freebsd-dev/sys/i386
Bill Paul b9f78d2b4a Add a device driver for the Broadcom BCM4401 ethernet controller,
written by Stuart Walsh and Duncan Barclay (with some kibbitzing by
me). I'm checking it in on Stuart's behalf.

The BCM4401 is built into several x86 laptop and desktop systems. For the
moment, I have only enabled it in the x86 kernel config because although
it's a PCI device, I haven't heard of any standalone NICs that use it. If
somebody knows of one, we can easily add it to the other arches.

This driver uses register/structure data gleaned from the Linux
driver released by Broadcom, but does not contain any of the code
from the Linux driver itself. It uses busdma.
2003-09-09 18:17:23 +00:00
..
acpica Don't disable interrupts a second time. Remove an extraneous interrupt 2003-09-08 06:22:54 +00:00
bios - Use the new resource_disabled() helper function to see if devices are 2003-07-02 16:09:02 +00:00
compile Don't need the .keep_me files. Obrien and I committed past each other. 2001-07-01 23:35:44 +00:00
conf Add a device driver for the Broadcom BCM4401 ethernet controller, 2003-09-09 18:17:23 +00:00
i386 Introduce a new pmap function, pmap_extract_and_hold(). This function 2003-09-08 02:45:03 +00:00
ibcs2 Remove a few ushorts I missed in my earlier pass. 2003-08-15 14:55:50 +00:00
include Standardize idempotentcy ifdefs. Consistently use _MACHINE_VARARGS_H_ 2003-09-01 03:01:45 +00:00
isa clock.c: 2003-09-07 14:23:08 +00:00
linux Restored non-egregious casts so that this file compiles on i386's with 2003-09-07 13:23:45 +00:00
pci - Rename PCIx_HEADERTYPE* to PCIx_HDRTYPE* so the constants aren't so long. 2003-08-28 21:22:25 +00:00
svr4 Use __FBSDID(). 2003-06-10 05:05:54 +00:00
Makefile This commit adds basic support for the UFS2 filesystem. The UFS2 2002-06-21 06:18:05 +00:00