diff --git a/system76/qemu/config b/system76/qemu/config index 7d758314c8..251beaf23e 100644 --- a/system76/qemu/config +++ b/system76/qemu/config @@ -91,12 +91,10 @@ CONFIG_CBFS_SIZE=0x800000 CONFIG_UART_FOR_CONSOLE=0 CONFIG_PAYLOAD_CONFIGFILE="" CONFIG_MAINBOARD_VENDOR="Emulation" -CONFIG_VGA_BIOS_ID="1106,3230" # CONFIG_ONBOARD_VGA_IS_PRIMARY is not set CONFIG_DIMM_SPD_SIZE=256 -CONFIG_VGA_BIOS=y +# CONFIG_VGA_BIOS is not set CONFIG_MAINBOARD_SERIAL_NUMBER="123456789" -CONFIG_VGA_BIOS_FILE="system76/qemu/vga" CONFIG_C_ENV_BOOTBLOCK_SIZE=0x4000 CONFIG_MAINBOARD_SMBIOS_MANUFACTURER="System76" CONFIG_DEVICETREE="devicetree.cb" @@ -118,7 +116,7 @@ CONFIG_BOARD_EMULATION_QEMU_X86=y CONFIG_DCACHE_BSP_STACK_SIZE=0x4000 CONFIG_MMCONF_BASE_ADDRESS=0xb0000000 # CONFIG_HAVE_INTEL_FIRMWARE is not set -CONFIG_POST_DEVICE=y +# CONFIG_POST_DEVICE is not set CONFIG_DRIVERS_UART_8250IO=y # CONFIG_VBOOT is not set CONFIG_PRERAM_CBMEM_CONSOLE_SIZE=0xc00 @@ -131,7 +129,7 @@ CONFIG_MAINBOARD_VERSION="1.0" # CONFIG_DRIVERS_PS2_KEYBOARD is not set # CONFIG_PCIEXP_L1_SUB_STATE is not set CONFIG_SMBIOS_ENCLOSURE_TYPE=0x03 -# CONFIG_CONSOLE_POST is not set +CONFIG_CONSOLE_POST=y CONFIG_PXE_ROM_ID="10ec,8168" CONFIG_BOARD_ROMSIZE_KB_2048=y # CONFIG_COREBOOT_ROMSIZE_KB_64 is not set @@ -401,8 +399,9 @@ CONFIG_MAINBOARD_DO_NATIVE_VGA_INIT=y # # Display # -CONFIG_VGA_TEXT_FRAMEBUFFER=y -# CONFIG_GENERIC_LINEAR_FRAMEBUFFER is not set +# CONFIG_VGA_TEXT_FRAMEBUFFER is not set +CONFIG_GENERIC_LINEAR_FRAMEBUFFER=y +CONFIG_LINEAR_FRAMEBUFFER=y # CONFIG_SMBUS_HAS_AUX_CHANNELS is not set CONFIG_PCI=y # CONFIG_NO_MMCONF_SUPPORT is not set @@ -445,6 +444,8 @@ CONFIG_HAVE_USBDEBUG_OPTIONS=y # CONFIG_VPD is not set # CONFIG_DRIVERS_AMD_PI is not set CONFIG_DRIVERS_EMULATION_QEMU_BOCHS=y +CONFIG_DRIVERS_EMULATION_QEMU_BOCHS_XRES=800 +CONFIG_DRIVERS_EMULATION_QEMU_BOCHS_YRES=600 # CONFIG_SMBIOS_PROVIDED_BY_MOBO is not set # CONFIG_DRIVERS_I2C_MAX98373 is not set # CONFIG_DRIVERS_I2C_MAX98927 is not set @@ -536,8 +537,7 @@ CONFIG_TTYS0_BAUD=115200 # CONFIG_CONSOLE_NE2K is not set CONFIG_CONSOLE_CBMEM_BUFFER_SIZE=0x20000 # CONFIG_CONSOLE_SPI_FLASH is not set -CONFIG_CONSOLE_QEMU_DEBUGCON=y -CONFIG_CONSOLE_QEMU_DEBUGCON_PORT=0x402 +# CONFIG_CONSOLE_QEMU_DEBUGCON is not set # CONFIG_DEFAULT_CONSOLE_LOGLEVEL_8 is not set CONFIG_DEFAULT_CONSOLE_LOGLEVEL_7=y # CONFIG_DEFAULT_CONSOLE_LOGLEVEL_6 is not set @@ -549,7 +549,7 @@ CONFIG_DEFAULT_CONSOLE_LOGLEVEL_7=y # CONFIG_DEFAULT_CONSOLE_LOGLEVEL_0 is not set # CONFIG_NO_POST is not set # CONFIG_CMOS_POST is not set -CONFIG_POST_DEVICE_NONE=y +# CONFIG_POST_DEVICE_NONE is not set # CONFIG_POST_DEVICE_LPC is not set # CONFIG_POST_DEVICE_PCI_PCIE is not set CONFIG_POST_IO_PORT=0x80 @@ -597,10 +597,11 @@ CONFIG_PAYLOAD_FILE="payloads/external/SeaBIOS/seabios/out/bios.bin.elf" CONFIG_SEABIOS_STABLE=y # CONFIG_SEABIOS_MASTER is not set # CONFIG_SEABIOS_REVISION is not set -# CONFIG_SEABIOS_THREAD_OPTIONROMS is not set -# CONFIG_SEABIOS_VGA_COREBOOT is not set +CONFIG_SEABIOS_THREAD_OPTIONROMS=y +CONFIG_SEABIOS_VGA_COREBOOT=y CONFIG_SEABIOS_BOOTORDER_FILE="" # CONFIG_SEABIOS_ADD_SERCON_PORT_FILE is not set +CONFIG_PAYLOAD_VGABIOS_FILE="payloads/external/SeaBIOS/seabios/out/vgabios.bin" CONFIG_SEABIOS_DEBUG_LEVEL=-1 # diff --git a/system76/qemu/coreboot b/system76/qemu/coreboot index fe57083da0..dc7a546e87 100644 Binary files a/system76/qemu/coreboot and b/system76/qemu/coreboot differ