Jonas 'Sortie' Termansen
|
ba1e0882ec
|
Initialize system call table at compile time.
|
2014-12-03 14:19:49 +01:00 |
|
Jonas 'Sortie' Termansen
|
4c78239721
|
Implement yielding a timeslice to another thread.
|
2014-12-02 21:15:08 +01:00 |
|
Jonas 'Sortie' Termansen
|
25e07a9083
|
Refactor kernel interrupt and thread register support.
|
2014-11-18 20:33:21 +01:00 |
|
Jonas 'Sortie' Termansen
|
7b3e2fa229
|
Clean up kernel thread creation code.
|
2014-11-18 18:10:22 +01:00 |
|
Jonas 'Sortie' Termansen
|
8c2befc140
|
Clean up scheduler.
|
2014-08-24 14:02:42 +02:00 |
|
Jonas 'Sortie' Termansen
|
30cd318c17
|
Implement signals.
Note: This is an incompatible ABI change.
|
2014-07-22 13:25:39 +02:00 |
|
Jonas 'Sortie' Termansen
|
2d8d89b9f8
|
Fix missing TLB-flush in exit_thread(2).
|
2014-07-06 22:59:40 +02:00 |
|
Jonas 'Sortie' Termansen
|
4ea6aa710c
|
Add exit_thread(2).
|
2014-06-12 00:05:40 +02:00 |
|
Jonas 'Sortie' Termansen
|
1f72c1637c
|
Maintain fsbase and gsbase as per-thread registers.
Note: This is an incompatible ABI change.
|
2014-05-29 17:07:42 +02:00 |
|
Jonas 'Sortie' Termansen
|
98a87fa1e5
|
Rename Sortix kernel directory to kernel.
|
2014-03-01 14:37:39 +01:00 |
|