User manual

Etherboot User Manual
Daniel Engstrom
Contributed a SMC9000 driver.
Didier Poirot
Contributed an Etherpower II (EPIC 100) driver.
Martin Atkins
Contributed mntnbi for mounting DOS NBIs.
Attila Bogar
Contributed a bug fix to the bootmenu code and a patch to main.c to remove looping menus on
failure. Also code for ARP replies and TFTP retransmit (#ifdef CONGESTED). Cleanup of tftp and
tftpd.
Nathan R. Neulinger
Found bug due to tu_block being declared signed short in arpa/tftp.h on many platforms when it
should be unsigned short.
David Sharp
Contributed a FreeBSD driver for Tulip based cards. Ken Yap ported it to Etherboot. Not tested
because code needs to be written for all the variants of the Tulip and also because no hardware
available to me.
Greg Beeley
Contributed a 3c905b driver. Be sure to read the release notes in 3c905b.txt before using.
Alex Nemirovsky
Contributed patches to use BIOS call to size memory otherwise Etherboot was trampling on top of
640kB area, which is used by some extended BIOSes. Also contributed patches to pci.c to
implement PCI bus support on BIOSes that do not implement BIOS32, or incorrectly.
Günter Knauf
Suggested making the ASK_BOOT prompts more generic and clearer. Also contributed a DOS
utility for extracting the identifier string and PCI IDs, if any, out of the boot ROM. Contributed a
wake on LAN CGI script.
Klaus Espenlaub
Contributed various cleanup patches to the code especially in the bootmenu area, fixes for the
NE2000 driver, as well as a completely revamped start32.S. Also introduced Rainer Bawidamann’s
code, see next paragraph. Contributed further improvements in Realtek 8139 driver. Did a major
rewrite from 4.4.5 to 4.5.5, see doc/maint/LOG.
Rainer Bawidamann
Contributed a Realtek 8139 driver.
26