//! GDT type definitionspubconstEntry=packedstruct{limit_low:u16,base_low:u16,base_middle:u8,access:u8,granularity:u8,base_high:u8,};pubconstTSSDescriptor=packedstruct{length:u16,base_low:u16,base_middle:u8,flags1:u8,flags2:u8,base_high:u8,base_upper:u32,reserved:u32,};pubconstPointer=packedstruct{limit:u16,base:u64,};