Expand description
Loader definitions for the openhcl boot loader (openhcl_boot
).
Modules§
- save_
restore - Definitions used for save/restore between boots.
Structs§
- Memory
VtlType - The memory type reported from the bootshim to usermode, for which VTL a given memory range is for.
- Persisted
State Header - This is the header used to describe the overall persisted state region. By convention, the header resides at the start of VTL2 memory, taking a single page.
- Shim
Params Raw - Shim parameters set by the loader at IGVM build time. These contain shim base relative offsets and sizes instead of absolute addresses. Sizes are in bytes.
- Supported
Isolation Type - Possible isolation types supported by the shim.
- TdxTrampoline
Context - This structure describes the initial state of the TD VP. When a VP (both BSP and AP) starts at ResetVector (RV), this is loaded at the beginning of the RV page. Fields in the trampoline context must be loaded from memory by the trampoline code.