#include #include #include #include void syscall_msleep(u32 ms) { get_current_task()->sleep_until = pit_num_ms() + ms; switch_task(1); }