summaryrefslogtreecommitdiff
path: root/src/init/syscall.s
AgeCommit message (Collapse)Author
2021-10-15slightly clean up all the assembly codedzwdz
2021-09-14add support for 4-parameter syscallsdzwdz
2021-08-12init: preserve registers in _syscall()dzwdz
2021-07-21syscall parameter & return value passingdzwdz
Sadly, sysenter on i386 limits me to only 4 arguments (so, 1 for the syscall id + 3 real args). If that turns out to be an issue I'll either just switch to interrupts, or switch to x64.
2021-07-21barebones syscalldzwdz