Rename `SP_THREAD_800BE1C0` to `nuStackGfxThread`

Fix the stack of `gfxThread`
This commit is contained in:
gijs 2023-10-22 01:08:08 +02:00
parent 2f423e3bcb
commit 5c21f71aaa
3 changed files with 5 additions and 4 deletions

View File

@ -143,7 +143,6 @@ extern OSContPad __GLOBAL_CONTROLLER_DATA_COPY[MAXCONTROLLERS];
extern void (*SWAP_BUFFER_FUNC_800A9E8C)(void** buffers);
extern u8 SP_THREAD_800BE1C0[1];
extern void* D_800AA41C;
extern u8 D_594284;

View File

@ -11,7 +11,7 @@ nuGfxMesgBuf = 0x800BE1A0;
nuGfxFunc = 0x800AA090;
nuGfxPreNMIFunc = 0x800AA094;
nuGfxTaskSpool = 0x800E79A4;
nuGfxThread = 0x800BE1C0;
nuGfxThread = 0x800BE1C0; // size:0x1B0
nuGfxSwapCfbFunc = 0x800A9E84;
nuGfxSwapCfb = 0x8008B110;
nuGfxZBuffer = 0x800C4B20;
@ -47,6 +47,7 @@ nuContPakGameCode = 0x800AA014;
nuSiCallBackList = 0x800A9EA0;
nuGfxTaskEndFunc = 0x800A9E88;
nuStackSiMgrThread = 0x800BC030;
nuStackGfxThread = 0x800C0370;
nuBoot = 0x8007F880;
nuScCreateScheduler = 0x80088C50; // rom:0x19050
@ -960,7 +961,6 @@ OSMESG_800B17E0 = 0x800B17E0;
OSMESG_800B9C58 = 0x800B9C58;
OSMESG_800B9C80 = 0x800B9C80;
SP_THREAD_800BE1C0 = 0x800C2370;
SP_THREAD_800B9C88 = 0x800BBE40;
THREAD_800B7A90 = 0x800B7A90;

View File

@ -2,6 +2,8 @@
#include "nu/nusys.h"
extern DECLARE_STACK(nuStackGfxThread, NU_GFX_STACK_SIZE);
/* 1B3E0 8008AFE0 */
void gfxThread(void* arg0) {
NUScClient gfxClient;
@ -32,6 +34,6 @@ void gfxThread(void* arg0) {
}
void nuGfxThreadStart(void) {
osCreateThread(&nuGfxThread, 4, gfxThread, NULL, SP_THREAD_800BE1C0, 0x32);
osCreateThread(&nuGfxThread, 4, gfxThread, NULL, STACK_START(nuStackGfxThread), 0x32);
osStartThread(&nuGfxThread);
}