Files
jsix/src/kernel
Justin C. Miller 62c559043d Pause syscall and int 0xee interrupt syscalls
The syscall/sysret instructions don't swap stacks. This was bad but
passable until syscalls caused the scheduler to run, and scheduling a
task that paused due to interrupt.

Adding a new (hopefully temporary) syscall interrupt `int 0xee` to allow
me to test syscalls without stack issues before I tackle the
syscall/sysret issue.

Also implemented a basic `pause` syscall that causes the calling process
to become unready. Because nothing can wake a process yet, it never
returns.
2018-09-12 20:59:08 -07:00
..
2018-05-06 01:38:19 -07:00
2018-05-21 09:07:52 -07:00
2018-05-16 09:52:06 -07:00
2018-05-09 01:17:18 -07:00
2018-05-21 09:07:53 -07:00
2018-09-05 22:45:30 -07:00
2018-05-03 22:01:33 -07:00
2018-05-21 09:07:52 -07:00
2018-05-22 00:31:01 -07:00
2018-05-22 00:31:01 -07:00
2018-09-11 22:37:00 -07:00
2018-05-21 09:07:53 -07:00
2018-05-12 18:38:47 -07:00
2018-05-03 22:01:33 -07:00
2018-05-03 22:01:33 -07:00
2018-05-03 00:08:22 -07:00
2018-05-03 00:08:22 -07:00
2018-09-06 01:35:56 -07:00