Xyris  0.5
CR0 Struct Reference

#include <regs.hpp>

Data Fields

uint32_t protectedMode: 1
 
uint32_t monitorCoProcessor: 1
 
uint32_t emulation: 1
 
uint32_t taskSwitched: 1
 
uint32_t extensionType: 1
 
uint32_t numericError: 1
 
uint32_t reservedA: 10
 
uint32_t writeProtection: 1
 
uint32_t reservedB: 1
 
uint32_t alignmentMask: 1
 
uint32_t reservedC: 10
 
uint32_t nonWriteThrough: 1
 
uint32_t cacheDisable: 1
 
uint32_t pagingEnable: 1
 

Detailed Description

Definition at line 30 of file regs.hpp.

Field Documentation

◆ alignmentMask

uint32_t CR0::alignmentMask

Definition at line 41 of file regs.hpp.

◆ cacheDisable

uint32_t CR0::cacheDisable

Definition at line 44 of file regs.hpp.

◆ emulation

uint32_t CR0::emulation

Definition at line 34 of file regs.hpp.

◆ extensionType

uint32_t CR0::extensionType

Definition at line 36 of file regs.hpp.

◆ monitorCoProcessor

uint32_t CR0::monitorCoProcessor

Definition at line 33 of file regs.hpp.

◆ nonWriteThrough

uint32_t CR0::nonWriteThrough

Definition at line 43 of file regs.hpp.

◆ numericError

uint32_t CR0::numericError

Definition at line 37 of file regs.hpp.

◆ pagingEnable

uint32_t CR0::pagingEnable

Definition at line 45 of file regs.hpp.

◆ protectedMode

uint32_t CR0::protectedMode

Definition at line 32 of file regs.hpp.

◆ reservedA

uint32_t CR0::reservedA

Definition at line 38 of file regs.hpp.

◆ reservedB

uint32_t CR0::reservedB

Definition at line 40 of file regs.hpp.

◆ reservedC

uint32_t CR0::reservedC

Definition at line 42 of file regs.hpp.

◆ taskSwitched

uint32_t CR0::taskSwitched

Definition at line 35 of file regs.hpp.

◆ writeProtection

uint32_t CR0::writeProtection

Definition at line 39 of file regs.hpp.


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