core: change types from uint32_t to u32 (e.g)
This commit is contained in:
@ -1,14 +1,15 @@
|
||||
#pragma once
|
||||
|
||||
#include "tss.h"
|
||||
#include "types.h"
|
||||
#include <stdint.h>
|
||||
|
||||
#define GDT_SIZE 8
|
||||
|
||||
// https://wiki.osdev.org/Global_Descriptor_Table#GDTR
|
||||
struct gdt_descriptor {
|
||||
uint16_t size;
|
||||
uint32_t base;
|
||||
u16 size;
|
||||
u32 base;
|
||||
} __attribute__((packed));
|
||||
|
||||
extern struct tss TSS;
|
||||
@ -33,7 +34,7 @@ void init_gdt();
|
||||
#define GDT_ACCESS_A_ACCESSED 0b00000001
|
||||
#define GDT_ACCESS_A_NOT_ACCESSED 0b00000000
|
||||
|
||||
extern uint8_t gdt_entries[GDT_SIZE * 8];
|
||||
extern u8 gdt_entries[GDT_SIZE * 8];
|
||||
|
||||
#define GDT_OFFSET_KERNEL_CODE 0x08
|
||||
#define GDT_OFFSET_KERNEL_DATA 0x10
|
||||
|
||||
Reference in New Issue
Block a user