1. 14d0b84 Fix paging #PF, simplify init_tasks by swissChili · 1 year, 9 months ago
  2. 9b46c90 Move kernel sources to platform specific subdirs by swissChili · 2 years, 2 months ago[Renamed from src/kernel/task.c]
  3. b58ab67 Fix IDT error # bug, add debug helper, continue debugging spawn_thread crash by swissChili · 2 years, 8 months ago
  4. d00ec61 Begin tasking v3 rewrite by swissChili · 2 years, 8 months ago
  5. 1e8b756 Begin multitasking refactor to support ring-3 TSS by swissChili · 2 years, 9 months ago
  6. 52a03d8 Add synchornization primitives, `waiting` to task by swissChili · 3 years, 2 months ago
  7. 4418ca5 Add ext2 superblock, document file system by swissChili · 3 years, 3 months ago
  8. 402a383 Fix tasking, PCI by swissChili · 3 years, 4 months ago
  9. ee6d10d Finish refactor, add 0x80 and 0x81 to IDT by swissChili · 3 years, 4 months ago
  10. aed6ff3 Begin task refactor by swissChili · 3 years, 4 months ago
  11. 172fd63 Fix switching to same task jumping to random memory by swissChili · 3 years, 6 months ago
  12. f01ddcc Add kill_this_thread(), kill thread on return by swissChili · 3 years, 6 months ago
  13. ef97c26 Add preemptive switch_task to timer by swissChili · 3 years, 6 months ago
  14. c496cd7 Fix multitasking, threads work! by swissChili · 3 years, 6 months ago
  15. 7be3274 Fix paging faults when switching/creating tasks by swissChili · 3 years, 6 months ago
  16. cfd3c3c Add threading, paging broken by swissChili · 3 years, 6 months ago
  17. e9289ee Remove directory cloning, add spawn() based multitasking stub by swissChili · 3 years, 6 months ago
  18. e20b79b Add page directory cloning, beginning of multitasking by swissChili · 3 years, 6 months ago