Remove erroneous swapgs and implement proper segment setting

This commit is contained in:
2026-04-01 11:18:28 +02:00
parent 154b2062ba
commit d88f9f0a15
2 changed files with 19 additions and 4 deletions

View File

@@ -10,6 +10,13 @@
#define __XTOSKRNL_I686_ASMSUP_H
/* Selector masks */
#define RPL_MASK 0x0003
/* GDT selectors */
#define KGDT_R3_DATA 0x0020
#define KGDT_R0_PB 0x0030
/* KTRAP_FRAME structure offsets */
#define TrapPreviousMode 0
#define TrapCr2 4