X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=3sys;a=blobdiff_plain;f=sys1%2Fkern%2Fsrc%2Fdesc.h;fp=sys1%2Fkern%2Fsrc%2Fdesc.h;h=e5e723bbb39384a2d079f79ca795f6c83c970112;hp=9d9f70048e12bf9eea525f91e3c3adcaabe11714;hb=e05574a9511e724651361905620f96666c7acb04;hpb=aac04321fda4094e8623a10ed39d2916ada40ccf diff --git a/sys1/kern/src/desc.h b/sys1/kern/src/desc.h index 9d9f700..e5e723b 100644 --- a/sys1/kern/src/desc.h +++ b/sys1/kern/src/desc.h @@ -8,7 +8,9 @@ struct desc { }; 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_ */