aboutsummaryrefslogtreecommitdiffstats
path: root/src/memmap.c
diff options
context:
space:
mode:
authorKevin O'Connor <kevin@koconnor.net>2008-07-04 06:18:30 -0400
committerKevin O'Connor <kevin@koconnor.net>2008-07-04 06:18:30 -0400
commit0525d29af0803bdfca40f9bb8b1f8cf5b9a84c05 (patch)
treef63aa642de6062e065b2c6263de6ed0f21c5414d /src/memmap.c
parent84ad59ab83ecdced2bd517f1c8d1129d430d8cdc (diff)
downloadseabios-0525d29af0803bdfca40f9bb8b1f8cf5b9a84c05.tar.gz
Breakup rombios32.c into pciinit.c and smbios.c
Diffstat (limited to 'src/memmap.c')
-rw-r--r--src/memmap.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/memmap.c b/src/memmap.c
index 279e6261..81d15f4d 100644
--- a/src/memmap.c
+++ b/src/memmap.c
@@ -152,4 +152,8 @@ memmap_finalize()
SET_EBDA(e820_loc, bios_table_cur_addr);
SET_EBDA(e820_count, e820_count);
bios_table_cur_addr += msize;
+
+ dprintf(1, "bios_table_cur_addr: 0x%08x\n", bios_table_cur_addr);
+ if (bios_table_cur_addr > bios_table_end_addr)
+ BX_PANIC("bios_table_end_addr overflow!\n");
}