%define IDTGateTypeTask32 5 %define IDTGateTypeInt16 6 %define IDTGateTypeTrap16 7 %define IDTGateTypeInt32 14 %define IDTGateTypeTrap32 15 struc IDTE32 ; Interrupt Descriptor Table Entry 32-bit .OffsetLow: resw ; offset bits 0..15 .CodeSegmentSelector: resw ; a code segment selector in GDT or LDT .UnusedZero: resb ; unused, set to 0 .GateType: resb ; type and attributes, see below .OffsetHigh: resw ; offset bits 16..31 endstruc