Barrelfish
|
X86 inline asm utilities and defines. More...
Macros | |
#define | USER_RFLAGS (RFLAGS_ALWAYS1 | RFLAGS_IF) |
#define | USER_RFLAGS_MASK |
#define | START_KERNEL_PHYS X86_64_START_KERNEL_PHYS |
Enumerations |
X86 inline asm utilities and defines.
#define START_KERNEL_PHYS X86_64_START_KERNEL_PHYS |
Start address of kernel image in physical memory. This is passed to the linker also. The bootloader will load us there.
#define USER_RFLAGS (RFLAGS_ALWAYS1 | RFLAGS_IF) |
State of RFLAGS when executing a user-space program: Enable interrupts
#define USER_RFLAGS_MASK |
Allowed RFLAGS in user-space. Used when resuming programs.
Registers automatically saved on kernel stack by CPU