[SeaBIOS] Bump max MPTABLE and SMBIOS sizes from 600 to 768

Mike Banon posted 1 patch 3 years, 1 month ago
Failed in applying to current master (apply log)
[SeaBIOS] Bump max MPTABLE and SMBIOS sizes from 600 to 768
Posted by Mike Banon 3 years, 1 month ago
There are plenty of coreboot platforms whose MPTABLE size is just
slightly larger than the current uneven limit of 600 bytes, which
prevents these important tables from being copied. For example, G505S
has 628 bytes and A88XM-E has 740 bytes. I propose 768 bytes as a new
saner default for MPTABLE size, to replace the current uneven limit of
600. SMBIOS size should be bumped the similar way as well.

Signed-off-by: Mike Banon <mikebdp2 at gmail.com>
---
diff --git a/src/config.h b/src/config.h
index 93c8dbc..71333f8 100644
--- a/src/config.h
+++ b/src/config.h
@@ -21,9 +21,9 @@
 // Largest supported externaly facing drive id
 #define BUILD_MAX_EXTDRIVE 16
 // Number of bytes the smbios may be and still live in the f-segment
-#define BUILD_MAX_SMBIOS_FSEG     600
+#define BUILD_MAX_SMBIOS_FSEG     768
 // Maximum number of bytes the mptable may be and still be copied to f-segment
-#define BUILD_MAX_MPTABLE_FSEG    600
+#define BUILD_MAX_MPTABLE_FSEG    768

 #define BUILD_MODEL_ID      0xFC
 #define BUILD_SUBMODEL_ID   0x00
_______________________________________________
SeaBIOS mailing list -- seabios@seabios.org
To unsubscribe send an email to seabios-leave@seabios.org