gate_descriptor
struct gate_descriptor *fw_idt_e, *loader_idt_e;
fw_idt_e = &((struct gate_descriptor *)fw_idt.rd_base)[idx];
loader_idt_e = &((struct gate_descriptor *)loader_idt.rd_base)[idx];
struct gate_descriptor *loader_idt_e;
loader_idt_e = &((struct gate_descriptor *)loader_idt.
extern struct gate_descriptor *idt;
struct gate_descriptor gd;
struct gate_descriptor gd;