aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Robbins <contact@andrewrobbins.info>2019-03-09 01:11:32 -0500
committerAndrew Robbins <contact@andrewrobbins.info>2019-03-09 01:11:32 -0500
commit8dbc2762a094df7e55e61595c9b9ba7262ef9735 (patch)
tree3420fb0912a9fc1ccfd3d185a1da4d5802651fbd
parentaeb61d7c05caffc238a42bbacc51fb6da07ae86e (diff)
downloadlibrebootfr-8dbc2762a094df7e55e61595c9b9ba7262ef9735.tar.gz
librebootfr-8dbc2762a094df7e55e61595c9b9ba7262ef9735.zip
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.
-rw-r--r--projects/coreboot/configs/qemu_i440fx_piix4/8MiB/config4
-rw-r--r--projects/coreboot/configs/qemu_i440fx_piix4/8MiB/corebootfb/config5
-rw-r--r--projects/coreboot/configs/qemu_i440fx_piix4/8MiB/corebootfb/grub/config1
-rw-r--r--projects/coreboot/configs/qemu_i440fx_piix4/8MiB/corebootfb/seabios/config1
-rw-r--r--projects/coreboot/configs/qemu_i440fx_piix4/8MiB/corebootfb/targets2
-rw-r--r--projects/coreboot/configs/qemu_i440fx_piix4/8MiB/targets2
-rw-r--r--projects/coreboot/configs/qemu_i440fx_piix4/8MiB/textmode/config1
-rw-r--r--projects/coreboot/configs/qemu_i440fx_piix4/8MiB/textmode/grub/config1
-rw-r--r--projects/coreboot/configs/qemu_i440fx_piix4/8MiB/textmode/seabios/config1
-rw-r--r--projects/coreboot/configs/qemu_i440fx_piix4/8MiB/textmode/targets2
-rw-r--r--projects/coreboot/configs/qemu_i440fx_piix4/targets1
11 files changed, 21 insertions, 0 deletions
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