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; |