david/ipxe
Archived
1
0
This repository has been archived on 2020-12-06. You can view files and clone it, but cannot push or open issues or pull requests.
ipxe/src/drivers
Pantelis Koukousoulas dd34500188 [ne2k_isa] Restore support for ne2k isa cards
Add the simplified ne2k_isa driver.  It is just a selective copy+paste
of the relevant parts from ns8390.c plus a little trivial hacking to
make it actually work.

It is true that the code is pretty ugly, but:
  a) ns8390.c is worse
  b) It is only 372 lines and no #ifdefs
  c) It works both in qemu/bochs and in real hardware
     and we all know it is easier to cleanup working code

Hope someone will find the time to rewrite this driver properly,
but until then at least for me this is an ok solution.

Signed-off-by: Pantelis Koukousoulas <pktoss@gmail.com>
2008-11-08 13:01:20 +00:00
..
bitbash [i2c] Generalise i2c bit-bashing support to addressless devices 2008-10-01 19:24:56 +01:00
block Split bootsector execution code out into bootsector.c. 2007-01-29 04:21:38 +00:00
bus [isa] Fix a small typo in isa.c. 2008-11-08 12:54:18 +00:00
infiniband [arbel] Fix off-by-one error in the failure path in arbel_probe() 2008-10-01 08:11:03 +01:00
net [ne2k_isa] Restore support for ne2k isa cards 2008-11-08 13:01:20 +00:00
nvs Modify gPXE core and drivers to work with the new timer subsystem 2008-03-02 03:41:10 +03:00