global _main
extern _start
_main:
xor rbp, rbp
call _start
cli
.hang:
hlt
jmp .hang
global idle_task_function
idle_task_function:
sti
.idle:
jmp .idle