Decompile __osSpSetStatus
This commit is contained in:
parent
3f32e28a7d
commit
17ea9ed598
|
|
@ -132,7 +132,7 @@
|
|||
build/ROMID/lib/ultra/os/getcause.o (section); \
|
||||
build/ROMID/lib/lib_4b170.o (section); \
|
||||
build/ROMID/lib/ultra/os/virtualtophysical.o (section); \
|
||||
build/ROMID/lib/lib_4b500.o (section); \
|
||||
build/ROMID/lib/ultra/io/spsetstat.o (section); \
|
||||
build/ROMID/lib/ultra/io/spsetpc.o (section); \
|
||||
build/ROMID/lib/lib_4b550.o (section); \
|
||||
build/ROMID/lib/lib_4b5e0.o (section); \
|
||||
|
|
|
|||
|
|
@ -1,6 +0,0 @@
|
|||
#ifndef _IN_LIB_LIB_4B500_H
|
||||
#define _IN_LIB_LIB_4B500_H
|
||||
#include <ultra64.h>
|
||||
#include "types.h"
|
||||
|
||||
#endif
|
||||
|
|
@ -10,7 +10,6 @@
|
|||
#include "gvars/gvars.h"
|
||||
#include "lib/lib_05e40.h"
|
||||
#include "lib/lib_4b170.h"
|
||||
#include "lib/lib_4b500.h"
|
||||
#include "lib/lib_4b550.h"
|
||||
#include "lib/lib_4b5e0.h"
|
||||
#include "types.h"
|
||||
|
|
|
|||
|
|
@ -8,7 +8,6 @@
|
|||
#include "game/data/data_020df0.h"
|
||||
#include "game/data/data_02da90.h"
|
||||
#include "gvars/gvars.h"
|
||||
#include "lib/lib_4b500.h"
|
||||
#include "types.h"
|
||||
|
||||
GLOBAL_ASM(
|
||||
|
|
|
|||
|
|
@ -1,19 +1,6 @@
|
|||
#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"
|
||||
#include "libultra_internal.h"
|
||||
|
||||
GLOBAL_ASM(
|
||||
glabel __osSpSetStatus
|
||||
/* 4b500: 3c0ea404 */ lui $t6,0xa404
|
||||
/* 4b504: 03e00008 */ jr $ra
|
||||
/* 4b508: adc40010 */ sw $a0,0x10($t6)
|
||||
/* 4b50c: 00000000 */ nop
|
||||
);
|
||||
void __osSpSetStatus(u32 data)
|
||||
{
|
||||
IO_WRITE(SP_STATUS_REG, data);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -0,0 +1,6 @@
|
|||
#include "libultra_internal.h"
|
||||
|
||||
void __osSpSetStatus(u32 data)
|
||||
{
|
||||
IO_WRITE(SP_STATUS_REG, data);
|
||||
}
|
||||
Loading…
Reference in New Issue