UnnamedOS
idt_entry_t Struct Reference

An entry in the IDT. More...

Data Fields

uint16_t func0_15
 pointer to ISR (byte 1-2)
 
uint16_t selector
 RING0 code segment selector in GDT.
 
uint8_t reserved
 always 0
 
idt_entry_type_t type: 4
 gate type
 
uint8_t st: 1
 storage segment flag
 
uint8_t dpl: 2
 privilege (ring level)
 
uint8_t pr: 1
 present flag
 
uint16_t func16_31
 pointer to ISR (byte 3-4)
 

Detailed Description

An entry in the IDT.

This maps an interrupt vector to an ISR.

Definition at line 40 of file idt.c.


The documentation for this struct was generated from the following file: