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/arch/i386/core
Michael Brown 15ee09ed10 Restructured PCI subsystem to fit the new device model.
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).
2006-05-16 15:12:06 +00:00
..
aout_loader.c Initial revision 2005-03-08 18:53:11 +00:00
cpu.c Move init.h to gpxe/init.h. 2006-04-30 01:08:52 +00:00
elf.c Merge from Etherboot 5.4 2006-03-16 18:15:48 +00:00
etherboot.lds Initial revision 2005-03-08 18:53:11 +00:00
etherboot.prefix.lds Initial revision 2005-03-08 18:53:11 +00:00
freebsd_loader.c Synced across updates from Etherboot 5.4 tree 2005-05-19 16:47:19 +00:00
i386_timer.c Move init.h to gpxe/init.h. 2006-04-30 01:08:52 +00:00
load_buffer.c Missed a reference to heap.h. 2006-05-16 15:01:26 +00:00
multiboot_loader.c Merge from Etherboot 5.4 2006-03-16 18:15:48 +00:00
pci_io.c Restructured PCI subsystem to fit the new device model. 2006-05-16 15:12:06 +00:00
pic8259.c Standardised debug mechanism in place now. 2005-04-14 11:55:57 +00:00
prefixudata.lds Initial revision 2005-03-08 18:53:11 +00:00
prefixzdata.lds Initial revision 2005-03-08 18:53:11 +00:00
pxe_callbacks.c Merged mcb30-realmode-redesign back to HEAD 2005-04-08 15:01:17 +00:00
realmode_asm.S callbacks.h no longer exists 2005-04-09 11:19:14 +00:00
realmode.c Merged mcb30-realmode-redesign back to HEAD 2005-04-08 15:01:17 +00:00
relocate.c Towards a(nother) new real-mode infrastructure, in which we take 2006-05-02 15:41:21 +00:00
setjmp.S Merged mcb30-realmode-redesign back to HEAD 2005-04-08 15:01:17 +00:00
setup.S Move stack out to separate object, so that having a stack doesn't drag in 2006-05-02 14:57:48 +00:00
stack.S Move stack out to separate object, so that having a stack doesn't drag in 2006-05-02 14:57:48 +00:00
start16.lds Initial revision 2005-03-08 18:53:11 +00:00
start16z.lds Initial revision 2005-03-08 18:53:11 +00:00
start32.S Merge from Etherboot 5.4 2006-03-16 18:30:54 +00:00
video_subr.c Move init.h to gpxe/init.h. 2006-04-30 01:08:52 +00:00
virtaddr.S Towards a(nother) new real-mode infrastructure, in which we take 2006-05-02 15:41:21 +00:00
wince_loader.c Initial revision 2005-03-08 18:53:11 +00:00