mirror of https://github.com/zeldaret/mm.git
parameters.s (#1820)
This commit is contained in:
parent
ce93b71b95
commit
9612575930
|
|
@ -7,15 +7,6 @@ D_8000000C = 0x8000000C; // __osExceptionPreamble
|
|||
D_80000010 = 0x80000010; //
|
||||
D_80000020 = 0x80000020; //
|
||||
|
||||
osTvType = 0x80000300;
|
||||
osRomType = 0x80000304;
|
||||
osRomBase = 0x80000308;
|
||||
osResetType = 0x8000030C;
|
||||
osCicId = 0x80000310;
|
||||
osVersion = 0x80000314;
|
||||
osMemSize = 0x80000318;
|
||||
osAppNMIBuffer = 0x8000031C;
|
||||
|
||||
/// OS hardware registers
|
||||
|
||||
// Signal Processor Registers
|
||||
|
|
|
|||
|
|
@ -86,12 +86,7 @@ beginseg
|
|||
include "$(BUILD_DIR)/asm/boot/writebackdcache.text.o"
|
||||
include "$(BUILD_DIR)/src/libultra/os/initialize.o"
|
||||
include "$(BUILD_DIR)/src/libultra/debug/kdebugserver.o"
|
||||
pad_text // These pads are from src/libultra/os/parameters.o
|
||||
pad_text
|
||||
pad_text
|
||||
pad_text
|
||||
pad_text
|
||||
pad_text
|
||||
include "$(BUILD_DIR)/src/libultra/os/parameters.o"
|
||||
include "$(BUILD_DIR)/src/libultra/io/vigetnextframebuf.o"
|
||||
include "$(BUILD_DIR)/src/libultra/gu/perspective.o"
|
||||
include "$(BUILD_DIR)/src/libultra/io/sprawdma.o"
|
||||
|
|
|
|||
|
|
@ -0,0 +1,26 @@
|
|||
#include "PR/asm.h"
|
||||
|
||||
.text
|
||||
|
||||
#ifdef __sgi
|
||||
#define IPL_SYMBOL(name, address, size) \
|
||||
ABS(name, address)
|
||||
#else
|
||||
#define IPL_SYMBOL(name, address, sz) \
|
||||
ABS(name, address) ;\
|
||||
.type name, @object ;\
|
||||
.size name, sz
|
||||
#endif
|
||||
|
||||
|
||||
IPL_SYMBOL(leoBootID, 0x800001A0, 4)
|
||||
IPL_SYMBOL(osTvType, 0x80000300, 4)
|
||||
IPL_SYMBOL(osRomType, 0x80000304, 4)
|
||||
IPL_SYMBOL(osRomBase, 0x80000308, 4)
|
||||
IPL_SYMBOL(osResetType, 0x8000030C, 4)
|
||||
IPL_SYMBOL(osCicId, 0x80000310, 4)
|
||||
IPL_SYMBOL(osVersion, 0x80000314, 4)
|
||||
IPL_SYMBOL(osMemSize, 0x80000318, 4)
|
||||
IPL_SYMBOL(osAppNMIBuffer, 0x8000031C, 0x40)
|
||||
|
||||
.space 0x60
|
||||
Loading…
Reference in New Issue