forked from xt-sys/exectos
Add kernel stack guard pages definition
This commit is contained in:
parent
f25a233d12
commit
af687603d0
@ -139,6 +139,9 @@
|
|||||||
/* XTOS Kernel stack size */
|
/* XTOS Kernel stack size */
|
||||||
#define KERNEL_STACK_SIZE 0x8000
|
#define KERNEL_STACK_SIZE 0x8000
|
||||||
|
|
||||||
|
/* XTOS Kernel stack guard pages */
|
||||||
|
#define KERNEL_STACK_GUARD_PAGES 1
|
||||||
|
|
||||||
/* Kernel frames */
|
/* Kernel frames */
|
||||||
#define KEXCEPTION_FRAME_SIZE sizeof(KEXCEPTION_FRAME)
|
#define KEXCEPTION_FRAME_SIZE sizeof(KEXCEPTION_FRAME)
|
||||||
#define KSWITCH_FRAME_SIZE sizeof(KSWITCH_FRAME)
|
#define KSWITCH_FRAME_SIZE sizeof(KSWITCH_FRAME)
|
||||||
|
@ -165,6 +165,9 @@
|
|||||||
/* XTOS Kernel stack size */
|
/* XTOS Kernel stack size */
|
||||||
#define KERNEL_STACK_SIZE 0x4000
|
#define KERNEL_STACK_SIZE 0x4000
|
||||||
|
|
||||||
|
/* XTOS Kernel stack guard pages */
|
||||||
|
#define KERNEL_STACK_GUARD_PAGES 1
|
||||||
|
|
||||||
/* Kernel frames */
|
/* Kernel frames */
|
||||||
#define KTRAP_FRAME_ALIGN 0x08
|
#define KTRAP_FRAME_ALIGN 0x08
|
||||||
#define KTRAP_FRAME_SIZE sizeof(KTRAP_FRAME)
|
#define KTRAP_FRAME_SIZE sizeof(KTRAP_FRAME)
|
||||||
|
Loading…
Reference in New Issue
Block a user