summaryrefslogtreecommitdiff
path: root/src/code/fault_gc.c
diff options
context:
space:
mode:
authorcadmic <cadmic24@gmail.com>2024-09-06 05:46:44 -0700
committerGitHub <noreply@github.com>2024-09-06 14:46:44 +0200
commit2ce648a7c674b08fbfe9d4ced935b4e4956963ac (patch)
treea4e05193caf981bab3c3cb6e7d6daccaa9cefcd1 /src/code/fault_gc.c
parent53b2110373eb506d9c035697c0719851a77936d4 (diff)
Miscellaneous libultra header fixes (#2139)
* Miscellaneous libultra header fixes * Fix bss? * Reword RCP timeout
Diffstat (limited to 'src/code/fault_gc.c')
-rw-r--r--src/code/fault_gc.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/code/fault_gc.c b/src/code/fault_gc.c
index d3e16ac59..66bb0b0fa 100644
--- a/src/code/fault_gc.c
+++ b/src/code/fault_gc.c
@@ -144,7 +144,8 @@ void Fault_ClientRunTask(FaultClientTask* task) {
// Await done
while (true) {
- osSetTimer(&timer, OS_SEC_TO_CYCLES(1), 0, &queue, (OSMesg)timerMsgVal);
+ // Wait for 1 second
+ osSetTimer(&timer, OS_USEC_TO_CYCLES(1000000), 0, &queue, (OSMesg)timerMsgVal);
osRecvMesg(&queue, &recMsg, OS_MESG_BLOCK);
if (recMsg != (OSMesg)666) {
@@ -653,7 +654,7 @@ void Fault_Wait5Seconds(void) {
do {
Fault_Sleep(1000 / 60);
- } while ((osGetTime() - start) < OS_SEC_TO_CYCLES(5) + 1);
+ } while ((osGetTime() - start) <= OS_USEC_TO_CYCLES(5000000)); // 5 seconds
sFaultInstance->autoScroll = true;
}