OpenCore  1.0.4
OpenCore Bootloader
Loading...
Searching...
No Matches
VIRTUAL_ADDR Union Reference

#include <VirtualMemory.h>

Data Fields

struct { 
 
   UINT64   PhysPgOffset: 12 
 
   UINT64   PTOffset: 9 
 
   UINT64   PDOffset: 9 
 
   UINT64   PDPOffset: 9 
 
   UINT64   PML4Offset: 9 
 
   UINT64   SignExtend: 16 
 
Pg4K 
 
struct { 
 
   UINT64   PhysPgOffset: 21 
 
   UINT64   PDOffset: 9 
 
   UINT64   PDPOffset: 9 
 
   UINT64   PML4Offset: 9 
 
   UINT64   SignExtend: 16 
 
Pg2M 
 
struct { 
 
   UINT64   PhysPgOffset: 30 
 
   UINT64   PDPOffset: 9 
 
   UINT64   PML4Offset: 9 
 
   UINT64   SignExtend: 16 
 
Pg1G 
 
UINT64 Uint64
 

Detailed Description

Definition at line 129 of file VirtualMemory.h.

Field Documentation

◆ PDOffset

UINT64 VIRTUAL_ADDR::PDOffset

Definition at line 133 of file VirtualMemory.h.

◆ PDPOffset

UINT64 VIRTUAL_ADDR::PDPOffset

Definition at line 134 of file VirtualMemory.h.

◆ [struct]

struct { ... } VIRTUAL_ADDR::Pg1G

◆ [struct]

struct { ... } VIRTUAL_ADDR::Pg2M

◆ [struct]

struct { ... } VIRTUAL_ADDR::Pg4K

◆ PhysPgOffset

UINT64 VIRTUAL_ADDR::PhysPgOffset

Definition at line 131 of file VirtualMemory.h.

◆ PML4Offset

UINT64 VIRTUAL_ADDR::PML4Offset

Definition at line 135 of file VirtualMemory.h.

◆ PTOffset

UINT64 VIRTUAL_ADDR::PTOffset

Definition at line 132 of file VirtualMemory.h.

◆ SignExtend

UINT64 VIRTUAL_ADDR::SignExtend

Definition at line 136 of file VirtualMemory.h.

◆ Uint64

UINT64 VIRTUAL_ADDR::Uint64

Definition at line 151 of file VirtualMemory.h.


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