Skip to content
Unofficial Mac OS X driver for Broadcom's BCM5722 NetXtreme and NetLink family of Gigabit Ethernet controllers
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
BCM5722D.xcodeproj
English.lproj
.gitignore Add freshly-baked default project files Feb 8, 2011
BCM5722D.cpp
BCM5722D.h
Common.h
HW.h
Info.plist Bump module version Jul 17, 2011
LICENSE
PHY.cpp 1000FDX fixes, added BCM57788 (0x1691), fixed some register mistakes Jul 8, 2011
PHY.h
PM.cpp
Private.cpp
README.md
Register.h

README.md

BCM5722D

Unofficial Mac OS X driver for Broadcom's BCM5722 NetXtreme and NetLink family of gigabit Ethernet controllers. It is implemented based on the BCM5722 Programmer's Guide provided in Broadcom's open source developer resource. Additional information is gleaned from Linux(tg3) and FreeBSD(if_bge) driver.

It supports the following models:

  • BCM5722
  • BCM5754
  • BCM5754M
  • BCM5755
  • BCM5755M
  • BCM57788
  • BCM5787
  • BCM5787M
  • BCM5906
  • BCM5906M

Installation

Install to /System/Library/Extensions

Method of installation

  • Manually copy the kext to /S/L/E and repair permissions, or
  • Use KextWizard.

Issues

Please report any issues you found at https://github.com/adlan/BCM5722D/issues

Contributing

Visit the project's wiki page for details.

License

This project is released under the GNU General Public License Version 2. Please see LICENSE file or http://www.gnu.org/licenses/gpl-2.0.html for detailed license information.

Credits

  • Early beta testers at the InsanelyMac forum (acero, Hacktrix2006, quadomatic, queshaolangman, Zprood)
  • tg3(Linux) and bge(FreeeBSD) driver authors

Disclaimer

This driver is neither supported nor endorsed by Broadcom. Use at your own risk.

You can’t perform that action at this time.