set_gate
set_gate(&sIDTs[cpu][n], (addr_t)addr, 14, DPL_KERNEL);
set_gate(&sIDTs[cpu][n], (unsigned int)addr, 15, DPL_USER);