Changes between Version 2 and Version 3 of Developer/Projects/Obsolete/Libbsd-port


Ignore:
Timestamp:
Feb 7, 2010, 6:19:07 AM (10 years ago)
Author:
JoelSherrill
Comment:

Update and point to Rosetta OS and Device Driver API work

Legend:

Unmodified
Added
Removed
Modified
  • Developer/Projects/Obsolete/Libbsd-port

    v2 v3  
    1010This 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.
    1111
    12 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:RosettaOS RosettaOS] 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:RosettaOS RosettaOS] compliant driver would just work.
     12It 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.
     13
     14In 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.
     15= Building =
    1316
    1417TBD add build instructions and list of supported NICS.
     18= Using in an Application =
     19
     20TBD