]> xenbits.xensource.com Git - seabios.git/commitdiff
Go back to using 0xf0000000 for PCI memory start.
authorKevin O'Connor <kevin@koconnor.net>
Fri, 29 Jan 2010 01:33:20 +0000 (20:33 -0500)
committerKevin O'Connor <kevin@koconnor.net>
Tue, 9 Feb 2010 00:27:38 +0000 (19:27 -0500)
Qemu/Kvm still has some dependencies on 0xe0000000, so go back until
they are ready.

src/config.h
src/pciinit.c

index 58c0ffc941c371089f13961afa6119f397ec9ffe..6297a48fff39d4c0899dedb91b43857d9bd46de0 100644 (file)
 // 32KB for shadow ram copying (works around emulator deficiencies)
 #define BUILD_BIOS_TMP_ADDR       0x30000
 #define BUILD_MAX_HIGHMEM         0xe0000000
+#define BUILD_PCIMEM_START        0xf0000000
 
 #define BUILD_APIC_ADDR           0xfee00000
 #define BUILD_IOAPIC_ADDR         0xfec00000
index a6070e7ae8c6baa6324fc75e0f307362c2bbef39..0556ee2b576aa6c09d911b0c5e14cb3d838ba706 100644 (file)
@@ -194,7 +194,7 @@ pci_setup(void)
     dprintf(3, "pci setup\n");
 
     pci_bios_io_addr = 0xc000;
-    pci_bios_mem_addr = BUILD_MAX_HIGHMEM;
+    pci_bios_mem_addr = BUILD_PCIMEM_START;
 
     int bdf, max;
     foreachpci(bdf, max) {