JuliOS/src/syscalls/proc.rs
Julien CLEMENT 689f7c8810 add simple syscall architecture
Signed-off-by: Julien CLEMENT <julien.clement@epita.fr>
2023-01-04 20:49:06 +01:00

11 lines
265 B
Rust

use crate::println;
use crate::proc::scheduler::SCHEDULER;
use super::SyscallContextT;
pub async fn exit(context: SyscallContextT) {
println!("Exiting thread");
let mut scheduler = SCHEDULER.lock().await;
scheduler.exit(context.borrow().thread_id);
}