| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Kill off use of etherboot.h outside drivers/net.
|
|
|
|
| |
eventually get updated.
|
|
|
|
| |
provides them.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Generic PCI code now handles 64-bit BARs correctly when setting
"membase"; drivers should need to call pci_bar_start() only if they want
to use BARs other than the first memory or I/O BAR.
Split rarely-used PCI functions out into pciextra.c.
Core PCI code is now 662 bytes (down from 1308 bytes in Etherboot 5.4).
284 bytes of this saving comes from the pci/pciextra split.
Cosmetic changes to lots of drivers (e.g. vendor_id->vendor in order to
match the names used in Linux).
|
| |
|
|
|
|
| |
even when __atribute__ (( unused )) is correctly set...
|
|
|
|
|
|
|
|
|
| |
I want to get to the point where any header in include/ reflects a
standard user-level header (e.g. a POSIX header), while everything that's
specific to gPXE lives in include/gpxe/. Headers that reflect a Linux
header (e.g. if_ether.h) should also be in include/gpxe/, with the same
name as the Linux header and, preferably, the same names used for the
definitions.
|
| |
|
|
|
|
|
| |
initial device, and will also allow for e.g. a device menu to be presented
to the user.
|
| |
|
| |
|
|
|