15ee09ed10
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). |
||
---|---|---|
.. | ||
aout_loader.c | ||
cpu.c | ||
elf.c | ||
etherboot.lds | ||
etherboot.prefix.lds | ||
freebsd_loader.c | ||
i386_timer.c | ||
load_buffer.c | ||
multiboot_loader.c | ||
pci_io.c | ||
pic8259.c | ||
prefixudata.lds | ||
prefixzdata.lds | ||
pxe_callbacks.c | ||
realmode_asm.S | ||
realmode.c | ||
relocate.c | ||
setjmp.S | ||
setup.S | ||
stack.S | ||
start16.lds | ||
start16z.lds | ||
start32.S | ||
video_subr.c | ||
virtaddr.S | ||
wince_loader.c |