Luna/kernel/src/sys
apio dc389da74e Implement an ELFImage struct
This struct allows us to keep track of what memory is used by the loaded executable. For some reason, freeing this memory when the task exits triggers a kernel page fault, so I'm not doing that right now.
2022-10-07 17:54:05 +02:00
..
elf Implement an ELFImage struct 2022-10-07 17:54:05 +02:00
mem.cpp Kernel: enable -Wconversion 2022-10-06 17:13:34 +02:00
paint.cpp Kernel: enable -Wconversion 2022-10-06 17:13:34 +02:00
rand.cpp Proper userspace program 2022-09-29 20:06:18 +02:00
sched.cpp Add 2 new syscalls (sys_version, sys_gettid) 2022-10-01 17:30:31 +02:00
stdio.cpp Syscall: do not send user programs' output to the serial console 2022-10-01 15:53:55 +02:00
Syscall.cpp Kernel: enable -Wconversion 2022-10-06 17:13:34 +02:00
version.cpp Rename SYS_version to SYS_getversion 2022-10-02 17:25:56 +02:00