Expand description
x86_64
flags and bitfields.
Constants§
- CR0_AM
- Alignment Mask.
- CR0_CD
- Cachine disable.
- CR0_EM
- Emulation.
- CR0_ET
- Extension Type.
- CR0_MP
- Monitor Coprocessor.
- CR0_NE
- Numeric Error.
- CR0_NW
- Not Write-Torugh.
- CR0_PE
- Protection Enable.
- CR0_PG
- Paging.
- CR0_TS
- Task Switched.
- CR0_WP
- Write Protect.
- CR3_
PAGE_ BASE_ MASK - Mask for physical base address of paging structure.
- CR3_PCD
- Page-level Cache Disable.
- CR3_PWT
- Page-level Write-Through.
- CR4_
LA57 - 57-bit Linear Addresses.
- CR4_PAE
- Physical Address Extenstion.
- EFER_
LMA - Long Mode Active (readonly).
- EFER_
LME - Long Mode Enable.
- MSR_
EFER - Extended Feature Enable Register MSR number.
- PAGE_
ENTRY_ PRESENT - Page entry present.
- PAGE_
ENTRY_ RW - Page region read/write.
- RFLAGS_
AC - Alignment check.
- RFLAGS_
AF - Adjust flag.
- RFLAGS_
CF - Carry flag.
- RFLAGS_
DF - Direction flag.
- RFLAGS_
IF - Sign flag.
- RFLAGS_
IOPL - I/O privilege level.
- RFLAGS_
OF - Overflow flag.
- RFLAGS_
PF - Parity flag.
- RFLAGS_
SF - Sign flag.
- RFLAGS_
TF - Trap flag.
- RFLAGS_
ZF - Zero flag.
- SEG_
SELECTOR_ INDEX - Table index.
- SEG_
SELECTOR_ RPL - Requested privilege level.
- SEG_
SELECTOR_ TI - Table indicator.