Constantsยง
- SYSCALLS ๐
Functionsยง
- check_
ptr ๐ - handle_
syscall - path_
to_ ๐proc_ absolute_ path - Get the absolute path, if the
path
is relative, it will use the current process working directory to get the absolute path. If thepath
is absolute, it will return it as is. - ptr_
as_ ๐mut - ptr_
as_ ๐ref - sys_
arg_ ๐to_ file_ mappings_ array - Allocates space fro the mapping and copies them
- sys_
arg_ ๐to_ mut_ slice - sys_
arg_ ๐to_ path - sys_
arg_ ๐to_ slice - sys_
arg_ ๐to_ str - sys_
arg_ ๐to_ str_ array - Allocates space for the strings and copies them
- sys_
blocking_ ๐mode - 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 ๐ - Set and Get process priority TODO: implement security levels, as now we can change the priority of any process
- sys_
read ๐ - sys_
read_ ๐dir - sys_
seek ๐ - sys_
set_ ๐file_ meta - sys_
sleep ๐ - sys_
spawn ๐ - sys_
stat ๐ - sys_
wait_ ๐pid - sys_
write ๐
Type Aliasesยง
- Syscall ๐