Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
doc [2008/08/08 05:26] verkout Added reference to using wraplinux iso mknbi in certain circumstances |
doc [2010/01/10 22:38] sha0 Doxygen note |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Documentation for gPXE ====== | ||
+ | |||
+ | ===== Source Code Documentation ===== | ||
+ | |||
+ | Many parts of the gPXE code-base include commenting for use with the Doxygen system. To build this documentation for browsing, go into gPXE src/ directory and do | ||
+ | make doc | ||
+ | You will then have the documentation available in your gpxe/src/bin/doc/ directory. | ||
+ | |||
+ | A sample build is available [[http://www.etherboot.org/share/sha0/gpxe/src/bin/doc/html/modules.html|here]]. (This link might change.) | ||
+ | |||
====== Documentation for Etherboot ====== | ====== Documentation for Etherboot ====== | ||
Line 55: | Line 65: | ||
* [[multicast|Multicast protocol support (slam/tftp-multicast)]] | * [[multicast|Multicast protocol support (slam/tftp-multicast)]] | ||
* [[safebootmode|Experimental SafeBootMode cryptographic boot image check]] | * [[safebootmode|Experimental SafeBootMode cryptographic boot image check]] | ||
+ | * [[romdumping|Dumping PCI expansion ROMs]] | ||
==== Using the "mknbi" Utility with Etherboot ==== | ==== Using the "mknbi" Utility with Etherboot ==== | ||
Line 76: | Line 87: | ||
* [[dev:netdriverapi|gPXE Network Driver API]] | * [[dev:netdriverapi|gPXE Network Driver API]] | ||
* [[dev:gdbstub|GDB remote debugging]] | * [[dev:gdbstub|GDB remote debugging]] | ||
- | + | * [[dev:prefixdebugging|Prefix debugging]] |