You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
rCore_stu/ch5/user/src/bin/02sleep.rs

16 lines
285 B
Rust

#![no_std]
#![no_main]
use user_lib::*;
use user_lib::syscall::*;
#[no_mangle]
fn main() -> i32 {
let current_timer = sys_get_time();
let wait_for = current_timer + 3000;
while sys_get_time() < wait_for {
sys_yield();
}
println!("Test sleep OK!");
0
}