riscv_emulator/src/os/syscall.v

17 lines
217 B
V

module main
import kernel as os
syscalls := {
'EXIT' : 0
'READ' : 1
'WRITE' : 2
}
fn do_syscall(sys_code int)
{
match sys_code :
0 { os.kernel.exit() }
1 { os.kernel.read() }
2 { os.kernel.write() }
}