root/platform/m10/sub/110d/stubs_entry_2.S

/* [<][>][^][v][top][bottom][index][help] */
   1 #include "stubs_asm.h"
   2 
   3 // BEWARE: thumb functions NEED the thumb bit in the below list
   4  
   5 #define NULL_SUB 0xfc0204a1 // movs r0, #0; bx lr
   6 
   7 NHSTUB(DeleteDirectory_Fut,                    0xfc38a185) // found @ fc081a3a
   8 NHSTUB(DeleteFile_Fut,                         0xfc38a13b)
   9 NHSTUB(EnterToCompensationEVF,                 0xfc2a5f6b)
  10 NHSTUB(ExitFromCompensationEVF,                0xfc2a5fad)
  11 NHSTUB(ExpCtrlTool_StartContiAE,               0xfc2bb61b)
  12 NHSTUB(ExpCtrlTool_StopContiAE,                0xfc2bb7b1)
  13 NHSTUB(Feof_Fut,                               0xfc38a329)
  14 NHSTUB(Fflush_Fut,                             0xfc38a351)
  15 NHSTUB(GetDrive_TotalClusters,                 0xFC38935B)
  16 //NHSTUB(GetDrive_FreeClusters,                  0xfc076ab3) // also updates while recording, but is rather heavy
  17 NHSTUB(GetFocusLensSubjectDistanceFromLens,    0xfc360e8b) // useless, returns zero
  18 NHSTUB(MoveFocusLensToDistance,                0xfc43e66f) // MoveFocusLensWithDistance_FW, seems to do nothing useful (calls lots of emptied functions)
  19 NHSTUB(PT_PlaySound,                           0xfc38c91f) // no longer an eventproc?
  20 NHSTUB(RenameFile_Fut,                         0xfc38a0d9)
  21 NHSTUB(Restart,                                0xfc12790b)
  22 NHSTUB(ScreenLock,                             0xfc38c505)
  23 NHSTUB(ScreenUnlock,                           0xfc38c53b)
  24 NHSTUB(SetFileAttributes,                      0xfc389b19)
  25 NHSTUB(SetFileTimeStamp,                       0xfc389ad1)
  26 NHSTUB(SetParameterData,                       0xfc27e64f) // PTM_BackupUIProperty_FW
  27 NHSTUB(WriteSDCard,                            0x10e2c9d)  // found @ fc388a84
  28 NHSTUB(apex2us,                                0xFC1B1D07)
  29 NHSTUB(reboot_fw_update, NULL_SUB) // todo
  30 NHSTUB(strtolx,                                0xfc13b209)
  31 NHSTUB(CancelHPTimer,                          0xfc1faa7d)
  32 NHSTUB(SetHPTimerAfterNow,                     0xfc1fa9e5)
  33 //SetHPTimerAfterTimeout 0xfc1faa2b
  34 
  35 // additional
  36 NHSTUB(displaybusyonscreen,                    0xfc3273d3)
  37 NHSTUB(undisplaybusyonscreen,                  0xfc327469)
  38 NHSTUB(displayblankscreen,                     0xFC3274A1)
  39 NHSTUB(undisplayblankscreen,                   0xFC327541)
  40 NHSTUB(MakeSDCardBootable,                     0xfc3896e9)
  41 NHSTUB(GetImageFolder,                         0xfc3134bd)
  42 NHSTUB(GetLensCurrentFocalLength,              0xfc43fa81)
  43 NHSTUB(GetLensWideFocalLength,                 0xfc43fa93)
  44 //NHSTUB(GetLensTeleFocalLength,                 0xfc43faa5)
  45 // GetDisplayType 0xfc1f0252, see "DisplayType : %d"
  46 // vramtransfermanager_lock 0xfc38b9eb
  47 // vramtransfermanager_unlock 0xfc38b9db
  48 
  49 NHSTUB(LogCameraEvent,                         0xfc362a8b)
  50 NHSTUB(GetLogToFile,                           0xfc18db55)

/* [<][>][^][v][top][bottom][index][help] */