Base idt function prototypes