Browse Source

Update SeaBIOS to 1.16.2 (#890)

OverdueWeevil2 8 months ago
parent
commit
b8a39b11dd

+ 1 - 1
bios/fetch-and-build-seabios.sh

@@ -1,6 +1,6 @@
 set -e
 git clone https://git.seabios.org/seabios.git || true
-(cd seabios && git checkout rel-1.12.1)
+(cd seabios && git checkout rel-1.16.2)
 
 cp seabios.config seabios/.config
 make -C seabios

BIN
bios/seabios-debug.bin


+ 3 - 1
bios/seabios-debug.config

@@ -15,7 +15,7 @@ CONFIG_THREADS=y
 # CONFIG_RELOCATE_INIT is not set
 # CONFIG_BOOTMENU is not set
 CONFIG_BOOTORDER=y
-CONFIG_MULTIBOOT=y
+CONFIG_HOST_BIOS_GEOMETRY=y
 CONFIG_ENTRY_EXTRASTACK=y
 CONFIG_MALLOC_UPPERMEMORY=y
 CONFIG_ROM_SIZE=0
@@ -81,6 +81,7 @@ CONFIG_MPTABLE=y
 CONFIG_ACPI=y
 CONFIG_ACPI_DSDT=y
 CONFIG_FW_ROMFILE_LOAD=y
+CONFIG_ACPI_PARSE=y
 
 #
 # VGA ROM
@@ -88,6 +89,7 @@ CONFIG_FW_ROMFILE_LOAD=y
 # CONFIG_NO_VGABIOS is not set
 # CONFIG_VGA_STANDARD_VGA is not set
 # CONFIG_VGA_CIRRUS is not set
+# CONFIG_VGA_ATI is not set
 CONFIG_VGA_BOCHS=y
 # CONFIG_VGA_GEODEGX2 is not set
 # CONFIG_VGA_GEODELX is not set

BIN
bios/seabios.bin


+ 3 - 1
bios/seabios.config

@@ -15,7 +15,7 @@ CONFIG_THREADS=y
 # CONFIG_RELOCATE_INIT is not set
 # CONFIG_BOOTMENU is not set
 CONFIG_BOOTORDER=y
-CONFIG_MULTIBOOT=y
+CONFIG_HOST_BIOS_GEOMETRY=y
 CONFIG_ENTRY_EXTRASTACK=y
 CONFIG_MALLOC_UPPERMEMORY=y
 CONFIG_ROM_SIZE=0
@@ -81,6 +81,7 @@ CONFIG_MPTABLE=y
 CONFIG_ACPI=y
 CONFIG_ACPI_DSDT=y
 CONFIG_FW_ROMFILE_LOAD=y
+CONFIG_ACPI_PARSE=y
 
 #
 # VGA ROM
@@ -88,6 +89,7 @@ CONFIG_FW_ROMFILE_LOAD=y
 # CONFIG_NO_VGABIOS is not set
 # CONFIG_VGA_STANDARD_VGA is not set
 # CONFIG_VGA_CIRRUS is not set
+# CONFIG_VGA_ATI is not set
 CONFIG_VGA_BOCHS=y
 # CONFIG_VGA_GEODEGX2 is not set
 # CONFIG_VGA_GEODELX is not set

BIN
bios/vgabios-debug.bin


BIN
bios/vgabios.bin