#include <ipxe/nap.h>#include <realmode.h>FILE_LICENCE( GPL2_OR_LATER_OR_UBDL );/** * Save power by halting the CPU until the next interrupt * */static voidbios_cpu_nap(void) {
__asm__ __volatile__("sti\n\t""hlt\n\t""cli\n\t");}PROVIDE_NAP( pcbios, cpu_nap, bios_cpu_nap );