summaryrefslogtreecommitdiff
path: root/bios
diff options
context:
space:
mode:
Diffstat (limited to 'bios')
-rwxr-xr-xbios/rombios32.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/bios/rombios32.c b/bios/rombios32.c
index a0c1774d..8e015710 100755
--- a/bios/rombios32.c
+++ b/bios/rombios32.c
@@ -1973,7 +1973,7 @@ smbios_type_19_init(void *start, uint32_t memory_size_mb)
p->header.handle = 0x1300;
p->starting_address = 0;
- p->ending_address = (memory_size_mb-1) * 1024;
+ p->ending_address = (memory_size_mb * 1024) - 1;
p->memory_array_handle = 0x1000;
p->partition_width = 1;
@@ -1994,7 +1994,7 @@ smbios_type_20_init(void *start, uint32_t memory_size_mb)
p->header.handle = 0x1400;
p->starting_address = 0;
- p->ending_address = (memory_size_mb-1)*1024;
+ p->ending_address = (memory_size_mb * 1024) - 1;
p->memory_device_handle = 0x1100;
p->memory_array_mapped_address_handle = 0x1300;
p->partition_row_position = 1;