GDT Tutorial: Difference between revisions

m
[unchecked revision][unchecked revision]
(Edited entire article up to "Telling the CPU Where the Table Is" for clarity, prettiness, readability, and completeness. Feel free to revert this extensive edit if not welcome, or check my work.)
m (→‎Basics: Typo)
Line 24:
* A DPL 0 '''Code Segment''' descriptor (for your kernel)
* A '''Data Segment''' descriptor (writing to code segments is not allowed)
* A '''[[Task State Segment]]''' segment descriptor (itits very useful to have at least one)
* Room for more segments if you need them (e.g. user-level, [[LDT]]s, more TSS, whatever)
 
53

edits