Move architecture specific globals to external header, as ex. there is no GDT on ARM

This commit is contained in:
2023-01-29 09:48:59 +01:00
parent 79a5027bca
commit 7ac434cb99
3 changed files with 49 additions and 9 deletions

View File

@@ -10,17 +10,9 @@
#define __XTOSKRNL_GLOBALS_H
#include <xtos.h>
#include ARCH_HEADER(globals.h)
/* Initial GDT */
EXTERN KGDTENTRY ArInitialGdt[GDT_ENTRIES];
/* Initial IDT */
EXTERN KIDTENTRY ArInitialIdt[IDT_ENTRIES];
/* Initial TSS */
EXTERN KTSS ArInitialTss;
/* FrameBuffer information */
EXTERN HAL_FRAMEBUFFER_DATA HlpFrameBufferData;