-
- Downloads
binman: Add support for building x86 ROMs
The structure of x86 ROMs is pretty complex. There are various binary blobs to place in the image. Microcode requires special handling so that it is available to very early code and can be used without any memory whatsoever. Add support for the various entry types that are currently needed, along with some tests. Signed-off-by:Simon Glass <sjg@chromium.org> Tested-by:
Bin Meng <bmeng.cn@gmail.com>
Showing
- tools/binman/README 11 additions, 0 deletionstools/binman/README
- tools/binman/etype/intel_descriptor.py 55 additions, 0 deletionstools/binman/etype/intel_descriptor.py
- tools/binman/etype/intel_me.py 17 additions, 0 deletionstools/binman/etype/intel_me.py
- tools/binman/etype/intel_mrc.py 17 additions, 0 deletionstools/binman/etype/intel_mrc.py
- tools/binman/etype/intel_vga.py 17 additions, 0 deletionstools/binman/etype/intel_vga.py
- tools/binman/etype/u_boot_dtb_with_ucode.py 76 additions, 0 deletionstools/binman/etype/u_boot_dtb_with_ucode.py
- tools/binman/etype/u_boot_ucode.py 84 additions, 0 deletionstools/binman/etype/u_boot_ucode.py
- tools/binman/etype/u_boot_with_ucode_ptr.py 87 additions, 0 deletionstools/binman/etype/u_boot_with_ucode_ptr.py
- tools/binman/etype/x86_start16.py 17 additions, 0 deletionstools/binman/etype/x86_start16.py
- tools/binman/func_test.py 176 additions, 3 deletionstools/binman/func_test.py
- tools/binman/test/27_pack_4gb_no_size.dts 18 additions, 0 deletionstools/binman/test/27_pack_4gb_no_size.dts
- tools/binman/test/28_pack_4gb_outside.dts 19 additions, 0 deletionstools/binman/test/28_pack_4gb_outside.dts
- tools/binman/test/29_x86-rom.dts 19 additions, 0 deletionstools/binman/test/29_x86-rom.dts
- tools/binman/test/30_x86-rom-me-no-desc.dts 15 additions, 0 deletionstools/binman/test/30_x86-rom-me-no-desc.dts
- tools/binman/test/31_x86-rom-me.dts 18 additions, 0 deletionstools/binman/test/31_x86-rom-me.dts
- tools/binman/test/32_intel-vga.dts 13 additions, 0 deletionstools/binman/test/32_intel-vga.dts
- tools/binman/test/33_x86-start16.dts 13 additions, 0 deletionstools/binman/test/33_x86-start16.dts
- tools/binman/test/34_x86_ucode.dts 29 additions, 0 deletionstools/binman/test/34_x86_ucode.dts
- tools/binman/test/35_x86_single_ucode.dts 26 additions, 0 deletionstools/binman/test/35_x86_single_ucode.dts
- tools/binman/test/descriptor.bin 0 additions, 0 deletionstools/binman/test/descriptor.bin
Loading
Please register or sign in to comment