Decompile __osSpGetStatus

This commit is contained in:
Ryan Dwyer 2021-01-26 20:04:37 +10:00
parent cc9df2b186
commit bc67e3cc9b
4 changed files with 7 additions and 28 deletions

View File

@ -171,7 +171,7 @@
build/ROMID/lib/lib_50f20.o (section); \
build/ROMID/lib/lib_513b0.o (section); \
build/ROMID/lib/ultra/os/setcompare.o (section); \
build/ROMID/lib/lib_51890.o (section); \
build/ROMID/lib/ultra/io/spgetstat.o (section); \
build/ROMID/lib/ultra/os/resetglobalintmask.o (section); \
build/ROMID/lib/ultra/io/epirawwrite.o (section); \
build/ROMID/lib/ultra/io/epirawread.o (section); \

View File

@ -1,8 +0,0 @@
#ifndef _IN_LIB_LIB_51890_H
#define _IN_LIB_LIB_51890_H
#include <ultra64.h>
#include "types.h"
u32 __osSpGetStatus(void);
#endif

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 __osSpGetStatus
/* 51890: 3c0ea404 */ lui $t6,0xa404
/* 51894: 03e00008 */ jr $ra
/* 51898: 8dc20010 */ lw $v0,0x10($t6)
/* 5189c: 00000000 */ nop
);

View File

@ -0,0 +1,6 @@
#include "libultra_internal.h"
u32 __osSpGetStatus()
{
return IO_READ(SP_STATUS_REG);
}