NeKernel dev
Loading...
Searching...
No Matches
Kernel::HEL::BootInfoHeader Struct Referencefinal

#include <Handover.h>

Public Attributes

UInt64 f_Magic
UInt64 f_Version
VoidPtr f_BitMapStart
SizeT f_BitMapSize
VoidPtr f_PageStart
VoidPtr f_KernelImage
SizeT f_KernelSz
VoidPtr f_LibSystemImage
SizeT f_LibSystemSz
VoidPtr f_StackTop
SizeT f_StackSz
WideChar f_FirmwareVendorName [32]
SizeT f_FirmwareVendorLen
VoidPtr f_FirmwareCustomTables [2]
struct { 
   VoidPtr   f_SmBios 
   VoidPtr   f_VendorPtr 
   VoidPtr   f_MpPtr 
   Bool   f_MultiProcessingEnabled 
   UInt32   f_ImageKey 
   EfiHandlePtr   f_ImageHandle 
f_HardwareTables
struct { 
   UIntPtr   f_The 
   SizeT   f_Size 
   UInt32   f_Width 
   UInt32   f_Height 
   UInt32   f_PixelFormat 
   UInt32   f_PixelPerLine 
f_GOP
UInt64 f_FirmwareSpecific [8]

Member Data Documentation

◆ f_BitMapSize

SizeT Kernel::HEL::BootInfoHeader::f_BitMapSize

◆ f_BitMapStart

VoidPtr Kernel::HEL::BootInfoHeader::f_BitMapStart

◆ f_FirmwareCustomTables

VoidPtr Kernel::HEL::BootInfoHeader::f_FirmwareCustomTables[2]

◆ f_FirmwareSpecific

UInt64 Kernel::HEL::BootInfoHeader::f_FirmwareSpecific[8]

◆ f_FirmwareVendorLen

SizeT Kernel::HEL::BootInfoHeader::f_FirmwareVendorLen

◆ f_FirmwareVendorName

WideChar Kernel::HEL::BootInfoHeader::f_FirmwareVendorName[32]

◆ [struct]

struct { ... } Kernel::HEL::BootInfoHeader::f_GOP

◆ [struct]

struct { ... } Kernel::HEL::BootInfoHeader::f_HardwareTables

◆ f_Height

UInt32 Kernel::HEL::BootInfoHeader::f_Height

◆ f_ImageHandle

EfiHandlePtr Kernel::HEL::BootInfoHeader::f_ImageHandle

◆ f_ImageKey

UInt32 Kernel::HEL::BootInfoHeader::f_ImageKey

◆ f_KernelImage

VoidPtr Kernel::HEL::BootInfoHeader::f_KernelImage

◆ f_KernelSz

SizeT Kernel::HEL::BootInfoHeader::f_KernelSz

◆ f_LibSystemImage

VoidPtr Kernel::HEL::BootInfoHeader::f_LibSystemImage

◆ f_LibSystemSz

SizeT Kernel::HEL::BootInfoHeader::f_LibSystemSz

◆ f_Magic

UInt64 Kernel::HEL::BootInfoHeader::f_Magic

◆ f_MpPtr

VoidPtr Kernel::HEL::BootInfoHeader::f_MpPtr

◆ f_MultiProcessingEnabled

Bool Kernel::HEL::BootInfoHeader::f_MultiProcessingEnabled

◆ f_PageStart

VoidPtr Kernel::HEL::BootInfoHeader::f_PageStart

◆ f_PixelFormat

UInt32 Kernel::HEL::BootInfoHeader::f_PixelFormat

◆ f_PixelPerLine

UInt32 Kernel::HEL::BootInfoHeader::f_PixelPerLine

◆ f_Size

SizeT Kernel::HEL::BootInfoHeader::f_Size

◆ f_SmBios

VoidPtr Kernel::HEL::BootInfoHeader::f_SmBios

◆ f_StackSz

SizeT Kernel::HEL::BootInfoHeader::f_StackSz

◆ f_StackTop

VoidPtr Kernel::HEL::BootInfoHeader::f_StackTop

◆ f_The

UIntPtr Kernel::HEL::BootInfoHeader::f_The

◆ f_VendorPtr

VoidPtr Kernel::HEL::BootInfoHeader::f_VendorPtr

◆ f_Version

UInt64 Kernel::HEL::BootInfoHeader::f_Version

◆ f_Width

UInt32 Kernel::HEL::BootInfoHeader::f_Width

The documentation for this struct was generated from the following file: