| 1 | // Note : This file generated by CHDK-PT.
|
|---|
| 2 | #include "stubs_asm.h"
|
|---|
| 3 |
|
|---|
| 4 | NHSTUB(DoAFLock, 0xff8368f0)
|
|---|
| 5 | NHSTUB(EnterToCompensationEVF, 0xff836ae0)
|
|---|
| 6 | NHSTUB(ExitFromCompensationEVF, 0xff836b24)
|
|---|
| 7 | NHSTUB(LEDDrive, 0xff85a31c)
|
|---|
| 8 | NHSTUB(Lseek, 0xff835524)
|
|---|
| 9 | NHSTUB(PT_PlaySound, 0xff87d8f8)
|
|---|
| 10 | NHSTUB(PutInNdFilter, 0xffb06084)
|
|---|
| 11 | NHSTUB(PutOutNdFilter, 0xffb060bc)
|
|---|
| 12 | NHSTUB(Remove, 0xff83543c)
|
|---|
| 13 | NHSTUB(RenameFile_Fut, 0xff834d00)
|
|---|
| 14 | NHSTUB(SetFileTimeStamp, 0xff835694)
|
|---|
| 15 | NHSTUB(TurnOffBackLight, 0xff89e308)
|
|---|
| 16 | NHSTUB(UIFS_WriteFirmInfoToFile, 0xff964484)
|
|---|
| 17 | NHSTUB(UnlockAF, 0xff836928)
|
|---|
| 18 | NHSTUB(WriteSDCard, 0xff933a1c) // Best match: 95%
|
|---|
| 19 | NHSTUB(apex2us, 0xff9fd5e8)
|
|---|
| 20 | NHSTUB(kbd_pwr_off, 0xff85ae98)
|
|---|
| 21 | NHSTUB(openfastdir, 0xffa7e27c)
|
|---|
| 22 | NHSTUB(readfastdir, 0xffa7e3b0)
|
|---|
| 23 | NHSTUB(rename, 0xff834d00)
|
|---|
| 24 | NHSTUB(strcat, 0xff8a5574)
|
|---|
| 25 | NHSTUB(strrchr, 0xff813fe4)
|
|---|
| 26 | NHSTUB(stat, 0xff835560)
|
|---|
| 27 |
|
|---|
| 28 | NHSTUB(AllocateMemory, 0xffa9ef6c)
|
|---|
| 29 | NHSTUB(FreeMemory, 0xffa9ef64)
|
|---|
| 30 | NHSTUB(GetSystemTime, 0xffa9efc4)
|
|---|
| 31 | NHSTUB(GetZoomLensCurrentPosition, 0xffa906b4)
|
|---|
| 32 | NHSTUB(MoveFocusLensToDistance, 0xffb08424)
|
|---|
| 33 | NHSTUB(MoveZoomLensWithPoint, 0xffa9cb4c)
|
|---|
| 34 | NHSTUB(ReadFastDir, 0xffa7e3b0)
|
|---|
| 35 | NHSTUB(_log, 0xffb3be28)
|
|---|
| 36 | NHSTUB(_log10, 0xffb3aab4)
|
|---|
| 37 | NHSTUB(_pow, 0xffb3ac24)
|
|---|
| 38 | NHSTUB(_sqrt, 0xffb3daac)
|
|---|
| 39 | NHSTUB(add_ptp_handler, 0xffa3fb48)
|
|---|
| 40 | NHSTUB(closedir, 0xffa7e238)
|
|---|
| 41 | NHSTUB(closefastdir, 0xffa7e238)
|
|---|
| 42 | NHSTUB(memset, 0xff9fc15c)
|
|---|
| 43 | NHSTUB(opendir, 0xffa7e27c)
|
|---|
| 44 | NHSTUB(qsort, 0xff9fc71c)
|
|---|
| 45 | NHSTUB(reboot_fw_update, 0xffa838c0)
|
|---|
| 46 |
|
|---|
| 47 | NHSTUB(RefreshPhysicalScreen, 0xff9f8850)
|
|---|
| 48 | NHSTUB(ScreenLock, 0xff9f9a70)
|
|---|
| 49 | NHSTUB(ScreenUnlock, 0xff9f9a98)
|
|---|
| 50 |
|
|---|
| 51 | NHSTUB(kbd_pwr_on, 0xff810b04)
|
|---|
| 52 | NHSTUB(SetZoomActuatorSpeedPercent, 0xff810b04)
|
|---|
| 53 |
|
|---|
| 54 | NHSTUB(SetScriptMode, 0xff89079c)
|
|---|
| 55 | NHSTUB(platformsub_kbd_fetch_data, 0xff85ae80)
|
|---|
| 56 | NHSTUB(UnsetZoomForMovie, 0xff97ff94)
|
|---|
| 57 |
|
|---|
| 58 | # Addresses for firmware task handlers (used in taskHook)
|
|---|
| 59 | DEF(task_CaptSeq ,0xFF876EC0) //107
|
|---|
| 60 | DEF(task_ExpDrv ,0xff8ba324) //101
|
|---|
| 61 | DEF(task_InitFileModules ,0xff894550) //107
|
|---|
| 62 | DEF(task_MovieRecord ,0xFF94B0C4) //107
|
|---|
| 63 | DEF(task_RotaryEncoder ,0xff85afb0) //107
|
|---|
| 64 |
|
|---|
| 65 |
|
|---|
| 66 | // Added by finsig_dryos V2 to match old values found by finsig.
|
|---|
| 67 | // Values should be checked in firmware, if the new address in stubs_entry.S
|
|---|
| 68 | // is correct then delete the correspoding entry below.
|
|---|
| 69 | NHSTUB(write ,0xff81abd8) // New address = 0xff835498
|
|---|