| 1 | #include "stubs_asm.h" |
|---|
| 2 | |
|---|
| 3 | //CORRECTIONS |
|---|
| 4 | NHSTUB(strrchr, 0xFF89423C) |
|---|
| 5 | //NHSTUB(kbd_read_keys_r2, 0xFF842494) |
|---|
| 6 | |
|---|
| 7 | //REQUIRED |
|---|
| 8 | NHSTUB(DoAFLock, 0xFF825B88) |
|---|
| 9 | NHSTUB(UnlockAF, 0xFF825BCC) |
|---|
| 10 | NHSTUB(DebugAssert, 0xFF81BCF8) |
|---|
| 11 | NHSTUB(StartFactoryModeController, 0xFF84637C) |
|---|
| 12 | NHSTUB(IsFactoryMode, 0xFF84630C) |
|---|
| 13 | NHSTUB(taskcreate_TempCheck, 0xFF820EAC) |
|---|
| 14 | NHSTUB(GetAEIntegralServiceMode_0, 0xFF82ADA4) |
|---|
| 15 | NHSTUB(taskcreate_FaceFrame, 0xFF8808BC) |
|---|
| 16 | NHSTUB(taskcreate_DSITask, 0xFF880B18) |
|---|
| 17 | NHSTUB(taskcreate_CommonDrivers, 0xFF879010) |
|---|
| 18 | NHSTUB(taskcreate_StartupImage, 0xFF82A4EC) |
|---|
| 19 | NHSTUB(GetVRAMHPixelsSize_1, 0xFF87AC5C) |
|---|
| 20 | NHSTUB(PostLogicalEventToUI, 0xFF8732C0) |
|---|
| 21 | NHSTUB(PTM_SetCurrentCaptureMode, 0xFF875CC0) |
|---|
| 22 | NHSTUB(StartGUISystem, 0xFF894044) |
|---|
| 23 | NHSTUB(RestartDevice, 0xFF829DE4) |
|---|
| 24 | NHSTUB(j_PTM_SetCurrentItem, 0xFF95CEF4) |
|---|
| 25 | NHSTUB(CreateController, 0xFF872AB8) |
|---|
| 26 | NHSTUB(IsControlEventActive, 0xFF875124) |
|---|
| 27 | NHSTUB(UnsetZoomForMovie, 0xFF962ED0) |
|---|
| 28 | |
|---|
| 29 | //Extra |
|---|
| 30 | NHSTUB(StartDiskboot, 0xFF829FA8) |
|---|
| 31 | NHSTUB(PT_GetPropertyCaseString, 0xFF86CF08) |
|---|
| 32 | NHSTUB(PT_SetPropertyCaseString, 0xFF86D008) |
|---|
| 33 | NHSTUB(GetVRAMHPixelsSize_0, 0xFF85CF50) |
|---|
| 34 | NHSTUB(KernelCreateTask, 0xFF81BAF0) |
|---|
| 35 | NHSTUB(PTM_GetCurrentItem, 0xFF875DE8) |
|---|
| 36 | NHSTUB(PutInNdFilter, 0xFFA838F8) |
|---|
| 37 | NHSTUB(PutOutNdFilter, 0xFFA8392C) |
|---|
| 38 | |
|---|
| 39 | //New |
|---|
| 40 | NHSTUB(LEDDrive, 0xFF84206C) |
|---|
| 41 | NHSTUB(WriteSDCard, 0xFF9227E0) |
|---|
| 42 | NHSTUB(PostLogicalEventForNotPowerType, 0xFF873274) |
|---|
| 43 | NHSTUB(apex2us, 0xFF9B2824) |
|---|
| 44 | |
|---|
| 45 | //Nullsubs |
|---|
| 46 | NHSTUB(SetZoomActuatorSpeedPercent, 0xFF810948) |
|---|
| 47 | NHSTUB(nullsub_35, 0xFF810948) |
|---|
| 48 | NHSTUB(nullsub_37, 0xFF810948) |
|---|
| 49 | NHSTUB(unknown_libname_80, 0xFF810948) |
|---|
| 50 | NHSTUB(unknown_libname_96, 0xFF810948) |
|---|
| 51 | NHSTUB(j_unknown_libname_73, 0xFF810948) |
|---|
| 52 | |
|---|
| 53 | NHSTUB(SetScriptMode, 0xFF8751E4) // "SetScriptMode" |
|---|
| 54 | NHSTUB(PB2Rec, 0xFF8784D0) |
|---|
| 55 | NHSTUB(Rec2PB, 0xFF876ED4) |
|---|
| 56 | |
|---|
| 57 | |
|---|
| 58 | // Added by finsig_dryos V2 to match old values found by finsig. |
|---|
| 59 | // Values should be checked in firmware, if the new address in stubs_entry.S |
|---|
| 60 | // is correct then delete the correspoding entry below. |
|---|
| 61 | NHSTUB(rename ,0xff823e64) // New address = 0xff8235e8 |
|---|
| 62 | NHSTUB(write ,0xff81a0f4) // New address = 0xff823e3c |
|---|