APM_CODE32_SEGMENT
set_segment_descriptor(&gdt[APM_CODE32_SEGMENT],
sAPMBiosEntry.segment = (APM_CODE32_SEGMENT << 3) | DPL_KERNEL;