diff --git a/linker_scripts/symbols/addr.txt b/linker_scripts/symbols/addr.txt index cb26dde..cc6a6e5 100644 --- a/linker_scripts/symbols/addr.txt +++ b/linker_scripts/symbols/addr.txt @@ -125,6 +125,7 @@ nuContPakFileState = 0x8008AF20; nuContPakRepairId = 0x8008AC70; nuContReadDataImpl = 0x8008A3A4; +nuContReadImpl = 0x8008A508; obUnpackThreadStart = 0x8007ABAC; obThreadUnpackProc = 0x800AF0D0; // size:0x1B0 @@ -1035,7 +1036,6 @@ romCopy_256 = 0x80074CF0; // rom:0x50F0 __GLOBAL_CONTROLLER_DATA_COPY = 0x0800AEE78; // size:0x18 __calls_copy_controller_data = 0x8007297C; -__calls_read_controller_1 = 0x8008A508; __calls_read_controller_2 = 0x8008A528; STR_CRC_error = 0x800AE2A0; diff --git a/src/nu/nucontmgr.c b/src/nu/nucontmgr.c index 27e1227..43cdcb4 100644 --- a/src/nu/nucontmgr.c +++ b/src/nu/nucontmgr.c @@ -99,7 +99,7 @@ typedef struct { /* 0xC */ OSContPad* data; } Arg___calls_read_controller_1; -void __calls_read_controller_1(Arg___calls_read_controller_1* arg) { +void nuContReadImpl(Arg___calls_read_controller_1* arg) { nuContReadDataImpl(arg->data, 0); }