Michael Brown
5bde349e55
[pci] Make driver PCI ID a property of the PCI device
Signed-off-by: Michael Brown <mcb30@ipxe.org >
13 年前
Michael Brown
8406115834
[build] Rename gPXE to iPXE
Access to the gpxe.org and etherboot.org domains and associated
resources has been revoked by the registrant of the domain. Work
around this problem by renaming project from gPXE to iPXE, and
updating URLs to match.
Also update README, LOG and COPYRIGHTS to remove obsolete information.
Signed-off-by: Michael Brown <mcb30@ipxe.org >
14 年前
Michael Brown
c44a193d0d
[legal] Add a selection of FILE_LICENCE declarations
Add FILE_LICENCE declarations to almost all files that make up the
various standard builds of gPXE.
15 年前
Michael Brown
a13fc96cb3
[legacy] Remove long-obsolete old dhcp.h file
15 年前
Michael Brown
fd67452807
[legacy] Add missing #include <gpxe/io.h>
16 年前
Michael Brown
bea8787a03
Kill off the now-obsolete *_fill_nic() functions.
17 年前
Michael Brown
3f338b7b80
Include errno.h in the few drivers which use it, rather than in nic.h
17 年前
Michael Brown
520d9c36af
Updated ISAPnP, EISA, MCA and ISA buses to current device model.
ISA 3c509 is currently non-functional, although the EISA (3c509-eisa) and
MCA (3c529) variants should build OK.
None of this code is yet tested.
17 年前
Michael Brown
286bf68faf
Added a very quick and dirty compatibility layer, to allow
not-yet-updated drivers to at least function.
18 年前
Michael Brown
98ff29345e
Created a bus/device API that allows for the ROM prefix to specify an
initial device, and will also allow for e.g. a device menu to be presented
to the user.
19 年前
Michael Brown
f16ac2d87e
Fix type of dummy_irq()
19 年前
Michael Brown
17d69d8930
Add mbps and duplex to struct nic, since some drivers (e.g. rtl8139)
can fill them in.
19 年前
Michael Brown
d9f34bfdfc
Add dummy_connect and dummy_irq
19 年前
Michael Brown
1218698e01
Cope with nic.h being included before (or without) dev.h
19 年前
Michael Brown
122b025293
Include dev.h, since several drivers just include nic.h
19 年前
Michael Brown
5c31682674
Tie into new boot device framework.
19 年前
Michael Brown
3d6123e69a
Initial revision
19 年前