Rename `SP_THREAD_800BE1C0` to `nuStackGfxThread`
Fix the stack of `gfxThread`
This commit is contained in:
parent
2f423e3bcb
commit
5c21f71aaa
|
|
@ -143,7 +143,6 @@ extern OSContPad __GLOBAL_CONTROLLER_DATA_COPY[MAXCONTROLLERS];
|
||||||
|
|
||||||
extern void (*SWAP_BUFFER_FUNC_800A9E8C)(void** buffers);
|
extern void (*SWAP_BUFFER_FUNC_800A9E8C)(void** buffers);
|
||||||
|
|
||||||
extern u8 SP_THREAD_800BE1C0[1];
|
|
||||||
extern void* D_800AA41C;
|
extern void* D_800AA41C;
|
||||||
extern u8 D_594284;
|
extern u8 D_594284;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -11,7 +11,7 @@ nuGfxMesgBuf = 0x800BE1A0;
|
||||||
nuGfxFunc = 0x800AA090;
|
nuGfxFunc = 0x800AA090;
|
||||||
nuGfxPreNMIFunc = 0x800AA094;
|
nuGfxPreNMIFunc = 0x800AA094;
|
||||||
nuGfxTaskSpool = 0x800E79A4;
|
nuGfxTaskSpool = 0x800E79A4;
|
||||||
nuGfxThread = 0x800BE1C0;
|
nuGfxThread = 0x800BE1C0; // size:0x1B0
|
||||||
nuGfxSwapCfbFunc = 0x800A9E84;
|
nuGfxSwapCfbFunc = 0x800A9E84;
|
||||||
nuGfxSwapCfb = 0x8008B110;
|
nuGfxSwapCfb = 0x8008B110;
|
||||||
nuGfxZBuffer = 0x800C4B20;
|
nuGfxZBuffer = 0x800C4B20;
|
||||||
|
|
@ -47,6 +47,7 @@ nuContPakGameCode = 0x800AA014;
|
||||||
nuSiCallBackList = 0x800A9EA0;
|
nuSiCallBackList = 0x800A9EA0;
|
||||||
nuGfxTaskEndFunc = 0x800A9E88;
|
nuGfxTaskEndFunc = 0x800A9E88;
|
||||||
nuStackSiMgrThread = 0x800BC030;
|
nuStackSiMgrThread = 0x800BC030;
|
||||||
|
nuStackGfxThread = 0x800C0370;
|
||||||
|
|
||||||
nuBoot = 0x8007F880;
|
nuBoot = 0x8007F880;
|
||||||
nuScCreateScheduler = 0x80088C50; // rom:0x19050
|
nuScCreateScheduler = 0x80088C50; // rom:0x19050
|
||||||
|
|
@ -960,7 +961,6 @@ OSMESG_800B17E0 = 0x800B17E0;
|
||||||
OSMESG_800B9C58 = 0x800B9C58;
|
OSMESG_800B9C58 = 0x800B9C58;
|
||||||
OSMESG_800B9C80 = 0x800B9C80;
|
OSMESG_800B9C80 = 0x800B9C80;
|
||||||
|
|
||||||
SP_THREAD_800BE1C0 = 0x800C2370;
|
|
||||||
SP_THREAD_800B9C88 = 0x800BBE40;
|
SP_THREAD_800B9C88 = 0x800BBE40;
|
||||||
|
|
||||||
THREAD_800B7A90 = 0x800B7A90;
|
THREAD_800B7A90 = 0x800B7A90;
|
||||||
|
|
|
||||||
|
|
@ -2,6 +2,8 @@
|
||||||
|
|
||||||
#include "nu/nusys.h"
|
#include "nu/nusys.h"
|
||||||
|
|
||||||
|
extern DECLARE_STACK(nuStackGfxThread, NU_GFX_STACK_SIZE);
|
||||||
|
|
||||||
/* 1B3E0 8008AFE0 */
|
/* 1B3E0 8008AFE0 */
|
||||||
void gfxThread(void* arg0) {
|
void gfxThread(void* arg0) {
|
||||||
NUScClient gfxClient;
|
NUScClient gfxClient;
|
||||||
|
|
@ -32,6 +34,6 @@ void gfxThread(void* arg0) {
|
||||||
}
|
}
|
||||||
|
|
||||||
void nuGfxThreadStart(void) {
|
void nuGfxThreadStart(void) {
|
||||||
osCreateThread(&nuGfxThread, 4, gfxThread, NULL, SP_THREAD_800BE1C0, 0x32);
|
osCreateThread(&nuGfxThread, 4, gfxThread, NULL, STACK_START(nuStackGfxThread), 0x32);
|
||||||
osStartThread(&nuGfxThread);
|
osStartThread(&nuGfxThread);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue