Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
faq:drivers [2010/02/13 11:54]
stefanha
faq:drivers [2010/02/13 12:00]
stefanha
Line 39: Line 39:
  
 === Why write native drivers if UNDI works with every network card? === === Why write native drivers if UNDI works with every network card? ===
 +
 +  - gPXE is an open source PXE stack and provides UNDI services. ​ gPXE cannot be used as an option ROM without a native driver.
 +  - UNDI is slow because gPXE must switch CPU modes when calling it.
 +  - UNDI ROMs can be buggy or violate the PXE specification. ​ Native drivers are known to work with gPXE and can be fixed if there is a bug since they are part of the gPXE codebase.
 +  - Enabling the network boot ROM in the BIOS is not always possible or desirable.

Navigation

* [[:start|Home]] * [[:about|About our Project]] * [[:download|Download]] * [[:screenshots|Screenshots]] * Documentation * [[:howtos|HowTo Guides]] * [[:appnotes|Application Notes]] * [[:faq:|FAQs]] * [[:doc|General Doc]] * [[:talks|Videos, Talks, and Papers]] * [[:hardwareissues|Hardware Issues]] * [[:mailinglists|Mailing lists]] * [[http://support.etherboot.org/|Bugtracker]] * [[:contributing|Contributing]] * [[:editing_permission|Wiki Edit Permission]] * [[:wiki:syntax|Wiki Syntax]] * [[:contact|Contact]] * [[:relatedlinks|Related Links]] * [[:commerciallinks|Commercial Links]] * [[:acknowledgements|Acknowledgements]] * [[:logos|Logo Art]]

QR Code
QR Code faq:drivers (generated for current page)