root/platform/ixus80_sd1100/sub/100c/stubs_bonus.S

/* [<][>][^][v][top][bottom][index][help] */
   1 // all u can eat
   2 // ff869bb8
   3 // ff8690e4 -> ff869054
   4 
   5 */
   6 
   7 #include "stubs_asm.h"
   8 
   9 NHSTUB(OpLog.Create, 0xff824538)
  10 NHSTUB(OpLog.Show, 0xff86af94)
  11 NHSTUB(OpLog.Play, 0xff86b030)
  12 NHSTUB(OpLog.ReadFromROM, 0xff86a71c)
  13 NHSTUB(OpLog.ReadFromSD, 0xff86a79c)
  14 NHSTUB(OpLog.WriteToSD, 0xff86ab44)
  15 NHSTUB(OpLog.WriteToROM, 0xff86af4c)
  16 NHSTUB(OpLog.Get, 0xff86af74)
  17 NHSTUB(OpLog.Stop, 0xff86a6f0)
  18 NHSTUB(OpLog.Start, 0xff86b164)
  19 
  20 NHSTUB(ExMem.View, 0xff8245b8)
  21 NHSTUB(ExMem.AllocUncacheable, 0xff8245bc)
  22 NHSTUB(ExMem.FreeUncacheable, 0xff8245c0)
  23 NHSTUB(ExMem.AllocCacheable, 0xff8245c4)
  24 NHSTUB(ExMem.FreeCacheable, 0xff8245c8)
  25 
  26 NHSTUB(StartCameraLog, 0xff824524)
  27 NHSTUB(ShowCameraLog, 0xff824528)
  28 NHSTUB(ShowCameraLogInfo, 0xff82452c)
  29 NHSTUB(StopCameraLog, 0xff824530)
  30 
  31 NHSTUB(PutsCameraLogEvent, 0xff824534)
  32 NHSTUB(drysh, 0xff814e1c)
  33 NHSTUB(NewTaskShell, 0xff8245b4)
  34 NHSTUB(ExMem, 0xff8245cc)
  35 NHSTUB(StartRedirectUART, 0xff81d04c)
  36 NHSTUB(StopRedirectUART, 0xff81d164)
  37 
  38 NHSTUB(SS.Create, 0xff85baa0)
  39 
  40 NHSTUB(SetUSBToDCPMode, 0xff8389c0)
  41 NHSTUB(RefreshUSBMode, 0xff838b58)
  42 
  43 NHSTUB(InitializeDCPClassFunctions, 0xff8dc824)
  44 NHSTUB(TerminateDCPClassFunctions, 0xff8dc828)
  45 
  46 //NHSTUB(LoadScript, 0xff865f44)
  47 //NHSTUB(UnLoadScript, 0xff865e90)
  48 NHSTUB(PTR_Printf, 0xff865f38)
  49 
  50 NHSTUB(RomCheckSum, 0xff86be4c)
  51 
  52 
  53 NHSTUB(PostLogicalEventToUI, 0xff872f50)
  54 NHSTUB(PostLogicalEventForNotPowerType, 0xff872f04)
  55 NHSTUB(PostEventShootSeqToUI, 0xff872fc8)
  56 NHSTUB(ShowLogicalEventName, 0xff87301c)
  57 
  58 NHSTUB(SetAutoShutdownTime, 0xff873908)
  59 NHSTUB(LockMainPower, 0xff873894)
  60 NHSTUB(UnlockMainPower, 0xff8737e8)
  61 
  62 NHSTUB(HardwareDefect, 0xff873b30)
  63 NHSTUB(HardwareDefectWithRestart, 0xff873ae0)
  64 
  65 NHSTUB(MechaUnRegisterEventProcedure, 0xff9364dc)
  66 NHSTUB(Mecha.Create, 0xff93651c)
  67 
  68 NHSTUB(DispDev_EnableEventProc, 0xff936670)
  69 
  70 NHSTUB(GetAdVBattBottom, 0xff9366dc)
  71 NHSTUB(GetAdChValue, 0xff9366e0)
  72 NHSTUB(BeepDrive, 0xff9366e4)
  73 NHSTUB(LEDDrive, 0xff9366ec)
  74 NHSTUB(VbattGet, 0xff9366e8)
  75 NHSTUB(ShowPhySwStatus, 0xff9366f0)
  76 NHSTUB(SetRawSWCheckMode, 0xff936700)
  77 NHSTUB(OnPrintPhySw, 0xff936710)
  78 NHSTUB(OffPrintPhySw, 0xff936720)
  79 NHSTUB(GetSwitchStatus, 0xff936730)
  80 NHSTUB(ShowSDStatus, 0xff936734)
  81 NHSTUB(GetSDDetect, 0xff936744)
  82 NHSTUB(GetSDProtect, 0xff936748)
  83 NHSTUB(SetIgnoreAVJACK, 0xff93674c)
  84 NHSTUB(GetDialEventId, 0xff93675c)
  85 NHSTUB(SetSDPwrPort, 0xff9366b0)
  86 NHSTUB(Driver_EnableEventProc, 0xff936760)
  87 NHSTUB(Driver.Create, 0xff936760)
  88 
  89 NHSTUB(strcpy, 0xff81d88c)
  90 NHSTUB(strlen, 0xff81d8e8)
  91 NHSTUB(strcmp, 0xff81d8a4)
  92 NHSTUB(sprintf, 0xff81d7c8)
  93 NHSTUB(memcpy, 0xff892234)
  94 NHSTUB(memset, 0xff9aafac)
  95 NHSTUB(memcmp, 0xff81d90c)
  96 NHSTUB(sscanf, 0xff9ab4f0)
  97 NHSTUB(atol, 0xff892014)
  98 NHSTUB(Open, 0xff823e2c)
  99 NHSTUB(Read, 0xff823efc)
 100 NHSTUB(Write, 0xff823f00)
 101 NHSTUB(Close, 0xff823e54)
 102 NHSTUB(Lseek, 0xff82405c)
 103 NHSTUB(Fopen_Fut, 0xff82383c)
 104 NHSTUB(Fread_Fut, 0xff823928)
 105 NHSTUB(Fwrite_Fut, 0xff82397c)
 106 NHSTUB(Fclose_Fut, 0xff82387c)
 107 NHSTUB(Fseek_Fut, 0xff823a1c)
 108 NHSTUB(CreateCountingSemaphore, 0xff81b670)
 109 NHSTUB(DeleteSemaphore, 0xff81b6c8)
 110 NHSTUB(TakeSemaphore, 0xff81b774)
 111 NHSTUB(GiveSemaphore, 0xff81b844)
 112 NHSTUB(GetTimeOfSystem, 0xff866df8)
 113 NHSTUB(CreateTask, 0xff81b8e0)
 114 NHSTUB(ExitTask, 0xff81bb70)
 115 NHSTUB(SleepTask, 0xff8284b4)
 116 NHSTUB(CPrintf, 0xff81c6d0)
 117 NHSTUB(CPutChar, 0xff81c72c)
 118 NHSTUB(GetCh, 0xff81c758)
 119 NHSTUB(OpenConsole, 0xff81c808)
 120 NHSTUB(CloseConsole, 0xff81c96c)
 121 NHSTUB(GetStringWithPrompt, 0xff81c7a8)
 122 NHSTUB(RotateConsoleZOder, 0xff81c4c0)
 123 NHSTUB(ExecuteEventProcedure, 0xff8691f8)
 124 NHSTUB(ExportToEventProcedure, 0xff869bb8)
 125 NHSTUB(DeleteProxyOfEventProcedure, 0xff869c1c)
 126 NHSTUB(CreateProxyOfEventProcedure, 0xff869bc4)
 127 NHSTUB(WriteToRom, 0xff93ee10)
 128 NHSTUB(EraseSectorOfRom, 0xff93eec0)
 129 NHSTUB(EraseSignature, 0xff936980)
 130 NHSTUB(GetSystemTime, 0xffa27044)
 131 NHSTUB(ShowAllTaskInfo, 0xff936a08)
 132 NHSTUB(memShow, 0xff810bd0)
 133 NHSTUB(Wait, 0xff9369f4)
 134 NHSTUB(AllocateMemory, 0xffa26fec)
 135 NHSTUB(FreeMemory, 0xffa26fe4)
 136 NHSTUB(Poke32, 0xff9369b8)
 137 NHSTUB(Poke16, 0xff9369c8)
 138 NHSTUB(Poke8, 0xff9369d8)
 139 NHSTUB(Peek32, 0xff9369e8)
 140 NHSTUB(Peek16, 0xff9369ec)
 141 NHSTUB(Peek8, 0xff9369f0)
 142 NHSTUB(Dump, 0xff936994)
 143 NHSTUB(Dump32, 0xff9369a4)
 144 NHSTUB(SDump, 0xff936990)
 145 NHSTUB(MonSelEvent, 0xff936974)
 146 NHSTUB(exec, 0xff936a04)
 147 
 148 NHSTUB(MakeBootDisk, 0xffa27760)
 149 NHSTUB(MakeScriptDisk, 0xffa27774)
 150 NHSTUB(Printf, 0xff936970)
 151 NHSTUB(LoadScript, 0xff865f44)
 152 NHSTUB(UnLoadScript, 0xff865e90)
 153 NHSTUB(GetBuildDate, 0xff9371d4)
 154 NHSTUB(GetBuildTime, 0xff86bbe8)
 155 NHSTUB(GetFirmwareVersion, 0xff86bbf0)
 156 NHSTUB(CheckSumAll, 0xff86bcfc)
 157 NHSTUB(MemoryChecker, 0xff936978)
 158 NHSTUB(VerifyByte, 0xff93697c)
 159 NHSTUB(StartWDT, 0xff86ba8c)
 160 NHSTUB(StopWDT, 0xff86baf0)
 161 NHSTUB(EraseLogSector, 0xff86382c)
 162 NHSTUB(GetLogToFile, 0xff8635e8)
 163 NHSTUB(AdditionAgentRAM, 0xffa27788)
 164 NHSTUB(System.Delete, 0xff936a18)
 165 
 166 NHSTUB(SystemEventInit, 0xff9370a8)
 167 NHSTUB(System.Create, 0xff9370a8)
 168 
 169 NHSTUB(UIFS_SetDialPlay, 0xff937440)
 170 NHSTUB(UIFS_SetDialStillRec, 0xff9373f0)
 171 NHSTUB(SetScriptMode, 0xff873680)
 172 
 173 NHSTUB(UIFS_StopPostingUIEvent, 0xff937674)
 174 NHSTUB(UIFS_RestartPostingUIEvent, 0xff937678)
 175 NHSTUB(UIFS_SetCaptureModeToP, 0xff93767c)
 176 NHSTUB(UIFS_SetCaptureModeToTv, 0xff9376b0)
 177 NHSTUB(UIFS_SetCaptureModeToM, 0xff9376e4)
 178 NHSTUB(UIFS_SetCaptureModeToMacro, 0xff937718)
 179 NHSTUB(UIFS_SetCaptureModeToISO3200, 0xff937720)
 180 NHSTUB(UIFS_Capture, 0xff937728)
 181 NHSTUB(UIFS_CaptureNoneStop, 0xff93772c)
 182 NHSTUB(UIFS_StartMovieRecord, 0xff937730)
 183 NHSTUB(UIFS_StopMovieRecord, 0xff937734)
 184 NHSTUB(UIFS_OpenPopupStrobe, 0xff937468)
 185 NHSTUB(UIFS_ClosePopupStrobe, 0xff937498)
 186 NHSTUB(UIFS_MountExtFlash, 0xff9374c8)
 187 NHSTUB(UIFS_UnmountExtFlash, 0xff9374f8)
 188 NHSTUB(UIFS_PressTeleButton, 0xff937528)
 189 NHSTUB(UIFS_UnpressTeleButton, 0xff937564)
 190 NHSTUB(UIFS_PressWideButton, 0xff93759c)
 191 NHSTUB(UIFS_UnpressWideButton, 0xff9375d8)
 192 NHSTUB(UIFS_ConnectVideo, 0xff937610)
 193 NHSTUB(UIFS_DisconnectVideo, 0xff937640)
 194 NHSTUB(UIFS_MoveZoomTo, 0xff937670)
 195 NHSTUB(UIFS_SetDialMovieRec, 0xff937418)
 196 NHSTUB(UIFS_StartClockMode, 0xff937738)
 197 NHSTUB(StartClockMode, 0xff937738)
 198 NHSTUB(UIFS_EndClockMode, 0xff937748)
 199 NHSTUB(EndClockMode, 0xff937748)
 200 NHSTUB(UIFS_StartRecordSound, 0xff937758)
 201 NHSTUB(UIFS_StopRecordSound, 0xff93775c)
 202 NHSTUB(UIFS_DeleteAllSound, 0xff937760)
 203 NHSTUB(UIFS_WriteFirmInfoToFile, 0xff937768)
 204 NHSTUB(UIFS_GetMovieRecoadableNumber, 0xff93776c)
 205 NHSTUB(UIFS_GetStillShotableNumber, 0xff9377b4)
 206 NHSTUB(UIFS_SetCradleSetting, 0xff937764)
 207 
 208 NHSTUB(UiEvnt_StartDisguiseCradleStatus, 0xff8736a8)
 209 NHSTUB(UiEvnt_StopDisguiseCradleStatus, 0xff8736b8)
 210 NHSTUB(PTM_RestoreUIProperty, 0xff874268)
 211 NHSTUB(PTM_AllResetToFactorySetting, 0xff873d44)
 212 NHSTUB(PTM_AllReset, 0xff873d54)
 213 NHSTUB(PTM_GetWorkingCaptureMode, 0xff8741b8)
 214 NHSTUB(PTM_SetCurrentCaptureMode, 0xff8740a0)
 215 NHSTUB(PTM_SetCurrentItem, 0xff8741bc)
 216 NHSTUB(PTM_GetCurrentItem, 0xff8741c8)
 217 NHSTUB(PTM_NextItem, 0xff874234)
 218 NHSTUB(PTM_PrevItem, 0xff874238)
 219 NHSTUB(PTM_BackupUIProperty, 0xff874264)
 220 NHSTUB(PTM_SetProprietyEnable, 0xff87424c)
 221 NHSTUB(PTM_IsEnableItem, 0xff874248)
 222 NHSTUB(CreateController, 0xff872748)
 223 NHSTUB(DeleteController, 0xff872804)
 224 NHSTUB(MoveControllerToTopOfZOrder, 0xff872988)
 225 NHSTUB(GetSelfControllerHandle, 0xff872acc)
 226 NHSTUB(SetCurrentCaptureModeType, 0xff87a4b0)
 227 NHSTUB(GetCurrentCaptureModeType, 0xff87a4ec)
 228 NHSTUB(ExecuteResetFactoryWithRomWrite, 0xff95b798)
 229 NHSTUB(StartGUISystem, 0xff891ed4)
 230 
 231 NHSTUB(UI_ShowStateOfRecMode, 0xff9372f0)
 232 NHSTUB(IsControlEventActive, 0xff8735c0)
 233 NHSTUB(FmtMenu_ExecuteQuickFormat, 0xff871a64)
 234 
 235 NHSTUB(UI_RegistDebugEventProc, 0xff93811c)
 236 NHSTUB(UI.Create, 0xff93811c)
 237 NHSTUB(UI.CreatePublic, 0xff9377e8)
 238 
 239 NHSTUB(FA.Delete, 0xff9382c0)
 240 NHSTUB(FA.Create, 0xff9382d4)
 241 NHSTUB(DispDev.Create, 0xff9382f8)
 242 
 243 NHSTUB(Capture.Create, 0xff938368)
 244 NHSTUB(EngineDriver.Create, 0xff9383a8)
 245 
 246 NHSTUB(StartImStEventProc, 0xffa23fd4)
 247 
 248 NHSTUB(StartDirectTransferManager, 0xffa4385c)
 249 
 250 NHSTUB(StartDtConfirmMenu, 0xffa44538)
 251 NHSTUB(StoptDtConfirmMenu, 0xffa443f0)
 252 
 253 NHSTUB(StartDtExecuteMenu, 0xffa99cb8)
 254 NHSTUB(StoptDtExecuteMenu, 0xffa9992c)
 255 
 256 
 257 // extra bonus
 258 
 259 NHSTUB(DisableIRQ, 0xff810578)
 260 NHSTUB(DisableIRQ_, 0xff81b5dc)
 261 NHSTUB(DisableIRQ__, 0xff827d28)
 262 
 263 NHSTUB(EnableIRQ_set_r0, 0xff81058c)
 264 NHSTUB(EnableIRQ_set_r0_, 0xff81b5e0)
 265 NHSTUB(EnableIRQ_set_r0__, 0xff827d2c)
 266 
 267 NHSTUB(EnableIRQ, 0xff8105a0)
 268 NHSTUB(EnableIRQ_, 0xff81b600)
 269 NHSTUB(EnableIRQ__, 0xff827d30)
 270 
 271 NHSTUB(dmSetup, 0xFF81972C)
 272 NHSTUB(termDriverInit, 0xFF8149C8)
 273 NHSTUB(termDeviceCreate, 0xFF814AB4)
 274 NHSTUB(stdioSetup, 0xFF813564)
 275 NHSTUB(stdlibSetup, 0xFF8192B4)
 276 NHSTUB(armlib_setup, 0xFF8114B8)
 277 
 278 NHSTUB(StartDryOs, 0xff815ca0)
 279 
 280 

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