opengnsys_ipxe/src/arch/i386/prefix
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
..
bImageprefix.S Prevent hundreds of errors from "make symcheck". The prefix exit path 2005-04-23 14:57:53 +00:00
boot1a.s Initial revision 2005-03-08 18:53:11 +00:00
comprefix.S Prevent hundreds of errors from "make symcheck". The prefix exit path 2005-04-23 14:57:53 +00:00
dskprefix.S BSS is now zeroed by libprefix (along with the otherwise non-zeroable 2006-05-02 21:10:45 +00:00
elf_dprefix.S Prevent hundreds of errors from "make symcheck". The prefix exit path 2005-04-23 14:57:53 +00:00
elfprefix.S Prevent hundreds of errors from "make symcheck". The prefix exit path 2005-04-23 14:57:53 +00:00
exeprefix.S Prevent hundreds of errors from "make symcheck". The prefix exit path 2005-04-23 14:57:53 +00:00
hdprefix.S Prefix semantics have changed 2006-03-16 19:28:38 +00:00
int19exit.c Some versions of doxygen seem to object to "@ret None" or similar. 2005-05-24 00:11:25 +00:00
libprefix.S Add infrastructure to support access to .data16 (and .text16) variables 2006-05-04 23:14:06 +00:00
liloprefix.S Prevent hundreds of errors from "make symcheck". The prefix exit path 2005-04-23 14:57:53 +00:00
lmelf_dprefix.S Prevent hundreds of errors from "make symcheck". The prefix exit path 2005-04-23 14:57:53 +00:00
lmelf_prefix.S Prevent hundreds of errors from "make symcheck". The prefix exit path 2005-04-23 14:57:53 +00:00
nullprefix.S Prevent hundreds of errors from "make symcheck". The prefix exit path 2005-04-23 14:57:53 +00:00
pxeprefix.S Prevent hundreds of errors from "make symcheck". The prefix exit path 2005-04-23 14:57:53 +00:00
romprefix.S Fix up building with gcc 4.0.1 / gas 2.16.91 2006-01-17 01:47:41 +00:00
select_isapnp.c Update to cope with changes in registers.h 2005-05-20 11:23:51 +00:00
unnrv2b.S Merged mcb30-realmode-redesign back to HEAD 2005-04-08 15:01:17 +00:00