Files
jsix/src/kernel/syscall.h
2019-02-07 18:19:22 -08:00

24 lines
248 B
C

#pragma once
#include <stdint.h>
struct cpu_state;
enum class syscall : uint64_t
{
noop,
debug,
message,
pause,
sleep,
getpid,
send,
receive,
last_syscall
};
void syscall_enable();
uintptr_t syscall_dispatch(uintptr_t, cpu_state &);