| 1 | #include "stubs_asm.h" |
|---|
| 2 | |
|---|
| 3 | // Corrections |
|---|
| 4 | //NHSTUB(GetSystemTime, 0xFF85BC6C) |
|---|
| 5 | // found in stubs_entry.S anyway |
|---|
| 6 | //NHSTUB(kbd_read_keys_r2, 0xFF8426E0) |
|---|
| 7 | //NHSTUB(EnterToCompensationEVF, 0xFF825F48) |
|---|
| 8 | // seems to be a better fit and is found in stubs_entry.S anyway |
|---|
| 9 | //NHSTUB(EnterToCompensationEVF, 0xFF825E94) |
|---|
| 10 | |
|---|
| 11 | // Normal Stubs_entry_2.S |
|---|
| 12 | NHSTUB(StartCameraLog, 0xFF824470) |
|---|
| 13 | NHSTUB(PutInNdFilter, 0xFFA82748) |
|---|
| 14 | NHSTUB(PutOutNdFilter, 0xFFA82780) |
|---|
| 15 | NHSTUB(CreateController, 0xFF872D0C) |
|---|
| 16 | NHSTUB(DebugAssert, 0xFF81BCF0) |
|---|
| 17 | NHSTUB(EventProcedure, 0xFF8694E8) |
|---|
| 18 | NHSTUB(GetAEIntegralServiceMode_0, 0xFF82ADB4) |
|---|
| 19 | NHSTUB(GetAEIntegralServiceMode_7, 0xFF962DF4) |
|---|
| 20 | NHSTUB(GetVRAMHPixelsSize_0, 0xFF85D1C4) |
|---|
| 21 | NHSTUB(GetVRAMHPixelsSize_1, 0xFF87AEE4) |
|---|
| 22 | NHSTUB(HardwareDefect, 0xFF8759A4) |
|---|
| 23 | NHSTUB(IsControlEventActive, 0xFF875378) |
|---|
| 24 | NHSTUB(IsFactoryMode, 0xFF84654C) |
|---|
| 25 | NHSTUB(KernelCreateTask, 0xFF81BAF0) |
|---|
| 26 | NHSTUB(PTM_GetCurrentItem, 0xFF87603C) |
|---|
| 27 | NHSTUB(PTM_SetCurrentCaptureMode, 0xFF875F14) |
|---|
| 28 | NHSTUB(PT_GetPropertyCaseString, 0xFF86D25C) |
|---|
| 29 | NHSTUB(PT_SetPropertyCaseString, 0xFF86D15C) |
|---|
| 30 | NHSTUB(PostLogicalEventForNotPowerType, 0xFF8734C8) |
|---|
| 31 | NHSTUB(PostLogicalEventToUI, 0xFF873514) |
|---|
| 32 | NHSTUB(RestartDevice, 0xFF829DF4) |
|---|
| 33 | NHSTUB(StartDiskboot, 0xFF829FB8) |
|---|
| 34 | NHSTUB(StartFactoryModeController, 0xFF8465BC) |
|---|
| 35 | NHSTUB(StartGUISystem, 0xFF894224) |
|---|
| 36 | NHSTUB(StartRecModeMenu, 0xFF94FE88) |
|---|
| 37 | NHSTUB(StartWDT, 0xFF86BF68) |
|---|
| 38 | NHSTUB(j_IsEvfDriveMode_16, 0xFF971138) |
|---|
| 39 | NHSTUB(j_PTM_GetWorkingCaptureMode, 0xFF87602C) |
|---|
| 40 | NHSTUB(j_PTM_SetCurrentItem, 0xFF876030) |
|---|
| 41 | NHSTUB(j_PTM_SetCurrentItem_0, 0xFF876034) |
|---|
| 42 | NHSTUB(taskcreate_AudioTsk, 0xFF842F88) |
|---|
| 43 | NHSTUB(taskcreate_AviWrite, 0xFF937EA8) |
|---|
| 44 | NHSTUB(taskcreate_Bye, 0xFF829CB8) |
|---|
| 45 | NHSTUB(taskcreate_ClockSave, 0xFF81516C) |
|---|
| 46 | NHSTUB(taskcreate_CaptSeqTask, 0xFF85E54C) |
|---|
| 47 | NHSTUB(taskcreate_InitFileModules, 0xFF879220) |
|---|
| 48 | NHSTUB(taskcreate_CommonDrivers, 0xFF87925C) |
|---|
| 49 | NHSTUB(taskcreate_DSITask, 0xFF880D10) |
|---|
| 50 | NHSTUB(taskcreate_FaceFrame, 0xFF880B40) |
|---|
| 51 | NHSTUB(taskcreate_LEDCon, 0xFF842054) |
|---|
| 52 | NHSTUB(taskcreate_PhySw, 0xFF821B10) |
|---|
| 53 | NHSTUB(taskcreate_StartupImage, 0xFF82A4FC) |
|---|
| 54 | NHSTUB(taskcreate_TempCheck, 0xFF820EBC) |
|---|
| 55 | NHSTUB(taskcreate_Thermometer, 0xFF84547C) |
|---|
| 56 | NHSTUB(taskcreate_WdtReset, 0xFF86BED0) |
|---|
| 57 | NHSTUB(UnsetZoomForMovie, 0xFF962C8C) |
|---|
| 58 | |
|---|
| 59 | // New |
|---|
| 60 | //NHSTUB(LEDDrive, 0xFF8422B8) |
|---|
| 61 | NHSTUB(WriteSDCard, 0xFF922A68) |
|---|
| 62 | NHSTUB(DoAFLock, 0xFF825B98) |
|---|
| 63 | NHSTUB(UnlockAF, 0xFF825BDC) |
|---|
| 64 | NHSTUB(apex2us, 0xFF9B19C0) |
|---|
| 65 | |
|---|
| 66 | // Nullsubs |
|---|
| 67 | NHSTUB(taskLock, 0xFF810948) |
|---|
| 68 | NHSTUB(taskUnlock, 0xFF810948) |
|---|
| 69 | NHSTUB(SetZoomActuatorSpeedPercent, 0xFF810948) |
|---|
| 70 | NHSTUB(utime, 0xFF810948) |
|---|
| 71 | //NHSTUB(nullsub_96, 0xFF810948) |
|---|
| 72 | //NHSTUB(nullsub_37, 0xFF810948) |
|---|
| 73 | //NHSTUB(nullsub_35, 0xFF810948) |
|---|
| 74 | //NHSTUB(unknown_libname_80, 0xFF810948) |
|---|
| 75 | //NHSTUB(unknown_libname_96, 0xFF810948) |
|---|
| 76 | //NHSTUB(j_unknown_libname_73, 0xFF810948) |
|---|
| 77 | |
|---|
| 78 | NHSTUB(SetScriptMode, 0xFF875438) // "SetScriptMode" |
|---|
| 79 | NHSTUB(PB2Rec, 0xFF87871C) |
|---|
| 80 | NHSTUB(Rec2PB, 0xFF877120) |
|---|
| 81 |
|
|---|
| 82 |
|
|---|
| 83 | // Added by finsig_dryos V2 to match old values found by finsig.
|
|---|
| 84 | // Values should be checked in firmware, if the new address in stubs_entry.S
|
|---|
| 85 | // is correct then delete the correspoding entry below.
|
|---|
| 86 | NHSTUB(rename ,0xff823e74) // New address = 0xff8235f8
|
|---|
| 87 | NHSTUB(write ,0xff81a0f4) // New address = 0xff823e4c
|
|---|