Move SeaBIOS post/boot stack to avoid conflict with gPXE.
authorKevin O'Connor <kevin@koconnor.net>
Fri, 20 Nov 2009 14:22:19 +0000 (09:22 -0500)
committerKevin O'Connor <kevin@koconnor.net>
Fri, 20 Nov 2009 14:22:19 +0000 (09:22 -0500)
It appears gPXE also uses a stack at 0x7c00.  gPXE probably shouldn't
    do that, but for now, move SeaBIOS stack to 0x7000.

src/config.h

index 3033133f7beacf24b4d5b8ac9c0fa87763b6e704..05f39421843fda9983ebb74a98d3275f4a6e7c7f 100644 (file)
 #define CONFIG_BIOS_REVISION 0x01
 
 // Various memory addresses used by the code.
-#define BUILD_STACK_ADDR          0x7c00
+#define BUILD_STACK_ADDR          0x7000
 #define BUILD_S3RESUME_STACK_ADDR 0x1000
 #define BUILD_AP_BOOT_ADDR        0x10000
 #define BUILD_EBDA_MINIMUM        0x90000