root/platform/m10/sub/111a/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 // starts shifting above ~ 0xfc168b90 when compared to 110f
   8 
   9 NHSTUB(DeleteDirectory_Fut,                    0xFC38A1E9)
  10 NHSTUB(DeleteFile_Fut,                         0xFC38A19F)
  11 NHSTUB(EnterToCompensationEVF,                 0xfc2a5fcf)
  12 NHSTUB(ExitFromCompensationEVF,                0xfc2a6011)
  13 NHSTUB(ExpCtrlTool_StartContiAE,               0xfc2bb67f)
  14 NHSTUB(ExpCtrlTool_StopContiAE,                0xfc2bb815)
  15 NHSTUB(Feof_Fut,                               0xfc38a38d)
  16 NHSTUB(Fflush_Fut,                             0xfc38a3b5)
  17 NHSTUB(GetDrive_TotalClusters,                 0xFC3893BF)
  18 //NHSTUB(GetDrive_FreeClusters,                  0xfc076ab3) // also updates while recording, but is rather heavy
  19 NHSTUB(GetFocusLensSubjectDistanceFromLens,    NULL_SUB) // useless, returns zero
  20 NHSTUB(MoveFocusLensToDistance,                NULL_SUB) // MoveFocusLensWithDistance_FW, seems to do nothing useful (calls lots of emptied functions)
  21 NHSTUB(RenameFile_Fut,                         0xfc38a13d)
  22 NHSTUB(Restart,                                0xfc12790b)
  23 NHSTUB(SetFileAttributes,                      0xfc389b7d)
  24 NHSTUB(SetFileTimeStamp,                       0xfc389b35)
  25 NHSTUB(SetParameterData,                       0xfc27e67f) // PTM_BackupUIProperty_FW
  26 NHSTUB(WriteSDCard,                            0x10e2c9d)  // found @ fc388ab8
  27 NHSTUB(apex2us,                                0xFC1B1D0F)
  28 NHSTUB(reboot_fw_update, NULL_SUB) // todo
  29 NHSTUB(CancelHPTimer,                          0xfc1faa85)
  30 NHSTUB(SetHPTimerAfterNow,                     0xfc1fa9ed)
  31 //SetHPTimerAfterTimeout 0x
  32 
  33 // additional
  34 NHSTUB(displaybusyonscreen,                    0xfc327437)
  35 NHSTUB(undisplaybusyonscreen,                  0xfc3274cd)
  36 NHSTUB(displayblankscreen,                     0xFC327505)
  37 NHSTUB(undisplayblankscreen,                   0xFC3275a5)
  38 NHSTUB(MakeSDCardBootable,                     0xfc38974d)
  39 NHSTUB(GetImageFolder,                         0xfc313521)
  40 NHSTUB(GetLensCurrentFocalLength,              0xfc43fae5)
  41 NHSTUB(GetLensWideFocalLength,                 0xfc43faf7)
  42 //NHSTUB(GetLensTeleFocalLength,                 0x)
  43 // GetDisplayType 0x, see "DisplayType : %d"
  44 
  45 NHSTUB(LogCameraEvent,                         0xfc362aef)
  46 NHSTUB(GetLogToFile,                           0xfc18db5d)

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