Searched refs:idt (Results 1 – 2 of 2) sorted by relevance
28 static InteruptGate64 idt[256]; variable40 idt[i].pc_low = trap_table[i] & 0x0000ffff; in Trap_Init()41 idt[i].pc_mid = (trap_table[i] >> 16) & 0x0000ffff; in Trap_Init()42 idt[i].pc_high = trap_table[i] >> 32; in Trap_Init()44 idt[i].cs = 0x0008; in Trap_Init()45 idt[i].type = 0x8E; in Trap_Init()47 idt[i].ist = 0x00; in Trap_Init()48 idt[i]._unused1 = 0x00000000; in Trap_Init()52 idt[i].pc_low = trap_table[63] & 0x0000ffff; in Trap_Init()53 idt[i].pc_mid = (trap_table[63] >> 16) & 0x0000ffff; in Trap_Init()[all …]
62 static INLINE void lidt(PseudoDescriptor *idt) in lidt() argument66 : "r" (idt) in lidt()