summaryrefslogtreecommitdiff
path: root/soh/src/code/sys_ucode.c
diff options
context:
space:
mode:
authorArchez <Archez@users.noreply.github.com>2024-08-13 01:09:49 -0400
committerArchez <Archez@users.noreply.github.com>2024-08-13 01:09:49 -0400
commit651348d2a94f6bfa5f7e7f89800908e9e8a4a3e5 (patch)
treef54e376533a8926010561fd1fe47384b8431ad41 /soh/src/code/sys_ucode.c
parent0bc6ca08e0549ec2ce780e6dd1295f84a194cc25 (diff)
parent73be4e55591f547df1a27884fdddbae36f603e07 (diff)
Merge remote-tracking branch 'origin/develop' into macready-golf-merge
Diffstat (limited to 'soh/src/code/sys_ucode.c')
-rw-r--r--soh/src/code/sys_ucode.c21
1 files changed, 13 insertions, 8 deletions
diff --git a/soh/src/code/sys_ucode.c b/soh/src/code/sys_ucode.c
index b2a5ef108..39bbe3531 100644
--- a/soh/src/code/sys_ucode.c
+++ b/soh/src/code/sys_ucode.c
@@ -1,20 +1,25 @@
#include "global.h"
-//uintptr_t D_8012DBA0 = (uintptr_t)&D_80155F50;
-//uintptr_t D_8012DBA4 = (uintptr_t)&D_80157580;
+#include "public/bridge/gfxbridge.h"
+
+UcodeHandlers sDefaultGSPUCodeText = ucode_f3dex2;
+// u64* sDefaultGSPUCodeData = gspF3DZEX2_NoN_PosLight_fifoDataStart;
uintptr_t SysUcode_GetUCodeBoot(void) {
- //return &D_80009320;
+ // return rspbootTextStart;
+ return (uintptr_t)NULL;
}
-uintptr_t SysUcode_GetUCodeBootSize(void) {
- //return (uintptr_t)&D_800093F0 - (uintptr_t)&D_80009320;
+size_t SysUcode_GetUCodeBootSize(void) {
+ // return (ptrdiff_t)((uintptr_t)rspbootTextEnd - (uintptr_t)rspbootTextStart);
+ return 0;
}
-uintptr_t SysUcode_GetUCode(void) {
- //return D_8012DBA0;
+uint32_t SysUcode_GetUCode(void) {
+ return sDefaultGSPUCodeText;
}
uintptr_t SysUcode_GetUCodeData(void) {
- //return D_8012DBA4;
+ // return sDefaultGSPUCodeData;
+ return (uintptr_t)NULL;
}