summaryrefslogtreecommitdiff
path: root/src/libc/intr.c
AgeCommit message (Collapse)Author
2024-08-03kernel: send user interrupt on page faultdzwdz
I really should just rename interrupts to something else. This is inspired by Plan9 and meant to make debugging easier, as the dying process can take a stacktrace etc. It kinda sucks that the default handler now depends on fprintf, which is quite a bit of code, but whatever.
2024-07-27kernel: don't use pointer types for registers, add proc_savereturndzwdz
2024-07-25kernel: pass more information to user on interruptdzwdz
This is meant to facilitate a syscall for returning from interrupts, which will actually work in the general case as opposed to the current hack, which only works if the interrupt occured during a syscall (which is correct... for now).
2023-09-03libc: split up large .c files, slimming down small binaries a bitdzwdz