struct _IA64_LOADER_BLOCK { unsigned long MachineType;/* 0x0 4 */ unsigned long WakeupVector;/* 0x4 4 */ unsigned __int64 KernelPhysicalBase;/* 0x8 8 */ unsigned __int64 KernelVirtualBase;/* 0x10 8 */ unsigned __int64 InterruptStack;/* 0x18 8 */ unsigned __int64 PanicStack;/* 0x20 8 */ unsigned __int64 PcrPage;/* 0x28 8 */ unsigned __int64 PdrPage;/* 0x30 8 */ unsigned __int64 PcrPage2;/* 0x38 8 */ /* ── cacheline 1 boundary (64 bytes) ── */ unsigned __int64 FpswaInterface;/* 0x40 8 */ unsigned __int64 EfiSystemTable;/* 0x48 8 */ unsigned __int64 AcpiRsdt;/* 0x50 8 */ struct _TR_INFO Pal;/* 0x58 40 */ /* ── cacheline 2 boundary (128 bytes) ── */ struct _TR_INFO Sal;/* 0x80 40 */ struct _TR_INFO SalGP;/* 0xa8 40 */ /* ── cacheline 3 boundary (192 bytes) ── */ struct _TR_INFO ItrInfo[8];/* 0xd0 320 */ /* ── cacheline 8 boundary (512 bytes) ── */ struct _TR_INFO DtrInfo[8];/* 0x210 320 */ /* ── cacheline 13 boundary (832 bytes) ── */ struct _EFI_MEM_MAP_PARAM EfiMemMapParam;/* 0x350 40 */ unsigned __int64 Reserved[10];/* 0x378 80 */ /* ── cacheline 15 boundary (960 bytes) ── */ struct _PROCESSOR_CONFIG_INFO ProcessorConfigInfo;/* 0x3c8 56 */};size 1024 (0x400)20 members0 holespadding 016 cachelines
Used in (1)