aboutsummaryrefslogtreecommitdiff
path: root/src/config.h
diff options
context:
space:
mode:
authorKevin O'Connor <kevin@koconnor.net>2012-05-12 23:49:33 -0400
committerKevin O'Connor <kevin@koconnor.net>2012-05-13 23:13:54 -0400
commit9c98517c938d20c38f537d516c71b30bb60c3ea0 (patch)
tree16832e16880eda2b11985818bd399693df29ac24 /src/config.h
parentb8fcf46826e77c835da0ad8127a17895bb2e2fca (diff)
downloadseabios-hppa-9c98517c938d20c38f537d516c71b30bb60c3ea0.zip
seabios-hppa-9c98517c938d20c38f537d516c71b30bb60c3ea0.tar.gz
seabios-hppa-9c98517c938d20c38f537d516c71b30bb60c3ea0.tar.bz2
Use the e-segment instead of the 9-segment for bios "low mem".
Use the e-segment for ZoneLow allocations. There is plenty of e-segment space (there has been since SeaBIOS supported code relocation), while using the 9-segment space can impact old real-mode applications. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'src/config.h')
-rw-r--r--src/config.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/config.h b/src/config.h
index bbacae7..521469b 100644
--- a/src/config.h
+++ b/src/config.h
@@ -38,6 +38,7 @@
#define BUILD_ROM_START 0xc0000
#define BUILD_BIOS_ADDR 0xf0000
#define BUILD_BIOS_SIZE 0x10000
+#define BUILD_LOWMEM_SIZE 0x8000
// 32KB for shadow ram copying (works around emulator deficiencies)
#define BUILD_BIOS_TMP_ADDR 0x30000
#define BUILD_SMM_INIT_ADDR 0x38000