HyperPlatform Programmer's Reference
Public Attributes | List of all members
PdptrRegister Union Reference

See: PDPTE Registers. More...

#include <ia32_type.h>

Public Attributes

ULONG64 all
 
struct {
   ULONG64   present: 1
 [0] More...
 
   ULONG64   reserved1: 2
 [1:2] More...
 
   ULONG64   write_through: 1
 [3] More...
 
   ULONG64   cache_disable: 1
 [4] More...
 
   ULONG64   reserved2: 4
 [5:8] More...
 
   ULONG64   ignored: 3
 [9:11] More...
 
   ULONG64   page_directory_pa: 41
 [12:52] More...
 
   ULONG64   reserved3: 11
 [53:63] More...
 
fields
 

Detailed Description

See: PDPTE Registers.

Definition at line 479 of file ia32_type.h.

Member Data Documentation

◆ all

ULONG64 PdptrRegister::all

Definition at line 480 of file ia32_type.h.

◆ cache_disable

ULONG64 PdptrRegister::cache_disable

[4]

Definition at line 485 of file ia32_type.h.

◆ fields

struct { ... } PdptrRegister::fields

◆ ignored

ULONG64 PdptrRegister::ignored

[9:11]

Definition at line 487 of file ia32_type.h.

◆ page_directory_pa

ULONG64 PdptrRegister::page_directory_pa

[12:52]

Definition at line 488 of file ia32_type.h.

◆ present

ULONG64 PdptrRegister::present

[0]

Definition at line 482 of file ia32_type.h.

◆ reserved1

ULONG64 PdptrRegister::reserved1

[1:2]

Definition at line 483 of file ia32_type.h.

◆ reserved2

ULONG64 PdptrRegister::reserved2

[5:8]

Definition at line 486 of file ia32_type.h.

◆ reserved3

ULONG64 PdptrRegister::reserved3

[53:63]

Definition at line 489 of file ia32_type.h.

◆ write_through

ULONG64 PdptrRegister::write_through

[3]

Definition at line 484 of file ia32_type.h.


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