Function sleep

Source
pub fn sleep(ticks: u32)
Expand description

Make current thread sleep for ticks ticks. Current thread will be put in Sleeping state and another thread will be scheduled immediately. Current thread will not be considered for scheduling until tick() is called at least tick times.

ยงExample

let mut stack1 = [0xDEADBEEF; 512];
let _ = create_thread(
    &mut stack1,
    || {
        loop {
            let _ = hprintln!("in task 1 !!");
            sleep(50);
        }
    });