|
NetcanOS
Netcan OS is an operation system for x86 PCs, for learning how os works.
|
函数 | |
| void | gdt_flush (u32 gdt_ptr) |
| void | idt_flush (u32 idt_ptr) |
| void | init_descriptor_tables () |
| 初始化GDT表和IDT表。 更多... | |
变量 | |
| gdt_entry_t | gdt_entries [5] |
| GDT表,一共5个段。 分别有如下段: 更多... | |
| gdt_ptr_t | gdt_ptr |
| idt_entry_t | idt_entries [256] |
| IDT表,一共256个中断。 若未定义某个中断而触发了,将会导致*errupt Not Handled*异常。 更多... | |
| idt_ptr_t | idt_ptr |
| void gdt_flush | ( | u32 | gdt_ptr | ) |
| void idt_flush | ( | u32 | idt_ptr | ) |
| void init_descriptor_tables | ( | ) |
初始化GDT表和IDT表。
| gdt_entry_t gdt_entries[5] |
GDT表,一共5个段。 分别有如下段:
| gdt_ptr_t gdt_ptr |
| idt_entry_t idt_entries[256] |
IDT表,一共256个中断。 若未定义某个中断而触发了,将会导致*errupt Not Handled*异常。
| idt_ptr_t idt_ptr |
1.8.14