Files
HyperionOS/docs/kernel/Syscalls
..
2026-01-15 17:22:56 -05:00
2026-01-15 17:22:56 -05:00
2026-01-15 17:22:56 -05:00
2026-01-14 14:11:50 -08:00

Syscalls


Syscalls allow for tasks to request somthing only the kernel can do (ex: reading a file).

Syscalls can be called in 2 ways, syscall.{id / name}(args...) or coroutine.yeild("syscall", {name / id}, args...).

Syscalls are also implemented as functions in

sleep(ms)
print(...)
printInline(...)
printf(fmt, ...)