Rev 1251 | Rev 1289 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1251 | Rev 1287 | ||
---|---|---|---|
Line 64... | Line 64... | ||
64 | /* UDATA descriptor */ |
64 | /* UDATA descriptor */ |
65 | { 0xffff, 0, 0, AR_PRESENT | AR_DATA | AR_WRITABLE | DPL_USER, 0xf, 0, 0, 1, 1, 0 }, |
65 | { 0xffff, 0, 0, AR_PRESENT | AR_DATA | AR_WRITABLE | DPL_USER, 0xf, 0, 0, 1, 1, 0 }, |
66 | /* TSS descriptor - set up will be completed later */ |
66 | /* TSS descriptor - set up will be completed later */ |
67 | { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, |
67 | { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, |
68 | /* TLS descriptor */ |
68 | /* TLS descriptor */ |
69 | { 0xffff, 0, 0, AR_PRESENT | AR_DATA | AR_WRITABLE | DPL_USER, 0xf, 0, 0, 1, 1, 0 } |
69 | { 0xffff, 0, 0, AR_PRESENT | AR_DATA | AR_WRITABLE | DPL_USER, 0xf, 0, 0, 1, 1, 0 }, |
- | 70 | /* VESA Init descriptor */ |
|
- | 71 | { 0xffff, 0, VESA_INIT_SEGMENT>>12, AR_PRESENT | AR_CODE | DPL_KERNEL, 0xf, 0, 0, 0, 0, 0 }, |
|
- | 72 | ||
70 | }; |
73 | }; |
71 | 74 | ||
72 | static idescriptor_t idt[IDT_ITEMS]; |
75 | static idescriptor_t idt[IDT_ITEMS]; |
73 | 76 | ||
74 | static tss_t tss; |
77 | static tss_t tss; |