rt/rust/examples/simple.rs

16 lines
265 B
Rust

#![no_main]
fn simple(arg: usize) {
rt::task::drop_privilege();
for _ in 0..100 {
rt::task::yield_();
}
if arg == 1 {
rt::trap();
}
}
rt::task!(simple(0), rt::task::STACK_MIN, 1);
rt::task!(simple(1), rt::task::STACK_MIN, 1);