};
enum { SEG_NULL, SEG_CODE, SEG_DATA, SEG_TSS };
+enum { GATE_INTR, GATE_TRAP };
void desc_seg(struct desc *desc, int type, uint32_t base, uint32_t limit, int dpl);
+void desc_intr(struct desc *desc, int type, uint16_t sel, uint32_t offs, int dpl);
#endif /* DESC_H_ */