tPAddr CR3;
} tMemoryState;
+// 512 bytes, 16 byte aligned
+typedef struct sSSEState
+{
+ char data[512];
+} tSSEState;
+
/**
* \brief Task state for thread handler
*/
{
Uint RIP, RSP;
Uint64 UserRIP, UserCS;
+ tSSEState *SSE;
+ int bSSEModified;
} tTaskState;
// === CONSTANTS ===
-#define KERNEL_STACK_SIZE 0x10000 // 64 KiB
+#define KERNEL_STACK_SIZE 0x8000 // 32 KiB
+//#define KERNEL_STACK_SIZE 0x10000 // 64 KiB
#endif