Decompile osDpGetStatus

This commit is contained in:
Ryan Dwyer
2021-01-30 00:32:19 +10:00
parent 4c71cae700
commit 363421279a
8 changed files with 8 additions and 33 deletions
+1 -1
View File
@@ -102,7 +102,7 @@
build/ROMID/lib/ultra/os/settimer.o (section); \
build/ROMID/lib/ultra/io/sptaskyielded.o (section); \
build/ROMID/lib/ultra/io/dpctr.o (section); \
build/ROMID/lib/lib_48cd0.o (section); \
build/ROMID/lib/ultra/io/dpgetstat.o (section); \
build/ROMID/lib/ultra/io/viblack.o (section); \
build/ROMID/lib/ultra/io/visetmode.o (section); \
build/ROMID/lib/ultra/io/visetxscale.o (section); \
-1
View File
@@ -20,7 +20,6 @@
#include "lib/lib_13750.h"
#include "lib/lib_2fa00.h"
#include "lib/lib_48150.h"
#include "lib/lib_48cd0.h"
#include "types.h"
GLOBAL_ASM(
-1
View File
@@ -23,7 +23,6 @@
#include "lib/lib_13750.h"
#include "lib/lib_2fa00.h"
#include "lib/lib_48150.h"
#include "lib/lib_48cd0.h"
#include "types.h"
#if VERSION >= VERSION_NTSC_1_0
+1 -2
View File
@@ -22,7 +22,6 @@
#include "lib/lib_13750.h"
#include "lib/lib_2fa00.h"
#include "lib/lib_48150.h"
#include "lib/lib_48cd0.h"
#include "types.h"
void func00001b10(u32 value)
@@ -459,7 +458,7 @@ OSScTask *__scTaskReady(OSScTask *t)
void *b;
if (t) {
if ((func00048cd0() & 2) == 0) {
if ((osDpGetStatus() & DPC_STATUS_FREEZE) == 0) {
if (osViGetCurrentFramebuffer() != osViGetNextFramebuffer()) {
return 0;
}
-8
View File
@@ -1,8 +0,0 @@
#ifndef _IN_LIB_LIB_48CD0_H
#define _IN_LIB_LIB_48CD0_H
#include <ultra64.h>
#include "types.h"
u32 func00048cd0(void);
#endif
-1
View File
@@ -18,7 +18,6 @@
#include "lib/lib_159b0.h"
#include "lib/lib_2faf0.h"
#include "lib/lib_30ce0.h"
#include "lib/lib_48cd0.h"
#include "lib/lib_4b170.h"
#include "types.h"
-19
View File
@@ -1,19 +0,0 @@
#include <ultra64.h>
#include "constants.h"
#include "game/data/data_000000.h"
#include "game/data/data_0083d0.h"
#include "game/data/data_00e460.h"
#include "game/data/data_0160b0.h"
#include "game/data/data_01a3a0.h"
#include "game/data/data_020df0.h"
#include "game/data/data_02da90.h"
#include "gvars/gvars.h"
#include "types.h"
GLOBAL_ASM(
glabel func00048cd0
/* 48cd0: 3c0ea410 */ lui $t6,0xa410
/* 48cd4: 03e00008 */ jr $ra
/* 48cd8: 8dc2000c */ lw $v0,0xc($t6)
/* 48cdc: 00000000 */ nop
);
+6
View File
@@ -0,0 +1,6 @@
#include <ultra64.h>
u32 osDpGetStatus()
{
return IO_READ(DPC_STATUS_REG);
}