mirror of
https://gitlab.com/ryandwyer/perfect-dark
synced 2026-06-18 07:05:15 -04:00
Decompile __osSpGetStatus
This commit is contained in:
+1
-1
@@ -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); \
|
||||
|
||||
@@ -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
|
||||
@@ -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
|
||||
);
|
||||
@@ -0,0 +1,6 @@
|
||||
#include "libultra_internal.h"
|
||||
|
||||
u32 __osSpGetStatus()
|
||||
{
|
||||
return IO_READ(SP_STATUS_REG);
|
||||
}
|
||||
Reference in New Issue
Block a user