Add kernel stack guard pages definition
已通過所有檢查
Builds / ExectOS (amd64) (push) Successful in 36s
Builds / ExectOS (i686) (push) Successful in 27s

此提交包含在:
2024-02-04 19:21:42 +01:00
父節點 f25a233d12
當前提交 af687603d0
共有 2 個檔案被更改,包括 6 行新增0 行删除

查看文件

@@ -139,6 +139,9 @@
/* XTOS Kernel stack size */
#define KERNEL_STACK_SIZE 0x8000
/* XTOS Kernel stack guard pages */
#define KERNEL_STACK_GUARD_PAGES 1
/* Kernel frames */
#define KEXCEPTION_FRAME_SIZE sizeof(KEXCEPTION_FRAME)
#define KSWITCH_FRAME_SIZE sizeof(KSWITCH_FRAME)

查看文件

@@ -165,6 +165,9 @@
/* XTOS Kernel stack size */
#define KERNEL_STACK_SIZE 0x4000
/* XTOS Kernel stack guard pages */
#define KERNEL_STACK_GUARD_PAGES 1
/* Kernel frames */
#define KTRAP_FRAME_ALIGN 0x08
#define KTRAP_FRAME_SIZE sizeof(KTRAP_FRAME)