[Etherboot-developers] [COMMIT] e1000 + misc fixes
Brought to you by:
marty_connor,
stefanhajnoczi
|
From: Eric W B. <ebi...@ln...> - 2002-10-08 23:19:05
|
O.k. My next round of code is checked into the etherboot source repository. The bit change is a major rewrite of the e1000 driver which is big and slow (8K and the first dhcp seems to be always dropped) but works with the new e1000 nics currently available. Eric mini-slamd.c - Compile fixes Makefile, genrules.pl - Extra rules so all images can be built with the nrv2b compressor NIC - e1000 driver update config.c - Better status messages misc Compile warning fixes e1000 major driver update to handle new cards, I wish it were smaller and faster but this works. Add poll_interruptions function for the common idiom of trapping the escape key. Add a serial_fini function to so cleanup waits until the serial buffers are flushed Slightly improved linuxbios boot order support. main.c - Fix the boot order code to correctly find the next device. osloader.c - Attempt to get the checksum error to print out. I know I have had failures but I have never seen the correct error message :( pci.c - Remove the useless ROM address print statement. - Add pci_bar_start|_len helper functions so the size of pci memory regions may be computed. |