From 14d41efd6bdafc7ead40a040c10250ec22f5b378 Mon Sep 17 00:00:00 2001 From: Andrew Robbins Date: Sat, 9 Mar 2019 00:31:53 -0500 Subject: Create 8MiB target for qemu_q35_ich9 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_q35_ich9/8MiB/config | 4 ++++ projects/coreboot/configs/qemu_q35_ich9/8MiB/corebootfb/config | 5 +++++ projects/coreboot/configs/qemu_q35_ich9/8MiB/corebootfb/grub/config | 1 + .../coreboot/configs/qemu_q35_ich9/8MiB/corebootfb/seabios/config | 1 + projects/coreboot/configs/qemu_q35_ich9/8MiB/corebootfb/targets | 2 ++ projects/coreboot/configs/qemu_q35_ich9/8MiB/targets | 2 ++ projects/coreboot/configs/qemu_q35_ich9/8MiB/textmode/config | 1 + projects/coreboot/configs/qemu_q35_ich9/8MiB/textmode/grub/config | 1 + projects/coreboot/configs/qemu_q35_ich9/8MiB/textmode/seabios/config | 1 + projects/coreboot/configs/qemu_q35_ich9/8MiB/textmode/targets | 2 ++ projects/coreboot/configs/qemu_q35_ich9/targets | 1 + 11 files changed, 21 insertions(+) create mode 100644 projects/coreboot/configs/qemu_q35_ich9/8MiB/config create mode 100644 projects/coreboot/configs/qemu_q35_ich9/8MiB/corebootfb/config create mode 100644 projects/coreboot/configs/qemu_q35_ich9/8MiB/corebootfb/grub/config create mode 100644 projects/coreboot/configs/qemu_q35_ich9/8MiB/corebootfb/seabios/config create mode 100644 projects/coreboot/configs/qemu_q35_ich9/8MiB/corebootfb/targets create mode 100644 projects/coreboot/configs/qemu_q35_ich9/8MiB/targets create mode 100644 projects/coreboot/configs/qemu_q35_ich9/8MiB/textmode/config create mode 100644 projects/coreboot/configs/qemu_q35_ich9/8MiB/textmode/grub/config create mode 100644 projects/coreboot/configs/qemu_q35_ich9/8MiB/textmode/seabios/config create mode 100644 projects/coreboot/configs/qemu_q35_ich9/8MiB/textmode/targets (limited to 'projects') diff --git a/projects/coreboot/configs/qemu_q35_ich9/8MiB/config b/projects/coreboot/configs/qemu_q35_ich9/8MiB/config new file mode 100644 index 00000000..45291620 --- /dev/null +++ b/projects/coreboot/configs/qemu_q35_ich9/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_q35_ich9/8MiB/corebootfb/config b/projects/coreboot/configs/qemu_q35_ich9/8MiB/corebootfb/config new file mode 100644 index 00000000..cbd22dd6 --- /dev/null +++ b/projects/coreboot/configs/qemu_q35_ich9/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_q35_ich9/8MiB/corebootfb/grub/config b/projects/coreboot/configs/qemu_q35_ich9/8MiB/corebootfb/grub/config new file mode 100644 index 00000000..5170a90a --- /dev/null +++ b/projects/coreboot/configs/qemu_q35_ich9/8MiB/corebootfb/grub/config @@ -0,0 +1 @@ +CONFIG_PAYLOAD_FILE="$(obj)/../grub-coreboot/grub2" diff --git a/projects/coreboot/configs/qemu_q35_ich9/8MiB/corebootfb/seabios/config b/projects/coreboot/configs/qemu_q35_ich9/8MiB/corebootfb/seabios/config new file mode 100644 index 00000000..a3c13aff --- /dev/null +++ b/projects/coreboot/configs/qemu_q35_ich9/8MiB/corebootfb/seabios/config @@ -0,0 +1 @@ +CONFIG_PAYLOAD_FILE="$(obj)/../seabios/bios.bin.elf" diff --git a/projects/coreboot/configs/qemu_q35_ich9/8MiB/corebootfb/targets b/projects/coreboot/configs/qemu_q35_ich9/8MiB/corebootfb/targets new file mode 100644 index 00000000..f2cba0e5 --- /dev/null +++ b/projects/coreboot/configs/qemu_q35_ich9/8MiB/corebootfb/targets @@ -0,0 +1,2 @@ +grub +seabios diff --git a/projects/coreboot/configs/qemu_q35_ich9/8MiB/targets b/projects/coreboot/configs/qemu_q35_ich9/8MiB/targets new file mode 100644 index 00000000..f84c583a --- /dev/null +++ b/projects/coreboot/configs/qemu_q35_ich9/8MiB/targets @@ -0,0 +1,2 @@ +corebootfb +textmode diff --git a/projects/coreboot/configs/qemu_q35_ich9/8MiB/textmode/config b/projects/coreboot/configs/qemu_q35_ich9/8MiB/textmode/config new file mode 100644 index 00000000..5d8cce57 --- /dev/null +++ b/projects/coreboot/configs/qemu_q35_ich9/8MiB/textmode/config @@ -0,0 +1 @@ +CONFIG_VGA_TEXT_FRAMEBUFFER=y diff --git a/projects/coreboot/configs/qemu_q35_ich9/8MiB/textmode/grub/config b/projects/coreboot/configs/qemu_q35_ich9/8MiB/textmode/grub/config new file mode 100644 index 00000000..5170a90a --- /dev/null +++ b/projects/coreboot/configs/qemu_q35_ich9/8MiB/textmode/grub/config @@ -0,0 +1 @@ +CONFIG_PAYLOAD_FILE="$(obj)/../grub-coreboot/grub2" diff --git a/projects/coreboot/configs/qemu_q35_ich9/8MiB/textmode/seabios/config b/projects/coreboot/configs/qemu_q35_ich9/8MiB/textmode/seabios/config new file mode 100644 index 00000000..a3c13aff --- /dev/null +++ b/projects/coreboot/configs/qemu_q35_ich9/8MiB/textmode/seabios/config @@ -0,0 +1 @@ +CONFIG_PAYLOAD_FILE="$(obj)/../seabios/bios.bin.elf" diff --git a/projects/coreboot/configs/qemu_q35_ich9/8MiB/textmode/targets b/projects/coreboot/configs/qemu_q35_ich9/8MiB/textmode/targets new file mode 100644 index 00000000..f2cba0e5 --- /dev/null +++ b/projects/coreboot/configs/qemu_q35_ich9/8MiB/textmode/targets @@ -0,0 +1,2 @@ +grub +seabios diff --git a/projects/coreboot/configs/qemu_q35_ich9/targets b/projects/coreboot/configs/qemu_q35_ich9/targets index bd13c931..809616a8 100644 --- a/projects/coreboot/configs/qemu_q35_ich9/targets +++ b/projects/coreboot/configs/qemu_q35_ich9/targets @@ -1 +1,2 @@ 16MiB +8MiB -- cgit v1.2.3-70-g09d2