core: change types from uint32_t to u32 (e.g)
This commit is contained in:
@ -1,60 +1,61 @@
|
||||
#pragma once
|
||||
|
||||
#include "types.h"
|
||||
#include <stdint.h>
|
||||
|
||||
// _h fields are for the offset
|
||||
struct tss {
|
||||
uint16_t link;
|
||||
uint16_t link_h;
|
||||
u16 link;
|
||||
u16 link_h;
|
||||
|
||||
uint32_t esp0;
|
||||
uint16_t ss0;
|
||||
uint16_t ss0_h;
|
||||
u32 esp0;
|
||||
u16 ss0;
|
||||
u16 ss0_h;
|
||||
|
||||
uint32_t esp1;
|
||||
uint16_t ss1;
|
||||
uint16_t ss1_h;
|
||||
u32 esp1;
|
||||
u16 ss1;
|
||||
u16 ss1_h;
|
||||
|
||||
uint32_t esp2;
|
||||
uint16_t ss2;
|
||||
uint16_t ss2_h;
|
||||
u32 esp2;
|
||||
u16 ss2;
|
||||
u16 ss2_h;
|
||||
|
||||
uint32_t cr3;
|
||||
uint32_t eip;
|
||||
uint32_t eflags;
|
||||
u32 cr3;
|
||||
u32 eip;
|
||||
u32 eflags;
|
||||
|
||||
uint32_t eax;
|
||||
uint32_t ecx;
|
||||
uint32_t edx;
|
||||
uint32_t ebx;
|
||||
u32 eax;
|
||||
u32 ecx;
|
||||
u32 edx;
|
||||
u32 ebx;
|
||||
|
||||
uint32_t esp;
|
||||
uint32_t ebp;
|
||||
u32 esp;
|
||||
u32 ebp;
|
||||
|
||||
uint32_t esi;
|
||||
uint32_t edi;
|
||||
u32 esi;
|
||||
u32 edi;
|
||||
|
||||
uint16_t es;
|
||||
uint16_t es_h;
|
||||
u16 es;
|
||||
u16 es_h;
|
||||
|
||||
uint16_t cs;
|
||||
uint16_t cs_h;
|
||||
u16 cs;
|
||||
u16 cs_h;
|
||||
|
||||
uint16_t ss;
|
||||
uint16_t ss_h;
|
||||
u16 ss;
|
||||
u16 ss_h;
|
||||
|
||||
uint16_t ds;
|
||||
uint16_t ds_h;
|
||||
u16 ds;
|
||||
u16 ds_h;
|
||||
|
||||
uint16_t fs;
|
||||
uint16_t fs_h;
|
||||
u16 fs;
|
||||
u16 fs_h;
|
||||
|
||||
uint16_t gs;
|
||||
uint16_t gs_h;
|
||||
u16 gs;
|
||||
u16 gs_h;
|
||||
|
||||
uint16_t ldt;
|
||||
uint16_t ldt_h;
|
||||
u16 ldt;
|
||||
u16 ldt_h;
|
||||
|
||||
uint16_t trap;
|
||||
uint16_t iomap;
|
||||
u16 trap;
|
||||
u16 iomap;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user