MentOS
0.8.0
The Mentoring Operating System
|
Task state segment entry. More...
Public Attributes | |
uint32_t | prev_tss |
If we used hardware task switching this would form a linked list. | |
uint32_t | esp0 |
The stack pointer to load when we change to kernel mode. | |
uint32_t | ss0 |
The stack segment to load when we change to kernel mode. | |
uint32_t | esp1 |
everything below here is unusued now. | |
uint32_t | ss1 |
TODO: Comment. | |
uint32_t | esp2 |
TODO: Comment. | |
uint32_t | ss2 |
TODO: Comment. | |
uint32_t | cr3 |
TODO: Comment. | |
uint32_t | eip |
TODO: Comment. | |
uint32_t | eflags |
TODO: Comment. | |
uint32_t | eax |
TODO: Comment. | |
uint32_t | ecx |
TODO: Comment. | |
uint32_t | edx |
TODO: Comment. | |
uint32_t | ebx |
TODO: Comment. | |
uint32_t | esp |
TODO: Comment. | |
uint32_t | ebp |
TODO: Comment. | |
uint32_t | esi |
TODO: Comment. | |
uint32_t | edi |
TODO: Comment. | |
uint32_t | es |
TODO: Comment. | |
uint32_t | cs |
TODO: Comment. | |
uint32_t | ss |
TODO: Comment. | |
uint32_t | ds |
TODO: Comment. | |
uint32_t | fs |
TODO: Comment. | |
uint32_t | gs |
TODO: Comment. | |
uint32_t | ldt |
TODO: Comment. | |
uint16_t | trap |
TODO: Comment. | |
uint16_t | iomap |
TODO: Comment. | |
Task state segment entry.