diff options
Diffstat (limited to 'config/data')
| -rw-r--r-- | config/data/coreboot/0 | bin | 0 -> 1 bytes | |||
| -rw-r--r-- | config/data/coreboot/mkhelper.cfg | 28 | ||||
| -rw-r--r-- | config/data/grub/bootorder_uboot | 1 | ||||
| -rw-r--r-- | config/data/grub/mkhelper.cfg | 7 | ||||
| -rwxr-xr-x | config/data/grub/module/default | 3 | ||||
| -rwxr-xr-x | config/data/grub/module/nvme | 3 | ||||
| -rwxr-xr-x | config/data/grub/module/xhci_nvme (renamed from config/data/grub/module/xhci) | 5 | ||||
| -rw-r--r-- | config/data/libarchive/build.list | 3 | ||||
| -rw-r--r-- | config/data/libarchive/mkhelper.cfg | 3 | ||||
| -rw-r--r-- | config/data/pcsx-redux/mkhelper.cfg | 3 | ||||
| -rw-r--r-- | config/data/pico-serprog/mkhelper.cfg | 7 | ||||
| -rw-r--r-- | config/data/stm32-vserprog/mkhelper.cfg | 6 | ||||
| -rw-r--r-- | config/data/u-boot/build.list | 2 | 
13 files changed, 67 insertions, 4 deletions
| diff --git a/config/data/coreboot/0 b/config/data/coreboot/0Binary files differ new file mode 100644 index 00000000..f76dd238 --- /dev/null +++ b/config/data/coreboot/0 diff --git a/config/data/coreboot/mkhelper.cfg b/config/data/coreboot/mkhelper.cfg new file mode 100644 index 00000000..8414ab53 --- /dev/null +++ b/config/data/coreboot/mkhelper.cfg @@ -0,0 +1,28 @@ +# SPDX-License-Identifier: GPL-3.0-or-later + +makeargs="UPDATED_SUBMODULES=1 CPUS=$XBMK_THREADS" +build_depend="seabios/default grub/default memtest86plus u-boot/amd64coreboot" + +seavgabiosrom="elf/seabios/default/default/libgfxinit/vgabios.bin" + +payload_seabios="n" +payload_memtest="n" +payload_grub="n" +payload_grubsea="n" + +initmode="" +ubootelf="" +grub_scan_disk="" +uboot_config="" +grubtree="" +grubelf="" +pname="" +displaymode="" +tmprom="" +newrom="" +payload_uboot="" +cbfscfg="" + +premake="corebootpremake" +mkhelper="coreboot_pad_one_byte" +postmake="mkcorebootbin" diff --git a/config/data/grub/bootorder_uboot b/config/data/grub/bootorder_uboot new file mode 100644 index 00000000..80641a36 --- /dev/null +++ b/config/data/grub/bootorder_uboot @@ -0,0 +1 @@ +/rom@img/u-boot diff --git a/config/data/grub/mkhelper.cfg b/config/data/grub/mkhelper.cfg new file mode 100644 index 00000000..e445900d --- /dev/null +++ b/config/data/grub/mkhelper.cfg @@ -0,0 +1,7 @@ +# SPDX-License-Identifier: GPL-3.0-or-later + +bootstrapargs="--gnulib-srcdir=gnulib/ --no-git" +autoconfargs="--with-platform=coreboot --disable-werror" +makeargs="FS_PAYLOAD_MODULES=\"\"" +buildtype="autohell" +mkhelper="mkpayload_grub" diff --git a/config/data/grub/module/default b/config/data/grub/module/default index 3555ad11..faa2473e 100755 --- a/config/data/grub/module/default +++ b/config/data/grub/module/default @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: GPL-3.0-or-later +  # Install modules (installed, but not automatically loaded)  grub_install_modules=" \  hexdump \ @@ -67,7 +69,6 @@ gcry_whirlpool \  geli \  gfxmenu \  gfxterm_background \ -gfxterm_menu \  gzio \  hashsum \  halt \ diff --git a/config/data/grub/module/nvme b/config/data/grub/module/nvme index 503c61c8..5ff32329 100755 --- a/config/data/grub/module/nvme +++ b/config/data/grub/module/nvme @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: GPL-3.0-or-later +  # Install modules (installed, but not automatically loaded)  grub_install_modules=" \  hexdump \ @@ -67,7 +69,6 @@ gcry_whirlpool \  geli \  gfxmenu \  gfxterm_background \ -gfxterm_menu \  gzio \  hashsum \  halt \ diff --git a/config/data/grub/module/xhci b/config/data/grub/module/xhci_nvme index 8bf80bfe..05bd82aa 100755 --- a/config/data/grub/module/xhci +++ b/config/data/grub/module/xhci_nvme @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: GPL-3.0-or-later +  # Install modules (installed, but not automatically loaded)  grub_install_modules=" \  hexdump \ @@ -8,6 +10,7 @@ usbserial_ftdi \  usbserial_pl2303 \  usbserial_usbdebug \  video_colors \ +xhci \  "  # Modules (and always loaded)  grub_modules=" \ @@ -35,7 +38,6 @@ crypto \  cryptodisk \  diskfilter \  echo \ -xhci \  ehci \  eval \  exfat \ @@ -68,7 +70,6 @@ gcry_whirlpool \  geli \  gfxmenu \  gfxterm_background \ -gfxterm_menu \  gzio \  hashsum \  halt \ diff --git a/config/data/libarchive/build.list b/config/data/libarchive/build.list new file mode 100644 index 00000000..044f9db2 --- /dev/null +++ b/config/data/libarchive/build.list @@ -0,0 +1,3 @@ +bsdtar +bsdunzip +bsdcpio diff --git a/config/data/libarchive/mkhelper.cfg b/config/data/libarchive/mkhelper.cfg new file mode 100644 index 00000000..f1678f17 --- /dev/null +++ b/config/data/libarchive/mkhelper.cfg @@ -0,0 +1,3 @@ +# SPDX-License-Identifier: GPL-3.0-or-later + +premake="autoreconf -fiv src/libarchive" diff --git a/config/data/pcsx-redux/mkhelper.cfg b/config/data/pcsx-redux/mkhelper.cfg new file mode 100644 index 00000000..6ad20de5 --- /dev/null +++ b/config/data/pcsx-redux/mkhelper.cfg @@ -0,0 +1,3 @@ +# SPDX-License-Identifier: GPL-3.0-or-later + +postmake="copyps1bios" diff --git a/config/data/pico-serprog/mkhelper.cfg b/config/data/pico-serprog/mkhelper.cfg new file mode 100644 index 00000000..5a4546a6 --- /dev/null +++ b/config/data/pico-serprog/mkhelper.cfg @@ -0,0 +1,7 @@ +# SPDX-License-Identifier: GPL-3.0-or-later + +sersrc="src/pico-serprog" +serx="$sersrc/build/pico_serprog.uf2" +picosdk="src/pico-sdk" +serdir="$picosdk/src/boards/include/boards" +premake="$if_not_dry_build eval fx_ \"buildser pico\" x_ basename -as .h \"\$serdir/\"*.h" diff --git a/config/data/stm32-vserprog/mkhelper.cfg b/config/data/stm32-vserprog/mkhelper.cfg new file mode 100644 index 00000000..26ea5acd --- /dev/null +++ b/config/data/stm32-vserprog/mkhelper.cfg @@ -0,0 +1,6 @@ +# SPDX-License-Identifier: GPL-3.0-or-later + +sersrc="src/stm32-vserprog" +serx="$sersrc/stm32-vserprog.hex" +serdir="$sersrc/boards" +mkhelper="$if_not_dry_build eval fx_ \"buildser stm32\" x_ basename -as .h \"\$serdir/\"*.h" diff --git a/config/data/u-boot/build.list b/config/data/u-boot/build.list index 8d9a5cf0..5af3064a 100644 --- a/config/data/u-boot/build.list +++ b/config/data/u-boot/build.list @@ -4,3 +4,5 @@ u-boot.dtb  u-boot.img  u-boot.itb  u-boot.elf +u-boot-dtb.bin +u-boot-x86-with-spl.bin | 
