= Libbsd-port = [[TOC(TBR/Delete/Libbsd-port, depth=2)]] '''Status:''' No active volunteers. This is a project to port more FreeBSD NIC device drivers to RTEMS. Till Straumann has developed the ''libbsd-port'' kit which is in the CVS module of the same name. It is considered a prototype but a very good and working starting place. It would be very useful to have an semi-automated procedure to assist developers in porting individual drivers on an as needed basis than a large collection of untested drivers. The [wiki:Projects/RosettaOSDeviceDriverAPI Rosetta OS Device Driver API] effort is a "non-Linux OS" working group which hopes to provide a common foundation set of APIs for device drivers. By supporting this, any [wiki:Projects/RosettaOSDeviceDriverAPI Rosetta OS Device Driver API] compliant driver would just work. In summary, this kit works and is a great aid. However, long term we want to work with the [http://code.google.com/p/rosetta-os| Rosetta OS] members to formalize an API so porting code like this is simple. = Building = TBD add build instructions and list of supported NICS. = Using in an Application = TBD