RTEMS: cpukit/score/cpu/i386/include/rtems/score/registers.h File Reference

| RTEMS 5.4-rc2

Loading...
Searching...
No Matches
Macros
registers.h File Reference

Intel CPU Constants and Definitions. More...

Go to the source code of this file.

## Macros
#define | EFLAGS_CARRY 0x1
#define | EFLAGS_PARITY 0x4
#define | EFLAGS_AUX_CARRY 0x10
#define | EFLAGS_ZERO 0x40
#define | EFLAGS_SIGN 0x80
#define | EFLAGS_TRAP 0x100
#define | EFLAGS_INTR_ENABLE 0x200
#define | EFLAGS_DIRECTION 0x400
#define | EFLAGS_OVERFLOW 0x800
#define | EFLAGS_IOPL_MASK 0x3000
#define | EFLAGS_NESTED_TASK 0x8000
#define | EFLAGS_RESUME 0x10000
#define | EFLAGS_VIRTUAL_MODE 0x20000
#define | EFLAGS_ALIGN_CHECK 0x40000
#define | EFLAGS_VIRTUAL_INTR 0x80000
#define | EFLAGS_VIRTUAL_INTR_PEND 0x100000
#define | EFLAGS_ID 0x200000
#define | CR0_PROTECTION_ENABLE 0x1
#define | CR0_MONITOR_COPROC 0x2
#define | CR0_COPROC_SOFT_EMUL 0x4
#define | CR0_FLOATING_INSTR_EXCEPTION 0x8
#define | CR0_EXTENSION_TYPE 0x10
#define | CR0_NUMERIC_ERROR 0x20
#define | CR0_WRITE_PROTECT 0x10000
#define | CR0_ALIGMENT_MASK 0x40000
#define | CR0_NO_WRITE_THROUGH 0x20000000
#define | CR0_PAGE_LEVEL_CACHE_DISABLE 0x40000000
#define | CR0_PAGING 0x80000000
#define | CR3_PAGE_CACHE_DISABLE 0x10
#define | CR3_PAGE_WRITE_THROUGH 0x8
#define | CR3_PAGE_DIRECTORY_MASK 0xFFFFF000

## Detailed Description

Intel CPU Constants and Definitions.