Ported PCI module to x86_64.

Uses the x86 architecture code, made fixes to printf formats and a
couple of 64-bit fixes. Only potentially intrusive change is that I've
changed PCI.h to use uint32 rather than ulong. I don't see any way
this would cause any issues, though.
This commit is contained in:
Alex Smith
2012-07-20 12:00:20 +01:00
parent 9d4e925cf0
commit 12bd7812dd
9 changed files with 107 additions and 88 deletions
+2 -2
View File
@@ -54,7 +54,7 @@ SYSTEM_ADD_ONS_FILE_SYSTEMS = bfs iso9660 attribute_overlay write_overlay ;
if $(TARGET_ARCH) = x86_64 {
AddFilesToFloppyBootArchive system add-ons kernel bus_managers
: dpc ;
: config_manager dpc pci ;
} else {
# modules
AddFilesToFloppyBootArchive system add-ons kernel bus_managers
@@ -126,7 +126,7 @@ if $(NET_BOOT) = 1 {
# boot module links
if $(TARGET_ARCH) = x86_64 {
AddBootModuleSymlinksToFloppyBootArchive
dpc
dpc config_manager pci
;
} else {
AddBootModuleSymlinksToFloppyBootArchive