mirror of
https://github.com/Mathewnd/Astral.git
synced 2026-10-31 06:28:22 +00:00
kernel: string.h, gdt, msr, cpu and ist
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
#ifndef _IST_H
|
||||
#define _IST_H
|
||||
|
||||
typedef struct {
|
||||
uint32_t reserved;
|
||||
uint64_t rsp0;
|
||||
uint64_t rsp1;
|
||||
uint64_t rsp2;
|
||||
uint64_t reserved2;
|
||||
uint64_t ist1;
|
||||
uint64_t ist2;
|
||||
uint64_t ist3;
|
||||
uint64_t ist4;
|
||||
uint64_t ist5;
|
||||
uint64_t ist6;
|
||||
uint64_t ist7;
|
||||
uint32_t reserved3[3];
|
||||
uint32_t iopb;
|
||||
} __attribute__((packed)) ist_t;
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user