Turnstone Operating System
|
Public Attributes | ||
struct { | ||
uint32_t intr:1 | ||
uint32_t nmi:1 | ||
uint32_t smi:1 | ||
uint32_t init:1 | ||
uint32_t vintr:1 | ||
uint32_t cr0_write:1 | ||
uint32_t read_idtr:1 | ||
uint32_t read_gdtr:1 | ||
uint32_t read_ldtr:1 | ||
uint32_t read_tr:1 | ||
uint32_t write_idtr:1 | ||
uint32_t write_gdtr:1 | ||
uint32_t write_ldtr:1 | ||
uint32_t write_tr:1 | ||
uint32_t rdtsc:1 | ||
uint32_t rdpmc:1 | ||
uint32_t pushf:1 | ||
uint32_t popf:1 | ||
uint32_t cpuid:1 | ||
uint32_t rsm:1 | ||
uint32_t iret:1 | ||
uint32_t intn:1 | ||
uint32_t invd:1 | ||
uint32_t pause:1 | ||
uint32_t hlt:1 | ||
uint32_t invlpg:1 | ||
uint32_t invlpga:1 | ||
uint32_t io:1 | ||
uint32_t msr:1 | ||
uint32_t task_switch:1 | ||
uint32_t ferr_freeze:1 | ||
uint32_t shutdown:1 | ||
} | fields | |
uint32_t | bits | |