blob: c17c9ebf2eb7bcc23f32d69a6360a0165392b90a (
plain) (
tree)
|
|
#ifndef _JOVE_x86_64_GDT_H
#define _JOVE_x86_64_GDT_H 1
#include "tables.h"
enum
{
GDT_SEGMENT_KERNEL_NULL = 0,
GDT_SEGMENT_KERNEL_CODE,
GDT_SEGMENT_KERNEL_DATA,
GDT_SEGMENT_USER_NULL,
GDT_SEGMENT_USER_DATA,
GDT_SEGMENT_USER_CODE,
GDT_SEGMENT_TSS_LOW,
GDT_SEGMENT_TSS_HIGH,
GDT_SEGMENT_COUNT
};
typedef segment_descriptor_t gdt_t[GDT_SEGMENT_COUNT];
#endif
|