From bcbe2460f99242db5f0fb1ddaadd27267e5bf49f Mon Sep 17 00:00:00 2001 From: Andrew Robbins Date: Sat, 9 Mar 2019 00:44:19 -0500 Subject: Create 16MiB flash size target for qemu_i440fx_piix4 16MiB is the largest flash size for most of our supported boards so any emulated boards should stick with that upper limit. --- projects/coreboot/configs/qemu_i440fx_piix4/targets | 1 + 1 file changed, 1 insertion(+) create mode 100644 projects/coreboot/configs/qemu_i440fx_piix4/targets (limited to 'projects/coreboot/configs/qemu_i440fx_piix4/targets') diff --git a/projects/coreboot/configs/qemu_i440fx_piix4/targets b/projects/coreboot/configs/qemu_i440fx_piix4/targets new file mode 100644 index 00000000..bd13c931 --- /dev/null +++ b/projects/coreboot/configs/qemu_i440fx_piix4/targets @@ -0,0 +1 @@ +16MiB -- cgit v1.2.3-70-g09d2 From 8dbc2762a094df7e55e61595c9b9ba7262ef9735 Mon Sep 17 00:00:00 2001 From: Andrew Robbins Date: Sat, 9 Mar 2019 01:11:32 -0500 Subject: Create 8MiB target for qemu_i440fx_piix4 The 16MiB ROM is non-functional at the moment so an 8MiB target has been added in order to avoid losing QEMU support while the bug is identified and fixed. Files were copied from the 16MiB directory with the exception of the config file located at 8MiB/config which is new. --- projects/coreboot/configs/qemu_i440fx_piix4/8MiB/config | 4 ++++ projects/coreboot/configs/qemu_i440fx_piix4/8MiB/corebootfb/config | 5 +++++ .../coreboot/configs/qemu_i440fx_piix4/8MiB/corebootfb/grub/config | 1 + .../configs/qemu_i440fx_piix4/8MiB/corebootfb/seabios/config | 1 + projects/coreboot/configs/qemu_i440fx_piix4/8MiB/corebootfb/targets | 2 ++ projects/coreboot/configs/qemu_i440fx_piix4/8MiB/targets | 2 ++ projects/coreboot/configs/qemu_i440fx_piix4/8MiB/textmode/config | 1 + .../coreboot/configs/qemu_i440fx_piix4/8MiB/textmode/grub/config | 1 + .../coreboot/configs/qemu_i440fx_piix4/8MiB/textmode/seabios/config | 1 + projects/coreboot/configs/qemu_i440fx_piix4/8MiB/textmode/targets | 2 ++ projects/coreboot/configs/qemu_i440fx_piix4/targets | 1 + 11 files changed, 21 insertions(+) create mode 100644 projects/coreboot/configs/qemu_i440fx_piix4/8MiB/config create mode 100644 projects/coreboot/configs/qemu_i440fx_piix4/8MiB/corebootfb/config create mode 100644 projects/coreboot/configs/qemu_i440fx_piix4/8MiB/corebootfb/grub/config create mode 100644 projects/coreboot/configs/qemu_i440fx_piix4/8MiB/corebootfb/seabios/config create mode 100644 projects/coreboot/configs/qemu_i440fx_piix4/8MiB/corebootfb/targets create mode 100644 projects/coreboot/configs/qemu_i440fx_piix4/8MiB/targets create mode 100644 projects/coreboot/configs/qemu_i440fx_piix4/8MiB/textmode/config create mode 100644 projects/coreboot/configs/qemu_i440fx_piix4/8MiB/textmode/grub/config create mode 100644 projects/coreboot/configs/qemu_i440fx_piix4/8MiB/textmode/seabios/config create mode 100644 projects/coreboot/configs/qemu_i440fx_piix4/8MiB/textmode/targets (limited to 'projects/coreboot/configs/qemu_i440fx_piix4/targets') diff --git a/projects/coreboot/configs/qemu_i440fx_piix4/8MiB/config b/projects/coreboot/configs/qemu_i440fx_piix4/8MiB/config new file mode 100644 index 00000000..45291620 --- /dev/null +++ b/projects/coreboot/configs/qemu_i440fx_piix4/8MiB/config @@ -0,0 +1,4 @@ +CONFIG_CBFS_SIZE=0x800000 +CONFIG_COREBOOT_ROMSIZE_KB_8192=y +CONFIG_COREBOOT_ROMSIZE_KB=8192 +CONFIG_ROM_SIZE=0x800000 diff --git a/projects/coreboot/configs/qemu_i440fx_piix4/8MiB/corebootfb/config b/projects/coreboot/configs/qemu_i440fx_piix4/8MiB/corebootfb/config new file mode 100644 index 00000000..cbd22dd6 --- /dev/null +++ b/projects/coreboot/configs/qemu_i440fx_piix4/8MiB/corebootfb/config @@ -0,0 +1,5 @@ +CONFIG_VGA_TEXT_FRAMEBUFFER=n +CONFIG_GENERIC_LINEAR_FRAMEBUFFER=y +CONFIG_LINEAR_FRAMEBUFFER=y +CONFIG_DRIVERS_EMULATION_QEMU_BOCHS_XRES=800 +CONFIG_DRIVERS_EMULATION_QEMU_BOCHS_YRES=600 diff --git a/projects/coreboot/configs/qemu_i440fx_piix4/8MiB/corebootfb/grub/config b/projects/coreboot/configs/qemu_i440fx_piix4/8MiB/corebootfb/grub/config new file mode 100644 index 00000000..5170a90a --- /dev/null +++ b/projects/coreboot/configs/qemu_i440fx_piix4/8MiB/corebootfb/grub/config @@ -0,0 +1 @@ +CONFIG_PAYLOAD_FILE="$(obj)/../grub-coreboot/grub2" diff --git a/projects/coreboot/configs/qemu_i440fx_piix4/8MiB/corebootfb/seabios/config b/projects/coreboot/configs/qemu_i440fx_piix4/8MiB/corebootfb/seabios/config new file mode 100644 index 00000000..a3c13aff --- /dev/null +++ b/projects/coreboot/configs/qemu_i440fx_piix4/8MiB/corebootfb/seabios/config @@ -0,0 +1 @@ +CONFIG_PAYLOAD_FILE="$(obj)/../seabios/bios.bin.elf" diff --git a/projects/coreboot/configs/qemu_i440fx_piix4/8MiB/corebootfb/targets b/projects/coreboot/configs/qemu_i440fx_piix4/8MiB/corebootfb/targets new file mode 100644 index 00000000..f2cba0e5 --- /dev/null +++ b/projects/coreboot/configs/qemu_i440fx_piix4/8MiB/corebootfb/targets @@ -0,0 +1,2 @@ +grub +seabios diff --git a/projects/coreboot/configs/qemu_i440fx_piix4/8MiB/targets b/projects/coreboot/configs/qemu_i440fx_piix4/8MiB/targets new file mode 100644 index 00000000..f84c583a --- /dev/null +++ b/projects/coreboot/configs/qemu_i440fx_piix4/8MiB/targets @@ -0,0 +1,2 @@ +corebootfb +textmode diff --git a/projects/coreboot/configs/qemu_i440fx_piix4/8MiB/textmode/config b/projects/coreboot/configs/qemu_i440fx_piix4/8MiB/textmode/config new file mode 100644 index 00000000..5d8cce57 --- /dev/null +++ b/projects/coreboot/configs/qemu_i440fx_piix4/8MiB/textmode/config @@ -0,0 +1 @@ +CONFIG_VGA_TEXT_FRAMEBUFFER=y diff --git a/projects/coreboot/configs/qemu_i440fx_piix4/8MiB/textmode/grub/config b/projects/coreboot/configs/qemu_i440fx_piix4/8MiB/textmode/grub/config new file mode 100644 index 00000000..5170a90a --- /dev/null +++ b/projects/coreboot/configs/qemu_i440fx_piix4/8MiB/textmode/grub/config @@ -0,0 +1 @@ +CONFIG_PAYLOAD_FILE="$(obj)/../grub-coreboot/grub2" diff --git a/projects/coreboot/configs/qemu_i440fx_piix4/8MiB/textmode/seabios/config b/projects/coreboot/configs/qemu_i440fx_piix4/8MiB/textmode/seabios/config new file mode 100644 index 00000000..a3c13aff --- /dev/null +++ b/projects/coreboot/configs/qemu_i440fx_piix4/8MiB/textmode/seabios/config @@ -0,0 +1 @@ +CONFIG_PAYLOAD_FILE="$(obj)/../seabios/bios.bin.elf" diff --git a/projects/coreboot/configs/qemu_i440fx_piix4/8MiB/textmode/targets b/projects/coreboot/configs/qemu_i440fx_piix4/8MiB/textmode/targets new file mode 100644 index 00000000..f2cba0e5 --- /dev/null +++ b/projects/coreboot/configs/qemu_i440fx_piix4/8MiB/textmode/targets @@ -0,0 +1,2 @@ +grub +seabios diff --git a/projects/coreboot/configs/qemu_i440fx_piix4/targets b/projects/coreboot/configs/qemu_i440fx_piix4/targets index bd13c931..809616a8 100644 --- a/projects/coreboot/configs/qemu_i440fx_piix4/targets +++ b/projects/coreboot/configs/qemu_i440fx_piix4/targets @@ -1 +1,2 @@ 16MiB +8MiB -- cgit v1.2.3-70-g09d2