Created
January 12, 2019 19:58
-
-
Save roblabla/dd915349fc07ca776c7d8215d276b83c to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[INFO] - kfs_kernel::interrupts - IDT is Idt { | |
divide_by_zero: IdtEntry::InterruptGate32 { | |
pointer: 3221251344, | |
gdt_selector: 8, | |
storage_segment: false, | |
privilege_level: Ring0 | |
}, | |
debug: IdtEntry::InterruptGate32 { | |
pointer: 3221251568, | |
gdt_selector: 8, | |
storage_segment: false, | |
privilege_level: Ring0 | |
}, | |
non_maskable_interrupt: IdtEntry::InterruptGate32 { | |
pointer: 3221251792, | |
gdt_selector: 8, | |
storage_segment: false, | |
privilege_level: Ring0 | |
}, | |
breakpoint: IdtEntry::InterruptGate32 { | |
pointer: 3221251856, | |
gdt_selector: 8, | |
storage_segment: false, | |
privilege_level: Ring0 | |
}, | |
overflow: IdtEntry::InterruptGate32 { | |
pointer: 3221251872, | |
gdt_selector: 8, | |
storage_segment: false, | |
privilege_level: Ring0 | |
}, | |
bound_range_exceeded: IdtEntry::InterruptGate32 { | |
pointer: 3221252096, | |
gdt_selector: 8, | |
storage_segment: false, | |
privilege_level: Ring0 | |
}, | |
invalid_opcode: IdtEntry::InterruptGate32 { | |
pointer: 3221252320, | |
gdt_selector: 8, | |
storage_segment: false, | |
privilege_level: Ring0 | |
}, | |
device_not_available: IdtEntry::InterruptGate32 { | |
pointer: 3221252544, | |
gdt_selector: 8, | |
storage_segment: false, | |
privilege_level: Ring0 | |
}, | |
double_fault: IdtEntry::TaskGate32 { | |
pointer: 0, | |
gdt_selector: 72, | |
storage_segment: false, | |
privilege_level: Ring0 | |
}, | |
coprocessor_segment_overrun: IdtEntry::NotPresent, | |
invalid_tss: IdtEntry::InterruptGate32 { | |
pointer: 3221253104, | |
gdt_selector: 8, | |
storage_segment: false, | |
privilege_level: Ring0 | |
}, | |
segment_not_present: IdtEntry::InterruptGate32 { | |
pointer: 3221253200, | |
gdt_selector: 8, | |
storage_segment: false, | |
privilege_level: Ring0 | |
}, | |
stack_segment_fault: IdtEntry::InterruptGate32 { | |
pointer: 3221253424, | |
gdt_selector: 8, | |
storage_segment: false, | |
privilege_level: Ring0 | |
}, | |
general_protection_fault: IdtEntry::InterruptGate32 { | |
pointer: 3221253648, | |
gdt_selector: 8, | |
storage_segment: false, | |
privilege_level: Ring0 | |
}, | |
page_fault: IdtEntry::InterruptGate32 { | |
pointer: 3221253872, | |
gdt_selector: 8, | |
storage_segment: false, | |
privilege_level: Ring0 | |
}, | |
reserved_1: IdtEntry::NotPresent, | |
x87_floating_point: IdtEntry::InterruptGate32 { | |
pointer: 3221254128, | |
gdt_selector: 8, | |
storage_segment: false, | |
privilege_level: Ring0 | |
}, | |
alignment_check: IdtEntry::InterruptGate32 { | |
pointer: 3221254352, | |
gdt_selector: 8, | |
storage_segment: false, | |
privilege_level: Ring0 | |
}, | |
machine_check: IdtEntry::InterruptGate32 { | |
pointer: 3221254576, | |
gdt_selector: 8, | |
storage_segment: false, | |
privilege_level: Ring0 | |
}, | |
simd_floating_point: IdtEntry::InterruptGate32 { | |
pointer: 3221254640, | |
gdt_selector: 8, | |
storage_segment: false, | |
privilege_level: Ring0 | |
}, | |
virtualization: IdtEntry::InterruptGate32 { | |
pointer: 3221254864, | |
gdt_selector: 8, | |
storage_segment: false, | |
privilege_level: Ring0 | |
}, | |
reserved_2: [ | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent | |
], | |
security_exception: IdtEntry::InterruptGate32 { | |
pointer: 3221255088, | |
gdt_selector: 8, | |
storage_segment: false, | |
privilege_level: Ring0 | |
}, | |
reserved_3: IdtEntry::NotPresent, | |
interrupts: [ | |
IdtEntry::InterruptGate32 { | |
pointer: 3221403600, | |
gdt_selector: 8, | |
storage_segment: false, | |
privilege_level: Ring0 | |
}, | |
IdtEntry::InterruptGate32 { | |
pointer: 3221403648, | |
gdt_selector: 8, | |
storage_segment: false, | |
privilege_level: Ring0 | |
}, | |
IdtEntry::InterruptGate32 { | |
pointer: 3221403696, | |
gdt_selector: 8, | |
storage_segment: false, | |
privilege_level: Ring0 | |
}, | |
IdtEntry::InterruptGate32 { | |
pointer: 3221403744, | |
gdt_selector: 8, | |
storage_segment: false, | |
privilege_level: Ring0 | |
}, | |
IdtEntry::InterruptGate32 { | |
pointer: 3221403792, | |
gdt_selector: 8, | |
storage_segment: false, | |
privilege_level: Ring0 | |
}, | |
IdtEntry::InterruptGate32 { | |
pointer: 3221403840, | |
gdt_selector: 8, | |
storage_segment: false, | |
privilege_level: Ring0 | |
}, | |
IdtEntry::InterruptGate32 { | |
pointer: 3221403888, | |
gdt_selector: 8, | |
storage_segment: false, | |
privilege_level: Ring0 | |
}, | |
IdtEntry::InterruptGate32 { | |
pointer: 3221403936, | |
gdt_selector: 8, | |
storage_segment: false, | |
privilege_level: Ring0 | |
}, | |
IdtEntry::InterruptGate32 { | |
pointer: 3221403984, | |
gdt_selector: 8, | |
storage_segment: false, | |
privilege_level: Ring0 | |
}, | |
IdtEntry::InterruptGate32 { | |
pointer: 3221404032, | |
gdt_selector: 8, | |
storage_segment: false, | |
privilege_level: Ring0 | |
}, | |
IdtEntry::InterruptGate32 { | |
pointer: 3221404080, | |
gdt_selector: 8, | |
storage_segment: false, | |
privilege_level: Ring0 | |
}, | |
IdtEntry::InterruptGate32 { | |
pointer: 3221404128, | |
gdt_selector: 8, | |
storage_segment: false, | |
privilege_level: Ring0 | |
}, | |
IdtEntry::InterruptGate32 { | |
pointer: 3221404176, | |
gdt_selector: 8, | |
storage_segment: false, | |
privilege_level: Ring0 | |
}, | |
IdtEntry::InterruptGate32 { | |
pointer: 3221404224, | |
gdt_selector: 8, | |
storage_segment: false, | |
privilege_level: Ring0 | |
}, | |
IdtEntry::InterruptGate32 { | |
pointer: 3221404272, | |
gdt_selector: 8, | |
storage_segment: false, | |
privilege_level: Ring0 | |
}, | |
IdtEntry::InterruptGate32 { | |
pointer: 3221404320, | |
gdt_selector: 8, | |
storage_segment: false, | |
privilege_level: Ring0 | |
}, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::TrapGate32 { | |
pointer: 3221255184, | |
gdt_selector: 8, | |
storage_segment: false, | |
privilege_level: Ring3 | |
}, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent, | |
IdtEntry::NotPresent | |
] | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment