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 Both sides next revision
acknowledgements [2006/06/05 14:33]
nikhilcrao Format changed to * **<Name>**\\ <Contrib>
acknowledgements [2006/06/05 14:37]
nikhilcrao
Line 63: Line 63:
   * **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.   * **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 +  * **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. 
 + 
 +  * **Georg Baum**\\ contributed a Schneider & Koch G16 driver. 
 + 
 +  * **jluke AT deakin PERIOD edu PERIOD au**\\ sent in a fix for the WD/SMC8013 which I finally verified. 
 + 
 +  * **Mark Burazin**\\ contributed a fix for Compex RL2000 NICs. 
 + 
 +  * **Matthias Meixner**\\ found a receive status bug in the RTL8139 driver. 
 + 
 +  * **Jim McQuillan**\\ provided changes to support the SMC1211 which uses the RTL8139 chip. 
 + 
 +  * **Steve Smith**\\ Extended the 3c905b driver for other members of the 90x family. Be sure to read the release notes in 3c90x.txt before using. Modified loader.S for some BIOSes that don't behave correctly with INT19H. 
 + 
 +  * **John Finlay**\\ Wrote a utility for programming EEPROMs on 3c90x in situ. 
 + 
 +  * **Nick Lopez**\\ Contributed change to tulip.c to handle Macronix 98715 (Tulip clone). 
 + 
 +  * **Matt Hortman**\\ Contributed fix to eepro100 driver that fixes incorrect latency setting. Also Makefile rule for .lzfd0. 
 + 
 +  * **Marty Connor**\\ Contributed new Tulip driver ntulip.c. Reduced RTL8139 footprint. Added support for Netgear FA310TX (Tulip clone, LC82C168 chip). Support for 3Com905C. Romutil for 905C, which have block erase EEPROMs. Contributed the development of liloprefix.S through thinguin.org. Finally made the ROM images conformant PnP boot ROM images. Wrote the SiS900 driver. Made Tulip driver work for many more variants. Wrote the National Semiconductor DP83815 driver, under funding from [[http://​www.sicompos.com/​|Sicom System]]. 
 + 
 +  * **Anders Larsen**\\ contributed mkQNXnbi, for generating boot images from QNX kernels. 
 + 
 +  * **Bernd Wiebelt**\\ contributed code to request vendor tags in DHCP. 
 + 
 +  * **Paolo Marini**\\ contributed the Via-Rhine driver. 
 + 
 +  * **Adam Fritzler**\\ contributed 3c529 (MCA version of 3c509) support in driver. 
 + 
 +  * **Shusuke Nisiyama**\\ contributed a 3c595 (may work for 3c590) driver. 
 + 
 +  * **Igor V. Kovalenko**\\ contributed a Winbind W89C840 driver. 
 + 
 +  * **Gary Byers**\\ of thinguin.org wrote the LILO prefix program liloprefix.S. 
 + 
 +  * **Donald Christensen**\\ converted all the as86/nasm .S files to gas format, thus allowing Etherboot to be built without requiring as86/​nasm. 
 + 
 +  * **Luigi Rizzo**\\ contributed a bootloader from FreeBSD that works for both floppy and hard disk partitions. This obsoletes floppyload.S. Patch to do adaptive timeout in NFS booting. 
 + 
 +  * **Michael Sinz**\\ contributed patches for loading debug symbols when booting FreeBSD. 
 + 
 +  * **Jean-Jacques Michel**\\ contributed patches to the via-rhine.c driver to make it work for the VT6102 model as used on some DFE530-TX Rev.A3 NICs. 
 + 
 +  * **Peter Kögel**\\ contributed patches to the SiS900 driver to make it work for the SiS630e/​SiS730s. 
 + 
 +  * **Eric Biederman**\\ improved the recovery logic of main.c and lots of other changes. Contributed E820H memory sizing logic. Reworked PCI logic. Made more compatible with LinuxBIOS. Lots of small fixes. Reworked the architecture completely to be much more portable. Wrote a lot of new code. A list of his contributions would take several paragraphs. 
 + 
 +  * **Peter Lister and Vasil Vasilev**\\ contributed changes to generate .pxe image that can be booted using a PXE booter. 
 + 
 +  * **Fred Gray**\\ contributed changes in tulip.c to check for a duplex connection and to modify the controller register if so. 
 + 
 +  * **Mark G**\\ of Inprimis Technologies contributed another FA311 (National Semiconductor DP83815) driver, also based on the Donald Becker Linux driver. 
 + 
 +  * **Armin Schindler**\\ contributed a patch to allow booting LynxOS KDI images. 
 + 
 +  * **Christopher Li**\\ contributed an Intel E1000 gigabit Ethernet driver. 
 + 
 +  * **Rohit Jalan**\\ contributed a patch for FreeBSD style PXE booting. 
 + 
 +  * **Andrew Bettison**\\ sent in a patch to run the SMC EtherEZ in PIO mode, required for some motherboards. 
 + 
 +  * **Michael Brown**\\ contributed the first wireless NIC drivers for the Prism chipset. 
 + 
 +  * **Timothy Legge**\\ contributed a 3c515 driver, ISA PnP implementation,​ sundance, tlan, and pcnet32 drivers, enabled multicast in 3c509, 3c515, 3c595, pcnet32, rtl8139, sundance, tlan, and via-rhine drivers, and contributed new multicast tftp implementation (proto_tftm). 
 + 
 +  * **Cai Qiang**\\ fixed the WinCE loader.

QR Code
QR Code acknowledgements (generated for current page)