| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
* if_bge/if_bge.c: bge_intr must be passed as a 'handler'
to bus_setup_intr(). However, the irq_check_dis and irq_enable
methods seem to still be skeletons so this driver won't work...
(I have no hardware or emulation available to test).
|
|
|
|
| |
* if_bge/if_bge.c, libbsdport/alldrv.c: Add local changes (untested).
|
|
|
|
|
|
|
|
|
|
| |
- removed definition of 'bswap32' (now in libbsdport)
- removed definition of 'callout_active' (now in libbsdport)
- removed definition of 'callout_pending' (now in libbsdport)
- removed bus_dmamap_load() -- I believe the version from libbsdport
should work (but setting the bus addr to zero probably not).
- added (__rtems__) specific code to set multicast address filter
- added ETHER_SIOCMULTIFRAG() macro (__rtems__ specific) to ioctl.
|
|
* configure.ac, bsd_eth_drivers/Makefile.am,
bsd_eth_drivers/libbsdport/alldrv.c,
bsd_eth_drivers/libbsdport/libbsdport_api.h: Add first cut at
Broadcomm BCM57xx driver.
* bsd_eth_drivers/if_bge/.cvsignore,
bsd_eth_drivers/if_bge/Makefile.am, bsd_eth_drivers/if_bge/if_bge.c,
bsd_eth_drivers/if_bge/if_bgereg.h: New files.
|