build: Mark bootblock files on x86 as IBB
* Add cbfsoption --ibb to mark files as IBB * Will be used by "Legacy FIT TXT" boot Change-Id: I83313f035e7fb7e1eb484b323862522e28cb73d4 Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/31497 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Philipp Deppenwiese <zaolin.daisuki@gmail.com>
This commit is contained in:
parent
7ba58718de
commit
d9c799c529
6 changed files with 33 additions and 4 deletions
|
|
@ -17,4 +17,16 @@ INTERMEDIATE+=add_acm_fit
|
|||
add_acm_fit: $(obj)/coreboot.pre $(IFITTOOL)
|
||||
$(IFITTOOL) -r COREBOOT -a -n txt_bios_acm.bin -t 2 -s $(CONFIG_CPU_INTEL_NUM_FIT_ENTRIES) -f $<
|
||||
|
||||
# Initial BootBlock files
|
||||
ibb-files := $(foreach file,$(cbfs-files), \
|
||||
$(if $(shell echo '$(call extract_nth,7,$(file))'|grep -- --ibb), \
|
||||
$(call extract_nth,2,$(file)),))
|
||||
|
||||
ibb-files += bootblock
|
||||
|
||||
INTERMEDIATE+=add_ibb_fit
|
||||
add_ibb_fit: $(obj)/coreboot.pre $(IFITTOOL)
|
||||
$(foreach file, $(ibb-files), $(shell $(IFITTOOL) -f $< -a -n $(file) -t 7 -s $(CONFIG_CPU_INTEL_NUM_FIT_ENTRIES) \
|
||||
-r COREBOOT)) true
|
||||
|
||||
endif
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue