
osxbge
This project brings support to Broadcom 57xx and 59xx network chipsets to Apple OS X. It is ported from the FreeBSD if_bge driver (http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/dev/bge/).
Current driver progress:
Driver can correctly detect network card, pull MAC address, autonegotiate connections, and detect connection changes.
Driver cannot transmit/receive data. Interrupts are not implement fully.
Driver CANNOT be unloaded at the current stage. kextunloads result in a kernel panic. I have not looked into this. I believe the problem is occurring within the free method.
This code CANNOT be used in ANY commercial applications.