mirror of
https://github.com/N64Recomp/N64Recomp.git
synced 2025-06-22 18:36:16 +00:00
Implemented SP, DP, and SI events
Inject a thread pause into infinite loops to allow the idle thread to yield for event processing Removed all preemption usage from the scheduler
This commit is contained in:
parent
b94fe6f5fb
commit
39b67c8468
20 changed files with 449 additions and 113 deletions
|
@ -1861,7 +1861,6 @@
|
|||
<ClCompile Include="funcs\obj_update_sleeping.c" />
|
||||
<ClCompile Include="funcs\osCreateScheduler.c" />
|
||||
<ClCompile Include="funcs\osDriveRomInit.c" />
|
||||
<ClCompile Include="funcs\osGetTime.c" />
|
||||
<ClCompile Include="funcs\osScAddClient.c" />
|
||||
<ClCompile Include="funcs\osScGetCmdQ.c" />
|
||||
<ClCompile Include="funcs\osScRemoveClient.c" />
|
||||
|
@ -1998,6 +1997,7 @@
|
|||
<ClCompile Include="funcs\__sinf.c" />
|
||||
<ClCompile Include="funcs\__udivdi3.c" />
|
||||
<ClCompile Include="funcs\__udivmoddi4.c" />
|
||||
<ClCompile Include="portultra\events.cpp" />
|
||||
<ClCompile Include="portultra\init.cpp" />
|
||||
<ClCompile Include="portultra\main.c" />
|
||||
<ClCompile Include="portultra\mesgqueue.cpp" />
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue