22#define IA32_EFER 0xC0000080
23#define IA32_STAR 0xC0000081
24#define IA32_LSTAR 0xC0000082
25#define IA32_FMASK 0xC0000084
27#define EFER_SCE (1 << 0)
34 uint8_t type_attributes;
59void setIdtEntry(
IDTEntry *target, uint64_t offset, uint16_t selector, uint8_t ist, uint8_t type_attributes);
struct acpi_gas __attribute__
Physical Region Descriptor Table (PRDT) entry.
void init_syscall()
Tells the CPU to use the syscall instruction.
void syscall_entry(void)
Located inside /interrupts/syscall-x86_64.asm.