Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-06-06 | handle build.list from config/data/, not config/ | Leah Rowe | |
certain code checks for build.list, to skip it, for example in items() we already use config/data/grub to store grub config data that applied to all trees create these directories too: config/data/coreboot config/data/u-boot config/data/seabios move the respective build.list files in here, and also to config/data/grub now multi-tree projects contain, per directory, just the target.cfg file and the patches directory. this is much cleaner, because some of the logic can be simplified more Signed-off-by: Leah Rowe <leah@libreboot.org> | |||
2023-10-14 | build/fw/coreboot: Fix misuse of raw u-boot.bin as payload | Alper Nebi Yasak | |
The "u-boot.bin" file generated by U-Boot builds is a raw binary. When adding payloads to a CBFS, we need to use ELF files with add-payload or manually pass the entry point and load address of the payload binary with add-flat-binary. We primarily use the "u-boot.elf" which gets build with the REMAKE_ELF option, as it also has the necessary device-tree binary that U-Boot usually needs to work. When the option is not set (e.g. for QEMU), we need to use the "u-boot" file which is an ELF. Signed-off-by: Alper Nebi Yasak <alpernebiyasak@gmail.com> | |||
2023-09-04 | merge config/ and resources/ | Leah Rowe | |
Signed-off-by: Leah Rowe <leah@libreboot.org> |