aboutsummaryrefslogtreecommitdiff
path: root/src/sys/schedule.c
AgeCommit message (Collapse)Author
2022-02-14Priority Inversion ProtectionChristian Cunningham
2022-02-13Output the count of the task stacksChristian Cunningham
2022-02-13Unhook old mutex handlesChristian Cunningham
2022-02-13Show additional task infoChristian Cunningham
2022-02-13Mutex Waiting ImplementedChristian Cunningham
Svc 4 and 5
2022-02-05Update to new kmemChristian Cunningham
2022-02-04Removed old memChristian Cunningham
2022-02-04Move to new memChristian Cunningham
2022-02-01Thread yield control to any other threadsChristian Cunningham
2022-02-01Fixed cryptic error due to roffsetChristian Cunningham
2022-01-23Visual view of memory mapChristian Cunningham
2022-01-23Fixed argumentChristian Cunningham
2022-01-23Draw Exception info to screenChristian Cunningham
2022-01-22Added SVC call for clean stackChristian Cunningham
2022-01-21Got some schedulingChristian Cunningham
2022-01-21Simplified Queue Iteration LogicChristian Cunningham
2022-01-21Added scheduling info outputChristian Cunningham
2022-01-21Added scheduling logicChristian Cunningham
2022-01-21Added scheduling logicChristian Cunningham
2022-01-21Scheduler Rewrite StartChristian Cunningham
2022-01-20Moved globals to fileChristian Cunningham
2022-01-11Update stuffChristian Cunningham
2022-01-06Fix memory leakChristian Cunningham
2022-01-06Update Thread Flags on SwitchChristian Cunningham
2022-01-06Rewrote scheduler in AssemblyChristian Cunningham
2022-01-06SchedulingChristian Cunningham
2022-01-06SchedulingChristian Cunningham
2022-01-03Ensured Aligned MutexesChristian Cunningham
2022-01-02Expanded upon memory libraryChristian Cunningham
2021-12-30Added Data StructuresChristian Cunningham
Added basic scheduling TODO: Preserve registers for context switch