AquilaOS documentation
How it works, and its code
Loading...
Searching...
No Matches
sys Directory Reference

Files

 
clock.c
 x86: the clock, arch_rtime_ns(), the nanoseconds since it started.
 
execve.c
 x86: where a new program starts, for execve().
 
fork.c
 x86: the child's thread, for fork().
 
proc.c
 x86: the first process's thread.
 
sched.c
 x86: the scheduler's architecture side: the tick, the idle loop, and a thread that sleeps, yields or ends.
 
signal.c
 x86: signals, on the way back to user mode, and a handler's frame.
 
sys.h
 
syscall.c
 x86: system calls.
 
thread.c
 x86: a thread's CPU state, its kernel stack, and switching to it.