m1x/x86_64: Add GDT related definitions

Signed-off-by: Ian Moffett <ian@mirocom.org>
This commit is contained in:
2026-03-25 19:17:41 -04:00
parent 631b7729a9
commit 2c0b174f8e

View File

@@ -0,0 +1,21 @@
/*
* Copyright (c) 2026, Mirocom Laboratories
* Provided under the BSD-3 clause
*/
#ifndef _MACHINE_GDT_H_
#define _MACHINE_GDT_H_ 1
/* Kernel code/data */
#define GDT_KCODE 0x08
#define GDT_KDATA 0x10
/* User code/data */
#define GDT_UCODE 0x18
#define GDT_UDATA 0x20
/* Task state segment */
#define GDT_TSS 0x28
#define GDT_TSS_INDEX 0x05
#endif /* !_MACHINE_GDT_H_ */