Let kernel initialize stack on it's own without relying on boot loader

Este commit está contenido en:
2023-02-05 09:55:59 +01:00
padre 0b743a5f26
commit d6aac59199
Se han modificado 10 ficheros con 38 adiciones y 60 borrados

Ver fichero

@@ -28,4 +28,10 @@ EXTERN KTSS ArInitialTss;
EXTERN UCHAR ArpDoubleFaultTss[KTSS_IO_MAPS];
EXTERN UCHAR ArpNonMaskableInterruptTss[KTSS_IO_MAPS];
/* Kernel own boot stack */
EXTERN UCHAR ArKernelBootStack[KERNEL_STACK_SIZE];
/* Kernel own fault stack */
EXTERN UCHAR ArKernelFaultStack[KERNEL_STACK_SIZE];
#endif /* __XTOSKRNL_I686_GLOBALS_H */