freebsd-nq/tools/bus_space
Marcel Moolenaar 8743ddd850 Add an example program (in Python) for the AMD Am79c900 (ILACC)
ethernet controller. The ethernet controller is emulated by VMware
Fusion (for example) and is a good device to demonstrate how to use
the bus space and busdma functions due to its simple programming.

The program sets up the DMA structures, sends a DHCP discover packet,
waits 2 seconds, and iterates over the receive ring for an offer.
2015-08-02 21:24:03 +00:00
..
C Rename busdma_sync() to busdma_sync_range() and rename the 2015-08-02 01:09:30 +00:00
examples Add an example program (in Python) for the AMD Am79c900 (ILACC) 2015-08-02 21:24:03 +00:00
Python Rename busdma_sync() to busdma_sync_range() and rename the 2015-08-02 01:09:30 +00:00
bus.c
bus.h
busdma.c Rename busdma_sync() to busdma_sync_range() and rename the 2015-08-02 01:09:30 +00:00
busdma.h Rename busdma_sync() to busdma_sync_range() and rename the 2015-08-02 01:09:30 +00:00
Makefile
Makefile.inc