XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
EFI_MEMORY_RANGE_EXTENDED_DATA Struct Reference

#include <StatusCodeDataTypeId.h>

Collaboration diagram for EFI_MEMORY_RANGE_EXTENDED_DATA:
Collaboration graph
[legend]

Public Attributes

EFI_STATUS_CODE_DATA DataHeader
 
EFI_PHYSICAL_ADDRESS Start
 
EFI_PHYSICAL_ADDRESS Length
 

Detailed Description

This structure defines extended data describing a memory range.

This extended data may be used to convey the specifics of a memory range. Ranges are specified with a start address and a length.

Member Data Documentation

◆ DataHeader

EFI_STATUS_CODE_DATA EFI_MEMORY_RANGE_EXTENDED_DATA::DataHeader

The data header identifying the data. DataHeader.HeaderSize should be sizeof (EFI_STATUS_CODE_DATA), DataHeader.Size should be sizeof (EFI_MEMORY_RANGE_EXTENDED_DATA) - HeaderSize, and DataHeader.Type should be EFI_STATUS_CODE_SPECIFIC_DATA_GUID.

◆ Length

EFI_PHYSICAL_ADDRESS EFI_MEMORY_RANGE_EXTENDED_DATA::Length

The length in bytes of the memory range.

◆ Start

EFI_PHYSICAL_ADDRESS EFI_MEMORY_RANGE_EXTENDED_DATA::Start

The starting address of the memory range.


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