summaryrefslogtreecommitdiffstats
path: root/bsd_eth_drivers/libbsdport/bus.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 2009-10-20 Chris Johns <chrisj@rtems.org>Chris Johns2009-10-201-1/+2
| | | | | | | | | | | | | | | | | | | | | * bsd_eth_drivers/libbsdport/sysbus.cL Fixed the print message for no IRQ handler. * bsd_eth_drivers/libbsdport/misc.c: Add m_defrag and what else it needed. The RL driver needs it. * bsd_eth_drivers/libbsdport/libbsdport_post.h: Remove the define for m_defrag. * bsd_eth_drivers/libbsdport/libbsdport.h: Add if_maddr_rlock and if_maddr_runlock. * bsd_eth_drivers/libbsdport/bus.h: Add the bus_space_write_stream_4 call. * bsd_eth_drivers/libbsdport/libbsdport_post.h, bsd_eth_drivers/libbsdport/alldrv.c, bsd_eth_drivers/if_re/Makefile.am: Add RL driver support. * bsd_eth_drivers/if_re/if_re.c, bsd_eth_drivers/if_re/if_rlreg.h: Updated to the lastest version. * bsd_eth_drivers/if_re/if_rl.c: New. This is for the Realtek 8129/8139 PCI NIC while the RE driver does only the 8139C+ version.
* 2009/05/12 (TS)Till Straumann2009-05-131-1/+1
| | | | - bugfix: bus_write_2() must map to bus_space_write_2 (not 4)
* - added bus_alloc_resources()Till Straumann2009-04-231-1/+60
| | | | | | | | | | | - added bus_release_resources() - added dummy handle for giant mutex. - added resource_int_value() stub (returns ENOENT). - added resource_long_value() stub (returns ENOENT). - added bus_read_1(), bus_read_2(), bus_read_4() bus_write_1(), bus_write_2(), bus_write_4(). - honour BUS_DMA_ZERO flag. - changed 'vaddr' arg from caddr_t to void*
* - detect use of INTR_FAST and produce a compile-time error with aTill Straumann2009-02-201-3/+22
| | | | hint what the porter has to do.
* Initial import.initialJoel Sherrill2009-02-191-0/+324