diff options
author | Kevin O'Connor <kevin@koconnor.net> | 2008-04-05 21:07:21 -0400 |
---|---|---|
committer | Kevin O'Connor <kevin@koconnor.net> | 2008-04-05 21:07:21 -0400 |
commit | 98123b53ef37009e556039f3a7b7a4b69be022ec (patch) | |
tree | 9c8ae20da96846919b74b7212364be52f8838f2d | |
parent | 06ad44ee1e8b2e2e6dcfca206e5c29a62bf67f9b (diff) | |
download | seabios-98123b53ef37009e556039f3a7b7a4b69be022ec.tar.gz |
Port fix from bochs-bios for incorrect acpi on boxes < 16M.
-rw-r--r-- | src/system.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/system.c b/src/system.c index 51028f9c..7f184877 100644 --- a/src/system.c +++ b/src/system.c @@ -328,7 +328,7 @@ handle_15e820(struct bregs *regs) extended_memory_size = inb_cmos(CMOS_MEM_EXTMEM_HIGH); extended_memory_size <<= 8; extended_memory_size |= inb_cmos(CMOS_MEM_EXTMEM_LOW); - extended_memory_size *= 1024; + extended_memory_size += 1 * 1024 * 1024; } switch (regs->bx) { |