Skip to main content

Module dispatcher

Module dispatcher 

Source
Expand description

Strat9-OS syscall dispatcher.

Routes syscall numbers to handler functions and converts results to RAX values. Called from the naked syscall_entry assembly with a pointer to SyscallFrame.

Functionsยง

__strat9_syscall_dispatch
Main dispatch function called from syscall_entry assembly.
dispatch
Alias used by the call {dispatch} in syscall_entry. Re-exports __strat9_syscall_dispatch under the symbol the assembly expects.
sys_net_info
Performs the sys net info operation.
sys_net_recv
Performs the sys net recv operation.
sys_net_send
Performs the sys net send operation.