emerald_kernel_user_link
0.2.13
Module syscalls
Enums
Constants
Traits
Functions
Type Aliases
In crate emerald_kernel_user_link
?
Module
emerald_kernel_user_link
::
syscalls
source
·
[
−
]
Enums
SyscallArgError
SyscallError
Constants
NUM_SYSCALLS
SYSCALL_INTERRUPT_NUMBER
must be one of user interrupts, i.e. 0x20+
SYS_BLOCKING_MODE
Deprecated
SYS_CHDIR
SYS_CLOSE
SYS_CREATE_PIPE
SYS_EXIT
SYS_GET_CWD
SYS_GET_FILE_META
SYS_GET_TIME
SYS_GRAPHICS
SYS_INC_HEAP
SYS_OPEN
SYS_OPEN_DIR
SYS_PRIORITY
SYS_READ
SYS_READ_DIR
SYS_SEEK
SYS_SET_FILE_META
SYS_SLEEP
SYS_SPAWN
SYS_STAT
SYS_WAIT_PID
SYS_WRITE
Traits
FromSyscallArgU64
Functions
syscall_arg_to_u64
syscall_handler_wrapper
syscall_result_from_u64
syscall_result_to_u64
Type Aliases
SyscallResult