Docs.rs
emerald_kernel_user_link-0.2.11
emerald_kernel_user_link 0.2.11
Docs.rs crate page
MIT
Links
Repository
crates.io
Source
Owners
Amjad50
Dependencies
compiler_builtins ^0.1.2
normal
optional
rustc-std-workspace-core ^1.0.0
normal
optional
Versions
6.81%
of the crate is documented
Go to latest version
Platform
i686-pc-windows-msvc
i686-unknown-linux-gnu
x86_64-apple-darwin
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
emerald_kernel_user_link
0.2.11
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_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