summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLywx <kiritodev01@gmail.com>2025-02-01 11:30:49 -0600
committerLywx <kiritodev01@gmail.com>2025-02-01 12:12:04 -0600
commit1124239051f75865673e37770501501fa56f1c8d (patch)
treed6614ee4b0f059439a13d1dbb4a9ffdd1399a692
parent364e72760e216e981c47a6688800009de49b077b (diff)
Attempt #324 at fixing linux
-rw-r--r--src/sys/sys_joybus.c2
-rw-r--r--src/sys/sys_main.c5
2 files changed, 0 insertions, 7 deletions
diff --git a/src/sys/sys_joybus.c b/src/sys/sys_joybus.c
index 415d630b..4d697173 100644
--- a/src/sys/sys_joybus.c
+++ b/src/sys/sys_joybus.c
@@ -92,10 +92,8 @@ void Controller_ReadData(void) {
}
} else {
osContStartReadData(&gSerialEventQueue);
- MQ_WAIT_FOR_MESG(&gSerialEventQueue, NULL);
osContGetReadData(sNextController);
}
- osSendMesg(&gControllerMesgQueue, OS_MESG_32(SI_CONT_READ_DONE), OS_MESG_PRI_NORMAL);
}
bool Save_ReadData(void) {
diff --git a/src/sys/sys_main.c b/src/sys/sys_main.c
index 0d50b0e9..62b12c4d 100644
--- a/src/sys/sys_main.c
+++ b/src/sys/sys_main.c
@@ -234,12 +234,9 @@ void Graphics_ThreadUpdate() {
gSysFrameCount++;
Graphics_InitializeTask(gSysFrameCount);
- osRecvMesg(&gControllerMesgQueue, NULL, OS_MESG_NOBLOCK);
- osSendMesg(&gSerialThreadMesgQueue, OS_MESG_32(SI_RUMBLE), OS_MESG_PRI_NORMAL);
Controller_UpdateInput();
Controller_ReadData();
Controller_Rumble();
- osSendMesg(&gSerialThreadMesgQueue, OS_MESG_32(SI_READ_CONTROLLER), OS_MESG_PRI_NORMAL);
Main_SetVIMode();
{
__gSPSegment(gUnkDisp1++, 0, 0);
@@ -254,7 +251,6 @@ void Graphics_ThreadUpdate() {
gDPFullSync(gMasterDisp++);
gSPEndDisplayList(gMasterDisp++);
}
- osRecvMesg(&gGfxTaskMesgQueue, NULL, OS_MESG_BLOCK);
Graphics_SetTask();
if (GfxDebuggerIsDebuggingRequested()) {
@@ -277,7 +273,6 @@ void Graphics_ThreadUpdate() {
// osRecvMesg(&gGfxVImsgQueue, NULL, OS_MESG_BLOCK);
// }
- osSendMesg(&gTaskMesgQueue, OS_MESG_PTR(NULL), OS_MESG_NOBLOCK);
Audio_Update();
}