summaryrefslogtreecommitdiffstats
path: root/api
Commit message (Collapse)AuthorAgeFilesLines
* add debug console. start work on userland pagedir manipulation toolsHEADmainJon Santmyer11 days3-7/+43
|
* add pcb stop syscall and scheduler dequeueingJon Santmyer13 days2-3/+7
|
* remove explicit framebuffer in kernel. reduce locking in syscallsJon Santmyer14 days3-17/+15
|
* ipc functions. work on process spawningJon Santmyer2026-10-133-7/+59
|
* add check for pcb retype for correct rootdir layoutJon Santmyer2026-10-101-0/+2
|
* add ipc send/recv mechanism for kernel objects.Jon Santmyer2026-10-091-7/+3
|
* add basic scheduler logic. rename init rootdir indexesJon Santmyer2026-10-094-20/+50
|
* add memory region object for better memory managmentJon Santmyer2026-10-073-1/+47
|
* move init fully to proc. remove init pages prealloc. prepare for schedulingJon Santmyer2026-10-043-0/+51
|
* unmap message object used for syscallsJon Santmyer2026-10-031-3/+0
|
* add SYSCALL_MESSAGE_SIZEJon Santmyer2026-10-031-0/+11
|
* process rbtree. add syscall for initrd_file access.Jon Santmyer2026-10-031-3/+38
|
* add docs for syscalls. make syscall code kind-of cleanerJon Santmyer2026-09-264-85/+80
|
* fix bugs with map using untyped objJon Santmyer2026-09-191-0/+3
|
* cleanup for real hw attemptJon Santmyer2026-09-184-2/+40
|
* make syscall use non-locking mutexesJon Santmyer2026-09-172-9/+29
|
* move constants to api. centralize interrupts. fix rootdir lock hangJon Santmyer2026-09-152-1/+20
|
* add paging supportJon Santmyer2026-09-122-2/+74
|
* preliminary object linking support. needs testingJon Santmyer2026-09-111-1/+2
|
* small refactor to vsnprintfJon Santmyer2026-09-071-7/+9
|
* split syscall info into api subfolder. untyped syscallsJon Santmyer2026-09-072-0/+71