- Timestamp:
- 02/05/12 00:33:18 (16 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/release-1_0/platform/sx10/sub/101a/stubs_entry.S
r1635 r1637 15 15 // Stubs below should be checked. Stub not matched 100%, or difference found to current 'stubs_entry_2.S' 16 16 // Name Address Rule % Comp to stubs_entry_2.S 17 //NSTUB(kbd_pwr_off ,0xff84b810) // 2 60% *** != 0xff81093c 18 // ERROR: kbd_pwr_on is not found. //--- --- *** != 0xff81093c 19 //NSTUB(rename ,0xff8232bc) // 1 *** != 0xff823b38 20 //NSTUB(write ,0xff823b10) //101 *** != 0xff819aac 17 //NSTUB(kbd_pwr_off ,0xff84b810) // 2 60% *** != 0x00000000 18 // ERROR: kbd_pwr_on is not found. //--- --- *** != 0x00000000 21 19 22 20 // Check of modemap from 'platform/CAMERA/shooting.c': … … 25 23 26 24 // Values below can be overridden in 'stubs_min.S': 27 //DEF(physw_status ,0x00011ec4) // Found @0xff821b14, stubs_min = 0x00011ec4 (0x11EC4) 28 //DEF(physw_run ,0x00001c30) // Found @0xff821788, stubs_min = 0x00001c30 (0x1C24+0x0C) 29 //DEF(levent_table ,0xffb4acc8) // Found @0xffb4acc8, stubs_min = 0xffb4acc8 (0xFFB4ACC8) 30 //DEF(FlashParamsTable ,0xffb7455c) // Found @0xffb7455c, stubs_min = 0xffb7455c (0xFFB7455C) 31 //DEF(movie_status ,0x00005430) // Found @0xff864304, stubs_min = 0x00005430 (0x53F8+0x38) 32 //DEF(canon_menu_active ,0x000058d8) // Found @0xff87a1ec, stubs_min = 0x000058d8 (0x58D4+4) 33 //DEF(canon_shoot_menu_active ,0x0000ac29) // Found @0xff98cb24, stubs_min = 0x0000ac29 (0xAC28+1) 34 //DEF(playrec_mode ,0x00005640) // Found @0xff86d218, stubs_min = 0x00005640 (0x563C+0x4) 35 //DEF(zoom_status ,0x0000e3e0) // Found @0xffa7b654, stubs_min = 0x0000e3e0 (0xE3E0) 25 DEF(physw_status ,0x00011ec4) // Found @0xff821b14 26 DEF(physw_run ,0x00001c30) // Found @0xff821788 27 DEF(levent_table ,0xffb4acc8) // Found @0xffb4acc8 28 DEF(FlashParamsTable ,0xffb7455c) // Found @0xffb7455c 29 DEF(movie_status ,0x00005430) // Found @0xff864304 30 DEF(canon_menu_active ,0x000058d8) // Found @0xff87a1ec 31 DEF(canon_shoot_menu_active ,0x0000ac29) // Found @0xff98cb24 32 DEF(playrec_mode ,0x00005640) // Found @0xff86d218 33 DEF(zoom_status ,0x0000e3e0) // Found @0xffa7b654 36 34 DEF(some_flag_for_af_scan ,0x00009b58) // Found @0xff94a2bc 37 //DEF(zoom_busy ,0x00009100) // Found @0xff9407f0, stubs_min = 0x00009100 (0x90E4+0x1C) 38 //DEF(focus_busy ,0x00008f8c) // Found @0xff939804, stubs_min = 0x00008f8c (0x8F84+8) 35 DEF(zoom_busy ,0x00009100) // Found @0xff9407f0 36 DEF(focus_busy ,0x00008f8c) // Found @0xff939804 39 37 //DEF(recreview_hold ,0x0000645c) // Found @0xff88b560, ** != ** stubs_min = 0x0000a868 (0xA78C+0xDC) 40 38 … … 90 88 NSTUB(DeleteDirectory_Fut ,0xff8233f4) // 1 91 89 NSTUB(DeleteFile_Fut ,0xff823310) //112 92 //NSTUB(DoAFLock ,0xff825864) //102 == 0xff825864 93 //NSTUB(EnterToCompensationEVF ,0xff825b10) //104 == 0xff825b10 90 NSTUB(DoAFLock ,0xff825864) //102 91 NSTUB(EnterToCompensationEVF ,0xff825b10) //104 94 92 NSTUB(ExecuteEventProcedure ,0xff8759f0) // 1 95 //NSTUB(ExitFromCompensationEVF ,0xff825b54) //104 == 0xff825b5493 NSTUB(ExitFromCompensationEVF ,0xff825b54) //104 96 94 NSTUB(ExitTask ,0xff81b184) //101 97 95 NSTUB(ExpCtrlTool_StartContiAE ,0xff8311d8) //104 … … 110 108 NSTUB(GetCCDTemperature ,0xff84e5f0) //102 111 109 NSTUB(GetCurrentAvValue ,0xff93be84) //102 112 //NSTUB(GetDrive_ClusterSize ,0xff85ae98) // 1 == 0xff85ae98 113 //NSTUB(GetDrive_FreeClusters ,0xff85af00) // 1 == 0xff85af00 114 //NSTUB(GetDrive_TotalClusters ,0xff85aecc) // 1 == 0xff85aecc 110 NSTUB(GetDrive_ClusterSize ,0xff85ae98) // 1 111 NSTUB(GetDrive_FreeClusters ,0xff85af00) // 1 112 NSTUB(GetDrive_TotalClusters ,0xff85aecc) // 1 115 113 NSTUB(GetFocusLensSubjectDistance ,0xff93a30c) //102 116 114 NSTUB(GetFocusLensSubjectDistanceFromLens ,0xff93a618) // 3 … … 121 119 NSTUB(GetPropertyCase ,0xff8796d8) //102 122 120 NSTUB(GetSystemTime ,0xffa67b4c) //101 123 //NSTUB(GetZoomLensCurrentPoint ,0xff941130) //102 == 0xff941130 124 //NSTUB(GetZoomLensCurrentPosition ,0xffa5b24c) //102 == 0xffa5b24c 121 NSTUB(GetZoomLensCurrentPoint ,0xff941130) //102 122 NSTUB(GetZoomLensCurrentPosition ,0xffa5b24c) //102 125 123 NSTUB(GiveSemaphore ,0xff8279e8) //112 126 124 NSTUB(IsStrobeChargeCompleted ,0xff8b6a00) //102 127 //NSTUB(LEDDrive ,0xff84ab48) //103 == 0xff84ab48 125 NSTUB(LEDDrive ,0xff84ab48) //103 128 126 NSTUB(LocalTime ,0xff87318c) // 1 129 127 NSTUB(LockMainPower ,0xff880f70) //103 … … 135 133 NSTUB(NewTaskShell ,0xff879180) //103 136 134 NSTUB(Open ,0xff823a3c) //101 137 //NSTUB(PB2Rec ,0xff883fd8) //104 == 0xff883fd8 135 NSTUB(PB2Rec ,0xff883fd8) //104 138 136 NSTUB(PT_MoveDigitalZoomToWide ,0xff86608c) //102 139 137 NSTUB(PT_MoveOpticalZoomAt ,0xff866064) //102 140 138 NSTUB(PT_PlaySound ,0xff8659dc) //102 141 //NSTUB(PostLogicalEventForNotPowerType ,0xff87ec9c) //103 == 0xff87ec9c 139 NSTUB(PostLogicalEventForNotPowerType ,0xff87ec9c) //103 142 140 NSTUB(PostLogicalEventToUI ,0xff87ece8) //103 143 141 NSTUB(PutInNdFilter ,0xffa636cc) //102 … … 145 143 NSTUB(Read ,0xff819a4c) //101 146 144 NSTUB(ReadFastDir ,0xffa49124) // 1 147 //NSTUB(Rec2PB ,0xff882960) //104 == 0xff882960 148 //NSTUB(RefreshPhysicalScreen ,0xff9df040) //104 == 0xff9df040 145 NSTUB(Rec2PB ,0xff882960) //104 146 NSTUB(RefreshPhysicalScreen ,0xff9df040) //104 149 147 NSTUB(Remove ,0xff823aac) // 1 150 148 NSTUB(RenameFile_Fut ,0xff8232bc) // 1 151 //NSTUB(Restart ,0xff829848) //106 == 0xff829848 149 NSTUB(Restart ,0xff829848) //106 152 150 NSTUB(SetAE_ShutterSpeed ,0xffad07bc) //102 153 151 NSTUB(SetAutoShutdownTime ,0xff880fe4) //103 154 152 NSTUB(SetCurrentCaptureModeType ,0xff8886b4) //101 153 NSTUB(SetFileAttributes ,0xff823d90) // 1 155 154 NSTUB(SetFileTimeStamp ,0xff823d40) // 1 156 155 NSTUB(SetLogicalEventActive ,0xff880c30) //101 157 156 NSTUB(SetParameterData ,0xff975310) //101 158 157 NSTUB(SetPropertyCase ,0xff8795d0) //102 159 //NSTUB(SetScriptMode ,0xff880c80) //101 == 0xff880c80 158 NSTUB(SetScriptMode ,0xff880c80) //101 160 159 NSTUB(SleepTask ,0xff827c50) //101 161 160 NSTUB(TakeSemaphore ,0xff827918) //101 162 //NSTUB(TurnOffBackLight ,0xff88f28c) //104 == 0xff88f28c 161 NSTUB(TurnOffBackLight ,0xff88f28c) //104 163 162 NSTUB(TurnOnBackLight ,0xff88f274) //104 164 163 NSTUB(UIFS_WriteFirmInfoToFile ,0xff963744) //103 165 //NSTUB(UnlockAF ,0xff82589c) //102 == 0xff82589c 164 NSTUB(UnlockAF ,0xff82589c) //102 166 165 NSTUB(UnlockMainPower ,0xff880ec4) //103 167 166 NSTUB(UpdateMBROnFlash ,0xff85acd8) //105 168 //NSTUB(VbattGet ,0xff82046c) //103 == 0xff82046c 167 NSTUB(VbattGet ,0xff82046c) //103 169 168 NSTUB(Write ,0xff823b10) //101 170 //NSTUB(WriteSDCard ,0xff92a9a4) //108 == 0xff92a9a4 169 NSTUB(WriteSDCard ,0xff92a9a4) //108 171 170 NSTUB(_log ,0xffb018e4) //111 172 171 NSTUB(_log10 ,0xffb00570) //112 … … 174 173 NSTUB(_sqrt ,0xffb03540) // 1 175 174 NSTUB(add_ptp_handler ,0xffa1727c) // 3 176 //NSTUB(apex2us ,0xff9e0128) // 4 == 0xff9e0128 175 NSTUB(apex2us ,0xff9e0128) // 4 177 176 NSTUB(close ,0xff819864) // 1 178 177 NSTUB(closedir ,0xffa491f4) // 1 … … 184 183 NSTUB(kbd_p2_f ,0xff821428) //109 185 184 NSTUB(kbd_read_keys ,0xff821b14) //109 186 //NSTUB(kbd_read_keys_r2 ,0xff84af6c) //109 == 0xff84af6c 185 NSTUB(kbd_read_keys_r2 ,0xff84af6c) //109 187 186 NSTUB(lseek ,0xff823ba4) //101 188 187 NSTUB(malloc ,0xff8139a8) //112 … … 196 195 NSTUB(opendir ,0xffa49090) // 1 197 196 NSTUB(openfastdir ,0xffa49090) // 1 198 //NSTUB(qsort ,0xffab815c) // 1 == 0xffab815c 197 NSTUB(qsort ,0xffab815c) // 1 199 198 NSTUB(rand ,0xff81ccac) // 1 200 199 NSTUB(read ,0xff819a4c) //101 201 NSTUB(readfastdir ,0xffa49124) // 1202 200 NSTUB(reboot_fw_update ,0xffa50b24) // 5 201 NSTUB(rename ,0xff8232bc) // 1 203 202 NSTUB(set_control_event ,0xff88088c) //111 204 203 NSTUB(srand ,0xff81cca0) // 1 205 204 NSTUB(stat ,0xff823c70) // 1 206 205 NSTUB(strcat ,0xff89b89c) // 1 207 //NSTUB(strchr ,0xff89b924) // 1 == 0xff89b924 206 NSTUB(strchr ,0xff89b924) // 1 208 207 NSTUB(strcmp ,0xff81cb3c) //101 209 208 NSTUB(strcpy ,0xff81cb24) //101 … … 212 211 NSTUB(strncmp ,0xff89b8d8) // 1 213 212 NSTUB(strncpy ,0xff82db14) // 1 214 //NSTUB(strrchr ,0xff9df438) // 1 == 0xff9df438 213 NSTUB(strrchr ,0xff9df438) // 1 215 214 NSTUB(strtol ,0xff82dd4c) //101 216 215 NSTUB(strtolx ,0xff82db50) //109 … … 222 221 NSTUB(time ,0xff87376c) // 2 223 222 NSTUB(vsprintf ,0xff81cae8) // 1 223 NSTUB(write ,0xff823b10) //101
Note: See TracChangeset
for help on using the changeset viewer.