-
Notifications
You must be signed in to change notification settings - Fork 9
Expand file tree
/
Copy pathsearchindex.js
More file actions
1 lines (1 loc) · 195 KB
/
searchindex.js
File metadata and controls
1 lines (1 loc) · 195 KB
1
Search.setIndex({"docnames": ["developer-guides/boot-flow", "developer-guides/boot-options", "developer-guides/boot-performance", "developer-guides/bootimage", "developer-guides/build-system", "developer-guides/configuration", "developer-guides/contributions", "developer-guides/debugging-with-cca", "developer-guides/debugging-with-udk", "developer-guides/flash-boot", "developer-guides/flashmap", "developer-guides/fsp", "developer-guides/index", "developer-guides/ingredients-update", "developer-guides/logging", "developer-guides/memory-map", "developer-guides/osloader", "developer-guides/payload", "developer-guides/sbltrace", "developer-guides/shell", "developer-guides/source-tree", "developer-guides/stitching-ifwi", "developer-guides/versioning", "getting-started/build-host-setup", "getting-started/build-source", "getting-started/index", "getting-started/misc-build-setup", "how-tos/add-fastboot", "how-tos/add-new-library", "how-tos/add-new-payload", "how-tos/boot-acrn", "how-tos/boot-micropython", "how-tos/boot-netboot", "how-tos/boot-pxe-uboot", "how-tos/boot-ubuntu", "how-tos/boot-vxworks", "how-tos/boot-windows", "how-tos/boot-with-linux-payload", "how-tos/boot-with-u-boot-payload", "how-tos/boot-zephyr", "how-tos/change-boot-option", "how-tos/collect-time-logs", "how-tos/configure-memory-down", "how-tos/configure_gpio", "how-tos/create-container-boot-image", "how-tos/create-ias-boot-image", "how-tos/customize-build", "how-tos/customize-smbios-production-data", "how-tos/enable-intel-tcc", "how-tos/enable-intel-tsn", "how-tos/enable-pre-os-payload", "how-tos/enable-tsn-gbe-sgmii", "how-tos/enable-verified-boot", "how-tos/index", "how-tos/integrate-multiple-payloads", "how-tos/reduce-debug-message", "index", "introduction/index", "references/references", "references/terminology", "security/boot-guard", "security/container-security", "security/firmware-resiliency-and-recovery", "security/firmware-update", "security/index", "security/key-management", "security/measured-boot", "security/verified-boot", "specs/config", "specs/index", "supported-hardware/adl-rvp", "supported-hardware/apollo-lake-crb", "supported-hardware/arl-rvp", "supported-hardware/arlh-ari", "supported-hardware/cfl-crb", "supported-hardware/cml-rvp", "supported-hardware/ehl-crb", "supported-hardware/icdx-crb", "supported-hardware/index", "supported-hardware/mtl-mcl", "supported-hardware/mtl-rvp", "supported-hardware/qemu", "supported-hardware/qsp", "supported-hardware/raptor-lake", "supported-hardware/rplp-rki", "supported-hardware/tgl-rvp", "supported-hardware/up2", "supported-hardware/up2-6000", "supported-hardware/up2-twl", "supported-hardware/up7000adln50", "supported-hardware/upxtreme", "supported-hardware/upxtremei11", "supported-hardware/upxtremei12", "supported-hardware/upxtremei12rplp", "supported-hardware/whl-crb", "tools/BuildTool", "tools/ConfigTools", "tools/GenContainer", "tools/GpioTool", "tools/StitchTool", "tools/UcodeUtility", "tools/index", "tutorials/ex_boot_to_linux", "tutorials/ex_build_sbl_for_qemu", "tutorials/ex_corrupt_sbl_component", "tutorials/ex_debug_sbl_on_qemu_with_gdb", "tutorials/ex_feature_custom_boot_order", "tutorials/ex_feature_custom_splash", "tutorials/ex_feature_custom_verified_boot", "tutorials/ex_run_sbl_on_qemu", "tutorials/ex_sbl_shell_cli", "tutorials/ex_uefi_payload", "tutorials/index"], "filenames": ["developer-guides/boot-flow.rst", "developer-guides/boot-options.rst", "developer-guides/boot-performance.rst", "developer-guides/bootimage.rst", "developer-guides/build-system.rst", "developer-guides/configuration.rst", "developer-guides/contributions.rst", "developer-guides/debugging-with-cca.rst", "developer-guides/debugging-with-udk.rst", "developer-guides/flash-boot.rst", "developer-guides/flashmap.rst", "developer-guides/fsp.rst", "developer-guides/index.rst", "developer-guides/ingredients-update.rst", "developer-guides/logging.rst", "developer-guides/memory-map.rst", "developer-guides/osloader.rst", "developer-guides/payload.rst", "developer-guides/sbltrace.rst", "developer-guides/shell.rst", "developer-guides/source-tree.rst", "developer-guides/stitching-ifwi.rst", "developer-guides/versioning.rst", "getting-started/build-host-setup.rst", "getting-started/build-source.rst", "getting-started/index.rst", "getting-started/misc-build-setup.rst", "how-tos/add-fastboot.rst", "how-tos/add-new-library.rst", "how-tos/add-new-payload.rst", "how-tos/boot-acrn.rst", "how-tos/boot-micropython.rst", "how-tos/boot-netboot.rst", "how-tos/boot-pxe-uboot.rst", "how-tos/boot-ubuntu.rst", "how-tos/boot-vxworks.rst", "how-tos/boot-windows.rst", "how-tos/boot-with-linux-payload.rst", "how-tos/boot-with-u-boot-payload.rst", "how-tos/boot-zephyr.rst", "how-tos/change-boot-option.rst", "how-tos/collect-time-logs.rst", "how-tos/configure-memory-down.rst", "how-tos/configure_gpio.rst", "how-tos/create-container-boot-image.rst", "how-tos/create-ias-boot-image.rst", "how-tos/customize-build.rst", "how-tos/customize-smbios-production-data.rst", "how-tos/enable-intel-tcc.rst", "how-tos/enable-intel-tsn.rst", "how-tos/enable-pre-os-payload.rst", "how-tos/enable-tsn-gbe-sgmii.rst", "how-tos/enable-verified-boot.rst", "how-tos/index.rst", "how-tos/integrate-multiple-payloads.rst", "how-tos/reduce-debug-message.rst", "index.rst", "introduction/index.rst", "references/references.rst", "references/terminology.rst", "security/boot-guard.rst", "security/container-security.rst", "security/firmware-resiliency-and-recovery.rst", "security/firmware-update.rst", "security/index.rst", "security/key-management.rst", "security/measured-boot.rst", "security/verified-boot.rst", "specs/config.rst", "specs/index.rst", "supported-hardware/adl-rvp.rst", "supported-hardware/apollo-lake-crb.rst", "supported-hardware/arl-rvp.rst", "supported-hardware/arlh-ari.rst", "supported-hardware/cfl-crb.rst", "supported-hardware/cml-rvp.rst", "supported-hardware/ehl-crb.rst", "supported-hardware/icdx-crb.rst", "supported-hardware/index.rst", "supported-hardware/mtl-mcl.rst", "supported-hardware/mtl-rvp.rst", "supported-hardware/qemu.rst", "supported-hardware/qsp.rst", "supported-hardware/raptor-lake.rst", "supported-hardware/rplp-rki.rst", "supported-hardware/tgl-rvp.rst", "supported-hardware/up2.rst", "supported-hardware/up2-6000.rst", "supported-hardware/up2-twl.rst", "supported-hardware/up7000adln50.rst", "supported-hardware/upxtreme.rst", "supported-hardware/upxtremei11.rst", "supported-hardware/upxtremei12.rst", "supported-hardware/upxtremei12rplp.rst", "supported-hardware/whl-crb.rst", "tools/BuildTool.rst", "tools/ConfigTools.rst", "tools/GenContainer.rst", "tools/GpioTool.rst", "tools/StitchTool.rst", "tools/UcodeUtility.rst", "tools/index.rst", "tutorials/ex_boot_to_linux.rst", "tutorials/ex_build_sbl_for_qemu.rst", "tutorials/ex_corrupt_sbl_component.rst", "tutorials/ex_debug_sbl_on_qemu_with_gdb.rst", "tutorials/ex_feature_custom_boot_order.rst", "tutorials/ex_feature_custom_splash.rst", "tutorials/ex_feature_custom_verified_boot.rst", "tutorials/ex_run_sbl_on_qemu.rst", "tutorials/ex_sbl_shell_cli.rst", "tutorials/ex_uefi_payload.rst", "tutorials/index.rst"], "titles": ["Boot Flow", "Boot Options", "Boot Performance", "Boot Image", "Build System", "Configuration", "Contribution Guidelines", "Source Level Debugging with Intel(R) SVT CCA", "Source Level Debugging with Intel(R) UDK Debugger", "Boot from Flash", "Flash Map", "Firmware Support Package", "Developer\u2019s Guide", "Ingredients upgrade", "Logging", "Memory Map", "OsLoader", "Payloads", "SblTrace", "Shell Interface", "Source Tree Structure", "Stitch IFWI Image", "Versioning", "Build Environment", "SBL Build Steps", "Getting Started", "Miscellaneous: Dockers", "Add Fastboot Support", "Add New Library", "Create New Payload", "Boot ACRN Hypervisor", "Boot MicroPython", "Netboot / PXE boot with UEFI Payload", "PXE Boot Through U-Boot Payload", "Boot Ubuntu", "Boot VxWorks", "Boot Windows with UEFI Payload", "Boot Linux as a Payload", "Boot Linux with U-Boot Payload", "Boot Zephyr", "Change Boot Options", "Capture Boot Time Data", "Configure Memory Down", "GPIO / CFIO Configuration", "Create Container Boot Image", "Create IAS Boot Image", "Customize Build", "Customizing SMBIOS Production Data Using YAML", "Enable Intel\u00ae TCC", "TSN", "Enable Pre-OS Payload Support", "Enable TSN GbE SGMII", "Enable Verified Boot", "How-Tos", "Integrate Multiple Payloads", "Reduce debug messages", "Slim Bootloader Project Documentation", "Introduction", "References and Links", "Terminology and Acronyms", "Boot Guard", "Container Security", "Firmware Resiliency and Recovery", "Firmware Update", "Security Features", "SBL Build and Sign", "Measured Boot", "Verified Boot", "SBL Configuration", "Specifications", "Alder Lake Platforms", "Apollo Lake CRB Boards", "Arrow Lake Platforms", "Arrow Island Board", "Coffee Lake Refresh CRB Board", "Comet Lake RVP Board", "Elkhart Lake CRB Board", "Ice Lake -D CRB Boards", "Supported Hardware", "McLaren Island Board", "Meteor Lake Platforms", "QEMU Virtual Platform", "Simics\u00ae QSP Virtual Platform", "Raptor Lake Platforms", "Rock Island Board", "Tiger Lake RVP Board", "UP<sup>2</sup> Board", "UP<sup>2</sup> 6000 Board", "UP Squared Pro TWL Board", "UP Squared Pro 7000 Edge Board", "UP Xtreme Board", "UP Xtreme i11 Board", "UP Xtreme i12 Board", "UP Xtreme i12 13th Board", "Whiskey Lake CRB Board", "Build Tool", "Configuration Tools", "Container Tool", "Gpio Tool", "Stitch Tool", "uCode Utility", "Tools", "Exercise \\- Boot to Linux", "Exercise \\- Build SBL for QEMU", "Exercise \\- Corrupt SBL Component", "Exercise \\- Debug SBL on QEMU with GDB", "Exercise \\- Feature Customization - Boot Order", "Exercise \\- Feature Customization - Splash", "Exercise \\- Feature Customization - Verified Boot", "Exercise \\- Run SBL on QEMU", "Exercise \\- SBL Shell/CLI", "Exercise \\- UEFI Payload", "Tutorials"], "terms": {"sbl": [0, 1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 25, 26, 27, 28, 29, 31, 32, 33, 35, 36, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 50, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 64, 66, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 100, 101, 102, 106, 107, 108, 111, 112], "us": [0, 1, 2, 3, 4, 6, 7, 8, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 24, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 39, 40, 41, 42, 43, 44, 45, 49, 50, 51, 53, 54, 57, 59, 61, 62, 63, 65, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111], "linear": 0, "launch": [0, 2, 8, 16, 17, 19, 31, 32, 36, 38, 40, 43, 57, 63, 103, 104, 112], "o": [0, 1, 3, 4, 5, 15, 16, 17, 19, 20, 22, 23, 27, 30, 31, 35, 36, 37, 38, 39, 40, 41, 43, 44, 45, 49, 53, 57, 59, 61, 62, 63, 65, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 97, 99, 100, 104, 110], "It": [0, 2, 4, 5, 6, 7, 8, 10, 12, 14, 17, 19, 20, 30, 31, 32, 33, 36, 37, 40, 49, 57, 59, 60, 63, 68, 73, 75, 76, 79, 84, 85, 87, 88, 89, 91, 92, 93, 95, 96, 99, 100, 103], "consist": [0, 4, 43, 59, 68], "four": [0, 49], "descript": [0, 2, 4, 10, 14, 20, 40, 43, 61], "pre": [0, 5, 12, 17, 20, 23, 33, 34, 53, 62, 63, 66, 73, 79, 84, 87, 88, 89, 91, 92, 93, 95, 96], "memori": [0, 2, 4, 5, 7, 10, 12, 14, 19, 20, 29, 31, 35, 36, 37, 50, 53, 57, 59, 68, 97, 105, 110], "main": [0, 4, 5, 15, 50, 59, 60, 61, 68], "post": [0, 1, 5, 10, 12, 20, 53, 57, 68, 95], "cpu": [0, 4, 7, 19, 31, 35, 37, 110], "i": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 15, 16, 17, 18, 19, 20, 22, 23, 24, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 54, 57, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 103, 105, 108, 111, 112], "control": [0, 1, 5, 7, 14, 17, 20, 29, 30, 33, 41, 42, 50, 51, 57, 68, 70, 72, 73, 74, 75, 76, 77, 79, 80, 82, 83, 84, 85, 90, 94, 107], "devic": [0, 1, 2, 5, 15, 17, 19, 27, 30, 31, 34, 35, 37, 38, 40, 42, 44, 45, 49, 53, 57, 59, 60, 63, 66, 70, 72, 77, 79, 80, 81, 82, 83, 97, 102, 106, 110, 111], "etc": [0, 1, 2, 4, 5, 8, 10, 13, 15, 17, 19, 36, 37, 43, 44, 47, 49, 63, 65, 67, 68, 79, 86, 87, 88, 89, 91, 92, 93, 95], "payload": [0, 2, 3, 4, 10, 12, 14, 15, 16, 20, 23, 34, 35, 39, 49, 53, 57, 63, 65, 68, 70, 72, 75, 76, 77, 80, 83, 85, 86, 95, 104, 112], "load": [0, 2, 3, 4, 5, 7, 9, 11, 15, 23, 30, 33, 34, 35, 37, 40, 43, 44, 45, 47, 50, 53, 54, 57, 61, 63, 68, 81, 82, 86, 96, 97, 104, 105], "verifi": [0, 2, 3, 4, 5, 16, 30, 34, 36, 42, 45, 49, 53, 57, 60, 61, 63, 64, 66, 68, 81, 95, 112], "imag": [0, 1, 2, 5, 7, 8, 10, 12, 14, 16, 17, 19, 22, 23, 24, 26, 27, 29, 30, 34, 35, 36, 38, 39, 40, 51, 53, 54, 59, 61, 63, 65, 67, 68, 74, 79, 82, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 101, 104, 106, 107, 108, 112], "perform": [0, 7, 8, 12, 14, 17, 19, 20, 30, 34, 37, 57, 61, 63, 65, 73, 75, 76, 79, 84, 85, 87, 88, 89, 91, 92, 93, 99, 110], "firmwar": [0, 2, 4, 5, 7, 10, 12, 13, 17, 18, 19, 20, 21, 22, 30, 32, 37, 47, 57, 58, 59, 60, 64, 65, 66, 67, 68, 95, 97, 99, 100, 104], "updat": [0, 4, 5, 7, 10, 13, 17, 18, 19, 20, 22, 24, 29, 30, 31, 34, 36, 38, 40, 43, 48, 53, 57, 61, 62, 64, 65, 67, 95, 99, 100, 104, 108], "when": [0, 2, 4, 5, 7, 10, 16, 17, 20, 29, 34, 36, 37, 40, 42, 43, 44, 48, 49, 50, 61, 62, 63, 65, 68, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 83, 84, 85, 86, 90, 94, 97, 98, 112], "enabl": [0, 4, 7, 8, 9, 10, 16, 17, 19, 27, 32, 38, 53, 57, 60, 64, 66, 67, 68, 70, 71, 72, 73, 75, 76, 77, 79, 80, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 104, 107, 108], "each": [0, 2, 4, 5, 10, 18, 20, 37, 43, 47, 49, 51, 63, 65, 67, 68, 70, 71, 72, 74, 77, 80, 83, 85, 90, 94, 96, 97, 98, 104], "current": [0, 7, 15, 19, 30, 31, 34, 37, 40, 57, 63, 68, 70, 72, 73, 74, 75, 76, 77, 80, 83, 84, 85, 90, 94, 98, 104, 106, 110], "next": [0, 7, 34, 63, 70, 71, 72, 75, 76, 77, 80, 83, 85, 104, 105], "befor": [0, 4, 8, 19, 23, 29, 30, 34, 40, 41, 42, 49, 63, 65, 67, 68, 71, 74, 75, 76, 82, 85, 90, 94, 95, 97, 103, 104, 105], "transfer": [0, 20, 104], "If": [0, 1, 4, 5, 7, 16, 24, 26, 30, 31, 34, 35, 40, 42, 44, 45, 54, 57, 62, 63, 66, 67, 68, 71, 73, 79, 84, 86, 87, 88, 89, 91, 92, 93, 95, 97, 102, 103, 104], "verif": [0, 5, 30, 31, 35, 37, 44, 45, 60, 61, 63, 65, 67, 68, 75, 76, 82, 85, 104, 108], "fail": [0, 37, 40, 57, 62, 63, 65, 67, 68, 104, 108], "one": [0, 2, 3, 4, 5, 10, 17, 19, 20, 22, 30, 35, 36, 42, 43, 44, 45, 49, 51, 54, 62, 63, 65, 68, 71, 80, 96, 97, 98, 104, 105, 108], "two": [0, 4, 5, 7, 9, 15, 29, 37, 42, 49, 51, 57, 63, 67, 68, 71, 95, 97, 99], "thing": [0, 33, 49], "occur": [0, 18, 62, 63, 104], "resili": [0, 4, 10, 64, 104], "swap": [0, 10, 27, 30, 34, 40, 62, 92, 93], "over": [0, 8, 17, 32, 33, 57, 62, 68, 70, 72, 74, 80, 82, 83, 90, 94], "altern": [0, 5, 34, 41, 42, 44, 68, 86], "partit": [0, 1, 3, 9, 27, 30, 34, 35, 40, 44, 45, 49, 62, 63, 70, 72, 73, 75, 76, 77, 79, 80, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 104], "recov": [0, 10, 62], "broken": 0, "see": [0, 1, 3, 4, 5, 7, 9, 10, 11, 14, 17, 21, 22, 23, 24, 26, 28, 29, 30, 31, 33, 34, 35, 37, 42, 44, 45, 48, 49, 54, 55, 57, 62, 63, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 99, 100, 102, 103, 104, 105, 106, 107, 108, 111], "recoveri": [0, 4, 10, 64, 104], "otherwis": [0, 5, 42, 68], "halt": [0, 7, 60, 67, 102, 104], "after": [0, 2, 7, 17, 18, 19, 30, 32, 33, 37, 40, 42, 49, 50, 63, 82, 95, 102, 103, 104, 106, 107, 108, 111], "come": [0, 4, 5, 7, 19, 67, 68], "out": [0, 2, 7, 8, 13, 18, 26, 32, 49, 62, 68, 97], "reset": [0, 2, 4, 7, 19, 20, 27, 30, 41, 49, 63, 70, 72, 73, 75, 76, 77, 79, 80, 83, 84, 85, 87, 88, 89, 91, 92, 93, 95, 104, 110], "set": [0, 4, 5, 7, 8, 17, 23, 24, 25, 30, 31, 33, 34, 35, 36, 37, 38, 40, 42, 43, 44, 45, 48, 53, 62, 63, 65, 68, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 96, 104, 105], "up": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "exectut": 0, "environ": [0, 4, 8, 18, 22, 24, 25, 31, 34, 36, 38, 39, 64, 73, 79, 82, 84, 86, 87, 88, 89, 91, 92, 93, 95], "support": [0, 1, 3, 4, 5, 12, 13, 16, 18, 19, 20, 21, 22, 23, 24, 29, 30, 34, 35, 37, 38, 40, 42, 43, 44, 45, 47, 48, 49, 51, 53, 56, 57, 58, 59, 60, 62, 63, 64, 65, 66, 67, 68, 79, 86, 87, 88, 89, 91, 92, 93, 95, 96, 97, 98, 101, 110, 111], "execut": [0, 2, 7, 8, 15, 16, 17, 18, 23, 27, 30, 37, 39, 50, 57, 60, 62, 63, 65, 67, 68, 102, 105, 106, 107, 108, 109, 110, 111], "follow": [0, 1, 2, 4, 5, 6, 7, 8, 10, 14, 18, 20, 23, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 42, 44, 45, 49, 50, 51, 52, 54, 61, 62, 63, 67, 68, 71, 73, 74, 79, 81, 84, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 102, 103, 104, 106, 107, 108, 109, 110, 111], "processor": [0, 2, 7, 35, 37, 70, 71, 72, 73, 74, 75, 76, 77, 80, 83, 84, 85, 90, 94], "start": [0, 2, 7, 8, 15, 26, 27, 29, 30, 31, 33, 35, 37, 39, 42, 43, 56, 63, 68, 70, 72, 75, 76, 77, 80, 81, 82, 83, 85, 104], "from": [0, 2, 3, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 19, 20, 22, 23, 29, 30, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 44, 45, 49, 53, 57, 61, 62, 65, 67, 68, 70, 71, 72, 73, 75, 76, 77, 79, 80, 81, 83, 84, 85, 87, 88, 89, 91, 92, 93, 95, 96, 97, 98, 99, 104, 105, 106], "vector": [0, 2, 4, 7, 20, 95], "writeabl": 0, "mai": [0, 4, 5, 7, 13, 14, 19, 30, 32, 33, 34, 39, 42, 43, 44, 49, 54, 57, 65, 67, 68, 70, 71, 72, 74, 75, 76, 77, 80, 81, 83, 85, 86, 90, 94, 97, 105], "avail": [0, 5, 6, 7, 15, 24, 32, 37, 40, 43, 44, 62, 63, 65, 68, 70, 72, 74, 75, 76, 77, 80, 83, 85, 90, 94, 104, 105, 110], "stack": [0, 15, 35, 37, 105], "might": [0, 29, 31, 33, 48], "have": [0, 5, 7, 10, 20, 30, 31, 34, 36, 37, 42, 43, 49, 51, 57, 68, 71, 81, 96, 97], "been": [0, 5, 15, 34, 67, 82], "setup": [0, 5, 12, 20, 22, 24, 30, 31, 37, 39, 44, 45, 53, 82], "so": [0, 4, 5, 10, 11, 31, 33, 34, 37, 49, 50, 51, 61, 62, 63, 68, 96, 98, 105], "code": [0, 4, 5, 7, 8, 10, 11, 12, 17, 18, 20, 22, 24, 29, 30, 33, 36, 42, 47, 49, 57, 63, 65, 67, 68, 95, 103, 105, 106], "typic": [0, 4, 5, 15, 20, 24, 27, 44, 57, 67, 68, 97], "implement": [0, 4, 5, 11, 17, 19, 20, 22, 29, 31, 32, 37, 42, 48, 57, 62, 63, 65, 66, 68, 71, 74, 86, 90, 94], "assembli": 0, "languag": [0, 31, 37, 59, 68], "instruct": [0, 7, 21, 32, 33, 34, 35, 36, 37, 44, 45, 53, 79, 81, 86, 87, 88, 89, 91, 92, 93, 105], "also": [0, 2, 3, 4, 5, 7, 10, 15, 16, 17, 19, 22, 23, 24, 27, 37, 48, 49, 54, 57, 65, 68, 83, 96, 104], "excut": 0, "flash": [0, 1, 4, 5, 7, 8, 12, 15, 17, 19, 25, 27, 31, 32, 34, 35, 36, 37, 38, 39, 40, 43, 44, 45, 49, 53, 54, 61, 62, 63, 68, 99, 104, 107, 108], "read": [0, 5, 19, 42, 63, 68, 70, 71, 72, 74, 75, 76, 77, 80, 82, 83, 85, 90, 94, 98, 104, 110], "onli": [0, 1, 4, 5, 17, 20, 27, 30, 31, 34, 44, 49, 50, 51, 52, 54, 61, 62, 63, 67, 68, 71, 73, 74, 75, 76, 79, 80, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 96], "lack": 0, "prevent": [0, 60, 68, 104], "usag": [0, 12, 31, 35, 37, 42, 44, 63, 64, 75, 76, 82, 85, 99, 100, 104, 105], "variabl": [0, 4, 5, 7, 10, 22, 23, 36, 63, 65, 95, 104, 105], "contain": [0, 1, 3, 5, 10, 12, 15, 16, 18, 20, 23, 24, 26, 30, 31, 35, 37, 40, 45, 53, 54, 59, 64, 65, 68, 70, 71, 72, 74, 75, 76, 77, 80, 82, 83, 85, 86, 90, 94, 95, 98, 99, 101, 107, 108], "modul": [0, 4, 5, 7, 10, 19, 29, 37, 42, 49, 53, 57, 59, 60, 66, 67], "vtf": [0, 4], "volum": [0, 4], "top": [0, 4, 5, 10, 15, 20, 62, 68, 81, 92, 93], "file": [0, 1, 3, 4, 7, 8, 9, 11, 12, 13, 14, 16, 17, 18, 20, 22, 23, 24, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 53, 54, 63, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 102, 104, 106, 107, 108, 109, 111], "which": [0, 1, 4, 5, 7, 8, 15, 21, 24, 32, 33, 34, 37, 40, 43, 50, 54, 61, 63, 65, 67, 68, 81, 86, 95, 97], "place": [0, 4, 12, 32, 37, 54, 62, 68, 81, 97, 105], "within": [0, 4, 5, 12, 19, 30, 37, 40, 48, 63, 68, 81, 96, 97], "fv": [0, 4, 16, 17, 31, 32, 36, 40, 50, 63, 97], "The": [0, 2, 4, 5, 7, 8, 10, 11, 13, 15, 16, 17, 18, 19, 20, 24, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 42, 43, 44, 45, 47, 49, 51, 54, 57, 59, 62, 63, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 102, 104, 105], "henc": [0, 4], "need": [0, 4, 5, 7, 13, 18, 23, 30, 31, 33, 34, 36, 37, 38, 40, 43, 44, 49, 50, 51, 57, 61, 65, 67, 68, 70, 71, 72, 74, 75, 76, 77, 80, 81, 83, 85, 86, 90, 94, 95, 96, 97], "an": [0, 2, 3, 5, 6, 7, 10, 12, 13, 14, 16, 17, 18, 19, 22, 23, 24, 27, 30, 31, 32, 34, 35, 36, 37, 38, 39, 41, 42, 44, 45, 49, 50, 51, 54, 57, 59, 61, 62, 63, 65, 67, 68, 70, 72, 73, 75, 76, 77, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 96, 97, 98, 100, 104, 105], "appropri": [0, 4, 68], "address": [0, 4, 5, 9, 10, 33, 37, 42, 49, 63, 68, 92, 93, 97, 104, 105], "vtf0": [0, 4], "identifi": [0, 4, 5, 15, 18, 37, 49, 63, 68, 70, 72, 77, 79, 80, 83], "guid": [0, 2, 4, 5, 6, 7, 22, 27, 30, 32, 33, 34, 36, 37, 39, 42, 43, 53, 56, 57, 63, 81, 82], "1ba0062": [0, 4], "c779": [0, 4], "4582": [0, 4], "8566": [0, 4], "336ae8f78f09": [0, 4], "align": [0, 4, 7, 49, 63, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 83, 84, 85, 90, 94, 97], "intel": [0, 4, 5, 10, 11, 12, 14, 21, 27, 30, 32, 37, 38, 42, 47, 49, 51, 53, 57, 58, 59, 60, 63, 66, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 104], "x86": [0, 4, 8, 31, 33, 35, 37, 57, 79, 82, 86, 87, 88, 89, 90, 91, 92, 93, 97], "architectur": [0, 4, 57, 59], "entri": [0, 1, 4, 5, 12, 15, 18, 29, 34, 35, 37, 39, 40, 44, 45, 47, 50, 52, 63, 68, 97, 105], "point": [0, 2, 4, 7, 18, 20, 29, 34, 35, 57, 62, 68, 95, 105], "stage1a": [0, 2, 4, 7, 8, 20, 30, 37, 63, 70, 72, 75, 76, 77, 80, 81, 82, 83, 85, 104, 112], "_moduleentrypoint": [0, 4], "first": [0, 4, 5, 7, 8, 22, 24, 27, 30, 31, 34, 35, 40, 44, 45, 54, 57, 63, 68, 73, 79, 84, 86, 87, 88, 89, 91, 92, 93, 97, 103, 104], "dword": [0, 4, 5, 68, 98, 99], "built": [0, 4, 5, 16, 17, 18, 19, 24, 31, 32, 33, 34, 36, 39, 40, 49, 53, 54, 57, 64, 67, 68, 81], "jump": [0, 4, 31, 35, 37, 39, 63, 70, 72, 75, 76, 77, 80, 83, 85], "thi": [0, 1, 2, 4, 5, 7, 8, 11, 15, 17, 18, 23, 24, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 42, 43, 44, 45, 47, 48, 49, 50, 51, 54, 59, 61, 62, 63, 65, 67, 68, 70, 71, 72, 74, 75, 76, 77, 80, 81, 82, 83, 85, 90, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111], "continu": [0, 2, 4, 17, 34, 63, 105], "defin": [0, 4, 5, 9, 10, 14, 15, 18, 31, 32, 38, 47, 49, 61, 63, 65, 68, 99], "secentri": [0, 4], "nasm": [0, 4, 23, 30, 57, 59], "step": [0, 4, 9, 12, 13, 20, 25, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 44, 45, 51, 57, 63, 68, 70, 71, 72, 73, 74, 77, 79, 80, 81, 83, 84, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 102, 103, 105, 106, 107, 108, 109, 110, 111], "switch": [0, 27, 35, 37, 40, 44, 45, 63, 104], "16": [0, 2, 5, 9, 23, 37, 68], "bit": [0, 5, 22, 23, 29, 34, 35, 37, 42, 49, 68], "real": [0, 5, 48], "mode": [0, 4, 7, 14, 16, 27, 34, 35, 40, 49, 51, 53, 57, 63, 65, 70, 71, 72, 74, 75, 76, 77, 80, 83, 85, 86, 90, 94, 104], "32": [0, 2, 5, 37, 68, 95], "protect": [0, 5, 22, 37, 60, 104], "provid": [0, 1, 4, 5, 7, 11, 13, 14, 15, 17, 18, 20, 22, 27, 29, 32, 34, 35, 36, 37, 38, 40, 42, 43, 44, 45, 49, 50, 51, 57, 59, 61, 62, 63, 65, 67, 68, 74, 82, 90, 94, 95, 96, 97, 98, 101, 105, 112], "full": [0, 5, 7, 8, 17, 29, 32, 37, 51, 63, 68, 70, 72, 74, 75, 76, 77, 80, 83, 85, 90, 94, 97], "fsp": [0, 2, 4, 11, 12, 15, 20, 22, 30, 42, 49, 59, 62, 68, 82, 95, 103], "t": [0, 4, 15, 20, 26, 34, 35, 36, 40, 44, 57, 59, 96, 97, 105], "tempraminit": 0, "api": [0, 4, 5, 11, 15, 59], "configur": [0, 1, 2, 3, 4, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 44, 45, 46, 47, 48, 50, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 64, 66, 67, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "temporari": [0, 12], "": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "paramet": [0, 5, 15, 19, 31, 34, 42, 45, 49, 54, 68, 96], "c": [0, 4, 5, 7, 8, 18, 19, 23, 32, 40, 44, 49, 63, 71, 73, 74, 79, 81, 84, 86, 90, 94, 97, 102, 103, 104, 105, 106, 107, 108, 109, 111], "structur": [0, 1, 2, 4, 10, 12, 15, 17, 22, 36, 63, 95, 98], "bootload": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 34, 35, 36, 37, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "debug": [0, 2, 3, 12, 14, 16, 17, 18, 19, 22, 30, 34, 35, 36, 41, 42, 53, 54, 57, 62, 73, 82, 86, 87, 88, 89, 91, 92, 93, 95, 99, 103, 104, 112], "port": [0, 2, 4, 7, 8, 11, 17, 19, 20, 26, 27, 30, 31, 34, 36, 37, 38, 57, 68, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 99], "board": [0, 2, 4, 5, 7, 8, 10, 20, 22, 24, 27, 29, 30, 31, 34, 35, 37, 38, 40, 42, 43, 47, 49, 51, 53, 57, 62, 63, 68, 78, 82, 95, 96, 104, 106, 107, 108], "specif": [0, 2, 3, 5, 7, 8, 9, 11, 13, 17, 18, 19, 20, 24, 37, 38, 40, 43, 46, 49, 51, 56, 57, 58, 63, 65, 68, 73, 84, 96, 99, 104, 106, 110, 111], "function": [0, 4, 5, 7, 9, 17, 18, 29, 32, 33, 37, 43, 49, 57, 65, 67, 68, 71, 74, 82, 86, 90, 94, 95, 104, 106], "moduleentrylib": 0, "pass": [0, 2, 4, 15, 17, 18, 22, 44, 49, 50, 63, 68, 97], "expect": [0, 15, 16, 27, 30, 37, 38, 50, 62, 66, 97, 98, 100], "struct": [0, 1, 2, 10, 22, 49, 63, 98, 99], "stage1a_asm_param": 0, "push": [0, 65], "element": [0, 4, 68], "order": [0, 5, 7, 30, 31, 40, 49, 57, 59, 62, 81, 86, 97, 98, 102, 111, 112], "stage1a_param": 0, "primari": [0, 5, 36, 57, 62, 63, 68, 104], "purpos": [0, 5, 14, 16, 17, 19, 37, 43, 54, 81], "stage1b": [0, 2, 4, 5, 7, 20, 30, 37, 63, 68, 70, 72, 75, 76, 77, 80, 81, 82, 83, 85, 104, 112], "bring": [0, 37, 49], "system": [0, 1, 2, 3, 5, 8, 9, 12, 17, 19, 20, 23, 27, 30, 31, 32, 33, 34, 35, 37, 38, 39, 42, 44, 45, 47, 48, 49, 57, 59, 60, 66, 81, 97, 99, 102, 104, 105, 106, 107, 108, 109, 110, 111], "earli": [0, 30, 37, 82, 84, 86, 87, 88, 89, 91, 92, 93, 95], "init": [0, 2, 14, 24, 31, 35, 37, 44, 45], "build": [0, 1, 3, 5, 7, 8, 9, 10, 12, 13, 14, 16, 17, 18, 19, 20, 22, 25, 26, 27, 29, 32, 34, 35, 36, 39, 41, 42, 43, 44, 45, 47, 48, 50, 52, 53, 54, 57, 62, 63, 64, 66, 67, 68, 101, 102, 104, 105, 106, 107, 108, 111, 112], "databas": 0, "m": [0, 2, 4, 7, 8, 15, 20, 23, 31, 39, 42, 49, 59, 81, 102, 105, 106, 107, 108, 109, 111], "fspmemoryinit": 0, "ram": [0, 20, 37, 59], "migrat": [0, 15], "save": [0, 2, 5, 33, 34, 40, 43, 44, 45, 61, 67, 86, 107, 108], "inform": [0, 4, 5, 6, 10, 11, 14, 17, 18, 19, 22, 30, 36, 37, 42, 43, 47, 51, 62, 68, 92, 93, 96, 110], "like": [0, 4, 5, 7, 13, 17, 24, 33, 34, 35, 36, 43, 44, 45, 51, 57, 67, 68, 96, 97], "tolum": [0, 15], "low": [0, 4, 15, 37], "usabl": [0, 15, 37], "touum": 0, "upper": [0, 34], "tempramexit": [0, 2], "tear": 0, "down": [0, 7, 15, 34, 53, 68], "cach": [0, 20, 59], "return": [0, 4, 37, 40, 42, 63, 105], "its": [0, 2, 5, 23, 36, 37, 38, 40, 42, 57, 61, 62, 63, 67, 68, 104], "normal": [0, 1, 31, 35, 37, 44, 45, 54, 62, 63, 104], "oper": [0, 2, 7, 8, 30, 32, 33, 37, 49, 51, 57, 59, 65, 96, 97], "stage2": [0, 2, 4, 5, 20, 37, 39, 63, 70, 72, 75, 76, 77, 80, 81, 83, 85, 104, 108, 112], "stage2_param": 0, "respons": [0, 5, 57], "complet": [0, 7, 27, 30, 31, 34, 36, 41, 57, 59, 63, 65, 68, 70, 72, 73, 75, 76, 77, 79, 80, 83, 84, 85, 87, 88, 89, 91, 92, 93, 102, 103, 106, 107, 108, 111], "run": [0, 2, 5, 7, 8, 18, 26, 27, 29, 30, 31, 33, 34, 35, 37, 39, 44, 45, 49, 50, 53, 57, 63, 65, 68, 71, 82, 84, 86, 87, 88, 89, 91, 92, 93, 96, 102, 104, 105, 112], "compress": [0, 2, 4, 10, 37, 49, 54, 61, 62, 63, 97], "includ": [0, 1, 4, 5, 7, 11, 13, 21, 30, 31, 32, 36, 37, 38, 39, 44, 45, 49, 50, 51, 57, 59, 62, 63, 65, 67, 104], "reloc": [0, 33], "allow": [0, 4, 11, 17, 19, 27, 36, 37, 49, 54, 63, 65, 68, 81], "reman": 0, "gpio": [0, 12, 19, 53, 68, 70, 71, 72, 74, 75, 76, 77, 80, 83, 85, 90, 94, 101], "fspsiliconinit": 0, "chipset": [0, 5, 7, 43, 59, 63], "pci": [0, 2, 14, 19, 33, 37, 38, 68, 110], "enumer": [0, 2, 35, 44, 45], "resourc": 0, "alloc": [0, 4, 12, 34, 37, 68], "acpi": [0, 2, 4, 14, 15, 19, 36, 37, 49, 58, 59, 63, 68, 110], "initl": 0, "prepar": [0, 27, 30, 31, 53, 63, 112], "hob": [0, 2, 15, 17, 19, 22, 36, 37, 110], "requir": [0, 4, 5, 7, 8, 17, 18, 19, 20, 22, 23, 24, 26, 27, 29, 30, 31, 34, 36, 37, 40, 43, 44, 49, 51, 54, 57, 59, 60, 61, 63, 64, 65, 68, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 97, 104], "fspnotifyphas": [0, 37], "readytoboot": 0, "endoffirmwar": 0, "list": [0, 1, 4, 7, 14, 15, 18, 19, 22, 30, 33, 40, 57, 65, 68, 95, 97, 105, 110], "pointer": [0, 15], "base": [0, 1, 4, 5, 7, 10, 15, 17, 18, 27, 31, 33, 37, 38, 43, 48, 49, 51, 57, 62, 63, 65, 71, 73, 79, 82, 84, 86, 87, 88, 89, 90, 91, 92, 93, 96], "void": [0, 105], "efiapi": 0, "secstartup": [0, 105], "IN": 0, "hoblistptr": 0, "pldbase": [0, 105], "store": [0, 3, 4, 9, 10, 15, 19, 31, 37, 61, 63, 64, 65, 82, 97, 110], "import": [0, 5, 6, 26, 43], "throughout": [0, 2], "differ": [0, 1, 3, 4, 5, 7, 13, 15, 16, 29, 34, 37, 43, 44, 45, 53, 57, 60, 63, 65, 67, 68, 75, 97, 105, 106, 107], "phase": [0, 15, 68], "config": [0, 5, 9, 18, 19, 26, 30, 33, 34, 37, 38, 40, 49, 53, 63, 65, 81, 86, 95, 96, 98], "id": [0, 2, 12, 13, 22, 30, 37, 38, 42, 49, 51, 64, 68, 70, 72, 73, 79, 80, 81, 82, 83, 84, 86, 87, 88, 89, 91, 92, 93, 96, 99, 102, 104, 106, 111], "entir": [0, 5, 60], "can": [0, 1, 2, 3, 4, 5, 7, 8, 9, 11, 14, 15, 16, 17, 18, 19, 22, 23, 27, 29, 31, 32, 33, 34, 36, 37, 38, 40, 41, 42, 43, 44, 47, 48, 49, 50, 51, 52, 54, 57, 61, 62, 63, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 102, 103, 104, 106, 107, 108, 109, 110, 111], "seen": [0, 4, 15], "bootloadercoreglob": 0, "h": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "loader_global_data": 0, "until": [0, 34, 105], "howev": [0, 5, 13, 17, 34, 68, 105], "still": [0, 44, 68, 96], "maintain": [0, 36, 57, 61, 63, 64, 67], "reserv": [0, 1, 2, 10, 15, 22, 32, 34, 35, 37, 49, 54, 63, 70, 72, 75, 76, 77, 80, 83, 85], "s3": [0, 15], "resum": 0, "creat": [0, 2, 3, 4, 5, 7, 8, 12, 16, 17, 23, 27, 30, 32, 34, 35, 36, 37, 38, 39, 48, 49, 53, 54, 57, 61, 63, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 97, 99], "add": [0, 2, 4, 5, 7, 9, 18, 19, 23, 26, 29, 31, 32, 33, 34, 36, 47, 49, 50, 53, 61, 68, 95, 106], "info": [0, 2, 4, 7, 15, 31, 35, 44, 45, 49, 63, 95, 98, 105], "bottom": [0, 34], "level": [0, 4, 5, 12, 14, 20, 36, 37, 57, 59, 68, 81, 105], "retriev": [0, 5, 43], "append": [0, 4, 5, 19, 37, 54, 68, 82, 111], "more": [0, 2, 3, 4, 5, 6, 9, 11, 14, 16, 17, 22, 23, 24, 30, 33, 34, 35, 37, 42, 43, 44, 45, 48, 49, 54, 57, 62, 63, 68, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 83, 84, 85, 86, 88, 89, 90, 92, 93, 94, 97, 104], "kei": [0, 4, 5, 10, 11, 19, 25, 27, 30, 35, 40, 41, 44, 45, 49, 61, 63, 64, 67, 68, 70, 72, 73, 74, 75, 76, 77, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 104], "hash": [0, 2, 5, 10, 30, 31, 35, 37, 44, 45, 61, 63, 64, 65, 68, 75, 76, 82, 85, 104], "onc": [0, 5, 7, 15, 27, 31, 33, 34, 49, 60, 68, 81], "ha": [0, 5, 7, 8, 15, 17, 40, 44, 47, 57, 60, 61, 62, 67, 68, 82], "copi": [0, 2, 4, 5, 9, 10, 23, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 44, 45, 54, 62, 63, 68, 70, 72, 73, 75, 76, 77, 79, 80, 81, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 104, 105], "earlier": [0, 34], "sever": [0, 4, 7, 16, 49, 51], "field": [0, 4, 5, 49, 51, 63, 68, 98], "dma": [0, 7, 15], "buffer": [0, 14, 15, 19, 57, 110], "again": [0, 30, 71, 74, 75, 76, 85, 90, 94, 105], "hoblist": 0, "sinc": [0, 7, 37, 68, 97], "across": [0, 15, 36, 62, 67, 98], "all": [0, 5, 7, 10, 15, 17, 18, 20, 24, 30, 32, 34, 37, 38, 42, 47, 49, 59, 61, 62, 63, 67, 68, 70, 72, 73, 79, 80, 84, 95, 96, 97, 98, 99, 104, 105], "slim": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 34, 35, 36, 37, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "predefin": 0, "wai": [0, 5, 9, 14, 37, 42, 44, 45, 57, 63, 68, 82, 97, 98], "As": [0, 4, 5, 6, 20, 49, 59, 63, 68, 73, 79, 84, 86, 87, 88, 89, 91, 92, 93], "interrupt": [0, 63], "ar": [0, 1, 2, 4, 5, 7, 10, 14, 15, 17, 18, 20, 23, 26, 27, 29, 31, 32, 33, 34, 37, 40, 42, 43, 44, 45, 47, 49, 51, 54, 57, 59, 62, 63, 65, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 104, 105, 111], "idtr": 0, "bootloadercorelib": [0, 15], "abstract": [0, 17, 63], "locat": [0, 2, 4, 5, 8, 10, 11, 18, 29, 31, 35, 38, 40, 44, 45, 47, 49, 54, 64, 65, 68, 70, 72, 77, 79, 80, 83, 84, 86, 87, 88, 89, 91, 92, 93, 106, 108], "getloaderglobaldatapoint": 0, "setloaderglobaldatapoint": 0, "chang": [0, 1, 5, 6, 8, 9, 10, 19, 20, 29, 30, 31, 35, 37, 42, 43, 44, 45, 50, 52, 53, 54, 62, 63, 68, 70, 71, 72, 74, 75, 76, 77, 80, 81, 83, 85, 86, 90, 94, 95, 96, 103, 104, 105, 106, 107, 108], "attempt": [0, 5, 37, 40], "In": [0, 4, 5, 7, 11, 15, 17, 23, 32, 33, 34, 37, 40, 42, 43, 48, 49, 50, 52, 54, 57, 62, 63, 68, 70, 72, 74, 75, 76, 77, 80, 81, 82, 83, 85, 86, 90, 94, 97, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111], "platform_foo": [0, 4, 5, 11, 50], "directori": [0, 4, 18, 20, 23, 27, 30, 31, 32, 35, 36, 37, 38, 40, 44, 45, 50, 54, 63, 65, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 97], "hook": [0, 2, 95], "To": [0, 4, 5, 8, 9, 18, 19, 29, 31, 34, 36, 48, 49, 50, 53, 65, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 102, 104], "new": [0, 4, 5, 7, 11, 13, 17, 18, 20, 31, 32, 34, 37, 40, 43, 49, 51, 53, 57, 63, 68, 73, 79, 81, 84, 86, 87, 88, 89, 91, 92, 93, 96, 97], "should": [0, 4, 5, 7, 9, 20, 30, 31, 33, 34, 35, 37, 38, 41, 42, 44, 45, 49, 50, 54, 63, 64, 65, 66, 68, 73, 81, 82, 84, 87, 88, 89, 91, 92, 93, 98, 104], "boardinit": 0, "under": [0, 4, 5, 7, 20, 32, 33, 42, 49, 57, 68, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94], "librari": [0, 4, 5, 15, 17, 19, 20, 23, 31, 32, 53, 71, 74, 86, 90, 94, 104, 106], "board_init_phas": 0, "initphas": 0, "dure": [0, 2, 4, 5, 7, 9, 10, 15, 18, 20, 22, 30, 37, 40, 42, 44, 45, 47, 49, 62, 63, 65, 67, 68, 96, 104], "further": [0, 34, 51, 68, 82], "divid": 0, "multipl": [0, 1, 4, 5, 12, 14, 20, 29, 37, 38, 43, 49, 51, 53, 57, 61, 63, 70, 72, 73, 75, 76, 77, 79, 80, 83, 84, 85, 87, 88, 89, 91, 92, 93, 97, 111], "fine": [0, 5], "granular": [0, 22, 68], "These": [0, 4, 5, 17, 43, 59, 61, 63, 96, 97], "platformservic": 0, "typedef": [0, 1, 2, 10, 22, 49, 63, 68, 98, 99], "enum": [0, 14, 98], "pretempraminit": 0, "0x10": [0, 8, 14, 68, 74, 90, 94], "posttempraminit": [0, 2], "0x20": [0, 14, 44], "preconfiginit": 0, "0x30": 0, "postconfiginit": 0, "0x40": [0, 4], "prememoryinit": [0, 2], "0x50": 0, "postmemoryinit": [0, 2], "0x60": 0, "pretempramexit": [0, 2], "0x70": 0, "posttempramexit": [0, 2], "0x80": 0, "presiliconinit": [0, 2], "0x90": 0, "postsiliconinit": [0, 2], "0xa0": 0, "prepcienumer": [0, 2], "0xb0": 0, "postpcienumer": [0, 2], "0xc0": 0, "prepayloadload": [0, 2], "0xd0": 0, "postpayloadload": [0, 2], "0xe0": 0, "endofstag": 0, "0xf0": 0, "0xf8": 0, "0xff": [0, 5, 37, 68], "open": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 50, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "sourc": [0, 1, 2, 3, 4, 5, 6, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "project": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "apollo": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "lake": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 73, 78, 79, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 93, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "whiskei": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "xtreme": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "i11": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "coffe": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "refresh": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "desktop": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "s8": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "mobil": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "h6": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "comet": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "cml": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "rvp": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 76, 77, 78, 79, 80, 81, 82, 83, 84, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "pch": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "v": [0, 1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "h420e": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "tiger": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "elkhart": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "alder": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "adl": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "p": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "n": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "amston": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "raptor": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "rpl": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "azb": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "arizona": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "beach": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "icx": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "d": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "meteor": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "mtl": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "i12": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "mclaren": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "island": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "squar": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "pro": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "7000": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "edg": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "twl": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "twin": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "6000": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "rock": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "13th": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "editor": [0, 1, 2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "arrow": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "arl": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "u": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 34, 35, 36, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "\u00b5": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "target": [1, 4, 7, 8, 17, 24, 30, 32, 33, 35, 37, 40, 44, 45, 53, 57, 63, 70, 71, 72, 74, 75, 76, 77, 79, 80, 82, 83, 85, 90, 94, 95, 103, 112], "featur": [1, 2, 4, 5, 7, 17, 20, 22, 27, 37, 49, 50, 56, 62, 66, 67, 68, 70, 72, 73, 74, 75, 76, 77, 79, 80, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 104, 112], "design": [1, 2, 3, 5, 7, 17, 18, 23, 29, 36, 43, 68, 73, 79, 82, 84], "flexibl": [1, 4, 5, 47, 54, 57, 68], "layout": [1, 3, 4, 12, 31, 37, 42, 44, 63, 92, 93, 97, 105, 107, 108], "raw": [1, 3, 9, 30, 31, 34, 38, 45, 61, 81, 102, 106, 111], "mbr": [1, 35, 45], "gpt": [1, 27, 34], "fat": [1, 9, 27, 30, 34, 35, 44, 45, 70, 72, 73, 75, 76, 77, 79, 80, 83, 84, 85, 87, 88, 89, 91, 92, 93], "ext2": [1, 9, 34, 35, 44], "3": [1, 2, 4, 8, 9, 10, 23, 26, 27, 30, 31, 33, 34, 35, 36, 37, 40, 42, 43, 44, 45, 47, 57, 63, 68, 98, 99, 104, 108], "4": [1, 2, 4, 5, 8, 9, 23, 26, 27, 30, 34, 35, 36, 37, 38, 40, 43, 44, 45, 47, 54, 63, 68, 73, 79, 84, 86, 87, 88, 89, 91, 92, 93, 98, 108], "emmc": [1, 2, 5, 27, 30, 40, 44, 45], "uf": 1, "nvme": [1, 34, 35, 40, 44, 49], "sata": [1, 30, 35, 40, 44, 45, 49, 79, 81], "usb": [1, 5, 7, 19, 30, 34, 35, 36, 40, 44, 45, 49, 53, 63, 70, 71, 72, 73, 75, 76, 77, 79, 80, 83, 84, 85, 87, 88, 89, 91, 92, 93, 110], "spi": [1, 5, 10, 30, 36, 43, 53, 59, 68, 70, 71, 72, 73, 74, 75, 76, 79, 80, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 99, 104], "redund": [1, 4, 9, 10, 17, 31, 62, 63, 95], "fallback": [1, 40], "flow": [1, 2, 12, 17, 20, 30, 42, 49, 57, 61, 62, 63, 64, 70, 72, 73, 74, 75, 76, 77, 79, 80, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 104, 105], "shown": [1, 2, 4, 5, 7, 10, 15, 33, 37, 63, 68, 81, 95], "chart": 1, "A": [1, 5, 10, 17, 20, 22, 30, 31, 37, 40, 43, 49, 50, 53, 57, 59, 62, 63, 64, 65, 67, 68, 70, 72, 75, 76, 77, 80, 81, 82, 83, 85, 92, 93, 98], "data": [1, 2, 4, 5, 7, 10, 11, 12, 15, 17, 18, 19, 22, 30, 36, 37, 40, 48, 53, 65, 67, 71, 73, 79, 82, 84, 86, 87, 88, 89, 91, 92, 93, 95, 96, 98, 99, 104, 110], "osbootoptionguid": 1, "type": [1, 2, 5, 7, 12, 15, 27, 30, 31, 34, 35, 36, 37, 42, 44, 45, 47, 49, 51, 63, 64, 65, 70, 72, 73, 75, 76, 77, 79, 80, 81, 83, 84, 85, 87, 88, 89, 91, 92, 93, 95, 102, 110], "0": [1, 2, 4, 5, 8, 9, 14, 15, 23, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 42, 43, 44, 45, 47, 49, 51, 54, 56, 57, 59, 63, 68, 74, 75, 76, 77, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 97, 98, 104, 107, 108], "refer": [1, 2, 4, 5, 7, 9, 16, 18, 19, 22, 23, 24, 29, 31, 33, 36, 37, 38, 43, 49, 51, 54, 56, 61, 63, 68, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94], "boot_image_typ": 1, "uint8": [1, 10, 22, 63, 68, 99], "imagetyp": [1, 35, 44], "zero": [1, 63, 97], "mean": [1, 7, 15, 63], "bootflag": 1, "medium": 1, "os_boot_medium_typ": 1, "devtyp": [1, 30, 34, 35, 40, 44, 45], "indic": [1, 5, 34, 47, 54, 63, 68, 97], "instanc": [1, 34, 63, 98], "belong": 1, "devinst": 1, "hardwar": [1, 2, 4, 5, 10, 17, 21, 24, 30, 35, 37, 42, 44, 45, 56, 57, 60, 63, 67, 68, 70, 72, 73, 74, 75, 76, 77, 79, 80, 82, 83, 84, 85, 90, 94, 99], "number": [1, 2, 3, 5, 22, 30, 34, 37, 40, 43, 45, 47, 63, 68, 97, 98, 99], "hwpart": [1, 30, 34, 35, 40, 44, 45], "softwar": [1, 5, 7, 23, 36, 37, 57, 59, 63, 71, 73, 79, 82, 84, 86, 87, 88, 89, 91, 92, 93], "swpart": [1, 30, 34, 35, 40, 44, 45], "For": [1, 5, 7, 8, 9, 11, 14, 17, 19, 22, 23, 24, 29, 30, 31, 33, 37, 38, 40, 42, 43, 46, 48, 49, 51, 54, 57, 63, 65, 68, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 81, 83, 85, 86, 88, 89, 90, 92, 93, 94, 95, 97, 99, 104], "os_file_system_typ": 1, "fstype": [1, 30, 34, 35, 40, 44, 45], "1": [1, 2, 4, 5, 8, 9, 10, 15, 22, 26, 27, 29, 30, 31, 32, 34, 35, 36, 37, 40, 42, 43, 44, 45, 47, 48, 50, 56, 62, 63, 67, 68, 70, 72, 73, 75, 76, 77, 80, 81, 83, 84, 85, 104, 108], "trusti": 1, "2": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 50, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "misc": [1, 102, 106, 111], "6": [1, 8, 9, 27, 30, 34, 35, 37, 40, 43, 44, 45, 49, 63, 68, 71, 82, 98, 99, 108], "extra": [1, 4, 19, 86], "boot_imag": [1, 86], "7": [1, 2, 23, 27, 35, 37, 45, 57, 63, 68, 71], "os_boot_opt": 1, "depend": [1, 9, 12, 17, 27, 28, 29, 31, 34, 35, 43, 44, 45, 57, 63, 68, 95, 96], "scenario": [1, 62], "custom": [1, 5, 12, 17, 29, 30, 32, 42, 49, 53, 54, 57, 63, 65, 66, 70, 71, 72, 74, 75, 76, 77, 80, 83, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 96, 99, 112], "prebuild": [1, 4], "time": [1, 2, 4, 5, 14, 22, 29, 30, 36, 37, 43, 48, 49, 50, 52, 53, 63, 65, 67, 68, 70, 72, 73, 75, 76, 77, 79, 80, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 104, 105], "platform": [1, 2, 3, 4, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 69, 71, 73, 74, 75, 76, 77, 78, 79, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112], "aim": [2, 13], "veri": [2, 5, 29, 68], "quickli": [2, 3], "mandatori": [2, 3], "some": [2, 4, 5, 7, 10, 17, 31, 32, 33, 34, 42, 43, 44, 48, 68, 97, 104], "case": [2, 3, 4, 5, 7, 15, 17, 23, 30, 33, 34, 42, 48, 57, 63, 97, 104], "e": [2, 5, 10, 19, 22, 24, 27, 32, 34, 35, 37, 43, 44, 45, 48, 63, 66, 68, 73, 79, 84, 86, 87, 88, 89, 91, 92, 93, 95, 97, 104], "g": [2, 5, 10, 19, 22, 24, 27, 34, 35, 37, 43, 44, 45, 48, 63, 73, 79, 84, 86, 87, 88, 89, 91, 92, 93, 95, 104, 107], "turn": [2, 5, 8, 15, 62, 70, 72, 73, 77, 79, 80, 82, 83, 84], "rear": 2, "view": [2, 7, 42, 57, 68, 96, 97], "camera": 2, "car": [2, 8, 15, 20], "everi": [2, 7, 68], "stage": [2, 5, 10, 12, 15, 17, 20, 37, 57, 67, 95, 104, 108], "There": [2, 7, 37, 44, 45, 49, 51, 63, 68, 105], "trade": 2, "off": [2, 5, 17, 41, 63, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 83, 84, 85, 90, 94], "consid": [2, 4, 5, 23, 34, 54, 66, 68], "optim": [2, 5, 57, 68, 105], "media": [2, 3, 20, 34, 35, 44, 63, 86], "fast": [2, 37, 48, 57, 68, 82, 97], "secur": [2, 3, 4, 5, 16, 17, 19, 22, 40, 49, 56, 57, 63, 65, 66, 67, 68, 81, 97, 104], "sign": [2, 23, 30, 34, 35, 44, 45, 61, 63, 64, 68, 95, 96, 97], "algorithm": [2, 54, 97], "acceler": 2, "frequenc": [2, 37], "size": [2, 4, 5, 7, 8, 9, 10, 15, 17, 18, 23, 29, 30, 31, 33, 34, 35, 36, 37, 38, 42, 43, 44, 45, 49, 61, 62, 63, 68, 70, 72, 75, 76, 77, 80, 83, 85, 92, 93, 97, 100, 104, 105], "lz4": [2, 29, 32, 36, 38, 49, 50, 54, 63, 97, 111], "gener": [2, 4, 5, 7, 12, 17, 18, 22, 25, 29, 30, 31, 32, 33, 34, 35, 36, 37, 40, 43, 44, 45, 53, 61, 64, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 99, 100, 105], "splash": [2, 4, 34, 57, 112], "screen": [2, 31, 36, 57, 102, 103, 106, 107, 108, 111], "option": [2, 4, 5, 7, 8, 11, 12, 18, 19, 24, 26, 27, 29, 30, 31, 33, 34, 35, 37, 42, 43, 44, 45, 47, 53, 54, 57, 62, 63, 70, 71, 72, 73, 74, 75, 76, 77, 80, 81, 83, 84, 85, 86, 90, 94, 95, 97, 99, 100, 104, 105, 107, 108, 110], "obtain": [2, 35, 37, 38, 42], "captur": [2, 7, 31, 53], "timestamp": 2, "valu": [2, 4, 5, 7, 8, 29, 33, 34, 37, 38, 40, 42, 43, 49, 51, 54, 63, 66, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 96, 97, 98, 105], "associ": [2, 5, 44, 45, 62, 63, 65, 68, 96], "denot": [2, 68], "event": [2, 37], "through": [2, 5, 7, 17, 19, 53, 63, 64, 68, 82, 96, 97, 105, 106], "hand": [2, 17, 34, 41, 104], "block": [2, 7, 17, 33, 48, 60, 68], "gloaderperformanceinfoguid": 2, "0x868204be": 2, "0x23d0": 2, "0x4ff9": 2, "0xac": [2, 77], "0x34": 2, "0xb9": 2, "0x95": 2, "0x04": [2, 4, 14, 68], "0xb1": 2, "osload": [2, 3, 4, 10, 12, 15, 17, 19, 20, 29, 31, 32, 33, 34, 36, 38, 50, 54, 86, 111], "shell": [2, 5, 12, 27, 30, 32, 34, 35, 38, 40, 41, 42, 44, 45, 53, 70, 72, 73, 75, 76, 77, 79, 80, 83, 84, 85, 87, 88, 89, 91, 92, 93, 102, 104, 107, 109, 111, 112], "perf": [2, 19, 41, 110], "command": [2, 5, 8, 16, 18, 19, 23, 24, 27, 29, 30, 34, 36, 37, 38, 40, 44, 45, 49, 50, 53, 54, 61, 63, 65, 68, 70, 72, 73, 75, 76, 77, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 95, 96, 97, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111], "exampl": [2, 4, 7, 9, 14, 17, 18, 19, 22, 23, 24, 27, 29, 30, 31, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 47, 49, 51, 54, 57, 62, 63, 68, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98, 108, 110, 112], "output": [2, 4, 8, 14, 27, 30, 31, 34, 35, 36, 38, 39, 41, 42, 43, 44, 45, 49, 53, 63, 68, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 97, 99, 100, 101, 102, 104, 105, 106, 107, 108, 109, 111, 112], "below": [2, 4, 5, 7, 9, 10, 13, 15, 16, 23, 31, 32, 33, 34, 37, 39, 40, 41, 43, 50, 61, 62, 63, 65, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99], "loader": [2, 11, 12, 15, 17, 30, 59, 63, 70, 72, 75, 76, 77, 80, 81, 82, 83, 85, 104], "delta": [2, 5, 40, 43, 48, 53, 96], "1000": [2, 51], "1010": 2, "9": [2, 23, 37, 68, 86, 87, 88, 89, 91, 92, 93, 98], "1040": [2, 37], "11": [2, 8, 34, 36, 37, 49, 68], "1060": 2, "5": [2, 8, 9, 22, 27, 34, 35, 37, 40, 43, 44, 45, 61, 63, 68, 84, 98, 99, 108], "1080": 2, "31": [2, 5, 37, 49, 68], "15": [2, 5, 23, 37, 49, 68], "10a0": 2, "82": 2, "51": 2, "10b0": 2, "84": 2, "decompress": [2, 49], "2000": 2, "2020": [2, 31, 35], "197": 2, "113": 2, "2030": 2, "229": 2, "memoryinit": 2, "2040": 2, "266": 2, "37": 2, "2050": 2, "276": 2, "10": [2, 23, 35, 36, 37, 51, 57, 68, 74, 86, 87, 88, 89, 90, 91, 92, 93, 94, 98], "2060": 2, "281": 2, "2070": 2, "2080": 2, "283": 2, "2090": 2, "285": 2, "20a0": 2, "361": 2, "76": 2, "20b0": 2, "364": 2, "20c0": 2, "extend": [2, 4, 10, 17, 20, 33, 54, 67, 68], "20d0": 2, "365": 2, "rebas": [2, 95], "3000": 2, "370": 2, "3010": 2, "466": 2, "96": [2, 37], "3020": 2, "467": 2, "nv": [2, 10, 15, 37, 62], "3030": 2, "490": 2, "23": [2, 36, 37], "siliconinit": 2, "3040": 2, "492": 2, "3050": 2, "515": 2, "displai": [2, 5, 7, 19, 34, 41, 68, 86, 96, 97, 107, 110], "3060": 2, "520": 2, "mp": [2, 14, 37], "wake": 2, "3080": 2, "524": 2, "3090": 2, "526": 2, "30a0": 2, "536": 2, "30b0": 2, "543": 2, "30c0": 2, "545": 2, "notifi": 2, "30d0": 2, "561": 2, "30e0": 2, "564": 2, "3100": 2, "567": [2, 105], "3110": 2, "568": 2, "3120": 2, "577": 2, "3130": 2, "675": 2, "98": [2, 75], "3140": 2, "744": 2, "69": 2, "3150": 2, "31a0": 2, "746": 2, "31b0": 2, "749": 2, "decod": [2, 7, 49], "format": [2, 3, 4, 5, 9, 16, 17, 27, 30, 31, 34, 35, 37, 38, 43, 44, 45, 49, 50, 54, 63, 64, 68, 81, 97, 98, 99, 102, 106, 111], "31f0": 2, "end": [2, 4, 5, 7, 10, 12, 15, 32, 34, 36, 63, 68, 105, 106], "print": [2, 18, 19, 22, 41, 42, 105, 110], "own": [2, 19, 51, 68, 84, 86, 87, 88, 89, 91, 92, 93, 95], "publish": 2, "tabl": [2, 4, 5, 15, 19, 27, 36, 37, 42, 43, 63, 65, 70, 72, 74, 77, 79, 80, 83, 90, 94, 95, 110], "sblt": 2, "detail": [2, 3, 5, 9, 14, 16, 17, 22, 23, 24, 30, 33, 34, 35, 37, 42, 43, 44, 45, 48, 49, 54, 57, 61, 62, 63, 68, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 96], "show": [2, 7, 18, 32, 33, 34, 54, 63, 68, 95, 97, 99, 100, 104, 105], "ad": [2, 8, 12, 29, 30, 34, 35, 37, 49, 51, 54, 61, 97, 104], "efi_acpi_5_0_fpdt_performance_record_head": 2, "header": [2, 4, 5, 10, 11, 15, 49, 61, 63, 65, 73, 74, 84, 86, 87, 88, 89, 90, 91, 92, 93, 94, 96, 97], "uint32": [2, 10, 22, 49, 63, 68, 98, 104], "taken": [2, 68], "nanosecond": 2, "uint64": [2, 22, 63], "stage1tim": 2, "stage2tim": 2, "osloadertim": 2, "sbl_performance_record": 2, "access": [2, 7, 10, 19, 65, 68, 73, 79, 84, 86, 87, 88, 89, 91, 92, 93, 97, 110], "via": [2, 7, 22, 27, 41, 42, 44, 45, 49, 50, 57, 82, 84, 86, 87, 88, 89, 91, 92, 93], "signatur": [2, 4, 10, 22, 31, 37, 44, 45, 61, 63, 67, 68, 81, 97, 105, 108], "0x00000000452b88cc": 2, "0000": [2, 37, 49, 68], "53": 2, "42": [2, 23, 35], "4c": 2, "54": 2, "28": [2, 36, 49], "00": [2, 14, 30, 36, 37, 49, 73, 79, 84, 92, 93], "30": [2, 31, 35, 49, 71], "20": [2, 30, 34, 37, 49, 68], "01": [2, 23, 30, 36, 37, 68, 88, 89, 92, 93], "0010": 2, "83": 2, "04": [2, 23, 31, 34, 37, 49, 89, 91, 92], "b9": [2, 92, 93], "0a": 2, "0020": 2, "9e": 2, "highli": [3, 30], "desir": [3, 5, 34, 41, 49, 57, 63, 68, 96, 97], "mani": [3, 4, 5, 11, 13, 22, 37, 68], "kernel": [3, 5, 16, 27, 30, 34, 35, 44, 45, 53, 61, 63, 70, 72, 75, 76, 77, 80, 83, 85, 86, 97, 104], "multiboot": [3, 16, 17, 27, 30, 35, 58], "compliant": [3, 17, 35, 59, 97], "encapsul": [3, 49, 61, 81, 97], "tool": [3, 4, 7, 8, 9, 12, 16, 18, 19, 20, 22, 24, 25, 27, 30, 31, 34, 35, 36, 40, 44, 45, 49, 53, 54, 56, 57, 60, 61, 63, 65, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 112], "lba": [3, 9, 30], "abl": [3, 10, 30, 33, 34, 37, 68, 82], "standard": [3, 5, 7, 31, 37, 49, 57, 59, 82], "linux": [3, 4, 8, 10, 16, 17, 24, 25, 26, 27, 31, 34, 44, 45, 49, 53, 65, 73, 79, 81, 84, 87, 88, 89, 91, 92, 93, 95, 96, 106, 108, 109, 111, 112], "without": [3, 4, 5, 9, 10, 32, 36, 49, 51, 63, 68, 86, 96, 97], "pack": [3, 5, 43], "releas": [3, 11, 12, 14, 19, 22, 23, 27, 34, 38, 40, 41, 57, 70, 71, 72, 74, 75, 77, 80, 82, 83, 85, 90, 94, 95, 103, 107], "choos": [4, 5, 7, 32, 68], "edk": [4, 17, 36, 46, 58, 95], "ii": [4, 17, 36, 46, 58, 95], "compil": [4, 14, 20, 30, 57, 68, 95, 102, 103, 105, 106, 107, 108, 111], "infrastructur": [4, 5, 11, 60, 65, 82], "framework": 4, "extens": [4, 57, 68], "capabl": [4, 7, 16, 34, 37, 48, 49, 63], "chain": [4, 20, 30, 57, 64, 67], "gcc": [4, 23, 30, 37, 57], "visual": [4, 23, 36, 57, 68], "studio": [4, 7, 23, 36, 57], "choic": [4, 11, 57], "benefit": [4, 5], "familiar": [4, 73, 79, 82, 84, 86, 87, 88, 89, 91, 92, 93], "uefi": [4, 7, 8, 10, 16, 17, 23, 29, 30, 34, 53, 54, 57, 59, 63, 65, 86, 95, 97, 104, 112], "bio": [4, 5, 12, 21, 30, 34, 37, 43, 47, 49, 63, 68, 70, 71, 72, 73, 75, 76, 77, 79, 80, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 104], "smaller": [4, 37, 54], "effort": 4, "script": [4, 5, 8, 10, 20, 24, 30, 31, 34, 36, 38, 40, 43, 49, 61, 63, 65, 68, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 96, 105], "buildload": [4, 20, 24, 26, 29, 30, 31, 32, 33, 36, 37, 38, 39, 50, 54, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 102, 103, 105, 106, 107, 108, 111], "py": [4, 5, 7, 8, 9, 15, 18, 20, 22, 23, 24, 26, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 43, 44, 46, 48, 49, 50, 52, 54, 62, 63, 65, 68, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 111], "diagram": [4, 62, 68], "illustr": [4, 5, 29, 51, 62, 68], "helper": [4, 17, 20, 105], "assist": [4, 63], "slimbootload": [4, 5, 8, 18, 24, 29, 30, 31, 32, 33, 34, 36, 38, 39, 40, 42, 43, 48, 49, 51, 63, 70, 72, 77, 80, 81, 82, 83, 102, 103, 105, 106, 107, 108, 109, 111], "txt": [4, 27, 30, 34, 37, 44, 45, 97, 98], "compon": [4, 5, 12, 13, 21, 30, 31, 35, 37, 40, 42, 44, 45, 49, 60, 61, 62, 65, 66, 67, 68, 73, 82, 84, 92, 93, 95, 97, 99, 112], "modifi": [4, 5, 7, 14, 19, 30, 31, 34, 37, 40, 42, 43, 46, 47, 63, 67, 68, 96, 103, 106, 107, 108, 110], "boardconfig": [4, 5, 7, 8, 15, 22, 29, 31, 33, 34, 37, 38, 46, 48, 49, 50, 52, 62, 68, 107, 108], "footprint": [4, 5, 19, 54], "determin": [4, 10, 15, 63, 106], "among": 4, "those": [4, 5, 44], "dsc": [4, 29, 31, 36, 95, 98], "final": [4, 5, 9, 24, 34, 36, 49, 68, 96], "configdatastruct": [4, 68], "yaml": [4, 12, 14, 18, 40, 42, 43, 49, 51, 53, 63, 96, 98], "configdatablob": [4, 68], "intern": [4, 5, 7, 15, 68], "default": [4, 5, 7, 8, 16, 23, 29, 34, 36, 37, 40, 44, 54, 63, 66, 86, 97, 103, 105, 111], "master": [4, 34, 37, 48, 49, 51, 61, 65], "get": [4, 7, 9, 13, 19, 26, 27, 30, 33, 35, 36, 37, 39, 40, 42, 43, 44, 45, 49, 56, 61, 63, 68, 73, 75, 76, 79, 82, 84, 85, 86, 87, 88, 89, 91, 92, 93, 97, 104, 105, 106], "help": [4, 18, 19, 49, 51, 57, 63, 95, 96, 97, 99, 100, 104, 110], "python": [4, 5, 18, 23, 24, 26, 29, 30, 31, 32, 33, 36, 37, 38, 39, 40, 43, 49, 50, 54, 57, 63, 68, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 102, 103, 104, 105, 106, 107, 108, 111], "env": [4, 7, 33, 39, 65], "sbl_key_dir": [4, 23, 30, 63, 65], "sbl_root": [4, 23], "sblkei": [4, 23, 34, 35, 44, 49, 63, 65], "platform_nam": [4, 13, 18, 26, 50], "clean": [4, 18, 25, 95, 103], "given": [4, 5, 34, 35, 37, 41, 42, 50, 68, 98], "1a": [4, 10, 12, 15, 67, 104], "packag": [4, 5, 12, 13, 16, 23, 26, 27, 28, 29, 30, 34, 43, 49, 58, 59, 65, 68, 97, 99], "fd": [4, 32, 36, 54, 95, 97, 103, 111], "binari": [4, 5, 7, 9, 10, 11, 13, 17, 23, 24, 29, 30, 31, 32, 33, 35, 38, 42, 47, 50, 59, 61, 65, 82, 83, 95, 96, 97, 100, 103, 104, 105], "resetvector": 4, "verinfo": 4, "flashmap": [4, 19], "fittabl": 4, "hashstor": 4, "peipcddatabas": 4, "peim": 4, "call": [4, 5, 11, 12, 15, 18, 32, 37, 42, 49, 59, 63, 68, 71, 74, 86, 90, 94, 95, 96, 105], "1b": [4, 5, 10, 12, 15, 51, 67, 68, 73, 104, 108], "cfgdataint": [4, 5, 68], "bin": [4, 5, 8, 9, 13, 23, 27, 29, 30, 31, 33, 35, 36, 38, 39, 40, 42, 44, 45, 47, 49, 50, 63, 68, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 97, 102, 104, 105, 106, 107, 108, 109, 111], "vbt": [4, 12, 95], "logo": 4, "fwupdat": [4, 15, 19, 30, 61, 63, 70, 72, 73, 75, 76, 77, 79, 80, 83, 84, 85, 87, 88, 89, 91, 92, 93], "note": [4, 5, 15, 30, 34, 36, 48, 49, 68, 72, 80, 81, 95, 97], "enable_fwu": 4, "addit": [4, 5, 18, 20, 21, 29, 30, 37, 44, 49, 50, 57, 60, 68, 70, 71, 72, 74, 75, 76, 77, 80, 83, 85, 87, 88, 89, 90, 91, 92, 93, 94, 96, 97, 104], "other": [4, 5, 13, 17, 20, 21, 23, 24, 34, 37, 43, 48, 49, 51, 53, 54, 61, 62, 65, 68, 86, 98], "microcod": [4, 10, 12, 19, 95, 100, 110], "acm": [4, 10, 63, 95, 104], "individu": [4, 10, 68], "put": [4, 48, 54, 97], "togeth": [4, 37, 63, 68], "getimagelayout": 4, "boot": [4, 5, 7, 10, 11, 12, 14, 17, 19, 20, 21, 22, 27, 29, 42, 43, 49, 51, 53, 57, 59, 61, 62, 63, 64, 65, 68, 73, 79, 84, 87, 88, 89, 91, 92, 93, 97, 104, 109, 110, 111, 112], "critic": [4, 10, 49, 62, 64], "check": [4, 5, 7, 18, 29, 34, 37, 39, 40, 42, 43, 48, 49, 68, 71, 74, 75, 76, 85, 90, 94, 106, 107, 108], "discuss": [4, 49, 68], "abov": [4, 5, 7, 15, 19, 23, 31, 32, 33, 34, 37, 38, 49, 51, 61, 63, 67, 68, 70, 71, 72, 73, 75, 76, 77, 79, 80, 81, 83, 84, 85, 86, 87, 88, 89, 91, 98], "non": [4, 9, 10, 17, 31, 37, 49, 62, 63], "region": [4, 5, 10, 12, 15, 17, 21, 30, 31, 49, 54, 61, 62, 63, 68, 70, 72, 73, 75, 76, 77, 79, 80, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 96, 99, 104], "present": [4, 5, 15, 23, 37, 49, 68, 97, 104], "authent": [4, 10, 49, 61, 63, 97], "mrcdata": 4, "train": [4, 10, 42, 95], "getvari": 4, "setvari": 4, "litevariablelib": 4, "bootloadercommonpkg": [4, 15, 20, 104], "ucod": [4, 10, 19, 62, 63, 101, 104, 110], "post_build": 4, "than": [4, 5, 17, 31, 34, 42, 54, 63, 68], "fw": [4, 63, 65, 95, 104], "independ": [4, 7, 17, 20, 49, 63, 67], "epayload": [4, 54, 95], "integr": [4, 7, 11, 17, 27, 29, 53, 59, 60, 63, 64, 66, 68, 81, 82, 100, 104], "explain": [4, 5, 8, 16, 63, 71, 74, 86, 90, 94], "done": [4, 5, 7, 15, 31, 34, 35, 36, 37, 44, 60, 63, 95, 96, 102, 103, 105, 106, 107, 108, 111], "simplic": [4, 57, 64], "faster": 4, "certain": [4, 22, 24, 57, 63, 104], "bfv": 4, "fit": [4, 9, 17, 37, 49, 54, 68, 95], "last": [4, 18, 27, 30, 33], "thu": [4, 5, 10, 33, 49, 62], "And": [4, 7, 104], "map": [4, 7, 9, 12, 19, 36, 37, 42, 54, 62, 63, 68, 104, 108, 110], "0xfffffffc": 4, "onto": [4, 5, 30, 34, 35, 42, 44, 45, 49], "neg": 4, "offset": [4, 9, 10, 62, 63, 68, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 83, 84, 85, 86, 90, 94, 105, 108], "patch_fv": 4, "rel": [4, 68, 95, 105], "4gb": [4, 15, 34], "0xffffffff": [4, 37], "equal": 4, "files": 4, "__moduleentrypoint": 4, "symbol": [4, 7, 35, 38, 68, 105], "3473a022": 4, "c3c2": 4, "4964": 4, "b309": 4, "22b3dfb0b6ca": 4, "pcdverinfobas": 4, "pcd": [4, 14, 15], "pcdfiledatabas": 4, "efac3859": 4, "b680": 4, "4232": 4, "a159": 4, "f886f2ae0b83": 4, "3cea8ef3": 4, "95fc": 4, "476f": 4, "aba5": 4, "7ec5dfa1d77b": 4, "0xfffffff8": [4, 10], "0x08": [4, 14, 68], "interfac": [4, 5, 11, 12, 17, 27, 30, 33, 37, 40, 41, 51, 57, 65, 68, 95, 96], "0xffffffc0": 4, "high": [4, 37, 68], "max": [4, 9, 31, 37], "length": [4, 9, 10, 30, 49, 51, 63], "8": [4, 5, 22, 23, 35, 37, 49, 63, 68, 71, 86, 87, 88, 89, 91, 92, 93, 98], "respect": [4, 15, 37, 61, 65], "update_fit_t": 4, "pcdhashstorebas": 4, "cfgdatabas": 4, "016e6cd0": 4, "4834": 4, "4c7e": 4, "bcfe": 4, "41dfb88a6a6d": 4, "pcdcfgdataintbas": 4, "e08ca6d5": 4, "8d02": 4, "43ae": 4, "abb1": 4, "952cc787c933": 4, "pcdgraphicsvbtaddress": 4, "7e374e25": 4, "8e01": 4, "4fee": 4, "87f2": 4, "390c23c606cd": 4, "pcdacpitablesaddress": 4, "5e2d3be9": 4, "ad72": 4, "4d1d": 4, "aad5": 4, "6b08af921590": 4, "pcdsplashlogoaddress": 4, "embed": [4, 22, 37, 42, 49, 57, 59, 68, 90, 111], "dedic": [4, 43], "recompil": [4, 10], "most": [4, 5, 37, 49, 68, 107, 108], "similar": [4, 27, 31, 34, 37, 49, 54, 65, 68], "singl": [4, 8, 37, 42, 54, 61, 63, 68, 95, 96, 97, 98], "getcontainerlist": 4, "initi": [4, 5, 10, 11, 12, 14, 15, 17, 19, 20, 27, 34, 42, 57, 59, 60, 63, 67, 68, 70, 72, 77, 80, 83, 95, 97], "blank": 4, "make": [4, 5, 8, 10, 18, 20, 23, 31, 33, 34, 35, 37, 38, 40, 42, 44, 45, 48, 49, 53, 54, 63, 67, 70, 71, 72, 74, 75, 76, 77, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 105, 108], "sure": [4, 5, 23, 31, 33, 34, 35, 38, 44, 45, 48, 49, 67, 70, 71, 72, 74, 75, 76, 77, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 108], "exist": [4, 5, 23, 24, 29, 31, 33, 38, 49, 51, 68, 70, 72, 77, 80, 83, 95, 96, 104], "being": [4, 5, 19, 35, 37, 49, 68, 97], "container_list": 4, "you": [4, 5, 7, 18, 23, 26, 27, 29, 30, 32, 33, 34, 36, 37, 38, 40, 42, 44, 45, 47, 49, 53, 54, 57, 63, 68, 70, 71, 72, 74, 75, 76, 77, 80, 81, 82, 83, 85, 90, 94, 95, 97, 102, 103, 105, 106, 107, 108, 109, 110, 111], "where": [4, 7, 18, 23, 34, 40, 44, 49, 63, 68, 70, 71, 72, 74, 75, 76, 77, 80, 83, 85, 90, 94, 108], "remain": [4, 34, 37, 54], "insid": [4, 26, 30, 32, 33, 48, 49, 61, 63, 68, 97, 98], "name": [4, 7, 9, 10, 14, 18, 24, 26, 30, 31, 33, 35, 37, 42, 44, 47, 49, 50, 51, 54, 62, 63, 65, 95, 97, 100], "test1": 4, "test2": 4, "test3": 4, "sblc": 4, "def": [4, 61, 65], "self": [4, 5, 8, 9, 31, 33, 34, 37, 38, 48, 49, 50, 68, 107, 108], "compressalg": [4, 49], "authtyp": [4, 49, 97], "svn": [4, 22, 49, 97], "container_list_auth_typ": [4, 49], "key_id_contain": [4, 49], "_": [4, 37, 49, 68], "_rsa_sign_typ": [4, 49], "tst1": 4, "path": [4, 18, 23, 29, 31, 38, 43, 44, 49, 63, 65, 68, 81, 82, 95, 97, 99, 104, 105], "key_id_container_comp": [4, 49], "tst2": 4, "tst3": 4, "we": [4, 6, 7, 33, 34, 36, 37, 39, 57, 68, 81, 82, 102, 103, 105, 106, 107, 108, 109, 110, 111], "section": [4, 5, 13, 23, 30, 32, 33, 37, 49, 50, 51, 57, 61, 63, 68, 81, 82, 96], "class": [4, 7, 57], "sblc_size": 4, "0x1000": 4, "img_list": 4, "non_redund": 4, "stitch": [4, 5, 8, 10, 12, 25, 27, 30, 35, 36, 37, 38, 42, 44, 45, 49, 53, 57, 62, 65, 68, 81, 82, 95, 96, 101, 112], "posit": [4, 68, 95, 97], "stitch_op": [4, 9], "mode_file_pad": [4, 9], "mode_pos_tail": [4, 9], "verbos": [4, 14], "log": [4, 5, 7, 12, 19, 26, 37, 42, 55, 104, 106, 110], "messag": [4, 7, 14, 17, 18, 19, 30, 35, 37, 42, 44, 45, 53, 63, 70, 72, 75, 76, 77, 80, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 95, 97, 99, 100, 104, 110], "while": [4, 5, 7, 17, 49, 61, 65, 68, 70, 72, 73, 77, 79, 80, 83, 84, 99], "deploi": [4, 35, 57], "product": [4, 11, 37, 53, 82, 104], "minimum": [4, 14, 68], "consol": [4, 7, 8, 14, 19, 22, 30, 31, 34, 35, 37, 38, 39, 40, 43, 63, 70, 71, 72, 75, 76, 77, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 106, 107, 110, 111], "compar": [4, 66, 67, 86], "r": [4, 11, 12, 22, 30, 35, 37, 82, 95, 103, 105], "eas": [5, 11, 20, 63], "goal": 5, "both": [5, 7, 13, 23, 36, 37, 50, 57, 61, 66, 68, 70, 71, 96, 97, 104], "perspect": [5, 96], "busi": 5, "By": [5, 8, 68, 103, 105], "central": 5, "easier": [5, 13, 54], "manag": [5, 12, 23, 49, 64, 68], "relat": [5, 7, 18, 31, 48, 49, 62, 68], "same": [5, 18, 30, 32, 35, 36, 38, 40, 43, 44, 49, 51, 63, 65, 67, 68, 82, 95, 104, 111], "becaus": [5, 86, 105], "human": [5, 68], "readabl": 5, "user": [5, 7, 11, 24, 26, 30, 32, 33, 35, 37, 44, 47, 48, 49, 51, 63, 68, 70, 72, 74, 75, 76, 77, 80, 81, 83, 85, 90, 94, 95, 96, 108], "unchang": 5, "extern": [5, 7, 17, 27, 54, 61, 65, 96, 98], "corrupt": [5, 10, 62, 112], "instead": [5, 10, 20, 29, 31, 34, 38, 47, 50, 54, 68, 71, 73, 79, 84, 86, 87, 88, 89, 91, 92, 93], "declar": [5, 68], "silicon": [5, 7, 10, 11, 13, 20, 49, 59, 68, 71, 73, 79, 84, 86, 87, 88, 89, 91, 92, 93, 95], "polici": [5, 10, 35, 65, 68], "syntax": [5, 63, 68, 95, 100, 104], "folder": [5, 7, 12, 18, 20, 24, 34, 36, 40, 43, 49, 51, 63, 68, 73, 84, 95, 103], "platformcommonboardpkgcfgdata": [5, 68], "find": [5, 30, 33, 35, 37, 44, 45, 49, 51, 63, 68], "platformapollolakeboardpkgcfgdata": 5, "pleas": [5, 7, 11, 23, 24, 29, 30, 31, 33, 36, 37, 40, 42, 43, 49, 57, 62, 63, 68, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 98], "cfgdatadef": [5, 31, 40, 43, 49, 51, 68], "sub": [5, 61, 68], "specifi": [5, 16, 22, 23, 30, 34, 40, 44, 49, 54, 63, 65, 68, 70, 71, 72, 74, 75, 76, 77, 80, 83, 85, 90, 94, 95, 97, 99, 100, 104], "overrid": [5, 49, 51, 68, 106], "pcie": [5, 68], "uniqu": [5, 22, 30, 49, 57, 65, 66, 68, 70, 71, 72, 74, 75, 76, 77, 80, 83, 85, 90, 94], "appli": [5, 7, 40, 43, 48, 68], "ani": [5, 9, 18, 19, 27, 30, 32, 34, 36, 38, 40, 41, 62, 63, 65, 68, 70, 72, 73, 75, 76, 77, 79, 80, 81, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 95], "handl": [5, 68, 104], "_cfgdata_ext_fil": [5, 68], "cfgdata_ext_def": 5, "cfgdata_ext_gpmrb": 5, "pars": [5, 37, 68, 96], "well": [5, 36, 62, 63, 67, 68], "edit": [5, 37, 47, 68, 92, 93, 96], "restitch": 5, "rebuild": [5, 18, 36, 40, 46, 49, 51, 102, 106, 107, 108, 111], "found": [5, 6, 32, 35, 36, 37, 40, 42, 44, 45, 49, 63, 68, 70, 72, 77, 80, 83, 96, 105], "bootloadercorepkg": [5, 14, 15, 20, 23, 27, 30, 34, 40, 43, 46, 49, 50, 51, 63, 65, 68, 70, 71, 72, 73, 75, 76, 77, 79, 80, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 96, 105], "configeditor": [5, 31, 40, 43, 49, 53, 68], "graphic": [5, 37, 42, 81, 82, 107, 111], "ui": [5, 34, 37, 68, 105], "interchang": 5, "select": [5, 7, 23, 27, 30, 31, 34, 37, 40, 43, 62, 63, 68, 108], "dynam": [5, 15, 68], "pin": [5, 7, 19, 43, 68, 71, 84, 86, 87, 88, 89, 91, 92, 93, 98], "runtim": [5, 11, 14, 17, 29, 37, 47, 49, 53, 63, 68, 82, 112], "At": [5, 34, 37, 40, 43], "begin": [5, 34, 49, 68, 105], "getboardidfromgpiopin": 5, "tag": [5, 23, 96], "cdata_pid_gpio_tag": 5, "actual": [5, 37, 42, 68, 97], "static": [5, 68, 98, 107, 108, 112], "serv": [5, 33, 37], "carri": [5, 68], "cfgdata": [5, 29, 31, 36, 38, 42, 43, 48, 49, 51, 53, 54, 63, 65, 68, 95, 96, 111], "cannot": [5, 15, 68], "technic": 5, "upto": 5, "platformid_cfg_data": [5, 42, 68], "platformid": [5, 42, 68, 70, 71, 72, 74, 75, 76, 77, 80, 83, 85, 90, 94, 99], "0x7": [5, 98], "0x9": [5, 98], "conflict": 5, "commonli": [5, 14], "One": [5, 14, 22, 24, 35, 51, 60, 65, 95], "stage1bboardinitlib": [5, 71, 74, 86, 90, 94], "group": [5, 23, 26, 27, 30, 37, 43, 68, 98], "tune": [5, 19, 110], "item": [5, 30, 49, 51, 62, 63, 68, 104], "findconfigdatabytag": 5, "cdata_usb_tag": 5, "prerequisit": [5, 12, 53, 64], "cfgdata_default": 5, "rsa": [5, 30, 34, 35, 37, 44, 45, 61, 63, 75, 76, 82, 85], "cfgdatastitch": [5, 40, 68], "cfgdatatool": [5, 65, 68], "gencfgdata": [5, 68], "gui": [5, 27, 49, 53, 68, 96], "now": [5, 8, 30, 31, 33, 34, 40, 43, 47, 49, 68, 81, 82, 105], "cfgdata_ext_up2": [5, 42], "overwritten": [5, 62, 68], "either": [5, 7, 32, 51, 63, 65, 67, 68, 70, 72, 74, 75, 76, 77, 80, 83, 85, 90, 94, 104], "directli": [5, 6, 11, 16, 37, 48, 49, 53, 57, 83, 84, 86, 96, 104], "accordingli": [5, 18, 31, 34, 40, 43], "Then": [5, 7, 18, 49, 51, 62, 82, 104], "back": [5, 34, 49, 51, 63, 68], "newli": [5, 34, 81, 96], "window": [5, 7, 8, 12, 17, 18, 25, 26, 31, 33, 34, 44, 49, 53, 57, 70, 72, 73, 74, 75, 76, 77, 79, 80, 81, 83, 84, 85, 86, 90, 94, 95, 96, 102, 105, 106, 107, 108, 109, 111], "cd": [5, 18, 24, 26, 30, 31, 36, 37, 38, 39, 44, 49, 97, 103, 105], "sbl_ifwi_old": 5, "k": [5, 23, 30, 31, 34, 35, 44, 49, 60, 63, 70, 71, 72, 73, 75, 76, 77, 79, 80, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 97], "configtestkey_priv_rsa3072": [5, 65], "pem": [5, 23, 27, 30, 34, 35, 44, 49, 63, 65], "sblopen": [5, 104], "sbl_ifwi_patch": 5, "successfulli": [5, 31, 34, 35, 36, 44, 49, 63], "patch": [5, 6, 10, 36, 40, 63, 95, 96, 97], "ifwi": [5, 8, 9, 12, 25, 34, 36, 38, 39, 40, 49, 51, 59, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 96, 104], "here": [5, 7, 8, 14, 20, 23, 27, 30, 31, 32, 33, 37, 39, 45, 49, 65, 68, 82, 105, 107, 108], "http": [5, 6, 7, 11, 23, 24, 26, 30, 31, 32, 34, 36, 37, 38, 42, 43, 48, 49, 51, 68], "github": [5, 6, 11, 23, 24, 30, 31, 34, 36, 37, 42, 43, 48, 49, 51, 57], "io": [5, 19, 26, 37, 42, 43], "how": [5, 8, 12, 13, 16, 24, 29, 32, 33, 34, 36, 37, 38, 42, 49, 54, 56, 63, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 102, 103, 106, 107, 108, 109, 110, 111], "tos": 5, "configure_gpio": 5, "html": [5, 7, 42, 43, 68], "boardid": [5, 14, 63, 75, 76, 85], "0001": [5, 8], "cfg": [5, 34, 37, 44, 45, 86], "ext": 5, "0xfef05ff8": 5, "0x0080": 5, "success": [5, 18, 24, 30, 31, 35, 37, 40, 44, 45, 62, 63, 75, 76, 82, 85, 95, 104], "modern": [5, 43, 68], "often": [5, 42, 43, 63, 68], "constrain": [5, 43], "limit": [5, 7, 8, 17, 43, 54], "connect": [5, 8, 12, 27, 30, 31, 34, 43, 48, 51, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 81, 83, 84, 85, 90, 94], "them": [5, 6, 10, 18, 34, 43, 60, 63, 66, 68, 71, 97], "could": [5, 37, 43, 49, 65, 68, 83, 92, 93], "i2c": [5, 43], "digit": [5, 79, 86, 87, 89, 91, 92, 93], "signal": [5, 7, 37, 63, 84, 86, 87, 88, 89, 91, 92, 93], "input": [5, 7, 9, 37, 40, 43, 44, 68, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 96, 97, 99, 104], "offer": [5, 49], "varieti": [5, 42], "laptop": 5, "lid": 5, "close": [5, 7, 107, 110], "anoth": [5, 7, 68, 105], "drive": [5, 27, 30, 31, 34, 36, 38, 44, 63, 73, 81, 84, 102, 106, 111], "statu": [5, 7, 30, 45, 64, 70, 72, 75, 76, 77, 80, 83, 85, 104], "led": [5, 7], "chassi": [5, 7], "good": [5, 57, 66, 68, 73, 79, 84, 86, 87, 88, 89, 91, 92, 93], "primer": 5, "www": [5, 7, 11, 23, 36, 37], "org": [5, 23, 32, 37, 38, 68], "doc": 5, "latest": [5, 11, 13, 23, 31], "driver": [5, 33, 36, 37, 63, 97], "intro": 5, "what": [5, 57, 62, 68], "friendli": [5, 68], "mechan": [5, 27, 42, 57, 62, 63, 92, 93], "minim": [5, 11, 37, 81], "possibl": [5, 10, 42, 68], "implementaion": 5, "expos": [5, 11, 49], "just": [5, 30, 34, 41, 68], "pad": [5, 61, 63, 98], "maximum": [5, 9, 68], "term": [5, 6, 32, 42, 44, 68, 98], "skip": [5, 34, 37], "throuh": 5, "flag": [5, 9, 10, 15, 22, 30, 34, 35, 37, 40, 44, 45, 62, 63, 68], "part": [5, 30, 32, 35, 37, 44, 45, 49, 63, 67, 68, 82, 96], "hidden": [5, 68], "condit": [5, 6, 32], "baselin": [5, 37, 68], "soc": [5, 7, 15, 20, 37, 59, 68], "abil": [5, 7], "space": [5, 7, 9, 19, 31, 34, 37, 44, 54, 68], "approach": [5, 37, 57, 67], "duplic": [5, 62], "wa": [5, 23, 34, 35, 36, 37, 44, 49, 66, 97], "adopt": 5, "blob": [5, 37, 47, 48, 49, 51, 61, 65, 67, 96, 97], "plu": [5, 6, 57, 68], "bitmask": [5, 68], "nativ": [5, 16, 68], "overridden": [5, 49, 51, 68], "match": [5, 34, 37, 42, 49, 54, 63, 66, 68, 105], "describ": [5, 10, 27, 30, 33, 42, 68, 71, 86, 87, 88, 89, 91, 92, 93, 96, 98], "cfgdata_gpio": [5, 68], "gpio_cfg_hdr": 5, "count": [5, 30, 35, 104], "gpiobasetableid": 5, "Or": [5, 42], "explan": 5, "templat": [5, 99], "basetablebitmask": 5, "particular": [5, 68], "filet": 5, "processcfgarrai": 5, "let": [5, 32, 38, 49, 68, 82, 105], "expand": [5, 35, 44, 45, 98], "gpio_tmpl": [5, 98], "gpp_a0": 5, "0x00000000": [5, 31, 35, 37, 68, 82], "0x00000010": [5, 63], "gpp_a1": 5, "0x40000101": 5, "0x00000011": 5, "gpp_a2": 5, "0x80000201": 5, "0x00000012": 5, "gpp_a3": 5, "0xc0000301": 5, "0x00000013": 5, "gpp_a4": 5, "0x00000400": [5, 75, 76, 85], "0x00000014": 5, "gpp_a5": 5, "0x40000500": 5, "0x00000015": 5, "gpp_a6": 5, "0x80000601": 5, "0x00000016": 5, "gpp_a7": [5, 98], "0xc0000700": 5, "0x00000017": 5, "gpio_cfg_data": [5, 68, 98], "gpioconfpad1_gpp_a1": 5, "gpioskip": [5, 68], "gpiobasetablebitmask": 5, "0b11111111": 5, "clear": [5, 19, 63, 110], "0xfd": 5, "0b11111101": 5, "correctli": [5, 26, 30, 96], "configu": 5, "gpioconfpad1_gpp_a6": 5, "gpioconfpad0_gpp_a3": 5, "0x40000801": 5, "gpioconfpad1_gpp_a4": 5, "0x00050014": 5, "0xa5": 5, "0b10100101": 5, "welcom": [6, 37, 56, 57], "encourag": 6, "commun": [6, 7, 23, 27, 31, 43, 49, 98], "submit": [6, 57], "bsd": [6, 32, 57], "patent": [6, 57], "repo": [6, 31, 36], "contributor": 6, "fulli": [6, 20, 99], "understand": [6, 42, 49, 63, 71, 74, 82, 86, 90, 94, 105], "agre": 6, "edkii": [6, 57], "fork": 6, "clone": [6, 24, 26, 30, 31, 32, 36, 38], "branch": 6, "pull": [6, 13], "com": [6, 7, 11, 23, 24, 30, 31, 34, 36, 37, 48, 49, 51], "introduct": [6, 12, 56], "git": [6, 22, 23, 24, 26, 30, 31, 36, 38], "handbook": 6, "th": 7, "compos": 7, "global": [7, 12, 15, 26, 30, 46, 82, 105], "destin": [7, 14], "trigger": [7, 30, 64, 104], "unit": [7, 19, 68], "mipi": 7, "pti": 7, "rout": 7, "accord": [7, 33, 37, 40, 43, 54, 68], "stop": [7, 35, 105], "industri": [7, 49, 79, 86, 87, 88, 89, 91, 92, 93], "method": [7, 9, 30, 47, 49, 61, 63, 65, 67, 81, 82, 97], "form": [7, 61, 68], "factor": 7, "forward": 7, "transport": [7, 27, 30], "physic": [7, 37, 42, 49], "receptacl": 7, "band": 7, "oob": 7, "protocol": [7, 16, 27, 57], "simpli": [7, 8, 42, 47, 63, 68], "bypass": 7, "doe": [7, 15, 34, 37, 57, 60, 66, 68, 70, 72, 77, 80, 81, 82, 83, 97], "adapt": [7, 30, 68, 84, 86, 87, 88, 89, 91, 92, 93], "test": [7, 19, 23, 27, 31, 34, 37, 39, 42, 53, 62, 63, 65, 81, 104], "endpoint": 7, "variou": [7, 15, 32, 49, 61, 65, 67, 68, 70, 72, 77, 80, 83], "agent": [7, 8, 35], "known": [7, 10, 66, 67, 70, 71, 72, 74, 75, 76, 77, 80, 83, 85, 90, 94, 98], "transmit": 7, "dfx": 7, "jtag": 7, "usb3": 7, "host": [7, 8, 18, 26, 27, 30, 37, 49, 51, 59, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94], "intermitt": 7, "unavail": [7, 37], "designintool": 7, "silicon_view_technology_closed_chassis_adapter_p": 7, "itpxdpsvt": 7, "htm": 7, "cross": 7, "suit": [7, 37], "eclips": 7, "line": [7, 8, 19, 23, 32, 33, 34, 36, 37, 44, 45, 47, 49, 54, 68, 81, 86, 95, 97, 99, 105, 108, 111], "deep": [7, 37], "analysi": [7, 82], "chip": [7, 30, 42, 71], "peripher": [7, 86], "regist": [7, 19, 32, 35, 37, 44, 61, 63, 70, 71, 72, 74, 80, 82, 83, 86, 90, 94, 98, 105, 110], "content": [7, 10, 19, 32, 34, 36, 68], "en": [7, 36, 68], "develop": [7, 8, 11, 13, 17, 19, 22, 23, 42, 56, 57, 59, 63, 73, 79, 82, 84, 86, 87, 88, 89, 91, 92, 93, 101, 112], "involv": 7, "side": 7, "cnfigur": 7, "10th": [7, 75], "core": [7, 11, 15, 20, 22, 35, 37, 38, 68, 70, 72, 73, 74, 75, 80, 81, 83, 84, 85, 90, 94], "formerli": 7, "22nm": 7, "short": 7, "cabl": [7, 27, 30, 73, 84, 86, 87, 88, 89, 91, 92, 93], "label": [7, 37, 68, 71, 73, 74, 75, 76, 85, 90, 94], "glow": 7, "green": 7, "red": 7, "upd": [7, 11, 42, 68], "pchdcien": 7, "platformdebugcons": 7, "pchtracehubmod": 7, "debuginterfaceen": 7, "diretcli": 7, "updatefspconfig": [7, 104], "85": 7, "isysdbg": 7, "bat": [7, 36], "instal": [7, 8, 18, 23, 26, 27, 30, 32, 34, 36, 45, 49, 65, 73, 79, 82, 84, 87, 88, 89, 91, 92, 93], "directoti": 7, "toward": [7, 15], "isysdbg_log_level": 7, "context": 7, "ipc": 7, "dbghelp": 7, "isysdbg_flash_bas": 7, "0x9b000000": 7, "isysdbg_flash_s": 7, "0x02000000": [7, 33], "power": [7, 8, 30, 57, 63, 68, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 83, 84, 85, 90, 94], "workspac": [7, 23], "probe": 7, "click": [7, 34, 49], "drop": [7, 34, 68], "finish": [7, 17, 37, 50, 63, 70, 72, 75, 76, 77, 80, 83, 85, 104], "button": [7, 34, 71], "figur": 7, "confirm": [7, 30, 34, 86], "bug": 7, "highlight": 7, "bar": 7, "dialog": 7, "box": [7, 13], "meaning": 7, "sbl_debug": 7, "consolid": [7, 68], "awar": 7, "tab": [7, 37], "sblplatformbuildbootloadercorepkgdebug_vs2017bootloadercorepkg": 7, "diagnost": [7, 10, 95], "checkbox": 7, "session": [7, 105], "your": [7, 18, 23, 26, 30, 32, 33, 34, 37, 40, 43, 44, 49, 57, 63, 81, 82, 84, 86, 87, 88, 89, 91, 92, 93, 95, 98], "cmp_v0": 7, "suspend": 7, "paus": 7, "state": [7, 19, 35, 63, 68, 70, 72, 75, 76, 77, 80, 83, 85, 104], "disassembli": 7, "automat": [7, 13, 18, 37, 47, 48, 49, 68, 103], "break": [7, 68, 102, 105], "go": [7, 34, 37, 40, 82, 92, 93, 96, 103, 105], "breakpoint": [7, 105], "press": [7, 19, 27, 30, 37, 40, 41, 63, 70, 72, 73, 75, 76, 77, 79, 80, 81, 83, 84, 85, 87, 88, 89, 91, 92, 93], "ok": [7, 45], "tick": 7, "ensur": [7, 23, 31, 42, 64, 67, 70, 72, 73, 77, 79, 80, 83, 84, 104], "activ": [7, 23, 30, 34, 37, 63, 68], "warm": 7, "disabl": [7, 8, 19, 37, 40, 49, 50, 51, 52, 57, 68, 74, 75, 76, 85, 90, 94], "uncheck": 7, "menu": [7, 8, 33, 34, 37, 40, 43, 73, 79, 84, 86, 87, 88, 89, 91, 92, 93], "three": [7, 51, 59, 97], "vertic": 7, "dot": 7, "want": [7, 47, 57, 68], "getbootpartitit": 7, "right": [7, 32, 68], "properti": [7, 33, 37], "properli": [7, 8, 30, 45, 92, 93], "video": 7, "manual": [7, 24, 34, 37, 51, 63, 68], "basic": [8, 34, 36, 42, 68, 104, 105], "serial": [8, 14, 17, 22, 27, 30, 31, 34, 38, 39, 41, 47, 68, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 102, 105, 106, 107, 108, 109, 111], "machin": [8, 31, 34, 37, 38, 39, 49, 63, 81, 102, 105, 106, 107, 108, 109, 111], "microsoft": [8, 23, 36, 57], "win7": 8, "x64": [8, 32, 36, 71, 77], "win8": 8, "win10": 8, "windbg": 8, "404": 8, "download": [8, 11, 25, 26, 27, 30, 32, 34, 35, 36, 38, 44, 45, 49, 70, 71, 72, 74, 75, 76, 77, 80, 81, 83, 85, 86, 90, 94], "debugag": 8, "enable_source_debug": 8, "skip_stage1a_source_debug": 8, "On": [8, 10, 26, 34, 37, 49], "program": [8, 11, 27, 31, 32, 37, 68, 92, 93, 98, 99, 102, 105, 106, 107, 108, 109, 111], "kit": [8, 57, 59, 86, 96], "softdebugg": 8, "ini": 8, "udkdebugg": 8, "conf": 8, "channel": [8, 42, 49], "must": [8, 38, 42, 62, 68], "com5": 8, "flowcontrol": 8, "baudrat": 8, "115200": [8, 30, 35, 37, 68], "server": [8, 31, 33, 37, 65], "empti": [8, 10, 27, 37, 44, 45, 68], "tcp": 8, "127": [8, 31], "1234": 8, "pipe": 8, "tmp": [8, 26], "mkfifo": 8, "flashrang": 8, "0xfef00000": 8, "0x1100000": 8, "qemu": [8, 10, 14, 23, 24, 29, 30, 31, 33, 37, 53, 54, 78, 82, 95, 102, 106, 107, 108, 110, 111, 112], "noaccesslimit": 8, "0xffe00000": [8, 10], "0x200000": [8, 62], "mainten": 8, "trace": [8, 12, 57, 82], "0x0": [8, 30, 33, 35, 37, 40, 42, 44, 45, 49, 63, 70, 72, 73, 77, 79, 80, 83, 84, 98], "0x3f": 8, "opt": 8, "gdb": [8, 112], "establish": 8, "immedi": [8, 63, 104], "separ": [8, 37, 48, 49, 57, 68, 111], "termin": [8, 31, 34, 63, 71, 82, 105], "remot": [8, 66], "full_server_url": 8, "udk_gdb_script": 8, "x86_64": [8, 31, 37, 38, 39, 81, 102, 105, 106, 107, 108, 109, 111], "ex": [8, 18, 23, 44, 49, 97, 102, 106, 107, 108, 109, 111], "256m": [8, 31, 39, 102, 105, 106, 107, 108, 109, 111], "q35": [8, 31, 38, 39, 81, 102, 105, 106, 107, 108, 109, 111], "nograph": [8, 38, 39, 81, 102, 105, 106, 108, 109, 111], "pflash": [8, 31, 38, 39, 81, 102, 105, 106, 107, 108, 109, 111], "0x700000": 9, "exclud": [9, 19], "initrd": [9, 34, 37, 44, 45, 86, 97], "creation": [9, 61], "reduc": [9, 37, 38, 53], "spicontainerbin": 9, "projectboardpkg": 9, "containerimage1": 9, "1st": [9, 35, 37, 106], "containerimage2": 9, "second": [9, 30, 37, 40, 81], "spi_container1": 9, "spi_container1_s": 9, "container1_flag": 9, "increas": [9, 34, 37], "area": [9, 34, 37, 79, 86, 87, 89, 91, 92, 93], "non_redundant_s": [9, 37], "x": [9, 11, 23, 31, 42, 63, 81, 105, 109], "slimbootloader_s": [9, 37], "0x01000000": 9, "mb": [9, 27, 30, 35, 97], "els": [9, 34, 104], "mode_file_ignor": 9, "remov": [9, 24, 34, 38, 49], "redundant_b": 9, "redundant_s": 9, "mode_pos_head": 9, "0x622f90": 9, "stitchifwiconfig": [9, 49, 62], "get_xml_change_list": 9, "flashlayout": 9, "pdrregion": 9, "inputfil": 9, "sourcedir": 9, "manifest": [10, 44, 45, 65], "With": [10, 49, 51], "subcompon": [10, 59], "examin": [10, 19, 42], "arrai": [10, 63, 68], "flash_map_entry_desc": 10, "uint16": [10, 22, 63, 68, 104], "version": [10, 12, 13, 19, 23, 30, 34, 35, 37, 47, 56, 57, 63, 71, 95, 97, 104, 110], "attribut": [10, 63, 68], "romsiz": [10, 62], "entrydesc": 10, "flash_map": 10, "emb": [10, 104], "flash_map_address": 10, "process": [10, 12, 13, 17, 18, 20, 22, 30, 34, 36, 43, 47, 49, 63, 64, 65, 67, 70, 71, 72, 73, 75, 76, 77, 79, 80, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 95, 96], "advanc": 10, "sg1a": [10, 62, 104], "sg1b": [10, 62, 63, 104], "sg02": [10, 37, 62, 63, 104], "acm0": [10, 62], "dacm": 10, "mrcd": [10, 62], "mrc": [10, 68, 95], "var": [10, 33, 62], "storag": [10, 35, 36, 44, 45, 49, 60, 63, 66, 95], "uvar": [10, 36, 62], "keyh": [10, 61, 62, 63, 82], "pyld": [10, 54, 62], "epld": [10, 36, 37, 54, 62], "ipfw": [10, 49, 61, 62, 63], "siip": 10, "ctr1": 10, "ctr2": 10, "fwup": [10, 62, 63, 104], "cnfg": [10, 62, 63], "_bpm": 10, "oemk": 10, "oem": [10, 61, 65], "rsvd": [10, 62], "emti": [10, 62], "unkn": 10, "unknown": 10, "due": [10, 34, 42, 97], "defect": 10, "2nd": [10, 34], "avoid": 10, "brick": [10, 30], "total": [10, 36, 37, 68, 104], "failur": [10, 62, 63, 104], "0x00200000": 10, "0x1f8000": 10, "0xffff8000": 10, "0x008000": 10, "uncompress": [10, 62, 63], "ts_a": [10, 62], "0x1f0000": 10, "0xffff0000": 10, "b": [10, 30, 36, 37, 62, 68, 73, 79, 84, 92, 93, 99, 105], "0x1e8000": 10, "0xfffe8000": 10, "ts_b": [10, 62], "0x1e0000": 10, "0xfffe0000": 10, "0x1df000": 10, "0xfffdf000": 10, "0x001000": [10, 62, 63], "r_a": [10, 62], "0x1bf000": 10, "0xfffbf000": 10, "0x020000": [10, 62, 63], "0x1a0000": 10, "0xfffa0000": 10, "0x01f000": 10, "0x180000": 10, "0xfff80000": [10, 62], "0x17f000": 10, "0xfff7f000": 10, "r_b": [10, 62, 63], "0x15f000": 10, "0xfff5f000": 10, "0x140000": 10, "0xfff40000": 10, "0x120000": 10, "0xfff20000": 10, "0xffe20000": 10, "0x100000": [10, 45], "nr": [10, 62], "0x01e000": 10, "0xffe1e000": 10, "0x002000": [10, 62], "0xffe01000": 10, "0x01d000": 10, "volatil": [10, 62, 63], "0x000000": [10, 62], "easili": 11, "essenc": 11, "consum": [11, 13, 15, 36, 68, 104], "wide": [11, 61, 67], "commerci": 11, "solut": [11, 49], "newer": [11, 30, 57], "v2": [11, 59], "visit": [11, 30, 57], "everyth": 12, "seem": 12, "simpler": 12, "distanc": 12, "gail": 12, "tsukiyama": 12, "tree": [12, 29, 31, 53, 96], "construct": [12, 63], "ldrglobal": [12, 15], "graph": [12, 18], "perman": 12, "dlt": [12, 29, 36, 38, 40, 42, 43, 48, 49, 51, 54, 70, 71, 72, 74, 75, 76, 77, 80, 83, 85, 90, 94, 95, 96, 98, 111], "pdr": [12, 68], "measur": [12, 57, 60, 64], "fpdt": [12, 37], "svt": 12, "cca": 12, "hub": [12, 57], "direct": [12, 39, 68, 84, 87, 88, 89, 91, 92, 93, 98], "dci": 12, "technologi": [12, 60, 66, 82], "debugg": 12, "environm": 12, "udk": [12, 57, 59], "sbltrace": 12, "overview": [12, 48, 53], "work": [12, 26, 27, 34, 35, 36, 40, 44, 53, 57, 62, 63, 68, 71, 73, 79, 83, 84, 86, 87, 88, 89, 91, 92, 93, 99, 102, 104, 109, 110], "contribut": [12, 57], "guidelin": 12, "licens": [12, 32, 57], "style": [12, 68], "workflow": [12, 18], "ingredi": [12, 24, 59, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 83, 84, 85, 90, 94], "upgrad": [12, 23, 53], "repositori": [13, 26, 32], "experi": 13, "wish": 13, "guidanc": 13, "renam": [13, 81], "bsf": [13, 98], "fsprel": 13, "replac": [13, 23, 37, 42, 65, 68, 96, 97, 99], "pkg": 13, "fspbin": [13, 95], "fspupd": 13, "fspsupd": 13, "fspmupd": 13, "fsptupd": 13, "json": [13, 31, 49], "boardpkg": [13, 19, 47, 49], "vbtbin": 13, "commit": [13, 23, 30, 36, 37, 76], "tianocor": [13, 36], "microcood": 13, "inf": [13, 32], "pcdfixeddebugprinterrorlevel": 14, "pcddebugpropertymask": 14, "sent": 14, "pcddebugoutputdevicemask": 14, "definit": [14, 37, 49, 64, 68], "debug_init": 14, "0x00000001": [14, 63, 82], "debug_warn": [14, 104], "0x00000002": [14, 37, 63], "warn": 14, "debug_info": [14, 104], "0x00000040": 14, "debug_verbos": 14, "0x00400000": 14, "significantli": 14, "impact": 14, "debug_error": 14, "0x80000000": [14, 33], "error": [14, 18, 34, 35, 44, 60, 104], "debug_property_debug_assert_en": 14, "0x01": [14, 49, 51, 68, 85, 98], "debug_property_debug_print_en": 14, "0x02": [14, 49, 51, 68, 77], "debug_property_debug_code_en": 14, "debug_property_clear_memory_en": 14, "debug_property_assert_breakpoint_en": 14, "debug_property_assert_deadloop_en": 14, "debug_output_device_log_buff": 14, "bit0": [14, 77], "debug_output_device_serial_port": 14, "bit1": 14, "debuglib": 14, "loaderplatformdataguid": 14, "emul": [14, 36, 103, 109], "sbid": [14, 22, 30, 37, 82], "sb_qemu": [14, 37, 82], "isvn": [14, 22, 30, 82], "00001": 14, "iver": [14, 22, 30, 82], "000": [14, 22, 30, 37, 82], "11095": 14, "bp0": [14, 63, 70, 72, 75, 76, 77, 80, 83, 85, 104], "initjump": 14, "startup": [14, 37], "chosen": 15, "portion": 15, "gdt": 15, "idt": 15, "heap": [15, 35, 37, 39], "mem": [15, 30, 37, 42, 45, 68], "ldr": 15, "reclaim": 15, "pld": [15, 37, 54], "stacktop": 15, "mempoolend": 15, "fix": [15, 18, 37], "pool": 15, "mempoolcurrtop": 15, "move": [15, 37], "mempoolcurrbottom": 15, "mempoolstart": 15, "diagrammat": 15, "servic": [15, 17, 37, 63, 65], "freed": 15, "persist": [15, 36], "reboot": [15, 19, 34, 36, 37, 49, 63, 104], "allocatepool": 15, "allocatezeropool": 15, "allocatepag": 15, "allocatealignedpag": 15, "grow": 15, "between": [15, 27, 30, 49, 60, 63, 71, 86], "report": [15, 18, 63, 66], "request": 15, "itself": [15, 30, 37, 67, 68], "freetemporarymemori": 15, "null": [15, 45, 104], "free": [15, 34, 37, 39], "memory_map_info": 15, "mem_map_type_reserv": 15, "mem_map_flag_payload": 15, "tightli": [15, 16, 17, 29], "coupl": [15, 16, 17, 29], "payloadinit": 15, "payloadentrylib": 15, "addmemoryresourcerang": 15, "rang": [15, 33, 37, 68], "pld_rsvd_mem_siz": [15, 29], "pld_heap_siz": [15, 34], "pld_stack_siz": 15, "memmap": 15, "slimboot": [15, 31, 61], "rsvdbase": 15, "rsvdsize": 15, "dmabas": 15, "heapbas": 15, "stackbas": 15, "elf": [16, 17, 27, 30, 35, 39, 53, 57], "pe32": [16, 31, 32, 97], "pi": [16, 17, 97], "document": [16, 33, 38, 43, 57, 68, 81], "flowchart": 16, "modular": [17, 20, 57], "driven": 17, "versatil": 17, "pe": 17, "os": 17, "permit": 17, "inclus": 17, "special": [17, 97], "fault": 17, "toler": 17, "smm": [17, 57], "loos": [17, 29], "leverag": [17, 33], "simplifi": [17, 18], "firmwareupd": [17, 20, 111], "agnost": 17, "necessari": [17, 68, 104], "difficult": 17, "1mb": 17, "resid": [17, 51, 68], "inject": 18, "statement": [18, 68], "exact": [18, 23, 62, 68], "streamlin": 18, "track": [18, 63], "scan": 18, "cscope": 18, "relev": [18, 49, 63, 68, 95, 96], "token": [18, 57], "extract": [18, 44, 45, 71, 73, 79, 83, 84, 86, 87, 88, 89, 91, 92, 93, 96, 97], "tceetre": 18, "insert": [18, 30, 36], "issu": [18, 34, 48, 57], "auto": [18, 31, 38, 40, 45, 68, 82], "till": [18, 20], "achiev": [18, 33, 66], "detect": [18, 35, 37, 38, 44, 45, 62, 63, 70, 71, 72, 74, 75, 76, 77, 80, 82, 83, 85, 86, 90, 94, 97], "pinpoint": 18, "navig": 18, "ignorelist": 18, "ignor": [18, 34, 68], "speed": [18, 49, 51, 105], "analyz": 18, "f": [18, 19, 30, 49, 63, 68, 97, 110], "function_nam": 18, "sbl_path": 18, "autom": [18, 22, 79, 86, 87, 89, 91, 92, 93], "triag": 18, "argument": [18, 50, 63, 95, 97, 99, 100, 104], "exit": [18, 19, 27, 30, 34, 40, 44, 45, 63, 81, 95, 97, 99, 100, 102, 104, 107, 110], "functionnam": 18, "directorypath": 18, "pcienumer": 18, "diagnosi": 19, "dump": [19, 35, 44, 45], "troubl": 19, "shoot": 19, "enter": [19, 27, 33, 34, 35, 37, 40, 41, 44, 45, 53, 63, 70, 72, 73, 75, 76, 77, 79, 80, 81, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 110], "cdata": [19, 68, 110], "cl": [19, 34, 35, 44, 97, 110], "cpuid": [19, 110], "dmesg": [19, 44, 45, 110], "filesystem": [19, 97, 110], "mm": [19, 110], "write": [19, 29, 45, 63, 110], "mmap": [19, 110], "mmcdll": [19, 110], "mmc": [19, 30, 44, 45, 110], "dll": [19, 110], "msr": [19, 110], "model": [19, 37, 42, 82, 86, 110], "mtrr": [19, 110], "pappend": 19, "usbdev": [19, 110], "apart": [19, 61], "shellextensionlib": 19, "alderlakeboardpkg": [19, 70, 88, 89, 92, 93, 104], "cmdgpio": 19, "small": [19, 31, 37, 57, 59], "reason": 19, "organ": [20, 68], "common": [20, 49, 68, 98], "payloadpkg": [20, 29, 31, 32, 33, 36, 37, 38, 54], "brief": 20, "invok": [20, 65], "logic": [20, 30, 35, 45, 57, 68], "subdirectori": 20, "manner": 20, "rule": [20, 98], "shall": [20, 40, 43], "mutual": 20, "exclus": 20, "thei": [20, 40, 67, 68], "occupi": 21, "simpl": [22, 29, 37, 39, 68, 82], "identif": [22, 68], "major": 22, "minor": 22, "revis": 22, "semant": 22, "traceabl": 22, "sha1": [22, 30], "dirti": [22, 37], "anti": 22, "rollback": 22, "bootlloaderversionguid": 22, "buildnumb": 22, "hour": [22, 30], "stamp": [22, 30], "projminorvers": 22, "projmajorvers": 22, "coreminorvers": 22, "coremajorvers": 22, "securevernum": 22, "blddebug": 22, "fspdebug": [22, 95], "image_build_info": 22, "sbh": 22, "headerlength": [22, 68], "headerrevis": 22, "imageid": 22, "ascii": [22, 54], "string": [22, 44, 45, 47, 68, 97, 106], "per": [22, 49, 50, 61], "imagevers": 22, "sourcevers": 22, "byte": [22, 38, 45, 49, 54, 63, 68, 73, 79, 84, 86, 87, 88, 89, 91, 92, 93, 100, 108], "boot_loader_vers": 22, "build_numb": 22, "jenkin": 22, "gbootloaderversionguid": 22, "sb_apli": [22, 30], "001": [22, 30, 37, 82], "005": [22, 30, 82], "02490": 22, "sver": [22, 30, 82], "77f65eaf257fd5d": 22, "fdbg": [22, 30, 82], "bld": [22, 30, 82], "fspv": [22, 30, 82], "aplfsp": [22, 30], "rev": [22, 30, 82], "01040301": [22, 30], "reproduc": 22, "strict": 22, "hard": [22, 38, 105], "22": [23, 37], "lt": [23, 34], "experiment": 23, "iasl": [23, 30, 57], "20190509": 23, "llvm": 23, "openssl": [23, 30, 49], "sudo": [23, 26, 27, 30, 34, 81, 86], "apt": [23, 26, 27, 30], "y": [23, 29, 30, 31, 38, 42], "essenti": [23, 30, 37], "python3": [23, 30, 34], "uuid": [23, 30], "dev": [23, 30, 34, 37, 39, 49, 77, 86], "multilib": [23, 30], "dnf": 23, "12": [23, 31, 34, 37, 49, 68, 104], "libuuid": 23, "devel": 23, "engin": [23, 59], "glibc": 23, "i686": 23, "libstdc": 23, "acpica": 23, "mkdir": [23, 30, 31, 34, 36, 38, 39, 81], "home": [23, 35, 44, 82], "venv": 23, "pip": [23, 30, 49], "edk2": [23, 32, 36], "pytool": 23, "setuptool": 23, "miscellan": [23, 24, 25], "2019": [23, 36], "2022": [23, 37, 57], "dekstop": 23, "along": [23, 37, 63, 68, 96], "python38": 23, "asl": [23, 59, 70], "gitbash": 23, "requist": 23, "generatekei": [23, 44, 65], "privat": [23, 37, 44, 61, 63, 65, 67, 68, 96, 97], "public": [23, 44, 45, 61, 63, 65, 67, 82], "would": [23, 24, 49, 51, 61, 65, 83, 84, 96], "export": [23, 26, 96], "os1_testkey_pub_rsaxxxx": 23, "correspond": [23, 34, 40, 43, 61, 63, 65, 70, 71, 72, 74, 75, 76, 77, 80, 83, 85, 90, 94, 97], "64": [23, 34, 35, 37, 38, 81], "pub": 23, "releasebuild": 23, "site": [23, 38], "win": 23, "zip": [23, 24, 30, 36, 37, 38, 71, 73, 79, 84, 86, 95, 99], "unzip": [23, 30, 71], "llvmorg": 23, "clang_bin": 23, "win64": 23, "wiki": 23, "index": [23, 27, 30, 40, 42, 43, 73, 79, 84, 86, 87, 88, 89, 91, 92, 93, 99], "php": [23, 32], "openssl_path": 23, "alreadi": [23, 31, 40, 49, 51, 68], "scm": 23, "recommend": [23, 29, 30, 34, 82, 103], "okai": 23, "lf": 23, "larg": 23, "checkout": [23, 36], "behind": [24, 26, 68], "firewal": [24, 26], "proxi": [24, 25, 34], "submodul": [24, 31, 36], "recurs": [24, 36], "subcommand": [24, 30, 40, 95], "apl": [24, 30, 36, 37, 39, 53, 71, 86, 95], "stitch_compon": [24, 30, 36, 38, 71, 73, 79, 84, 86, 95], "artifact": 24, "programm": [24, 30, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94], "dediprog": [24, 36, 38, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94], "ubuntu": [25, 26, 37, 53], "fedora": 25, "docker": [25, 59], "yourself": [26, 82], "usermod": 26, "ag": 26, "re": [26, 34, 42, 105], "login": [26, 81, 102], "dockerfil": 26, "slimboot_source_tre": 26, "network": [26, 32, 33, 34, 37, 49, 73, 84, 86], "background": 26, "rm": 26, "pwd": 26, "exec": 26, "w": [26, 68, 73, 79, 84], "compani": 26, "http_proxi": 26, "proxy_host": 26, "https_proxi": [26, 34], "proxy_port": 26, "page": [27, 33, 34, 35, 36, 37, 38, 44, 45, 63, 105], "applic": [27, 31, 32, 39, 48, 68, 73, 84, 88], "ethernet": [27, 37, 49, 51], "provis": [27, 30], "util": [27, 32, 34, 37, 43, 49, 53, 63, 86, 98, 99, 101], "lite": 27, "ia": [27, 30, 53], "iasimag": [27, 30, 45], "private_kei": 27, "0x40000": [27, 30, 37], "cmdline": [27, 30, 34, 35, 37, 44, 45, 97], "testsigningprivatekei": [27, 30], "Not": [27, 35, 37, 51], "up2": [27, 30, 63], "flashabl": [27, 35, 37, 44, 45, 59, 99], "upon": [27, 41, 43, 68], "prompt": [27, 34, 49, 102, 103, 106, 109, 110], "000000ff": [27, 30], "0000000c": [27, 30], "isrespon": [27, 30], "00000001": [27, 30, 37], "result": [27, 30, 39], "00000000": [27, 30, 35, 37], "requestedact": [27, 30], "layer": [27, 30], "cp": [27, 34, 38, 86], "apollolakeboardpkg": [27, 30, 36, 38, 63, 71, 86], "spiiasbin": [27, 30], "iasimage1": [27, 30], "otg": [27, 30], "root": [27, 30, 31, 33, 34, 35, 36, 44, 45, 53, 57, 60, 63, 67, 68, 70, 72, 73, 75, 76, 77, 79, 80, 81, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 102], "procedur": [27, 54], "distro": 27, "decid": [29, 49], "whether": [29, 44, 45, 54], "payload_bar": 29, "payloadmain": 29, "payload_s": 29, "0x0001f000": 29, "epayload_s": [29, 37], "0x00120000": 29, "loader_rsvd_mem_s": [29, 37], "0x00b8c000": 29, "0x00500000": 29, "payload_load_high": [29, 38], "build_dsc": [29, 31, 95], "debug_vs2019": [29, 63], "ia32": [29, 31, 36, 82], "efi": [29, 30, 31, 32, 33, 36, 37, 38, 49, 54, 63, 111], "littl": 29, "toolchain": [29, 31, 57, 95], "payloadbin": [29, 31, 32, 33, 36, 37, 38, 54], "hlwd": 29, "paylaod": 29, "lldr": [29, 32, 33, 36, 38, 50, 54, 111], "gen_cfg_data": [29, 36, 37, 38, 54, 68, 111], "payloadid": [29, 33, 36, 37, 38, 54, 111], "setpayloadid": 29, "lengthi": 30, "reward": 30, "few": [30, 33, 49, 86], "uart0": [30, 84, 86], "micro": [30, 71, 79], "microb": 30, "restor": 30, "factori": [30, 73, 79, 84, 86, 87, 88, 89, 91, 92, 93], "email": [30, 57], "pip3": 30, "cryptographi": [30, 49, 67], "touch": 30, "chmod": 30, "755": 30, "stitchload": [30, 36, 38, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 99], "upa1am40": 30, "sbl_up2_ifwi": [30, 86], "0xaa00000": [30, 86], "gencapsulefirmwar": [30, 49, 63, 65, 70, 71, 72, 73, 75, 76, 77, 79, 80, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93], "firmwareupdatetestkey_priv_rsa2048": [30, 63, 65], "fwuimag": [30, 49, 63, 68, 70, 71, 72, 73, 75, 76, 77, 79, 80, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93], "fpt_xxx": 30, "fat32": [30, 34, 35, 44, 45, 49, 86], "f7": 30, "fs1": 30, "l": [30, 32, 38, 97, 105], "fpt_3": 30, "50": [30, 37, 93], "2222": 30, "fpt": 30, "take": [30, 37, 42, 49, 51, 57, 68, 96, 98, 99], "minut": 30, "cn16": [30, 74, 86, 90, 94], "connector": [30, 42, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 83, 85, 90, 94], "putti": [30, 31, 70, 72, 73, 74, 75, 76, 77, 79, 80, 83, 84, 85, 90, 94], "minicom": [30, 70, 72, 73, 74, 75, 76, 77, 79, 80, 83, 84, 85, 90, 94], "115200bp": [30, 70, 72, 73, 74, 75, 76, 77, 79, 80, 83, 84, 85, 90, 94], "8n1": [30, 70, 72, 73, 74, 75, 76, 77, 79, 80, 83, 84, 85, 90, 94], "observ": [30, 63, 73, 75, 76, 79, 84, 85, 86, 87, 88, 89, 91, 92, 93], "btguard": 30, "vb": [30, 63], "05486": 30, "edc112328cf3e414": 30, "0xfef01d54": 30, "0xfef80000": 30, "0xfef88000": 30, "No": [30, 38, 57, 61, 105], "hex": [30, 40, 44, 45, 51, 63, 68, 99, 105, 108], "idx": [30, 34, 35, 40, 44, 45, 47], "imgtyp": [30, 34, 35, 40, 44, 45], "devnum": [30, 34, 35, 40, 44, 45], "lbaoffset": [30, 34, 35, 40, 44, 45], "q": [30, 40, 63, 68, 105], "quit": [30, 40, 105, 109], "0x4": 30, "bootmediumpcibas": [30, 35, 44, 45], "0x1000000": [30, 33], "try": [30, 34, 35, 37, 44, 45, 49, 62, 82], "0xff9dc000": 30, "0xffb2c000": 30, "0x150000": 30, "bootslot": [30, 35, 44, 45], "lbaaddr": 30, "0x149404": 30, "cmd": [30, 35, 37, 39, 45, 49, 105, 110], "setupbootimag": [30, 35, 44, 45], "ttys0": [30, 35, 37], "fw_boottim": 30, "15230": 30, "17": [30, 37], "send": 30, "heci": [30, 63, 75], "endofpost": 30, "sec_mod": 30, "getsecmod": 30, "gen_end_of_post": 30, "uefi_call_wrapp": 30, "sendwack": 30, "hbg4a2428525f7": 30, "getvar": 30, "nonandroid": 30, "userdebug": 30, "websit": [30, 34, 37], "uo": 30, "sometim": [30, 105], "secmod": [30, 63, 75], "00000020": 30, "00000007": 30, "05482": 30, "c815bbfb25461c98": 30, "lean": 31, "effici": [31, 48], "subset": 31, "standalon": [31, 35, 65, 96, 104], "assum": [31, 33, 44, 45, 97], "directionari": 31, "payloadmodpkg": 31, "prep": 31, "vs2017": 31, "micro_python": 31, "debug_vs2017": 31, "payloadpkgpayloadbin": 31, "mention": [31, 37, 68, 81, 98], "enable_sbl_setup": 31, "__init__": 31, "platformqemuboardpkgboardconfig": 31, "telnet": 31, "8888": 31, "100": [31, 51, 70, 72, 75, 76, 77, 80, 83, 85, 104], "keypad": 31, "keyboard": 31, "bootloadercorepkgtoolssblsetup": 31, "screenshot": [31, 49], "intent": 31, "sblsetup": 31, "enable_paylod_modul": 31, "setp": 31, "mpym": 31, "stpy": 31, "cfgj": 31, "cfgd": [31, 68], "spare": 31, "adjust": [31, 37, 49, 68], "alg": [31, 35, 37, 44, 75, 76, 82, 85], "0x2": [31, 37, 42, 76, 82, 85], "hello": [31, 39], "world": [31, 39], "v1": [31, 39], "700": 31, "g0e6ef4035": 31, "09": [31, 36], "xyz": [32, 42], "ipx": [32, 37], "uefipayloadpkg": [32, 36], "past": [32, 68], "copyright": [32, 35], "2021": 32, "corpor": [32, 37, 47], "br": 32, "accompani": 32, "materi": 32, "made": [32, 68, 97, 104], "distribut": 32, "text": [32, 38, 68, 105], "opensourc": 32, "THE": 32, "ON": 32, "AS": 32, "basi": 32, "warranti": 32, "OR": [32, 57, 86, 87, 88, 89, 91, 92, 93], "represent": 32, "OF": 32, "kind": 32, "express": [32, 33, 68], "impli": 32, "inf_vers": 32, "0x00010006": 32, "base_nam": 32, "file_guid": 32, "4cdf2dae": 32, "b4c7": 32, "482c": 32, "b468": 32, "99c812911ff5": 32, "module_typ": 32, "uefi_appl": 32, "version_str": 32, "dec": [32, 68], "guefipayloadnetbootappguid": 32, "0x4cdf2dae": 32, "0xb4c7": 32, "0x482c": 32, "0xb4": 32, "0x68": 32, "0x99": 32, "0xc8": 32, "0x12": 32, "0x91": 32, "0x1f": [32, 98], "0xf5": 32, "fdf": [32, 50], "dxefv": 32, "ruleoverrid": 32, "comment": [32, 65, 68], "platformbootmanagerlib": 32, "platformbootmanag": 32, "platformbootmanagerafterconsol": 32, "efibootmanagerrefreshallbootopt": 32, "platformregisterfvbootopt": 32, "load_option_act": 32, "uefipayload": [32, 36], "uefinetboot": 32, "lzma": [32, 33, 36, 38, 54, 97, 111], "prefer": [33, 45, 49], "tftp": [33, 37], "slimbootloader_defconfig": [33, 38], "link": [33, 49, 56, 65, 82], "menuconfig": 33, "dhcp": [33, 37], "serverip": 33, "addition": [33, 97], "savedefconfig": 33, "defconfig": 33, "arch": 33, "dt": 33, "look": [33, 34, 35, 38, 43, 44, 45, 49, 63, 82, 97, 98, 106], "compat": 33, "cell": [33, 68], "dm": 33, "0x60000000": 33, "mmio": 33, "pci_mem32_bas": 33, "pci_express_bas": 33, "0xe0000000": 33, "dtb": [33, 38], "bt": [33, 38], "setenv": [33, 38], "pxefile_addr_r": 33, "ramdisk_addr_r": 33, "0x2000000": 33, "initrd_addr_r": 33, "0x3000000": 33, "kernel_addr_r": 33, "0x4000000": [33, 35], "do": [34, 38, 43, 49, 57, 103, 105], "tradit": 34, "vmlinuz": [34, 38, 40, 44, 45, 81, 86, 97], "have_verified_boot": [34, 52, 108], "enable_grub_config": 34, "encount": 34, "formula": 34, "32mb": 34, "iso": 34, "rufu": [34, 70, 72, 74, 75, 76, 77, 80, 83, 85, 86, 90, 94], "matter": 34, "xxx": 34, "don": 34, "someth": [34, 51, 68], "grub": [34, 44, 45, 86], "left": [34, 40, 43, 63], "corner": 34, "lsblk": 34, "gdisk": 34, "wipe": 34, "nvme1n1": 34, "icon": 34, "reach": [34, 38, 84, 86, 87, 88, 89, 91, 92, 93, 104, 105], "proce": [34, 63, 70, 72, 75, 76, 77, 80, 82, 83, 85, 104, 105], "500mb": 34, "ext4": 34, "leav": 34, "pop": [34, 82], "about": [34, 36, 48, 49, 61, 63, 68, 82], "mount": [34, 37, 44, 81, 97], "disregard": 34, "summari": 34, "asid": 34, "restart": [34, 63], "doubl": [34, 47, 68], "nvme1n1p2": 34, "interest": [34, 82], "ones": [34, 37, 49], "27": [34, 49, 68], "altogeth": 34, "wget": [34, 38], "gencontain": [34, 35, 44, 49, 63, 65, 97], "commonutil": [34, 35, 44], "singlesign": [34, 44, 65], "my": [34, 47], "local": [34, 68, 81, 105], "echo": [34, 49, 63, 97], "ro": 34, "quiet": [34, 37, 63], "os1_testkey_priv_rsa2048": [34, 44], "os1_testkey_priv_rsa3072": [34, 44], "sha": [34, 63], "seri": [34, 68, 73, 76], "sbl_o": [34, 35], "lastli": 34, "unmount": 34, "cmdl": [34, 37, 44, 97], "krnl": [34, 44, 97], "inrd": [34, 37, 44, 97], "img": [34, 86, 102, 106, 111], "rsa3072_pkcs1_sha2_384": [34, 61, 97], "classic": [34, 44], "umount": [34, 81], "shutdown": [34, 102], "face": 34, "difficulti": 34, "bootabl": [35, 40, 44, 45, 61, 70, 72, 74, 75, 76, 77, 80, 83, 85, 86, 90, 94], "vxwk": 35, "os1_testkey_pub_rsa2048_priv": 35, "sampl": [35, 39, 44, 45, 49, 62, 63, 65, 70, 71, 72, 74, 75, 76, 77, 80, 83, 85, 86, 90, 94], "intend": [35, 37], "boot_option_tmpl": [35, 44, 45], "0x1400": 35, "xhci": [35, 44, 45], "bu": [35, 37, 44, 45, 49, 63, 77], "mass": [35, 44, 45], "hwdev": [35, 45], "8686432": 35, "0x848b60": 35, "loadbootimag": [35, 44], "parsebootimag": [35, 44], "0x00000800": [35, 44], "0x1": [35, 37, 42, 44, 45, 49, 51, 52, 68, 75, 76, 85, 98], "signtyp": [35, 37, 44, 75, 76, 82, 85], "signsiz": [35, 37, 44, 75, 76, 82, 85], "0x100": [35, 44, 75, 76, 85], "signhashalg": [35, 37, 44, 75, 76, 82, 85], "0xf3": [35, 44], "comp": [35, 44, 63], "unregist": [35, 44], "loadaddr": 35, "0x408000": 35, "loadend": 35, "0xb55da0": 35, "bssend": 35, "0xbf4f20": 35, "0x74dda0": 35, "780d61c0": 35, "1245": 35, "memlow": 35, "280": 35, "640k": 35, "memupp": 35, "600c00": 35, "6294528k": 35, "bootdevicepart3": 35, "bootdevicepart2": 35, "bootdevicepart1": 35, "bootdevicedr": 35, "addr": 35, "77851000": 35, "modscount": 35, "modsaddr": 35, "elfshdrnum": 35, "elfshdrsiz": 35, "elfshdraddr": 35, "elfshdrshndx": 35, "mmaplength": 35, "168": 35, "mmapaddr": 35, "780d6810": 35, "0000000000000000": 35, "00000000000a0000": 35, "18": [35, 70, 72, 75, 76, 77, 80, 83, 85, 104], "0000000000060000": 35, "0000000000100000": 35, "00000000780e0000": 35, "48": [35, 36, 37], "00000000781e0000": 35, "0000000000500000": 35, "60": 35, "00000000786e0000": 35, "0000000000068000": 35, "78": [35, 37], "0000000078748000": 35, "0000000000008000": 35, "90": [35, 92, 93], "0000000078750000": 35, "a8": 35, "0000000078c50000": 35, "00000000003b0000": 35, "c0": 35, "0000000079000000": 35, "0000000002000000": 35, "d8": 35, "000000007b000000": 35, "0000000000800000": 35, "f0": [35, 37, 92], "000000007b800000": 35, "108": 35, "000000007c000000": 35, "0000000003c00000": 35, "120": 35, "00000000fed20000": 35, "138": 35, "00000000ff66f000": 35, "0000000000991000": 35, "150": 35, "0000000100000000": 35, "0000000180400000": 35, "driveslength": 35, "drivesaddr": 35, "configt": 35, "loadernam": 35, "789e3088": 35, "apmtabl": 35, "vbecontrolinfo": 35, "vbemodeinfo": 35, "vbeinterfaceseg": 35, "vbeinterfaceoff": 35, "vbeinterfacelen": 35, "entrypoint": [35, 37], "408000": 35, "eax": [35, 105], "2badb002": 35, "ebx": 35, "esi": 35, "edi": 35, "0x8af000": 35, "0x500000": 35, "0x20000": [35, 63], "0xa08": 35, "vxtarget": 35, "instanti": 35, "ata1a": 35, "rawf": 35, "0x20001": 35, "ata1c": 35, "0x40001": 35, "ata1d": 35, "0x50001": 35, "_________": 35, "77777777": 35, "7777777": 35, "77777": 35, "smp": [35, 37], "777": 35, "date": 35, "jul": 35, "wind": 35, "river": 35, "inc": 35, "1984": 35, "acpi_boot_op": 35, "smt": 35, "8004mb": 35, "ed": [35, 43], "ipcom_drv_eth_init": 35, "drvname": 35, "gei": 35, "drvunit": 35, "13696": 35, "2015": [36, 57], "python_hom": 36, "reli": [36, 63, 86], "basetool": [36, 49, 57, 63, 95], "fresh": 36, "edksetup": 36, "produc": 36, "NOT": [36, 68, 104], "42d8be0eaac5e7e109f487d4e241847e815b077a": 36, "uefipayloadpkgia32x64": 36, "vs2015x86": 36, "apr": 36, "uefipayloadpkgx64": 36, "debug_vs2015x86": [36, 63], "cfgdata_int_leafhil": [36, 38], "leafhill_8mb_ifwi": 36, "sbl_lfh_ifwi_uefi64": 36, "leaf": [36, 71], "hill": [36, 71], "8mb": 36, "bp1": [36, 63, 70, 72, 75, 76, 77, 80, 83, 85, 104], "sbpdt": 36, "bpdtobb": 36, "prov": 36, "crb": [36, 43, 70, 72, 78, 80, 83, 90], "windows10": 36, "linuxboot": 37, "rather": 37, "meant": [37, 63], "kexec": 37, "userspac": 37, "disk": [37, 38, 44, 45, 81], "faq": 37, "bundl": 37, "cpio": 37, "archiv": [37, 57], "book": 37, "readm": 37, "md": 37, "bzimag": [37, 44, 45, 81, 97], "presenc": 37, "unpack": 37, "enough": 37, "usual": [37, 68], "gzip": 37, "xz": 37, "config_rd_gzip": 37, "buildroot": 37, "futex": 37, "epol": 37, "facilit": 37, "cover": [37, 62], "later": [37, 49, 68, 96], "conveni": 37, "prebuiltlinuximag": 37, "aae703b02f92bde9264366c545e87cec451de471": 37, "platformpkg": 37, "enable_linux_payload": 37, "0x004f0000": 37, "suppli": 37, "account": 37, "larger": 37, "0x00900000": 37, "linx": 37, "dummi": [37, 54, 68, 97], "osld": 37, "gz": 37, "satisfi": 37, "bridg": [37, 82], "0x29c0": 37, "ff9af000": 37, "unmap": 37, "0x00001000": [37, 39, 49], "0x180": [37, 82], "0x584e494c": 37, "0x00800000": 37, "ram0": 37, "rw": 37, "0xec2d000": 37, "0xc4761": 37, "40": 37, "0x0eec0000": 37, "tpm": [37, 57, 59, 60, 66, 71], "lib": 37, "unabl": [37, 104], "tcg": 37, "0xa60": 37, "0x1548": 37, "0x3e058": 37, "0x8c0000": 37, "0x2934d0": 37, "0x62cb30": 37, "0x3da2a3": 37, "0x0ee5eaea": 37, "longmod": 37, "rc1": 37, "atharva": 37, "alel": 37, "mobl1": 37, "1ubuntu1": 37, "gnu": [37, 57], "ld": 37, "binutil": 37, "34": 37, "fri": 37, "oct": 37, "21": 37, "58": 37, "13": [37, 39], "pdt": 37, "fpu": 37, "x87": 37, "fxsave": 37, "sigfram": 37, "e820": 37, "0x0000000000000000": [37, 97], "0x000000000009ffff": 37, "0x00000000000a0000": 37, "0x00000000000fffff": 37, "0x0000000000100000": 37, "0x000000000e58bfff": 37, "0x000000000e58c000": 37, "0x000000000e58ffff": 37, "0x000000000e590000": 37, "0x000000000e5f7fff": 37, "0x000000000e5f8000": 37, "0x000000000e5fffff": 37, "0x000000000e600000": 37, "0x000000000fffffff": 37, "0x00000000ff9af000": 37, "0x00000000ffffffff": 37, "nx": 37, "tsc": 37, "calibr": 37, "pit": 37, "1804": 37, "804": 37, "mhz": 37, "last_pfn": 37, "0xe58c": 37, "max_arch_pfn": 37, "0x400000000": 37, "pat": 37, "wb": 37, "wt": 37, "uc": 37, "ramdisk": 37, "0x0ec2d000": 37, "0x0ecf1fff": 37, "0x0e4c7000": 37, "0x0e58b760": 37, "0x0ecf1760": 37, "checksum": [37, 45], "rsdp": 37, "000024": 37, "v02": 37, "oemid": 37, "xsdt": 37, "0x000000000e5900e0": 37, "00005c": 37, "v01": 37, "oemtabl": 37, "00000005": 37, "crea": 37, "0100000d": 37, "facp": 37, "0x000000000e590210": 37, "00010c": 37, "v05": 37, "dsdt": [37, 97], "0x000000000e5904e0": 37, "001bd9": 37, "intl": 37, "20220331": 37, "fac": 37, "0x000000000e590320": 37, "000040": 37, "hpet": 37, "0x000000000e590360": 37, "000038": 37, "apic": 37, "0x000000000e5903a0": 37, "00005a": 37, "v03": 37, "mcfg": 37, "0x000000000e590400": 37, "00003c": 37, "0x000000000e590440": 37, "000044": 37, "bgrt": 37, "0x000000000e5920c0": 37, "0x000000000e592100": 37, "00002c": 37, "01000001": 37, "0xe590210": 37, "0xe59031b": 37, "0xe5904e0": 37, "0xe5920b8": 37, "0xe590320": 37, "0xe59035f": 37, "0xe590360": 37, "0xe590397": 37, "0xe5903a0": 37, "0xe5903f9": 37, "0xe590400": 37, "0xe59043b": 37, "0xe590440": 37, "0xe590483": 37, "0xe5920c0": 37, "0xe5920f7": 37, "0xe592100": 37, "0xe59212b": 37, "zone": 37, "dma32": 37, "0x0000000000001000": 37, "movabl": 37, "node": [37, 48], "initmem": 37, "6772": 37, "pm": 37, "timer": 37, "0x408": 37, "lapic_nmi": 37, "acpi_id": 37, "lint": 37, "ioapic": 37, "apic_id": 37, "0xfec00000": 37, "gsi": 37, "int_src_ovr": 37, "bus_irq": 37, "global_irq": 37, "dfl": 37, "madt": 37, "0xfed00000": 37, "smpboot": 37, "hotplug": 37, "0x10000000": 37, "0xff9aefff": 37, "clocksourc": 37, "refin": 37, "jiffi": 37, "mask": [37, 42, 68, 96], "max_cycl": 37, "max_idle_n": 37, "7645519600211568": 37, "setup_percpu": 37, "nr_cpu": 37, "nr_cpumask_bit": 37, "nr_cpu_id": 37, "nr_node_id": 37, "percpu": 37, "s131688": 37, "r0": 37, "d32152": 37, "u2097152": 37, "zonelist": 37, "57704": 37, "imexp": 37, "explor": 37, "mous": 37, "i8042": 37, "serio1": 37, "input3": 37, "779": 37, "0xffffffffffffffff": 37, "0x1a03cc1362c": 37, "440795245324": 37, "unam": 37, "none": [37, 38, 40, 61, 81, 97, 102, 106, 111], "pxeboot": 37, "crc32": 37, "lzma2": 37, "dict": 37, "1mib": 37, "stdout": 37, "dd": 37, "conv": 37, "sync": [37, 48], "512": 37, "unless": 37, "ran": 37, "tinyconfig": 37, "config_futex": 37, "config_epol": 37, "devtmpf": 37, "config_devtmpf": 37, "config_kexec": 37, "config_kexec_fil": 37, "config_efi": 37, "stub": 37, "config_efi_stub": 37, "dhclient": 37, "ipv6": 37, "fals": [37, 104], "pxe_config_filenam": 37, "server_ip_address": 37, "snippet": 37, "sbl_tgl": 37, "flmp": [37, 104], "0x47a03000": 37, "0x4770f000": 37, "0x2d2600": 37, "e1000": 37, "1f": [37, 79, 84], "nvm": 37, "valid": [37, 68], "1998": 37, "46": 37, "__": 37, "___": 37, "____": 37, "ko": 37, "eth0": 37, "24": 37, "dhcpv4": 37, "leas": 37, "39": 37, "got": 37, "opcod": 37, "bootrepli": 37, "hwtype": 37, "hopcount": 37, "transact": 37, "0x8af9e5d6": 37, "num": 37, "unicast": 37, "0x00": [37, 51, 68, 77, 98, 108], "client": 37, "ip": [37, 48, 49, 67], "165": 37, "242": 37, "41": 37, "gatewai": 37, "mac": [37, 49, 63], "hostnam": 37, "bootfil": [37, 38], "subnet": 37, "fffffe00": 37, "router": 37, "domain": 37, "248": 37, "224": 37, "196": 37, "86": 37, "116": 37, "jf": 37, "96h0m0": 37, "ack": 37, "renew": 37, "163": 37, "rebind": 37, "157": 37, "ipv4": 37, "94": 37, "uri": 37, "invalid": 37, "fdt": 37, "magic": [37, 95], "0x23204175": 37, "0xd00dfeed": 37, "exhaust": 37, "05": 37, "pxelinux": 37, "oe": 37, "allowopt": 37, "timeout": [37, 62], "vesamenu": 37, "c32": 37, "titl": 37, "tabmsg": 37, "qemu64": 37, "02": [37, 74, 87, 90, 91, 94], "03": 37, "000000": 37, "62": 37, "yocto": [37, 38, 44, 45, 49], "poki": 37, "38": [37, 49], "20220708": 37, "preempt": 37, "mon": [37, 38, 81, 102, 105, 106, 108, 109, 111], "aug": 37, "08": 37, "utc": 37, "smbio": [37, 53], "dmi": 37, "tigerlak": 37, "ddr4": [37, 70, 85], "sodimm": [37, 83], "sb_tgl": 37, "006": 37, "00011": 37, "505209d9c37f4a": 37, "119842": 37, "vendor": [37, 47], "ver": 37, "505209d9c37f4afe": 37, "547048": 37, "estim": 37, "ratio": 37, "averag": 37, "1024": 37, "1772": 37, "cpu0": 37, "11th": [37, 85], "gen": [37, 84], "tm": [37, 74, 90, 94], "i7": 37, "11850he": 37, "60ghz": 37, "famili": [37, 70, 72, 74, 77, 80, 83, 90, 94], "0x6": 37, "0x8d": 37, "547118": 37, "peb": 37, "fmt4": 37, "anythread": 37, "deprec": [37, 45], "icelak": 37, "lbr": 37, "width": [37, 68], "counter": 37, "pmu": 37, "548048": 37, "549048": 37, "550048": 37, "551049": 37, "0000ffffffffffff": 37, "552048": 37, "period": 37, "00007fffffffffff": 37, "553048": 37, "554048": 37, "0001000f000000ff": 37, "555099": 37, "rcu": 37, "hierarch": 37, "srcu": 37, "556210": 37, "secondari": 37, "557081": 37, "558049": 37, "14": [37, 49, 93], "gitlab": 38, "denx": 38, "de": 38, "distclean": 38, "dir": [38, 97], "vi": 38, "qemuboardpkg": [38, 54, 105, 106, 107, 108, 111], "cfgdataext_brd1": [38, 54, 111], "payload_exe_bas": 38, "config_sys_text_bas": 38, "kconfig": [38, 63], "0x00100000": 38, "stdio": [38, 81, 102, 105, 106, 107, 108, 109, 111], "yoctoproject": 38, "jethro": 38, "tar": 38, "bz2": 38, "xvf": 38, "sato": 38, "corei7": 38, "hddimg": [38, 81], "mydriv": [38, 81], "hd": [38, 81, 102, 106, 111], "bootdev": 38, "scsi": 38, "uart2": [38, 74, 87, 90, 91, 94], "mem32": 38, "config_sys_ns16550_mem32": 38, "ifdef": 38, "config_sys_ns16550_mem3": 38, "disclean": 38, "apollolak": [38, 67], "config_of_emb": 38, "strip": 38, "maker": [39, 79, 86, 87, 88, 89, 91, 92, 93], "synchron": [39, 49], "sh": 39, "build_up2": 39, "cmake": 39, "gninja": 39, "dboard": 39, "up_squared_sbl": 39, "ninja": 39, "zephyr_root": 39, "thru": 39, "0xb4c000": 39, "0x10c000": 39, "0xa40000": 39, "ent": 39, "1689": 39, "g4a7c422182": 39, "threada": 39, "up_squar": 39, "threadb": 39, "build_qemu": 39, "qemu_x86": 39, "gbc34b1aa09": 39, "anyth": 40, "tri": [40, 62, 104], "subsequ": [40, 43, 67], "consider": 40, "buid": 40, "step1": [40, 43], "step2": [40, 43], "eg": [40, 43, 80], "coffeelakeboardpkg": [40, 43, 74, 90, 94], "panel": [40, 43, 82], "reflect": [40, 43, 68], "notepad": [40, 43], "sbl_ifwi": [40, 104], "newifwi": 40, "sd": 40, "ff": [40, 74, 90, 92, 93, 94], "0x3": [40, 42, 45, 51, 98], "noth": 40, "collect": [41, 53, 68], "dram": 42, "solder": 42, "circuit": 42, "pcb": 42, "attach": [42, 95], "dimm": 42, "constraint": 42, "schemat": 42, "ddr": 42, "datasheet": 42, "cfgdata_memori": 42, "8gb": 42, "lpddr4": [42, 70, 85], "0x000e": 42, "memory_cfg_data": [42, 68], "dualranksupporten": 42, "rmtmode": 42, "memorysizelimit": 42, "ch0_ranken": 42, "dual": 42, "rank": 42, "ch0_dramdens": 42, "ch1_ranken": 42, "ch1_dramdens": 42, "ch2_ranken": 42, "ch2_dramdens": 42, "ch3_ranken": 42, "ch3_dramdens": 42, "rmtcheckrun": 42, "hardcod": 42, "spd": 42, "cfgdata_memspd": 42, "spddatasel": 42, "carefulli": 42, "spd_ddrlp4": 42, "spd_ddrlp5": 42, "lpddr5": [42, 70, 72, 80, 83], "respectivli": 42, "spdaddresst": 42, "slot": [42, 63, 100], "z": 42, "smbu": 42, "spddataselxyz": 42, "correct": [42, 81], "hang": 42, "never": 42, "troubleshoot": 42, "repeat": 42, "object": 42, "contact": 42, "repres": [42, 68], "cfgtool": 43, "regard": 43, "convert": [43, 47, 98], "sheet": 43, "gpiotablexxx": 43, "csv": [43, 98], "gpiotablexx": 43, "param": 44, "initramf": [44, 45, 53], "adher": 44, "proc": [44, 45], "grep": [44, 45], "rsa_private_kei": [44, 45], "2048": [44, 61, 63], "3072": [44, 61, 63], "hash_usag": [44, 45], "pubkey_o": [44, 45], "getkeyhashlist": 44, "boarconfig": 44, "absolut": 44, "letter": [44, 98], "caus": [44, 62, 65], "0x1500": [44, 45], "startblock": 44, "270336": 44, "17244208": 44, "0x1072030": 44, "setupsectorss": [44, 45], "rootflag": [44, 45], "syssiz": [44, 45], "0x106d2a": 44, "0x30300": 45, "spn": [45, 63], "0x30000": 45, "multi": [45, 49, 54, 95], "mib": 45, "6902016": 45, "7644383": 45, "calcul": [45, 66, 67, 68, 96], "0xe42504": 45, "src": [45, 105], "0x7886f6a8": 45, "dest": 45, "kernels": 45, "7288512": 45, "0x22": 45, "0x6f36c": 45, "smbiosstr": 47, "arrowlakeboardpkg": [47, 72, 73], "exactli": [47, 105], "alwai": [47, 68, 97], "quot": [47, 68], "smbios_str": 47, "manufactur": 47, "sn1234567890": 47, "coordin": 48, "comput": [48, 67, 88], "improv": 48, "solv": 48, "jitter": 48, "latenc": 48, "keep": [48, 63, 68], "learn": [48, 49, 102, 103, 106, 107, 108, 109, 110, 111], "enable_tcc": [48, 49], "tigerlakeboardpkg": [48, 49, 85, 91], "cfgdata_tcc_featur": 48, "sensit": 49, "traffic": 49, "shape": 49, "ieee": 49, "grade": [49, 88], "robust": 49, "reliabl": [49, 64], "exchang": 49, "enterpris": 49, "concept": 49, "heart": 49, "internel": 49, "iiot": 49, "fbu": 49, "enable_tsn": 49, "tmac_siz": 49, "siipfw": 49, "tmac": [49, 63], "charact": [49, 63], "rebuilt": 49, "soft": 49, "strap": 49, "softstrap": 49, "search": [49, 57], "otion": 49, "tsn7": 49, "2832972ad6e8f550f9628eeca7027b0aa65eb10b": 49, "stitchifwiconfig_tglu": 49, "cfgdata_silicon": [49, 51], "pchtsnenabl": 49, "combo": [49, 51], "en_di": [49, 51, 68], "pchtsnlinkspe": 49, "4mhz": 49, "5gbp": [49, 51], "1gbp": 49, "0x03": [49, 68, 85, 98], "pchtsnmultivcen": 49, "vc": 49, "virtual": [49, 59, 78], "cfgdata_int_tglu_ddr4": 49, "origin": [49, 51, 68], "silicon_cfg_data": [49, 51, 68], "effect": [49, 51, 68, 96], "iotg": 49, "v3": 49, "tsn_mac_config": 49, "bdf": 49, "rsvdbits1": 49, "func": [49, 77], "19": [49, 68], "rsvdbits0": 49, "give": [49, 68], "0x000f4000": 49, "hexadecim": 49, "000f4000": 49, "100b": 49, "1110b": 49, "0000b": 49, "lower": 49, "six": 49, "fc": 49, "f8": 49, "ae": 49, "notat": 49, "macaddresslow": 49, "00aef8fc": 49, "macaddresshigh": 49, "00000430": 49, "siiptool": 49, "subregion_imag": 49, "config_json": 49, "tsnmacaddr": [49, 63], "signedtsnmacaddr": 49, "rsa3072_pss_sha2_384": [49, 61, 97], "containercomptestkey_priv_rsa3072": [49, 65], "td": [49, 63, 97], "binwrapp": 49, "posixlik": 49, "lz4compress": [49, 97], "win32": [49, 63], "firmwareupdatetestkey_priv_rsa3072": [49, 65], "previou": [49, 68], "cfgdata_capsuleinform": [49, 63], "sy": [49, 63], "wmi": [49, 63], "44fadeb1": [49, 63], "b204": [49, 63], "40f2": [49, 63], "8581": [49, 63], "394bbdc1b651": [49, 63], "firmware_update_request": [49, 63], "previous": [50, 68], "enable_pre_os_check": 50, "preoscheck": 50, "gigabit": 51, "pse": [51, 61, 65], "mbp": 51, "rgmii": 51, "duplex": 51, "half": 51, "pse0": 51, "pse1": 51, "elkhartlakeboardpkg": [51, 76, 87], "pchtsngbesgmiien": 51, "psetsngbe0sgmiien": 51, "psetsngbe1sgmiien": 51, "psetsngbe0phyinterfacetyp": 51, "phy": 51, "editnum": 51, "2b": [51, 68], "psetsngbe1phyinterfacetyp": 51, "cfgdata_ext_iotgcrb": 51, "tcc": [53, 61], "tsn": [53, 61, 63], "capsul": [53, 61, 64, 65, 99, 100, 104], "gbe": 53, "sgmii": 53, "helloworld": 53, "netboot": 53, "pxe": 53, "vxwork": 53, "zephyr": [53, 57, 59], "micropython": 53, "leafhil": 53, "confiugr": 53, "cfio": 53, "gengpiodata": [53, 98], "fastboot": 53, "acrn": 53, "hypervisor": 53, "payload_fil": 54, "payload_id": 54, "compression_algorithm": 54, "compoment": 54, "uefipld": [54, 97, 111], "miss": 54, "tell": [54, 68], "Tos": 56, "tutori": [56, 82], "terminologi": 56, "acronym": 56, "art": 57, "puzzl": 57, "complex": 57, "dougla": 57, "horton": 57, "monolith": 57, "combin": [57, 68], "iot": [57, 59, 79, 86, 87, 89, 91, 92, 93], "vari": 57, "rto": [57, 59], "ground": 57, "who": [57, 68, 96], "uart": [57, 73, 86, 87, 88, 89, 91, 92, 93, 99], "ec": 57, "superio": 57, "udk2023": 57, "ye": 57, "trust": [57, 59, 60, 64, 66, 67], "air": 57, "ota": 57, "safe": [57, 63], "legaci": [57, 73], "rom": 57, "csm": 57, "plan": [57, 73, 79, 84, 86, 87, 88, 89, 91, 92, 93], "subscrib": 57, "our": 57, "mail": 57, "doesn": [57, 96], "me": 57, "idea": [57, 73, 79, 84, 86, 87, 88, 89, 91, 92, 93], "happi": 57, "review": 57, "assembl": 59, "disassembl": 59, "emporari": 59, "emori": 59, "ilicon": 59, "scalabl": 59, "deliv": 59, "unauthor": 60, "ibb": [60, 67, 112], "cryptograph": [60, 65, 67, 81], "record": [60, 63, 66], "ptt": [60, 66], "Its": 61, "depict": [61, 62, 65, 67, 97], "sige": 61, "mono": 61, "shot": 61, "author": 61, "sha2_256": [61, 97], "sha256": 61, "sha2_384": [61, 97], "sha384": 61, "rsa2048_pkcs1_sha2_256": [61, 97], "pkcs1": 61, "rsa2048_pss_sha2_256": [61, 63, 97], "pss": 61, "usecas": 61, "enrol": 61, "key_id_os1_private_rsa3072": 61, "key_id_master_rsa3072": [61, 65], "key_id_container_rsa3072": [61, 65, 97], "loadabl": [61, 67], "digest": [61, 67], "categori": 61, "fall": 61, "overriew": 61, "ownership": 61, "pictur": [61, 63, 67], "ref": 61, "crash": 62, "dead": 62, "loop": [62, 63, 81], "accomplish": 62, "backup": [62, 63, 73, 79, 84, 86, 87, 88, 89, 91, 92, 93, 104], "role": 62, "0x00e00000": 62, "0xde5000": 62, "0xfffe5000": 62, "0x01b000": 62, "0xd80000": 62, "0x065000": 62, "0xcc1000": 62, "0xffec1000": 62, "0x0bf000": 62, "0xac1000": 62, "0xffcc1000": 62, "0xa00000": 62, "0xffc00000": 62, "0x0c1000": 62, "0x9e5000": 62, "0xffbe5000": 62, "0x980000": 62, "0xffb80000": 62, "0x8c1000": 62, "0xffac1000": 62, "0x6c1000": 62, "0xff8c1000": 62, "0x600000": 62, "0xff800000": 62, "0x5ff000": 62, "0xff7ff000": 62, "0x5fb000": 62, "0xff7fb000": 62, "0x004000": [62, 63], "0x5db000": 62, "0xff7db000": 62, "0x519000": 62, "0xff719000": 62, "0x0c2000": 62, "0x518000": 62, "0xff718000": 62, "0x514000": 62, "0xff714000": 62, "0x4f4000": 62, "0xff6f4000": 62, "0x432000": 62, "0xff632000": 62, "0x402000": 62, "0xff602000": 62, "0x030000": 62, "0x401000": 62, "0xff601000": 62, "0x2a0000": 62, "0xff4a0000": 62, "0x161000": 62, "0x290000": 62, "0xff490000": 62, "0x010000": [62, 104], "0x28e000": 62, "0xff48e000": 62, "0x28d000": 62, "0xff48d000": 62, "0x072000": 62, "0xff272000": 62, "0x21b000": 62, "0x071000": 62, "0xff271000": 62, "0xff200000": 62, "whenev": [62, 68], "cancel": 62, "flight": 62, "vice": [62, 98], "versa": [62, 98], "happen": 62, "enable_sbl_resili": 62, "biosredassist": 62, "guard": [62, 64, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94], "profil": 62, "fvme": [62, 79, 84], "exercis": [62, 112], "progress": 63, "toggl": 63, "themselv": 63, "csme": 63, "gather": [63, 70, 72, 74, 75, 76, 77, 80, 83, 85, 90, 94], "parit": 63, "mark": [63, 68], "incorpor": 63, "assoic": 63, "privkei": 63, "newimag": 63, "goe": 63, "priv_kei": [63, 73, 84], "key_id": [63, 65, 97], "key_id_firmwareupdate_rsa2048": [63, 65, 71, 86], "key_id_firmwareupdate_rsa3072": [63, 65, 87, 88, 89, 91, 92, 93], "temp": 63, "csme_fw_update_driv": 63, "csmd": 63, "overlap": 63, "0x4e5000": 63, "0xffce5000": 63, "0x0db000": 63, "0x4e4000": 63, "0xffce4000": 63, "0x4e0000": 63, "0xffce0000": 63, "0x4c0000": 63, "0xffcc0000": 63, "0x440000": 63, "0xffc40000": 63, "0x080000": 63, "0x3c0000": 63, "0xffbc0000": 63, "assign": [63, 68, 70, 72, 80, 83], "sole": 63, "containertestkey_priv_rsa2048": [63, 65], "sblplatform": [63, 104], "256": [63, 81], "efi_firmware_management_capsule_head": 63, "bodi": [63, 68], "fileguid": 63, "efi_guid": 63, "headers": 63, "todai": 63, "firmwrevers": 63, "capsuleflag": 63, "pubkeyoffset": 63, "pubkeys": 63, "imageoffset": 63, "images": 63, "signatureoffset": 63, "signatures": 63, "futur": 63, "firmware_update_head": 63, "itemoffsetlist": 63, "embeddeddrivercount": 63, "payloaditemcount": 63, "dimens": 63, "efi_firmware_management_capsule_header_init_vers": 63, "preceed": 63, "efi_firmware_management_capsule_image_head": 63, "against": [63, 67, 68], "imagetypeid": 63, "efi_firmware_image_descriptor": 63, "updateimagetypeid": 63, "imageindex": 63, "efi_firmware_management_protocol": 63, "setimag": 63, "updateimageindex": 63, "reserved_byt": 63, "updateimages": 63, "vendorcod": 63, "updatevendorcodes": 63, "hardwareinst": 63, "outsid": 63, "therefor": [63, 105], "auth": [63, 64], "updatehardwareinst": 63, "efi_firmware_management_capsule_image_header_init_vers": 63, "dwmi": 63, "wq00": 63, "ws00": 63, "surviv": 63, "intel_wmi_sbl_fw_upd": 63, "getobject": 63, "winmgmt": 63, "enumset": 63, "instancesof": 63, "acpifirmwarecommun": 63, "wscript": 63, "val": 63, "put_": 63, "capsule_info_cfg_data": 63, "0e": 63, "platformnam": [63, 75, 76, 85], "bootpolici": 63, "capsuleimag": [63, 75, 76, 85], "0x787af000": 63, "capsules": [63, 75, 76, 85], "0xefe248": 63, "cse": 63, "readi": [63, 73, 82, 84], "0x77f000": 63, "0x10000": [63, 75, 76, 85], "0x78f000": 63, "0xedf000": 63, "99": [63, 70, 72, 76, 77, 80, 83, 85], "0xeef000": 63, "0xe000": 63, "0x787ae000": 63, "0x770000": 63, "0xf000": 63, "fwst": 63, "rsdt": 63, "efi_system_resource_t": 63, "efi_system_resource_entri": 63, "edsger": 64, "dijkstra": 64, "leak": 65, "hacker": 65, "compromis": [65, 66], "rootkit": 65, "nist": 65, "whitepap": 65, "bkm": 65, "owner": [65, 67], "bootguard": [65, 83], "bpm": 65, "configdata": 65, "key_id_master_rsa2048": 65, "mastertestkey_priv_rsa2048": 65, "mastertestkey_priv_rsa3072": 65, "key_id_cfgdata_rsa2048": 65, "configtestkey_priv_rsa2048": 65, "key_id_cfgdata_rsa3072": 65, "key_id_container_rsa2048": 65, "containertestkey_priv_rsa3072": 65, "key_id_container_comp_rsa2048": 65, "containercomptestkey_priv_rsa2048": 65, "key_id_container_comp_rsa3072": [65, 97], "componentm": 65, "key_id_os1_public_rsa2048": 65, "os1_testkey_pub_rsa3072": 65, "key_id_os1_public_rsa3072": 65, "incas": 65, "violat": [65, 104], "golden": 66, "ascertain": 66, "discret": [66, 67], "conjunct": 66, "asymmetr": 67, "pair": [67, 68, 96, 97], "dissemin": 67, "encrypt": 67, "hwrot": 67, "rot": 67, "anchor": 67, "slightli": [67, 97], "rational": 68, "categor": 68, "flavor": 68, "least": [68, 82], "prioriti": 68, "platform_cfg_data": 68, "foundat": 68, "li": 68, "typecast": 68, "fed": 68, "_cfgdata_int_fil": 68, "cfgdatabrd1_internalrvp7": 68, "cfgdatabrd2_intrvp11": 68, "cfgdata_ext_xx": 68, "customintern": 68, "higher": 68, "extcfg_brd1": 68, "extcfg_brd2": 68, "filter": 68, "cdata_head": 68, "especi": 68, "0x16": [68, 74, 90, 94], "security_cfg_data": 68, "graphics_cfg_data": 68, "cdata_blob_head": 68, "internaldataoffset": 68, "usedlength": 68, "totallength": 68, "conditionnum": 68, "word": 68, "ideal": [68, 82], "replic": 68, "subsect": 68, "overal": [68, 95], "quick": [68, 82], "refcard": 68, "scope": 68, "preced": 68, "pageid1": 68, "parentpageid1": 68, "pagetxetdescription1": 68, "pageid2": 68, "parentpageid2": 68, "pagetxetdescription2": 68, "parentpageid": 68, "rootpageid": 68, "rootpagetxetdescript": 68, "nest": 68, "measuredboot": 68, "vt": 68, "emmctun": 68, "dcidebug": 68, "rsvd1": 68, "features_data": 68, "features_cfg_data": 68, "plt": 68, "cfghdr_tmpl": [68, 98], "0x310": 68, "features_tmpl": 68, "0x0000001f": 68, "explicit": 68, "exclam": 68, "appear": 68, "equival": [68, 92, 93], "indent": 68, "relativefilepath": 68, "commonbrdpkg": 68, "rvp7pkg": 68, "cfgtmplname": 68, "param1": 68, "param2": 68, "cfgheader": 68, "_length_": 68, "10b": 68, "4b": 68, "12b": 68, "condvalu": 68, "0x0f0": 68, "macro": 68, "primarili": 68, "cond_gpio_skip": 68, "_half0": 68, "lot": [68, 107, 108], "gpio_1": 68, "gpio_2": 68, "gpio_3": 68, "reus": 68, "fold": 68, "angl": 68, "bracket": 68, "expans": 68, "nth": 68, "expland": 68, "substitut": 68, "pcierp_tmpl": 68, "pcierpfeatur": 68, "rp": 68, "pcie_rp_feat": 68, "1bb": 68, "clkreqsup": 68, "clk": 68, "req": 68, "clkreq": 68, "cond_pcie_rp_en": 68, "clkreqnum": 68, "cond_pcie_rp_clk_req_sup": 68, "3bb": 68, "aspm": 68, "pcie_rp_cfg_data": 68, "0x302": 68, "0x8b": 68, "0x8f": 68, "0x87": 68, "0x86": 68, "0x83": 68, "0x8e": 68, "unord": 68, "colon": 68, "sequenc": 68, "lead": 68, "white": 68, "configdatadef": 68, "identi": 68, "pageid3": 68, "0x2000": 68, "mrcfastboot": 68, "0x200": 68, "plain": 68, "cfgitemnam": 68, "numtyp": 68, "minvalu": 68, "maxvalu": 68, "hexa": 68, "decim": 68, "val1": 68, "text1": 68, "val2": 68, "text2": 68, "val3": 68, "text3": 68, "9600": 68, "19200": 68, "38400": 68, "57600": 68, "tabular": 68, "column": 68, "columnhdr1": 68, "columnhdr2": 68, "columnhdr3": 68, "columnhdr": 68, "sepcifi": 68, "But": 68, "hold": 68, "hyperthread": 68, "tcc_set": 68, "hyper": 68, "thread": 68, "sai": 68, "tccset": 68, "keyword": 68, "affect": 68, "parent": 68, "value1": 68, "textstr1": 68, "value2": 68, "textstr2": 68, "split": 68, "except": [68, 104], "hover": 68, "cfgitem": 68, "lan": 68, "hide": 68, "true": [68, 104], "visibl": 68, "bitfield": 68, "gpiopinconfig1_": 68, "gpioskip_": 68, "enablesgx": 68, "epochupd": 68, "cfgitemoffset": 68, "explicitli": 68, "hexmajor": 68, "hexminor": 68, "bitfieldoffset": 68, "sort": 68, "0x0040": 68, "prefix": 68, "0x": 68, "brace": 68, "around": [68, 105], "comma": 68, "0b": 68, "0x05": [68, 76, 98], "0x06": 68, "0x07": [68, 98], "0w": 68, "0x0201": 68, "0x0403": 68, "0x0605": 68, "0x0807": 68, "0d": 68, "0x04030201": 68, "0x08070605": 68, "0q": 68, "0x0807060504030201": 68, "popul": [68, 96], "did": 68, "nor": 68, "overwrit": [68, 97], "cfgdata_int_brd0_def": 68, "cfgdata_ext_brd1_rvp": 68, "cfgdata_ext_brd2_crb": 68, "cfgdata_ext_brd3_bmp": 68, "tagnam": 68, "itemnam": 68, "gpiopinconfig1_gpp_a0": 68, "gpioskip_gpp_a0": 68, "similarli": 68, "dword0": 68, "dword1": 68, "gpiopinconfig0_gpp_a0": 68, "0x12345678": 68, "were": 68, "cfg_ext_sign": 68, "12th": 70, "formal": [70, 71, 72, 74, 75, 76, 77, 80, 83, 85, 90, 94], "plat": [70, 72, 77, 79, 80, 83], "0x0017": [70, 72], "j1g2": [70, 72, 80, 83], "u6j1": 70, "ddr5": [70, 72, 80, 83], "0x001b": 70, "0x0012": [70, 80, 83], "j1c1": [70, 80, 83], "j9j3": 70, "adlp": [70, 92], "0x0013": [70, 80], "0x0010": [70, 80], "0x000b": [70, 80, 83], "j25": 70, "j109": [70, 83], "0x000d": [70, 80, 83], "j31": [70, 83], "j34": [70, 83], "0x000a": 70, "j2e2": 70, "j9a1": [70, 73], "adln": 70, "0x0009": 70, "j30": 70, "j32": 70, "stitchifwi": [70, 71, 72, 73, 75, 76, 77, 79, 80, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93], "bios_image_nam": [70, 71, 72, 74, 75, 76, 77, 79, 80, 83, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94], "sbl_ifwi_image_nam": [70, 71, 72, 74, 75, 76, 77, 79, 80, 83, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94], "sbl_adls_ifwi": 70, "xxxx": [70, 72, 74, 75, 76, 77, 80, 83, 85, 90, 94, 97], "sbl_adlx_ifwi": 70, "sf100": [70, 71, 72, 74, 75, 76, 77, 80, 83, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94], "sf600": [70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94], "polar": [70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 83, 84, 85, 90, 94], "even": [70, 72, 73, 77, 79, 80, 83, 84, 96, 105], "bit16": [70, 71, 72, 74, 80, 83, 86, 90, 94], "pmc": [70, 71, 72, 74, 80, 83, 86, 90, 94], "clock": [70, 72, 74, 80, 83, 90, 94], "wdt": [70, 72, 74, 80, 83, 90, 94], "oc_wdt_ctl": [70, 72, 74, 80, 83, 90, 94], "54h": [70, 72, 74, 80, 83, 90, 94], "flash_upd": [70, 71, 72, 74, 77, 80, 83, 86, 90, 94], "0x002b1000": [70, 72, 77, 80, 83, 85], "0x0a000": [70, 72, 77, 80, 83, 85], "fwu": [70, 72, 75, 76, 77, 80, 83, 85, 104], "0x7c": [70, 72, 75, 76, 77, 80, 83, 85], "0x77": [70, 72, 75, 76, 77, 80, 83, 85, 104], "etcher": [70, 72, 74, 75, 76, 77, 80, 83, 85, 86, 90, 94], "app": [70, 72, 74, 75, 76, 77, 80, 83, 85, 86, 90, 94], "atom": [71, 76], "e3900": 71, "junip": 71, "oxbow": 71, "variat": 71, "sbl_lfh_ifwi": 71, "leafhild": 71, "0070": 71, "r01": 71, "1805070352": 71, "fuse": [71, 73, 79, 84, 86, 87, 88, 89, 91, 92, 93], "j5d1": 71, "disconnect": [71, 74, 75, 76, 85, 90, 94], "deidprog": [71, 74, 75, 76, 85, 90, 94], "ifwiutil": [71, 83, 86, 87, 88, 89, 91, 104], "triger": [71, 74, 86, 90, 94], "scratchpad": [71, 86], "share": [71, 82, 86, 95], "bios_scratchpad": [71, 86], "1090h": [71, 86], "isfirmwareupd": [71, 74, 86, 90, 94], "lpss": 71, "ftdi": 71, "25": 71, "26": 71, "15th": 72, "0x0018": 72, "j9b2": [72, 80], "arlh": [72, 73], "arlu": 72, "0x001a": 72, "j3h2": 72, "j7a1": [72, 83], "0x0019": [72, 83], "s02": 72, "j2b4": 72, "j6j3": 72, "s03": 72, "0x0016": 72, "j122198": 72, "s04": 72, "0x0015": 72, "socket": 72, "sbl_arlh_ifwi": 72, "ultra": 73, "inel": 73, "tailor": [73, 84], "equip": [73, 79, 84, 86, 87, 88, 89, 91, 92, 93], "mirco": 73, "internet": [73, 79, 84, 86, 87, 88, 89, 91, 92, 93], "reprogram": [73, 79, 84, 86, 87, 88, 89, 91, 92, 93], "bios_ifwi_imag": [73, 84], "sbl_ifwi_imag": [73, 79, 84, 86, 87, 88, 89, 91, 92, 93], "0xaa00001b": 73, "stitchifwiconfig_arlh": 73, "isd": 73, "8th": [74, 90, 94], "9th": [74, 90, 94], "cfl": [74, 90, 94], "exis": [74, 75, 76, 85, 90, 94], "0xaa00": [74, 90, 94], "sio": [74, 90, 94], "uart1": [74, 88, 89, 90, 92, 93, 94], "com1": [74, 90, 94], "fe": [74, 90, 92, 94], "com2": [74, 90, 94], "sbl_cfl_ifwi": [74, 90, 94], "j3h1": [74, 90, 94], "j7h1": [74, 90, 94], "j7h2": [74, 90, 94], "cn18": [74, 88, 89, 90, 94], "j8j1": [74, 90, 94], "j9b7": [74, 75, 90, 94], "j4a1": [74, 85, 90, 94], "0x14": [74, 90, 94], "0x1b": [74, 90, 94, 98], "cmlv": 75, "cometlakeboardpkg": 75, "cometlakevboardpkg": 75, "sbl_cml_ifwi": 75, "sbl_cmlv_ifwi": 75, "j7g1": 75, "0x11": [75, 98], "cml_": 75, "0x8eaba010": 75, "0x83028c": 75, "0x7f": [75, 76, 85], "0x007f0000": 75, "0x002a1000": 75, "0x0f000": 75, "0x7d": [75, 76], "0x15": [75, 98], "x6000e": 76, "ehl": [76, 87], "sbl_ehl_ifwi": 76, "j3d4": 76, "ehl_crb": 76, "0x758b4010": 76, "0x9e328c": 76, "0x008f3000": 76, "0x004f1000": 76, "0x0e000": 76, "j5j1": 76, "mr4": 76, "3112989fdcec8240857b96c942d9942ec0e18254": 76, "xeon": 77, "d1700": 77, "d2700": 77, "idv": 77, "idvh": 77, "idavilleboardpkg": 77, "sbl_idv_ifwi": 77, "biosscratchpad3_cfg": 77, "0x1e": 77, "pci_config": 77, "ic": 78, "simic": 78, "qsp": 78, "signag": [79, 86, 87, 89, 91, 92, 93], "meteorlakeboardpkg": [79, 80], "0xaa00001f": [79, 84], "bios_imag": [79, 82, 86, 87, 88, 89, 91, 92, 93], "stitchifwiconfig_mcl": 79, "stitchifwi_components_mtl": 79, "mtlp": [79, 80], "luck": [79, 86, 87, 88, 89, 91, 92, 93], "14th": 80, "j1": 80, "j9w1": 80, "j2b1": 80, "j9v1": 80, "sku": 80, "sbl_mtl_ifwi": 80, "sbl_mtlp_ifwi": 80, "ctrl": [81, 102, 107, 109], "genericx86": 81, "mnt": 81, "mv": 81, "usernam": 81, "hda": 81, "1g": 81, "disk_imag": 81, "isim": 82, "determinist": 82, "instrument": 82, "articl": 82, "deeper": 82, "focu": [82, 105], "pc": 82, "head": 82, "bwlow": 82, "snapshot": 82, "strongli": 82, "cli": [82, 112], "firststep": 82, "00581": 82, "8bb52daaca47d50a": 82, "qemfsp": 82, "00001000": 82, "0x00001d44": 82, "0x00070000": 82, "0x00040000": 82, "0x3400": 82, "_hs_": 82, "0x00000100": 82, "udimm": 83, "s14": 83, "j8g2": 83, "r6j1": 83, "s17": 83, "0x0011": 83, "0x0008": 83, "j6b1": 83, "rplp": [83, 84, 93], "j1e1": 83, "0x013": 83, "j41": 83, "raptorlakeboardpkg": [83, 84], "sbl_rpls_ifwi": 83, "sbl_": 83, "_ifwi": 83, "27mm": 84, "2x4": 84, "femal": 84, "ttl": 84, "j9m1": 84, "wire": [84, 86, 87, 88, 89, 91, 92, 93], "pinout": [84, 86, 87, 88, 89, 91, 92, 93], "uart0_txd": 84, "uart0_rxd": 84, "gnd": [84, 86, 87, 88, 89, 91, 92, 93], "stitchifwiconfig_rplp": 84, "rki": 84, "j7y2": 84, "tgl": [85, 91], "up3": [85, 91], "ddrlp4": 85, "sbl_tgl_ifwi": 85, "j4h2": 85, "tglu_ddr": 85, "0x7770a010": 85, "0x99128c": 85, "0x00891000": 85, "0x7e": [85, 104], "n3350": 86, "uart_rx": [86, 87, 88, 89, 91, 92, 93], "uart_tx": [86, 87, 88, 89, 91, 92, 93], "mmcblk0p1": 86, "mmcblk0p2": 86, "upboard": 86, "earlycon": 86, "uart8250": 86, "mmio32": 86, "0x82531000": 86, "115200n8": 86, "eof": 86, "elkhartlak": 87, "cn49": 87, "0xaa000206": 87, "06": 87, "sbl_up2_6000_ifwi": 87, "cn20": [87, 91], "ai": 88, "cn14": [88, 89], "uptwl": 88, "0xaa00011": 88, "1e": 88, "sbl_up2_twl_ifwi": 88, "adln50": 89, "0xaa000106": 89, "sbl_up7000adln50_ifwi": 89, "upx": 90, "compact": 90, "cn11": 91, "0xaa000204": 91, "sbl_upx11_ifwi": 91, "cn9": [92, 93], "0xaa000104": 92, "ecapsul": [92, 93], "hexedit": [92, 93], "hexdecim": [92, 93], "0xcffff4": [92, 93], "aa": [92, 93, 99], "00cffff0": [92, 93], "eb": [92, 93], "a4": [92, 93], "0xc7fff4": [92, 93], "00c7fff0": [92, 93], "cn19": [92, 93], "0xaa000114": 93, "fp": 95, "fsppath": 95, "usev": 95, "grab": 95, "clarifi": 95, "bootloadercorepkgtool": 96, "dominantli": 96, "prior": 96, "merg": 96, "mainli": 96, "tkinter": 96, "atleast": 97, "filesytem": 97, "wait": 97, "placehold": 97, "firmware1": 97, "firmware2": 97, "laid": 97, "cmdline1": 97, "elf1": 97, "cmdline2": 97, "elf2": 97, "cmd1": 97, "cmd2": 97, "mb2": 97, "natur": 97, "aml": 97, "x00": 97, "xb1": 97, "xac": 97, "acpi_cmd": 97, "dumi": 97, "containerimag": 97, "comp_list": 97, "img_typ": 97, "out_path": 97, "key_path": 97, "comp_dir": 97, "tool_dir": 97, "intput": 97, "filenam": 97, "componet": 97, "imagefil": 97, "compalg": 97, "keyfil": 97, "hdr": 97, "comp_nam": 97, "od": 97, "out_dir": 97, "extdir": 97, "new_nam": 97, "comp_fil": 97, "key_fil": 97, "new_cmdlin": 97, "sign_fil": 97, "componentimag": 97, "gpio_init_config": 98, "padmod": 98, "hostsoftpadown": 98, "outputst": 98, "interruptconfig": 98, "powerconfig": 98, "electricalconfig": 98, "lockconfig": 98, "otherset": 98, "rsvdbit": 98, "gpio_config": 98, "char8": 98, "gpiopad": 98, "gpioconfig": 98, "mgpiotabl": 98, "pmode": 98, "gpi_i": 98, "gpiodir": 98, "gpiotxstat": 98, "rxevcfg": 98, "gpiroutconfig": 98, "padrstcfg": 98, "gpiopadmodegpio": 98, "gpiohostowngpio": 98, "gpiodirin": 98, "gpiooutdefault": 98, "gpiointlevel": 98, "gpiointap": 98, "gpiohostdeepreset": 98, "gpiotermwpu20k": 98, "gpiopadconfigunlock": 98, "gpp_": 98, "group_nam": 98, "pad_num": 98, "gpiohardwaredefault": 98, "gpiopadmodenative1": 98, "gpiopadmodenative2": 98, "0x5": 98, "gpiopadmodenative3": 98, "gpiopadmodenative4": 98, "gpiopadmodenative5": 98, "0xb": 98, "gpio_pad_mod": 98, "gpiohostowndefault": 98, "gpiohostownacpi": 98, "gpio_hostsw_own": 98, "gpiodirdefault": 98, "gpiodirinout": 98, "gpiodirininvout": 98, "gpiodirininv": 98, "gpiodirout": 98, "gpiodirnon": 98, "gpio_direct": 98, "gpiooutlow": 98, "gpioouthigh": 98, "gpio_output_st": 98, "gpiointdefault": 98, "gpiointdi": 98, "gpiointnmi": 98, "gpiointsmi": 98, "gpiointsci": 98, "gpiointedg": 98, "gpiointlvledgdi": 98, "gpiointbothedg": 98, "gpio_int_config": 98, "gpioresetdefault": 98, "gpioresumereset": 98, "gpioplatformreset": 98, "gpiodswreset": 98, "gpio_reset_config": 98, "gpiotermdefault": 98, "gpiotermnon": 98, "gpiotermwpd5k": 98, "gpiotermwpd20k": 98, "gpiotermwpu1k": 98, "0x13": 98, "gpiotermwpu2k": 98, "0x17": 98, "gpiotermwpu5k": 98, "0x19": 98, "gpiotermwpu1k2k": 98, "gpiotermn": 98, "gpio_electrical_config": 98, "gpiolockdefault": 98, "gpiopadconfiglock": 98, "gpiooutputstateunlock": 98, "0xc": 98, "gpiopadunlock": 98, "0xf": 98, "gpiopadlock": 98, "gpio_lock_config": 98, "host_sw_own": 98, "pad_cfg_lock": 98, "pad_cfg_lock_tx": 98, "pad_cfg_dw0": 98, "pad_cfg_dw1": 98, "hostsoftpadownership": 98, "padconfigurationlock": 98, "padconfigurationlocktxst": 98, "padconfigurationdw0": 98, "padconfigurationdw1": 98, "gpp_a07": 98, "0x0001a880": 98, "0x01fcf77f": 98, "0x01fe5fff": 98, "0x40100102": 98, "0x0000301f": 98, "subt": 98, "0x031885e1": 98, "0x00070619": 98, "psd_cfg_data": 98, "0x800": 98, "gpiopinconfig0_gpp_a07": 98, "gpiopinconfig1_gpp_a07": 98, "ifwi_in": 99, "ifwi_out": 99, "bios_out": 99, "stitch_in": 99, "plat_data": 99, "sitch": 99, "reserved1": 99, "debuguart": 99, "reserved2": 99, "reserved3": 99, "marker": 99, "stitch_data": 99, "ucodeutil": 100, "slot_siz": 100, "input_file_nam": 100, "output_file_nam": 100, "pdb": 100, "ll": [102, 103, 106, 107, 108, 109, 110, 111], "mydisk": [102, 106, 111], "qemuimg": [102, 106, 111], "qemusata": [102, 106, 111], "increment": 103, "conduct": 103, "input_imag": 104, "output_imag": 104, "component_path": 104, "ts0": 104, "sbl_ifwi_corrupt": 104, "osl": 104, "shellcommandregist": 104, "shellcommandcorruptcomp": 104, "loadshellcommand": 104, "shellcmd": 104, "writabl": 104, "fspsconfig": 104, "pchwriteprotectionen": 104, "prindex": 104, "fspsupdupdatelib": 104, "shelllib": 104, "shellcommandexit": 104, "shellcommandhelp": 104, "shellcommandmm": 104, "shellcommandcpuid": 104, "shellcommandmsr": 104, "shellcommandmtrr": 104, "shellcommanducod": 104, "shellcommandcl": 104, "featurepcdget": 104, "pcdminishellen": 104, "shellcommandpci": 104, "shellcommandhob": 104, "shellcommandmmap": 104, "shellcommandperf": 104, "shellcommandboot": 104, "shellcommandmmcdl": 104, "shellcommandcdata": 104, "shellcommanddmesg": 104, "shellcommandreset": 104, "shellcommandf": 104, "shellcommandusbdev": 104, "shellextensioncmd": 104, "getshellextensioncmd": 104, "iter": 104, "getbootmod": 104, "boot_on_flash_upd": 104, "biosprotect": 104, "spigetregionaddress": 104, "flashregionbio": 104, "baseaddress": 104, "totals": 104, "efi_error": 104, "getcomponentinfo": 104, "flash_map_sig_uefivari": 104, "varsiz": 104, "pchreadprotectionen": 104, "pchprotectedrangebas": 104, "pchprotectedrangelimit": 104, "whole": 104, "BE": 104, "circumst": 104, "reflash": 104, "opposit": 104, "discontinu": 104, "written": 104, "threshold": 104, "unlock": 104, "0x00a00000": 104, "sbl_corrupt": 104, "ts1": 104, "0x00600000": 104, "better": 105, "tui": 105, "gdbinit": 105, "asm": 105, "reg": 105, "stepi": 105, "proceed": 105, "subroutin": 105, "nexti": 105, "secstartup2": 105, "0xffff4052": 105, "ldrglobaldata": 105, "al": 105, "lo": 105, "va": 105, "346": 105, "continuefunc": 105, "xip": 105, "shadow": 105, "pcdstage1aloadbas": 105, "won": 105, "continueentri": 105, "stage1ahob": 105, "272": 105, "0xfffff3b3": 105, "breakpint": 105, "callq": 105, "rdx": 105, "si": 105, "avil": 105, "loadthi": 105, "proper": 105, "stageentri": 105, "407": 105, "0x72a14": 105, "switchstack": 105, "stage_hdr": 105, "stage2hob": 105, "stage2exebas": 105, "0xee635a0": 105, "normalbootpath": 105, "pldentri": 105, "252": 105, "pldhoblist": 105, "0xee5e428": 105, "0xb8": 105, "rbp": 105, "sbl_tree": [106, 107, 108, 111], "stage2boardinitlib": 106, "updateosbootmediuminfo": 106, "osbootoptionlist": 106, "currentboot": 106, "stage1aboardinit": 106, "stage1bboardinit": 106, "stage2boardinit": 106, "enable_splash": 107, "alt": 107, "demonstr": 108, "0x18000000": 108, "goto": 108, "0x18000025": 108, "coreboot": 111, "practic": 112, "transit": 112, "corruptcomponentutil": 112, "corruptcomp": 112, "behavior": 112, "obb": 112}, "objects": {}, "objtypes": {}, "objnames": {}, "titleterms": {"boot": [0, 1, 2, 3, 9, 16, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 44, 45, 52, 60, 66, 67, 70, 71, 72, 74, 75, 76, 77, 80, 81, 82, 83, 85, 86, 90, 94, 102, 106, 108], "flow": [0, 5, 16, 67, 68], "stage": [0, 4], "1a": 0, "1b": 0, "2": [0, 49, 51, 97], "ldrglobal": 0, "loader": 0, "global": 0, "data": [0, 41, 43, 47, 49, 51, 63, 68], "end": 0, "call": 0, "graph": 0, "platform": [0, 5, 9, 31, 68, 70, 72, 80, 81, 82, 83], "initi": 0, "option": [1, 9, 23, 40, 49, 51, 68], "perform": 2, "measur": [2, 66], "fpdt": 2, "entri": 2, "imag": [3, 4, 9, 21, 37, 44, 45, 49, 70, 71, 72, 73, 75, 76, 77, 80, 81, 83, 84, 85, 97, 99, 105], "build": [4, 23, 24, 30, 31, 33, 37, 38, 40, 46, 49, 65, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 103], "system": [4, 7, 63], "process": [4, 5, 68], "pre": [4, 37, 40, 50, 86], "custom": [4, 46, 47, 68, 106, 107, 108], "sbl": [4, 23, 24, 30, 34, 37, 49, 51, 63, 65, 67, 68, 81, 82, 99, 103, 104, 105, 109, 110], "detail": 4, "per": 4, "post": [4, 40], "construct": 4, "patch": 4, "ad": [4, 9], "an": 4, "contain": [4, 9, 34, 44, 49, 61, 63, 81, 97], "releas": [4, 76], "v": [4, 99], "debug": [4, 7, 8, 55, 70, 71, 72, 74, 75, 76, 77, 79, 80, 83, 84, 85, 90, 94, 105], "develop": [4, 12], "window": [4, 23, 36, 63], "configur": [5, 7, 37, 42, 43, 49, 51, 63, 65, 68, 96], "yaml": [5, 47, 68], "file": [5, 49, 51, 68], "dlt": [5, 68], "editor": 5, "tool": [5, 23, 43, 51, 68, 95, 96, 97, 98, 99, 101, 104], "id": [5, 63, 65, 71, 74, 75, 76, 77, 85, 90, 94], "detect": 5, "us": [5, 9, 23, 37, 38, 47], "gpio": [5, 43, 98], "common": 5, "categori": 5, "step": [5, 7, 8, 24, 49], "exampl": [5, 104], "consol": 5, "output": [5, 24, 37, 40], "cfio": [5, 43], "contribut": 6, "guidelin": 6, "licens": 6, "code": [6, 51], "style": 6, "workflow": 6, "sourc": [7, 8, 20, 51], "level": [7, 8], "intel": [7, 8, 48], "r": [7, 8], "svt": 7, "cca": 7, "trace": 7, "hub": 7, "direct": 7, "connect": 7, "interfac": [7, 19], "dci": 7, "technologi": 7, "debugg": [7, 8], "environm": 7, "setup": [7, 34, 73, 79, 84, 86, 87, 88, 89, 91, 92, 93], "svtcca": 7, "hardwar": [7, 78], "fsp": [7, 13], "udk": 8, "prerequisit": [8, 18, 30, 73, 79, 84, 86, 87, 88, 89, 91, 92, 93], "gener": [8, 23, 49, 63, 65, 68], "from": [9, 27, 51, 63, 74, 86, 90, 94], "flash": [9, 10, 24, 30, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94], "creat": [9, 29, 44, 45], "place": 9, "folder": 9, "bio": [9, 99], "region": 9, "pdr": 9, "stitch": [9, 21, 24, 40, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 99], "map": [10, 15], "compon": [10, 63, 104], "layout": [10, 15, 68], "firmwar": [11, 49, 61, 62, 63, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94], "support": [11, 17, 27, 33, 50, 61, 70, 71, 72, 74, 75, 76, 77, 78, 80, 83, 85, 90, 94], "packag": [11, 20], "": 12, "guid": 12, "ingredi": 13, "upgrad": [13, 30], "vbt": 13, "microcod": [13, 63], "log": 14, "memori": [15, 42], "temporari": 15, "manag": [15, 65], "perman": 15, "alloc": 15, "within": 15, "slim": [15, 31, 33, 38, 56], "bootload": [15, 31, 33, 38, 56], "memoryallocationlib": 15, "fullmemoryallocationlib": 15, "osload": 16, "introduct": [16, 57, 95], "payload": [17, 29, 31, 32, 33, 36, 37, 38, 50, 54, 105, 111], "type": [17, 61, 68, 97], "multipl": [17, 54, 68], "sbltrace": 18, "overview": [18, 47, 49, 68], "how": [18, 30, 31, 47, 53], "It": 18, "work": [18, 95], "usag": [18, 65, 95, 96, 97], "shell": [19, 33, 37, 63, 81, 82, 110], "tree": [20, 33], "structur": [20, 68], "depend": 20, "ifwi": [21, 24, 99], "version": [22, 68], "environ": [23, 65], "linux": [23, 37, 38, 63, 70, 71, 72, 74, 75, 76, 77, 80, 83, 85, 86, 90, 94, 97, 102], "download": [23, 24], "ubuntu": [23, 34, 74, 86, 90, 94], "fedora": 23, "docker": [23, 26], "kei": [23, 65], "clean": 24, "get": 25, "start": [25, 73, 79, 84, 86, 87, 88, 89, 91, 92, 93], "miscellan": 26, "proxi": 26, "set": [26, 49, 51, 82], "add": [27, 28], "fastboot": [27, 30], "load": [27, 49, 51], "usb": [27, 74, 86, 90, 94], "spi": [27, 77], "new": [28, 29], "librari": 28, "helloworld": 29, "acrn": 30, "hypervisor": 30, "up": [30, 82, 88, 89, 90, 91, 92, 93], "enter": 30, "mode": 30, "To": 30, "micropython": 31, "modul": 31, "integr": [31, 54], "enabl": [31, 33, 37, 48, 49, 50, 51, 52, 62], "other": 31, "netboot": 32, "pxe": [32, 33, 37], "uefi": [32, 36, 111], "through": 33, "u": [33, 37, 38], "confiugr": 33, "devic": 33, "chang": [33, 40, 49, 51], "command": 33, "o": [34, 50], "vxwork": 35, "kernel": 37, "initramf": 37, "busybox": 37, "root": 37, "built": 37, "serial": 37, "prompt": 37, "instruct": 38, "prepar": [38, 105], "qemu": [38, 39, 81, 103, 105, 109], "target": [38, 105], "test": 38, "leafhil": 38, "apl": 38, "elf": [38, 97], "zephyr": 39, "up2": [39, 86, 87], "board": [39, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94], "time": [40, 41], "run": [40, 43, 51, 109], "cfgdata": 40, "util": [40, 100], "runtim": [40, 104], "captur": 41, "down": 42, "config": [43, 68], "gengpiodata": 43, "ia": 45, "smbio": 47, "product": 47, "tcc": 48, "tsn": [49, 51], "differ": 49, "updat": [49, 51, 63, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 97], "1": [49, 51, 97], "open": [49, 51], "default": [49, 51, 68], "delta": [49, 51, 68], "3": [49, 51, 97], "4": [49, 51], "save": [49, 51], "5": [49, 51], "capsul": [49, 63, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94], "raw": 49, "binari": [49, 63, 68, 71, 73, 74, 75, 76, 79, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94], "sign": [49, 65], "copi": 49, "trigger": [49, 63, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94], "gbe": 51, "sgmii": 51, "configeditor": [51, 96], "gui": 51, "py": 51, "directli": 51, "verifi": [52, 67, 108], "Tos": 53, "reduc": 55, "messag": 55, "project": 56, "document": 56, "design": 57, "philosophi": 57, "featur": [57, 64, 106, 107, 108], "frequent": 57, "ask": 57, "question": 57, "refer": 58, "link": 58, "terminologi": 59, "acronym": 59, "guard": 60, "secur": [61, 64], "auth": 61, "format": 61, "resili": 62, "recoveri": 62, "string": 63, "definit": 63, "oper": 63, "locat": 63, "statu": 63, "hash": 67, "store": 67, "purpos": 68, "infrastructur": 68, "c": 68, "header": [68, 77], "base": 68, "standalon": 68, "extern": 68, "blob": 68, "tag": 68, "merg": 68, "descript": 68, "explain": 68, "meta": 68, "marker": 68, "action": 68, "page": 68, "struct": 68, "includ": 68, "expand": 68, "variabl": 68, "templat": 68, "node": 68, "name": 68, "editnum": 68, "edittext": 68, "combo": 68, "tabl": [68, 97], "reserv": 68, "constant": 68, "altpag": 68, "help": 68, "condit": 68, "order": [68, 106], "length": 68, "valu": 68, "rule": 68, "specif": 69, "alder": 70, "lake": [70, 71, 72, 74, 75, 76, 77, 80, 83, 85, 94], "uart": [70, 71, 72, 74, 75, 76, 77, 79, 80, 83, 84, 85, 90, 94], "yocto": [70, 71, 72, 74, 75, 76, 77, 80, 81, 83, 85, 86, 90, 94], "apollo": 71, "crb": [71, 74, 76, 77, 94], "slimbootload": [71, 73, 74, 75, 76, 79, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94], "assign": [71, 74, 75, 76, 77, 85, 90, 94], "arrow": [72, 73], "island": [73, 79, 84], "befor": [73, 79, 84, 86, 87, 88, 89, 91, 92, 93], "you": [73, 79, 84, 86, 87, 88, 89, 91, 92, 93], "coffe": 74, "refresh": 74, "comet": 75, "rvp": [75, 85], "elkhart": 76, "latest": 76, "mileston": 76, "ic": 77, "d": 77, "brightonc": 77, "lcc": 77, "moroc": 77, "hcc": 77, "r1k5": 77, "j2g6": 77, "icx": 77, "mclaren": 79, "meteor": 80, "virtual": [81, 82], "emul": 81, "simic": 82, "qsp": 82, "what": 82, "i": [82, 104], "simul": 82, "raptor": 83, "rock": 84, "tiger": 85, "instal": 86, "emmc": 86, "6000": 87, "squar": [88, 89], "pro": [88, 89], "twl": 88, "7000": 89, "edg": 89, "xtreme": [90, 91, 92, 93], "i11": 91, "i12": [92, 93], "13th": 93, "whiskei": 94, "cfgdatatool": 96, "gencfgdata": 96, "cfgdatastitch": 96, "normal": 97, "classic": 97, "multiboot": 97, "acpi": 97, "ucod": 100, "exercis": [102, 103, 104, 105, 106, 107, 108, 109, 110, 111], "corrupt": 104, "corruptcomponentutil": 104, "static": 104, "corruptcomp": 104, "behavior": 104, "when": 104, "obb": 104, "ibb": 104, "gdb": 105, "launch": 105, "transit": 105, "stage1a": 105, "stage1b": 105, "stage2": 105, "splash": 107, "cli": 110, "tutori": 112}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.todo": 2, "sphinx": 57}, "alltitles": {"Boot Flow": [[0, "boot-flow"]], "Stage 1A": [[0, "stage-1a"]], "Stage 1B": [[0, "stage-1b"]], "Stage 2": [[0, "stage-2"]], "LdrGlobal - Loader Global Data": [[0, "ldrglobal-loader-global-data"]], "End-to-End Call Graph": [[0, "end-to-end-call-graph"]], "Platform Initialization": [[0, "platform-initialization"]], "Boot Options": [[1, "boot-options"]], "Boot Performance": [[2, "boot-performance"]], "Measuring Boot Performance": [[2, "measuring-boot-performance"]], "FPDT Entry": [[2, "fpdt-entry"]], "Boot Image": [[3, "boot-image"]], "Build System": [[4, "build-system"]], "Build Process": [[4, "build-process"]], "Pre Build Customization": [[4, "pre-build-customization"]], "Build SBL": [[4, "build-spn"], [24, "build-spn"], [30, "build-spn"]], "Build Details per Stage": [[4, "build-details-per-stage"]], "Post Build Image Construction": [[4, "post-build-image-construction"]], "Patching of stages": [[4, "patching-of-stages"]], "Post Build Customization": [[4, "post-build-customization"]], "Adding an SBL Container": [[4, "adding-an-sbl-container"]], "Release vs Debug Build": [[4, "release-vs-debug-build"]], "Developing on Windows": [[4, "developing-on-windows"]], "Configuration": [[5, "configuration"]], "YAML Files": [[5, "yaml-files"], [68, "yaml-files"]], "DLT Files": [[5, "dlt-files"]], "Configuration Flow": [[5, "configuration-flow"], [68, "configuration-flow"]], "Configuration Editor Tool": [[5, "configuration-editor-tool"]], "Platform ID": [[5, "platform-id"]], "Platform Configuration Files": [[5, "platform-configuration-files"]], "Platform ID Configuration": [[5, "platform-id-configuration"]], "Platform ID Detection using GPIOs": [[5, "platform-id-detection-using-gpios"]], "Common Configuration Categories": [[5, "common-configuration-categories"]], "Step-by-step Configuration Flow": [[5, "step-by-step-configuration-flow"]], "Files": [[5, "files"]], "Tools": [[5, "tools"], [101, "tools"]], "Process": [[5, "process"]], "Example Console Outputs": [[5, "example-console-outputs"]], "GPIO Configuration": [[5, "gpio-configuration"]], "GPIO / CFIO": [[5, "gpio-cfio"]], "GPIO Configurability": [[5, "gpio-configurability"]], "Processing of GPIO configurations": [[5, "processing-of-gpio-configurations"]], "Example configuration:": [[5, "example-configuration"]], "Contribution Guidelines": [[6, "contribution-guidelines"]], "Licensing": [[6, "licensing"]], "Coding Style": [[6, "coding-style"]], "Contribution Workflow": [[6, "contribution-workflow"]], "Source Level Debugging with Intel(R) SVT CCA": [[7, "source-level-debugging-with-intel-r-svt-cca"]], "Intel(R) Trace Hub": [[7, "intel-r-trace-hub"]], "Intel(R) Direct Connect Interface (DCI) technology": [[7, "intel-r-direct-connect-interface-dci-technology"]], "Intel(R) SVT CCA": [[7, "intel-r-svt-cca"]], "Intel(R) System Debugger": [[7, "intel-r-system-debugger"]], "Debug Environmment Setup": [[7, "debug-environmment-setup"]], "Intel(R) SVTCCA hardware setup": [[7, "intel-r-svtcca-hardware-setup"]], "FSP configuration": [[7, "fsp-configuration"]], "Intel(R) System Debugger setup": [[7, "intel-r-system-debugger-setup"]], "Debug steps": [[7, "debug-steps"]], "Source Level Debugging with Intel(R) UDK Debugger": [[8, "source-level-debugging-with-intel-r-udk-debugger"]], "Prerequisite": [[8, "prerequisite"]], "General Steps": [[8, "general-steps"]], "Boot from Flash": [[9, "boot-from-flash"]], "Creating Container image": [[9, "creating-container-image"]], "Place the image in platform folder": [[9, "place-the-image-in-platform-folder"]], "Adding Container to BIOS region": [[9, "adding-container-to-bios-region"]], "Boot options for Boot from BIOS region": [[9, "boot-options-for-boot-from-bios-region"]], "Adding Container to PDR region using Stitching": [[9, "adding-container-to-pdr-region-using-stitching"]], "Boot options for Boot from PDR": [[9, "boot-options-for-boot-from-pdr"]], "Flash Map": [[10, "flash-map"]], "Flash Components": [[10, "flash-components"]], "Flash Layout": [[10, "flash-layout"]], "Firmware Support Package": [[11, "firmware-support-package"]], "Developer\u2019s Guide": [[12, "developer-s-guide"]], "Ingredients upgrade": [[13, "ingredients-upgrade"]], "FSP upgrade": [[13, "fsp-upgrade"]], "VBT upgrade": [[13, "vbt-upgrade"]], "Microcode upgrade": [[13, "microcode-upgrade"]], "Logging": [[14, "logging"]], "Memory Map": [[15, "memory-map"]], "Temporary Memory Layout": [[15, "temporary-memory-layout"]], "Memory Management": [[15, "memory-management"]], "Permanent Memory Map": [[15, "permanent-memory-map"]], "Memory Allocation within Slim Bootloader": [[15, "memory-allocation-within-slim-bootloader"]], "MemoryAllocationLib": [[15, "memoryallocationlib"]], "FullMemoryAllocationLib": [[15, "fullmemoryallocationlib"]], "OsLoader": [[16, "osloader"]], "Introduction": [[16, "introduction"], [57, "introduction"], [95, "introduction"]], "OsLoader Boot Flow": [[16, "osloader-boot-flow"]], "Payloads": [[17, "payloads"], [17, "id1"]], "Payload Types": [[17, "payload-types"]], "Multiple Payload Support": [[17, "multiple-payload-support"]], "SblTrace": [[18, "sbltrace"]], "Overview": [[18, "overview"], [47, "overview"], [49, "overview"], [68, "overview"]], "How It Works": [[18, "how-it-works"]], "Prerequisites": [[18, "prerequisites"], [30, "prerequisites"], [73, "prerequisites"], [79, "prerequisites"], [84, "prerequisites"], [86, "prerequisites"], [87, "prerequisites"], [88, "prerequisites"], [89, "prerequisites"], [91, "prerequisites"], [92, "prerequisites"], [93, "prerequisites"]], "Usage": [[18, "usage"], [95, "usage"], [96, "usage"]], "Shell Interface": [[19, "shell-interface"]], "Source Tree Structure": [[20, "source-tree-structure"]], "Package Dependency": [[20, "package-dependency"]], "Stitch IFWI Image": [[21, "stitch-ifwi-image"]], "Versioning": [[22, "versioning"]], "Build Environment": [[23, "build-environment"]], "Building on Linux": [[23, "building-on-linux"]], "Build Tools Download - Ubuntu": [[23, "build-tools-download-ubuntu"]], "Build Tools Download - Fedora": [[23, "build-tools-download-fedora"]], "Build using Dockers (Optional)": [[23, "build-using-dockers-optional"]], "Building on Windows": [[23, "building-on-windows"]], "SBL Keys Generation": [[23, "spn-keys-generation"]], "Build Tools Download - Windows": [[23, "build-tools-download-windows"]], "SBL Build Steps": [[24, "spn-build-steps"]], "Download SBL": [[24, "download-spn"]], "Build Outputs": [[24, "build-outputs"]], "Clean": [[24, "clean"]], "Stitch IFWI": [[24, "stitch-ifwi"]], "Flash IFWI": [[24, "flash-ifwi"]], "Getting Started": [[25, "getting-started"]], "Miscellaneous: Dockers": [[26, "miscellaneous-dockers"]], "Miscellaneous: Proxy Settings": [[26, "miscellaneous-proxy-settings"]], "Add Fastboot Support": [[27, "add-fastboot-support"]], "Load from USB": [[27, "load-from-usb"]], "Load from SPI": [[27, "load-from-spi"]], "Add New Library": [[28, "add-new-library"]], "Create New Payload": [[29, "create-new-payload"]], "HelloWorld Payload": [[29, "helloworld-payload"]], "Boot ACRN Hypervisor": [[30, "boot-acrn-hypervisor"]], "Flash SBL": [[30, "flash-spn"]], "Boot Up": [[30, "boot-up"]], "Enter Fastboot Mode": [[30, "enter-fastboot-mode"]], "ACRN How-To": [[30, "acrn-how-to"]], "Upgrade SBL": [[30, "upgrade-spn"]], "Boot MicroPython": [[31, "boot-micropython"]], "How to Build MicroPython Payload Module": [[31, "how-to-build-micropython-payload-module"]], "How to Integrate MicroPython into Slim Bootloader": [[31, "how-to-integrate-micropython-into-slim-bootloader"]], "How to Enable MicroPython for Other Platforms": [[31, "how-to-enable-micropython-for-other-platforms"]], "Netboot / PXE boot with UEFI Payload": [[32, "netboot-pxe-boot-with-uefi-payload"]], "PXE Boot Through U-Boot Payload": [[33, "pxe-boot-through-u-boot-payload"]], "U-Boot Confiugration to enable PXE Boot Support": [[33, "u-boot-confiugration-to-enable-pxe-boot-support"]], "U-Boot Device Tree Changes": [[33, "u-boot-device-tree-changes"]], "Build Slim Bootloader with U-Boot as Payload": [[33, "build-slim-bootloader-with-u-boot-as-payload"]], "U-Boot Shell PXE Boot Commands": [[33, "u-boot-shell-pxe-boot-commands"]], "Boot Ubuntu": [[34, "boot-ubuntu"]], "Setup SBL OS Container Boot": [[34, "setup-spn-os-container-boot"]], "Boot VxWorks": [[35, "boot-vxworks"]], "Boot Windows with UEFI Payload": [[36, "boot-windows-with-uefi-payload"]], "Boot Linux as a Payload": [[37, "boot-linux-as-a-payload"]], "Building the Kernel": [[37, "building-the-kernel"]], "Building the initramfs": [[37, "building-the-initramfs"]], "Busybox": [[37, "busybox"]], "U-Root": [[37, "u-root"]], "Pre-built image": [[37, "pre-built-image"]], "Kernel Configuration": [[37, "kernel-configuration"], [37, "id3"]], "Enabling Linux Payload for SBL": [[37, "enabling-linux-payload-for-sbl"]], "Serial Output with Linux shell prompt": [[37, "serial-output-with-linux-shell-prompt"]], "PXE Boot using Linux & U-Root": [[37, "pxe-boot-using-linux-u-root"]], "U-Root Build": [[37, "u-root-build"]], "PXE Booting": [[37, "pxe-booting"]], "Boot Linux with U-Boot Payload": [[38, "boot-linux-with-u-boot-payload"]], "Build Instruction for U-Boot": [[38, "build-instruction-for-u-boot"]], "Prepare Slim Bootloader": [[38, "prepare-slim-bootloader"]], "Build Instruction for QEMU target": [[38, "build-instruction-for-qemu-target"]], "Test Linux booting on QEMU target": [[38, "test-linux-booting-on-qemu-target"]], "Build Instruction for LeafHill (APL) target": [[38, "build-instruction-for-leafhill-apl-target"]], "Build Instruction to use ELF U-Boot": [[38, "build-instruction-to-use-elf-u-boot"]], "Boot Zephyr": [[39, "boot-zephyr"]], "UP2 Board": [[39, "up2-board"], [86, "up2-board"]], "QEMU": [[39, "qemu"]], "Change Boot Options": [[40, "change-boot-options"]], "Change at Pre Build Time": [[40, "change-at-pre-build-time"]], "Change at Post Build time": [[40, "change-at-post-build-time"]], "Run CfgData Stitch Utility": [[40, "run-cfgdata-stitch-utility"]], "Outputs": [[40, "outputs"]], "Change at Runtime": [[40, "change-at-runtime"]], "Capture Boot Time Data": [[41, "capture-boot-time-data"]], "Configure Memory Down": [[42, "configure-memory-down"]], "GPIO / CFIO Configuration": [[43, "gpio-cfio-configuration"]], "GPIO config data": [[43, "gpio-config-data"]], "GenGpioData Tool": [[43, "gengpiodata-tool"]], "Run GenGpioData Tool": [[43, "run-gengpiodata-tool"]], "Create Container Boot Image": [[44, "create-container-boot-image"]], "Create IAS Boot Image": [[45, "create-ias-boot-image"]], "Customize Build": [[46, "customize-build"]], "Customizing SMBIOS Production Data Using YAML": [[47, "customizing-smbios-production-data-using-yaml"]], "How to Customize Production Data": [[47, "how-to-customize-production-data"]], "Enable Intel\u00ae TCC": [[48, "enable-intel-tcc"]], "TSN": [[49, "tsn"]], "TSN container": [[49, "tsn-container"]], "Different options to update TSN container": [[49, "different-options-to-update-tsn-container"]], "TSN configuration settings": [[49, "tsn-configuration-settings"]], "1. Open SBL default configuration data": [[49, "open-sbl-default-configuration-data"]], "2. Load the delta file": [[49, "load-the-delta-file"]], "3. Change option to enable tsn": [[49, "change-option-to-enable-tsn"]], "4. Save the change to delta file": [[49, "save-the-change-to-delta-file"]], "5. Build SBL": [[49, "build-sbl"]], "TSN capsule generation": [[49, "tsn-capsule-generation"]], "Step 1: TSN raw binary generation": [[49, "step-1-tsn-raw-binary-generation"]], "Step 2: Sign and generate container for TSN": [[49, "step-2-sign-and-generate-container-for-tsn"]], "Step 3: Generate capsule image": [[49, "step-3-generate-capsule-image"]], "Step 4: Copy capsule image": [[49, "step-4-copy-capsule-image"]], "Step 5: Trigger firmware update": [[49, "step-5-trigger-firmware-update"]], "Enable Pre-OS Payload Support": [[50, "enable-pre-os-payload-support"]], "Enable TSN GbE SGMII": [[51, "enable-tsn-gbe-sgmii"]], "TSN GbE configuration settings": [[51, "tsn-gbe-configuration-settings"]], "Update configuration data with ConfigEditor GUI": [[51, "update-configuration-data-with-configeditor-gui"]], "1. Run the ConfigEditor.py tool from SBL source code": [[51, "run-the-configeditor-py-tool-from-sbl-source-code"]], "2. Open SBL default configuration data": [[51, "open-sbl-default-configuration-data"]], "3. Load the delta file": [[51, "load-the-delta-file"]], "4. Change options to enable TSN GbE SGMII": [[51, "change-options-to-enable-tsn-gbe-sgmii"]], "5. Save the changes to the delta file": [[51, "save-the-changes-to-the-delta-file"]], "Update configuration data directly on delta file": [[51, "update-configuration-data-directly-on-delta-file"]], "Enable Verified Boot": [[52, "enable-verified-boot"]], "How-Tos": [[53, "how-tos"]], "Integrate Multiple Payloads": [[54, "integrate-multiple-payloads"]], "Reduce debug messages": [[55, "reduce-debug-messages"]], "Slim Bootloader Project Documentation": [[56, "pn-project-documentation"]], "Design Philosophy": [[57, "design-philosophy"]], "Features": [[57, "features"]], "Frequently Asked Questions": [[57, "frequently-asked-questions"]], "References and Links": [[58, "references-and-links"]], "Terminology and Acronyms": [[59, "terminology-and-acronyms"]], "Boot Guard": [[60, "boot-guard"]], "Container Security": [[61, "container-security"]], "Auth Types Supported": [[61, "auth-types-supported"]], "Container Formats": [[61, "container-formats"]], "Container Firmware": [[61, "container-firmware"]], "Firmware Resiliency and Recovery": [[62, "firmware-resiliency-and-recovery"]], "Enabling Firmware Resiliency and Recovery": [[62, "enabling-firmware-resiliency-and-recovery"]], "Firmware Update": [[63, "firmware-update"]], "Generating capsule": [[63, "generating-capsule"]], "Component ID String": [[63, "component-id-string"]], "Generating Component Binaries for Capsule": [[63, "generating-component-binaries-for-capsule"]], "Generating SBL binary for capsule": [[63, "generating-sbl-binary-for-capsule"]], "Generating configuration data binary for capsule": [[63, "generating-configuration-data-binary-for-capsule"]], "Generating microcode binary for capsule": [[63, "generating-microcode-binary-for-capsule"]], "Generating Container Component binary for capsule": [[63, "generating-container-component-binary-for-capsule"]], "Capsule Definition": [[63, "capsule-definition"]], "Triggering Firmware Update": [[63, "triggering-firmware-update"], [70, "triggering-firmware-update"], [71, "triggering-firmware-update"], [72, "triggering-firmware-update"], [73, "triggering-firmware-update"], [74, "triggering-firmware-update"], [75, "triggering-firmware-update"], [76, "triggering-firmware-update"], [77, "triggering-firmware-update"], [79, "triggering-firmware-update"], [80, "triggering-firmware-update"], [83, "triggering-firmware-update"], [84, "triggering-firmware-update"], [85, "triggering-firmware-update"], [86, "triggering-firmware-update"], [87, "triggering-firmware-update"], [88, "triggering-firmware-update"], [89, "triggering-firmware-update"], [90, "triggering-firmware-update"], [91, "triggering-firmware-update"], [92, "triggering-firmware-update"], [93, "triggering-firmware-update"], [94, "triggering-firmware-update"]], "Trigger Update From Linux Operating System": [[63, "trigger-update-from-linux-operating-system"]], "Trigger Update From Windows Operating System": [[63, "trigger-update-from-windows-operating-system"]], "Trigger Update From Shell": [[63, "trigger-update-from-shell"]], "Capsule Location": [[63, "capsule-location"]], "Firmware Update Status": [[63, "firmware-update-status"]], "Security Features": [[64, "security-features"]], "SBL Build and Sign": [[65, "sbl-build-and-sign"]], "Key Management": [[65, "key-management"]], "KEY ID and configurations": [[65, "key-id-and-configurations"]], "Keys Generation": [[65, "keys-generation"]], "Build Environment Configuration for Key ID usage": [[65, "build-environment-configuration-for-key-id-usage"]], "Measured Boot": [[66, "measured-boot"]], "Verified Boot": [[67, "verified-boot"]], "SBL Hash Store": [[67, "sbl-hash-store"]], "Verified Boot FLow": [[67, "verified-boot-flow"]], "SBL Configuration": [[68, "sbl-configuration"]], "Version": [[68, "version"]], "Purpose": [[68, "purpose"]], "Configuration Infrastructure": [[68, "configuration-infrastructure"]], "DLT File": [[68, "dlt-file"]], "Configuration Tools": [[68, "configuration-tools"], [96, "configuration-tools"]], "C Header Files": [[68, "c-header-files"]], "Binary Files": [[68, "binary-files"]], "Base Configuration Binary": [[68, "base-configuration-binary"]], "Default Configuration": [[68, "default-configuration"]], "Standalone/Custom External Configuration": [[68, "standalone-custom-external-configuration"]], "Configuration Blob Structure": [[68, "configuration-blob-structure"]], "SBL Configuration Tags": [[68, "sbl-configuration-tags"]], "Configuration BLOB Layout": [[68, "configuration-blob-layout"]], "Config BLOB Header": [[68, "config-blob-header"]], "Config Data": [[68, "config-data"]], "Multiple Platform Config Data Generation": [[68, "multiple-platform-config-data-generation"]], "Multiple Platform Config Data Merge": [[68, "multiple-platform-config-data-merge"]], "Configuration Description (YAML) Explained": [[68, "configuration-description-yaml-explained"]], "File Layout": [[68, "file-layout"]], "Meta-Data Markers": [[68, "meta-data-markers"]], "$ACTION": [[68, "action"]], "PAGE": [[68, "page"]], "$STRUCT": [[68, "struct"]], "YAML Tags": [[68, "yaml-tags"]], "!INCLUDE": [[68, "include"]], "!EXPAND": [[68, "expand"]], "Variable": [[68, "variable"]], "Template": [[68, "template"]], "Configs": [[68, "configs"]], "Configuration Option Nodes": [[68, "configuration-option-nodes"]], "NAME": [[68, "name"]], "TYPE": [[68, "type"]], "EditNum": [[68, "editnum"]], "EditText": [[68, "edittext"]], "Combo": [[68, "combo"]], "Table": [[68, "table"]], "Reserved": [[68, "reserved"]], "Constant": [[68, "constant"]], "Altpage": [[68, "altpage"]], "OPTION": [[68, "option"]], "HELP": [[68, "help"]], "CONDITION": [[68, "condition"]], "ORDER": [[68, "order"]], "LENGTH": [[68, "length"]], "VALUE": [[68, "value"]], "Delta (DLT) File Explained": [[68, "delta-dlt-file-explained"]], "DLT file rules": [[68, "dlt-file-rules"]], "Configuration Process": [[68, "configuration-process"]], "Specifications": [[69, "specifications"]], "Alder Lake Platforms": [[70, "alder-lake-platforms"]], "Supported Boards": [[70, "supported-boards"], [71, "supported-boards"], [72, "supported-boards"], [74, "supported-boards"], [75, "supported-boards"], [76, "supported-boards"], [77, "supported-boards"], [80, "supported-boards"], [83, "supported-boards"], [85, "supported-boards"], [90, "supported-boards"], [94, "supported-boards"]], "Debug UART": [[70, "debug-uart"], [71, "debug-uart"], [72, "debug-uart"], [74, "debug-uart"], [75, "debug-uart"], [76, "debug-uart"], [77, "debug-uart"], [79, "debug-uart"], [80, "debug-uart"], [83, "debug-uart"], [84, "debug-uart"], [85, "debug-uart"], [90, "debug-uart"], [94, "debug-uart"]], "Building": [[70, "building"], [71, "building"], [72, "building"], [73, "building"], [74, "building"], [75, "building"], [76, "building"], [77, "building"], [79, "building"], [80, "building"], [83, "building"], [84, "building"], [85, "building"], [86, "building"], [87, "building"], [88, "building"], [89, "building"], [90, "building"], [91, "building"], [92, "building"], [93, "building"], [94, "building"]], "Stitching": [[70, "stitching"], [71, "stitching"], [72, "stitching"], [73, "stitching"], [74, "stitching"], [75, "stitching"], [76, "stitching"], [77, "stitching"], [79, "stitching"], [80, "stitching"], [83, "stitching"], [84, "stitching"], [85, "stitching"], [86, "stitching"], [87, "stitching"], [88, "stitching"], [89, "stitching"], [90, "stitching"], [91, "stitching"], [92, "stitching"], [93, "stitching"], [94, "stitching"]], "Flashing": [[70, "flashing"], [71, "flashing"], [72, "flashing"], [73, "flashing"], [74, "flashing"], [75, "flashing"], [76, "flashing"], [77, "flashing"], [79, "flashing"], [80, "flashing"], [83, "flashing"], [84, "flashing"], [85, "flashing"], [86, "flashing"], [87, "flashing"], [88, "flashing"], [89, "flashing"], [90, "flashing"], [91, "flashing"], [92, "flashing"], [93, "flashing"], [94, "flashing"]], "Capsule image for Alder Lake": [[70, "capsule-image-for-adl"]], "Booting Yocto Linux": [[70, "booting-yocto-linux"], [71, "booting-yocto-linux"], [72, "booting-yocto-linux"], [75, "booting-yocto-linux"], [76, "booting-yocto-linux"], [77, "booting-yocto-linux"], [80, "booting-yocto-linux"], [83, "booting-yocto-linux"], [85, "booting-yocto-linux"]], "Apollo Lake CRB Boards": [[71, "apollo-lake-crb-boards"]], "Slimbootloader binary for capsule image": [[71, "slimbootloader-binary-for-capsule-image"], [75, "slimbootloader-binary-for-capsule-image"], [76, "slimbootloader-binary-for-capsule-image"], [85, "slimbootloader-binary-for-capsule-image"]], "Board ID Assignments": [[71, "board-id-assignments"], [74, "board-id-assignments"], [75, "board-id-assignments"], [76, "board-id-assignments"], [77, "board-id-assignments"], [85, "board-id-assignments"], [90, "board-id-assignments"], [94, "board-id-assignments"]], "Arrow Lake Platforms": [[72, "arrow-lake-platforms"]], "Capsule image for Arrow Lake": [[72, "capsule-image-for-arl"]], "Arrow Island Board": [[73, "arlh-ari-board"]], "Board Setup": [[73, "board-setup"], [79, "board-setup"], [84, "board-setup"], [86, "board-setup"], [87, "board-setup"], [88, "board-setup"], [89, "board-setup"], [91, "board-setup"], [92, "board-setup"], [93, "board-setup"]], "Before You Start": [[73, "before-you-start"], [79, "before-you-start"], [84, "before-you-start"], [86, "before-you-start"], [87, "before-you-start"], [88, "before-you-start"], [89, "before-you-start"], [91, "before-you-start"], [92, "before-you-start"], [93, "before-you-start"]], "SlimBootloader Binary for Capsule Image": [[73, "slimbootloader-binary-for-capsule-image"], [84, "slimbootloader-binary-for-capsule-image"]], "Coffee Lake Refresh CRB Board": [[74, "coffee-lake-refresh-crb-board"]], "Slimbootloader binary for capsule": [[74, "slimbootloader-binary-for-capsule"], [79, "slimbootloader-binary-for-capsule"], [86, "slimbootloader-binary-for-capsule"], [87, "slimbootloader-binary-for-capsule"], [88, "slimbootloader-binary-for-capsule"], [89, "slimbootloader-binary-for-capsule"], [90, "slimbootloader-binary-for-capsule"], [91, "slimbootloader-binary-for-capsule"], [92, "slimbootloader-binary-for-capsule"], [93, "slimbootloader-binary-for-capsule"], [94, "slimbootloader-binary-for-capsule"]], "Booting Yocto Linux from USB": [[74, "booting-yocto-linux-from-usb"], [86, "booting-yocto-linux-from-usb"], [90, "booting-yocto-linux-from-usb"], [94, "booting-yocto-linux-from-usb"]], "Booting Ubuntu": [[74, "booting-ubuntu"], [90, "booting-ubuntu"], [94, "booting-ubuntu"]], "Comet Lake RVP Board": [[75, "comet-lake-rvp-board"]], "Capsule image for Comet Lake": [[75, "capsule-image-for-cml"]], "Elkhart Lake CRB Board": [[76, "elkhart-lake-crb-board"]], "Capsule image for Elkhart Lake": [[76, "capsule-image-for-ehl"]], "Latest Milestone Release": [[76, "latest-milestone-release"]], "Ice Lake -D CRB Boards": [[77, "ice-lake-d-crb-boards"]], "Brightoncity Board (LCC)": [[77, "brightoncity-board-lcc"]], "Morocity Board (HCC)": [[77, "morocity-board-hcc"]], "SPI header on Brightoncity Board (R1K5)": [[77, "spi-header-on-brightoncity-board-r1k5"]], "SPI header on Morocity Board (J2G6)": [[77, "spi-header-on-morocity-board-j2g6"]], "Capsule image for ICX-D": [[77, "capsule-image-for-icxd"]], "Supported Hardware": [[78, "supported-hardware"]], "McLaren Island Board": [[79, "mtl-mcl-board"]], "Meteor Lake Platforms": [[80, "meteor-lake-platforms"]], "Capsule image for Meteor Lake": [[80, "capsule-image-for-mtl"]], "QEMU Virtual Platform": [[81, "qemu-virtual-platform"]], "Building SBL": [[81, "building-sbl"]], "Boot to Shell on QEMU Emulator": [[81, "boot-to-shell-on-qemu-emulator"]], "Boot to Yocto on QEMU Emulator": [[81, "boot-to-yocto-on-qemu-emulator"]], "Boot to a Container Image on QEMU": [[81, "boot-to-a-container-image-on-qemu"]], "Simics\u00ae QSP Virtual Platform": [[82, "simics-qsp-virtual-platform"]], "What is Simics\u00ae?": [[82, "what-is-simics"]], "Setting up Simics\u00ae Simulator": [[82, "setting-up-simics-simulator"]], "Building SBL for Simics QSP": [[82, "building-spn-for-simics-qsp"]], "Boot to Shell on QSP Simics": [[82, "boot-to-shell-on-qsp-simics"]], "Raptor Lake Platforms": [[83, "raptor-lake-platforms"]], "Capsule image for Raptor Lake": [[83, "capsule-image-for-rpl"]], "Rock Island Board": [[84, "rplp-rki-board"]], "Tiger Lake RVP Board": [[85, "tiger-lake-rvp-board"]], "Capsule image for Tiger Lake": [[85, "capsule-image-for-tgl"]], "Booting Pre-installed Ubuntu from eMMC": [[86, "booting-pre-installed-ubuntu-from-emmc"]], "UP2 6000 Board": [[87, "up26000-board"]], "UP Squared Pro TWL Board": [[88, "up2twl-board"]], "UP Squared Pro 7000 Edge Board": [[89, "upx7000-board"]], "UP Xtreme Board": [[90, "upx-board"]], "UP Xtreme i11 Board": [[91, "upx11-board"]], "UP Xtreme i12 Board": [[92, "upx12-board"]], "UP Xtreme i12 13th Board": [[93, "upx12rplp-board"]], "Whiskey Lake CRB Board": [[94, "whiskey-lake-crb-board"]], "Build Tool": [[95, "build-tool"]], "Working": [[95, "working"]], "CfgDataTool": [[96, "cfgdatatool"]], "GenCfgData": [[96, "gencfgdata"]], "CfgDataStitch": [[96, "cfgdatastitch"]], "ConfigEditor": [[96, "configeditor"]], "Container Tool": [[97, "container-tool"]], "Image Types": [[97, "image-types"]], "1. Normal": [[97, "normal"]], "2. Classic Linux": [[97, "classic-linux"]], "3. Multiboot ELF": [[97, "multiboot-elf"]], "ACPI Table Update": [[97, "acpi-table-update"]], "Tool Usage": [[97, "tool-usage"]], "Gpio Tool": [[98, "gpio-tool"]], "Stitch Tool": [[99, "stitch-tool"]], "IFWI Image vs. SBL BIOS Image": [[99, "ifwi-image-vs-spn-bios-image"]], "uCode Utility": [[100, "ucode-utility"]], "Exercise \\- Boot to Linux": [[102, "exercise-boot-to-linux"]], "Exercise \\- Build SBL for QEMU": [[103, "exercise-build-spn-for-qemu"]], "Exercise \\- Corrupt SBL Component": [[104, "exercise-corrupt-spn-component"]], "CorruptComponentUtility (static corruption tool)": [[104, "corruptcomponentutility-static-corruption-tool"]], "corruptcomp (runtime corruption tool)": [[104, "corruptcomp-runtime-corruption-tool"]], "Behavior when SBL component is corrupted": [[104, "behavior-when-sbl-component-is-corrupted"]], "OBB Corruption Example": [[104, "obb-corruption-example"]], "IBB Corruption Example": [[104, "ibb-corruption-example"]], "Exercise \\- Debug SBL on QEMU with GDB": [[105, "exercise-debug-spn-on-qemu-with-gdb"]], "Prepare SBL QEMU image": [[105, "prepare-sbl-qemu-image"]], "Launch QEMU target": [[105, "launch-qemu-target"]], "Launch GDB": [[105, "launch-gdb"]], "Transit Stage1A to Stage1B": [[105, "transit-stage1a-to-stage1b"]], "Transit Stage1B to Stage2": [[105, "transit-stage1b-to-stage2"]], "Transit Stage2 to Payload": [[105, "transit-stage2-to-payload"]], "Exercise \\- Feature Customization - Boot Order": [[106, "exercise-feature-customization-boot-order"]], "Exercise \\- Feature Customization - Splash": [[107, "exercise-feature-customization-splash"]], "Exercise \\- Feature Customization - Verified Boot": [[108, "exercise-feature-customization-verified-boot"]], "Exercise \\- Run SBL on QEMU": [[109, "exercise-run-spn-on-qemu"]], "Exercise \\- SBL Shell/CLI": [[110, "exercise-sbl-shell-cli"]], "Exercise \\- UEFI Payload": [[111, "exercise-uefi-payload"]], "Tutorials": [[112, "tutorials"]]}, "indexentries": {}})