| 1 | #include "stubs_asm.h" |
|---|
| 2 | |
|---|
| 3 | //CORRECTIONS |
|---|
| 4 | NHSTUB(strrchr, 0xFF8941C0) |
|---|
| 5 | //NHSTUB(kbd_read_keys_r2, 0xFF842490) |
|---|
| 6 | |
|---|
| 7 | //REQUIRED |
|---|
| 8 | NHSTUB(DoAFLock, 0xFF825B84) |
|---|
| 9 | NHSTUB(UnlockAF, 0xFF825BC8) |
|---|
| 10 | NHSTUB(DebugAssert, 0xFF81BCF0) |
|---|
| 11 | NHSTUB(StartFactoryModeController, 0xFF846378) |
|---|
| 12 | NHSTUB(IsFactoryMode, 0xFF846308) |
|---|
| 13 | NHSTUB(taskcreate_TempCheck, 0xFF820EAC) |
|---|
| 14 | NHSTUB(GetAEIntegralServiceMode_0, 0xFF82ADA0) |
|---|
| 15 | NHSTUB(taskcreate_FaceFrame, 0xFF880840) |
|---|
| 16 | NHSTUB(taskcreate_DSITask, 0xFF880A9C) |
|---|
| 17 | NHSTUB(taskcreate_CommonDrivers, 0xFF878F94) |
|---|
| 18 | NHSTUB(taskcreate_StartupImage, 0xFF82A4E8) |
|---|
| 19 | NHSTUB(GetVRAMHPixelsSize_1, 0xFF87ABE0) |
|---|
| 20 | NHSTUB(PostLogicalEventToUI, 0xFF873244) |
|---|
| 21 | NHSTUB(PTM_SetCurrentCaptureMode, 0xFF875C44) |
|---|
| 22 | NHSTUB(StartGUISystem, 0xFF893FC8) |
|---|
| 23 | NHSTUB(RestartDevice, 0xFF829DE0) |
|---|
| 24 | NHSTUB(j_PTM_SetCurrentItem, 0xFF95CE64) |
|---|
| 25 | NHSTUB(CreateController, 0xFF872A3C) |
|---|
| 26 | NHSTUB(IsControlEventActive, 0xFF8750A8) |
|---|
| 27 | NHSTUB(UnsetZoomForMovie, 0xFF962E40) |
|---|
| 28 | |
|---|
| 29 | //Extra |
|---|
| 30 | NHSTUB(StartDiskboot, 0xFF829FA4) |
|---|
| 31 | NHSTUB(PT_GetPropertyCaseString, 0xFF86CE8C) |
|---|
| 32 | NHSTUB(PT_SetPropertyCaseString, 0xFF86CF8C) |
|---|
| 33 | NHSTUB(GetVRAMHPixelsSize_0, 0xFF85CED4) |
|---|
| 34 | NHSTUB(KernelCreateTask, 0xFF81BAF0) |
|---|
| 35 | NHSTUB(PTM_GetCurrentItem, 0xFF875D6C) |
|---|
| 36 | NHSTUB(PutInNdFilter, 0xFFA83868) |
|---|
| 37 | NHSTUB(PutOutNdFilter, 0xFFA8389C) |
|---|
| 38 | |
|---|
| 39 | //New |
|---|
| 40 | NHSTUB(LEDDrive, 0xFF842068) |
|---|
| 41 | NHSTUB(WriteSDCard, 0xFF922764) |
|---|
| 42 | NHSTUB(PostLogicalEventForNotPowerType, 0xFF8731F8) |
|---|
| 43 | NHSTUB(apex2us, 0xFF9B2794) |
|---|
| 44 | NHSTUB(SetScriptMode, 0xFF875168) |
|---|
| 45 | NHSTUB(PB2Rec, 0xFF878454) |
|---|
| 46 | NHSTUB(Rec2PB, 0xFF876E58) |
|---|
| 47 | |
|---|
| 48 | //Nullsubs |
|---|
| 49 | NHSTUB(Mount_FileSystem, 0xFF810948) |
|---|
| 50 | NHSTUB(Unmount_FileSystem, 0xFF810948) |
|---|
| 51 | NHSTUB(SetZoomActuatorSpeedPercent, 0xFF810948) |
|---|
| 52 | NHSTUB(rewinddir, 0xFF810948) |
|---|
| 53 | NHSTUB(nullsub_35, 0xFF810948) |
|---|
| 54 | NHSTUB(nullsub_37, 0xFF810948) |
|---|
| 55 | NHSTUB(unknown_libname_80, 0xFF810948) |
|---|
| 56 | NHSTUB(unknown_libname_96, 0xFF810948) |
|---|
| 57 | NHSTUB(j_unknown_libname_73, 0xFF810948) |
|---|
| 58 | |
|---|
| 59 | |
|---|
| 60 | // Added by finsig_dryos V2 to match old values found by finsig. |
|---|
| 61 | // Values should be checked in firmware, if the new address in stubs_entry.S |
|---|
| 62 | // is correct then delete the correspoding entry below. |
|---|
| 63 | NHSTUB(rename ,0xff823e64) // New address = 0xff8235e8 |
|---|
| 64 | NHSTUB(write ,0xff81a0f4) // New address = 0xff823e3c |
|---|