root/platform/ixus125_elph110hs/sub/100d/stubs_entry.S

/* [<][>][^][v][top][bottom][index][help] */
   1 // !!! THIS FILE IS GENERATED. DO NOT EDIT. !!!
   2 #include "stubs_asm.h"
   3 
   4 // Camera info:
   5 //   DRYOS R50 (DRYOS version 2.3, release #0050)
   6 //   Firmware Ver GM1.00D   // Found @ 0xff07a344, "GM1.00D" @ 0xff07a351
   7 //   Firmware build timestamp: Dec 14 2011 12:32:25
   8 //   Canon PowerShot ELPH 110 HS
   9 
  10 // Values for makefile.inc
  11 //   DIGIC = 50# DIGIC 5
  12 //   PLATFORMOSVER = 50
  13 //   PLATFORMID = 12865# (0x3241) Found @ 0xfff40040
  14 //   MAXRAMADDR = 0x0fffffff
  15 //   MEMISOSTART = 0x00180998
  16 //   KEYSYS = d4c# Found @ 0xffff3cbc
  17 //   NEED_ENCODED_DISKBOOT = 8# Found @ 0xffff3ccc
  18 //   ARAM_HEAP_START = 0x5ce000# Found @ 0xff1a4920
  19 //   ARAM_HEAP_SIZE  = 0x22000# Found @ 0xff1a48e4
  20 
  21 // Detected address ranges:
  22 // ROM      0xff000000 - 0xffffffff (16777216 bytes)
  23 // RAM code 0x00685000 - 0x006946dc copied from 0xff63cd08 (  63196 bytes)
  24 // RAM data 0x00001900 - 0x00013c0c copied from 0xff62a9fc (  74508 bytes)
  25 
  26 // Stubs below should be checked. Stub not matched 100%, or difference found to current 'stubs_entry_2.S'
  27 //    Name                                     Address      Rule  %  Comp to stubs_entry_2.S
  28 //NHSTUB(DeleteFile_Fut                       ,0xff0208dc) //  1 90%        == 0xff0208dc
  29 // ERROR: MakeDirectory_Fut is not found.                  //--- ---    *** != 0xff021480
  30 
  31 // Check of modemap from 'platform/CAMERA/shooting.c':
  32 // Firmware modemap table found @ff333518 -> ff5e8bc8
  33 // Mode 33326 in firmware but not in current modemap
  34 
  35 // Values below can be overridden in 'stubs_min.S':
  36 DEF(physw_status                            ,0x00037bdc) // Found @0xff01e84c
  37 DEF(physw_run                               ,0x00001c20) // Found @0xff01e408
  38 DEF(physw_sleep_delay                       ,0x00001c28) // Found @0xff01e408
  39 DEF(levent_table                            ,0xff474cc4) // Found @0xff474cc4
  40 DEF(FlashParamsTable                        ,0xff5e8e34) // Found @0xff5e8e34
  41 DEF(movie_status                            ,0x0000a1c4) // Found @0xff191abc
  42 DEF(video_compression_rate                  ,0x0000a204) // Found @0xff1934b0
  43 DEF(full_screen_refresh                     ,0x0000d12c) // Found @0xff243098
  44 DEF(canon_menu_active                       ,0x000031e0) // Found @0xff07be34
  45 DEF(canon_shoot_menu_active                 ,0x0000ba51) // Found @0xff1e4eb0
  46 DEF(playrec_mode                            ,0x00002f34) // Found @0xff06fdfc
  47 DEF(zoom_status                             ,0x000109c8) // Found @0xff336cbc
  48 // focus_len_table contains zoom focus lengths for use in 'get_focal_length' (main.c).
  49 // each entry contains 2 int value(s), the first is the zoom focus length.
  50 // there are 64 entries in the table - set NUM_FL to 64
  51 DEF(focus_len_table                         ,0xfff4a4c8) // Found @0xfff4a4c8
  52 DEF(zoom_busy                               ,0x0000a05c) // Found @0xff18c9b0
  53 DEF(focus_busy                              ,0x00009ef0) // Found @0xff1880fc
  54 DEF(recreview_hold                          ,0x000037fc) // Found @0xff08c128
  55 // Palette colour tables  found @ 0xff48ffa8
  56 DEF(palette_control                         ,0x0000d12c) // Found @0xff243014
  57 DEF(active_palette_buffer                   ,0x0000d134) // Found @0xff243018
  58 DEF(palette_buffer_ptr                      ,0x0000d138) // Found @0xff2434d0
  59 DEF(palette_buffer                          ,0x000c78c8) // Found @0xff2434e0
  60 // Offset from start of palette_buffer to color data = 4 (Found @0xff377b78)
  61 DEF(bitmap_buffer                           ,0x0000d170) // Found @0xff246c14
  62 DEF(active_bitmap_buffer                    ,0x0000d168) // Found @0xff246c18
  63 DEF(viewport_buffers                        ,0xff41318c) // Found @0xff03b2d0
  64 DEF(active_viewport_buffer                  ,0x00002138) // Found @0xff03af6c
  65 // Camera has 2 RAW buffers @ 0x44000000 & 0x4a7eca00
  66 //  Note: active buffer --> raw_buffers[active_raw_buffer]
  67 //        other buffer  --> raw_buffers[active_raw_buffer^1]
  68 DEF(raw_buffers                             ,0xff42784c) // Found @0xff42784c
  69 DEF(active_raw_buffer                       ,0x00002eac) // Found @0xff06c918
  70 DEF(fileio_semaphore                        ,0x00002b78) // Found @0xff05a278
  71 DEF(exmem_alloc_table                       ,0x0003e55c) // Found @0xff0756e4
  72 DEF(exmem_types_table                       ,0xff62c110) // Found @0x00003014
  73 DEF_CONST(exmem_type_count                  ,0x00000017)
  74 DEF(imager_active                           ,0x00002070) // Found @0xff037b5c (0x206c + 4)
  75 DEF_CONST(uiprop_count                      ,0x0000008d) // Found @0xff1caac4
  76 DEF(cameracon_state                         ,0x00003350) // Found @0xff08199c
  77 
  78 // Values below go in 'lib.c':
  79 //void *vid_get_bitmap_fb()        { return (void*)0x406c5000; }             // Found @0xff0448b8
  80 //void *vid_get_viewport_fb()      { return (void*)0x4081ab80; }             // Found @0xff3a822c
  81 DEF(viewport_fb_d                           ,0x00002c2c) // Found 0x2bd8 (@0xff05e4c8) + 0x54 (@0xff05e500)
  82 //void *vid_get_viewport_fb_d()    { return (void*)(*(int*)(0x2bd8+0x54)); } // Found @0xff05e4c8 & 0xff05e500
  83 DEF(jpeg_count_str                          ,0x000c7158) // Found @0xff239180
  84 //char *camera_jpeg_count_str()    { return (char*)0x000c7158; }             // Found @0xff239180
  85 //int get_flash_params_count(void) { return 0xa6; }                          // Found @0xff1cb49c
  86 
  87 // Bitmap masks and physw_status index values for SD_READONLY and USB power flags (for kbd.c).
  88 //#define SD_READONLY_FLAG    0x02000000 // Found @0xff413724, levent 0x20a
  89 //#define SD_READONLY_IDX     1
  90 //#define USB_MASK            0x40000000 // Found @0xff41375c, levent 0x202
  91 //#define USB_IDX             2
  92 //#define BATTCOVER_FLAG      0x00008000 // Found @0xff4136f4, levent 0x205
  93 //#define BATTCOVER_IDX       0
  94 //#define ANALOG_AV_FLAG      0x08000000 // Found @0xff413744, levent 0x200 (non-inverted logic)
  95 //#define ANALOG_AV_IDX       2
  96 
  97 // Keymap values for kbd.c. Additional keys may be present, only common values included here.
  98 //static KeyMap keymap[] = {
  99 //    { 0, KEY_MENU            ,0x00000001 }, // Found @0xff4136a4, levent 0x09
 100 //    { 0, KEY_SET             ,0x00000002 }, // Found @0xff4136ac, levent 0x08
 101 //    { 0, KEY_ZOOM_OUT        ,0x00000004 }, // Found @0xff4136b4, levent 0x03
 102 //    { 0, KEY_ZOOM_IN         ,0x00000008 }, // Found @0xff4136bc, levent 0x02
 103 //    { 0, KEY_VIDEO           ,0x00000040 }, // Found @0xff4136cc, levent 0x1a
 104 //    { 0, KEY_UP              ,0x00000100 }, // Found @0xff4136d4, levent 0x04
 105 //    { 0, KEY_RIGHT           ,0x00000200 }, // Found @0xff4136dc, levent 0x07
 106 //    { 0, KEY_LEFT            ,0x00000400 }, // Found @0xff4136e4, levent 0x06
 107 //    { 0, KEY_DOWN            ,0x00000800 }, // Found @0xff4136ec, levent 0x05
 108 //    { 1, KEY_SHOOT_FULL      ,0x00300000 }, // Found @0xff413704, levent 0x01
 109 //    { 1, KEY_SHOOT_FULL_ONLY ,0x00200000 }, // Found @0xff413704, levent 0x01
 110 //    { 1, KEY_SHOOT_HALF      ,0x00100000 }, // Found @0xff4136fc, levent 0x00
 111 //    { 1, KEY_POWER           ,0x00400000 }, // Found @0xff41370c, levent 0x100
 112 //    { 1, KEY_PLAYBACK        ,0x00800000 }, // Found @0xff413714, levent 0x101
 113 //    { 0, 0, 0 }
 114 //};
 115 
 116 // Values below go in 'platform_camera.h':
 117 //#define CAM_DRYOS         1
 118 //#define CAM_DRYOS_2_3_R39 1 // Defined for cameras with DryOS version R39 or higher
 119 //#define CAM_DRYOS_2_3_R47 1 // Defined for cameras with DryOS version R47 or higher
 120 //#define CAM_RAW_ROWPIX    4784 // Found @0xff15d2f8
 121 //#define CAM_RAW_ROWS      3516 // Found @0xff15d304
 122 //#undef  CAM_UNCACHED_BIT
 123 //#define CAM_UNCACHED_BIT  0x40000000 // Found @0xff024684
 124 //#define CAM_DATE_FOLDER_NAMING 0x400 // Found @0xff2e5d8c (pass as 3rd param to GetImageFolder)
 125 //#define PARAM_CAMERA_NAME 4 // Found @0xff5e7f34
 126 
 127 // Below goes in 'filewrite.c' or 'platform_camera.h':
 128 //#define MAX_CHUNKS_FOR_FWT 7 // Found @0xff2fb3f4
 129 
 130 // Known propcases
 131 // //      PROPCASE_AFSTEP 13
 132 // #define PROPCASE_FOCUS_STATE 18
 133 // #define PROPCASE_AV 23
 134 // #define PROPCASE_BV 34
 135 // //      PROPCASE_DELTA_DIGITALGAIN 77
 136 // #define PROPCASE_DELTA_SV 79
 137 // //      PROPCASE_DELTA_ND 80
 138 // #define PROPCASE_EV_CORRECTION_2 211
 139 // #define PROPCASE_ORIENTATION_SENSOR 223
 140 // #define PROPCASE_SV_MARKET 250
 141 // //      PROPCASE_SVFIX 251
 142 // #define PROPCASE_TV 266
 143 // Guessed propset: 4, 5
 144 
 145 // Misc stuff
 146 DEF(ctypes, 0xff412608)
 147 
 148 // EXMEM types:
 149 // EXMEM_RAMDISK        0
 150 // EXMEM_COM            1
 151 // EXMEM_FORMATTER      2
 152 // EXMEM_SHADING        3
 153 // EXMEM_FAMODE         4
 154 // EXMEM_FIRMUP         5
 155 // EXMEM_FIRMUP_VRAM    6
 156 // EXMEM_FIRMUP_INFLATE 7
 157 // EXMEM_DVLPWORK       8
 158 // EXMEM_EVF            9
 159 // EXMEM_SCRIPT         10
 160 // EXMEM_GPS            11
 161 // EXMEM_FACEAUTH       12
 162 // EXMEM_FILESTORE      13
 163 // EXMEM_MOVIE_REC      14
 164 // EXMEM_MOVIE_PLY      15
 165 // EXMEM_WIDE           16
 166 // EXMEM_NARROW         17
 167 // EXMEM_GIS_MODE       18
 168 // EXMEM_TRIPODHDR_MODE 19
 169 // EXMEM_HSHQ_MODE      20
 170 // EXMEM_CRAW_REC       21
 171 // EXMEM_PCEVF          22
 172 
 173 // ISR flag: 0x1968, pointer to current task's control block: 0x1964
 174 // pointer to TCB area: 0x1a04, found @ 0xff63eea0
 175 
 176 // LED table init @ 0xff126b70
 177 // LED #1: 0xc022c028 (#89 in GPIO table), offset 0x104
 178 // LED #2: 0xc022c018 (#88 in GPIO table), offset 0x4
 179 // GPIO table @ 0xff412b00
 180 
 181 // For capt_seq.c
 182 DEF(_nrflag,0xd22c) // Found @ ff24fa58 (0xd22c) & ff24fa94 (+0x00)
 183 //static long *nrflag = (long*)(0xd22c+0x00);  // Found @ ff24fa58 & ff24fa94
 184 //#define NR_AUTO (0)                          // have to explictly reset value back to 0 to enable auto
 185 
 186 // Stubs below matched 100%.
 187 //    Name                                     Address                Comp to stubs_entry_2.S
 188 NHSTUB(AllocateUncacheableMemory              ,0xff02463c) //112
 189 NHSTUB(Close                                  ,0xff020f50) //120
 190 NHSTUB(CreateBinarySemaphore                  ,0x0068a824) //115
 191 NHSTUB(CreateTask                             ,0x0068ab00) //120
 192 NHSTUB(DebugAssert                            ,0x0068afd8) //107
 193 NHSTUB(DeleteDirectory_Fut                    ,0xff020950) //116
 194 NHSTUB(DeleteSemaphore                        ,0x0068a8e4) //120
 195 NHSTUB(DoAELock                               ,0xff022ce4) //120
 196 NHSTUB(DoAFLock                               ,0xff0229e8) //120
 197 NHSTUB(EnterToCompensationEVF                 ,0xff022c4c) //104
 198 NHSTUB(ExecuteEventProcedure                  ,0xff077304) //104
 199 NHSTUB(ExitFromCompensationEVF                ,0xff022c90) //104
 200 NHSTUB(ExitTask                               ,0x0068ad90) //120
 201 NHSTUB(ExpCtrlTool_StartContiAE               ,0xff02e398) //104
 202 NHSTUB(ExpCtrlTool_StopContiAE                ,0xff02e4e8) //104
 203 NHSTUB(Fclose_Fut                             ,0xff0209e8) //120
 204 NHSTUB(Feof_Fut                               ,0xff020bd4) //  1
 205 NHSTUB(Fflush_Fut                             ,0xff020c10) //  1
 206 NHSTUB(Fgets_Fut                              ,0xff020b3c) //  6
 207 NHSTUB(Fopen_Fut                              ,0xff0209a8) //120
 208 NHSTUB(Fread_Fut                              ,0xff020a94) //120
 209 NHSTUB(FreeUncacheableMemory                  ,0xff02467c) //112
 210 NHSTUB(Fseek_Fut                              ,0xff020b88) //120
 211 NHSTUB(Fwrite_Fut                             ,0xff020ae8) //120
 212 NHSTUB(GetBatteryTemperature                  ,0xff04d97c) //102
 213 NHSTUB(GetCCDTemperature                      ,0xff04d908) //102
 214 NHSTUB(GetCurrentAvValue                      ,0xff189cac) //120
 215 NHSTUB(GetCurrentShutterSpeed                 ,0xff09d680) //120
 216 NHSTUB(GetDrive_ClusterSize                   ,0xff05c09c) //122
 217 NHSTUB(GetDrive_FreeClusters                  ,0xff05c0f4) //119
 218 NHSTUB(GetDrive_TotalClusters                 ,0xff05c0cc) //119
 219 NHSTUB(GetFocusLensSubjectDistance            ,0xff188ebc) //102
 220 NHSTUB(GetFocusLensSubjectDistanceFromLens    ,0xff18930c) //  3
 221 NHSTUB(GetImageFolder                         ,0xff1669bc) //122
 222 NHSTUB(GetKbdState                            ,0xff04a378) //109
 223 NHSTUB(GetMemInfo                             ,0xff0052d0) //115
 224 NHSTUB(GetOpticalTemperature                  ,0xff04d9f0) //120
 225 NHSTUB(GetParameterData                       ,0xff1cb45c) //101
 226 NHSTUB(GetPropertyCase                        ,0xff07b378) //102
 227 NHSTUB(GetSystemTime                          ,0xff321ec4) //120
 228 NHSTUB(GetVRAMHPixelsSize                     ,0xff03d5a0) //120
 229 NHSTUB(GetVRAMVPixelsSize                     ,0xff03d5ac) //120
 230 NHSTUB(GetZoomLensCurrentPoint                ,0xff18ce28) //120
 231 NHSTUB(GetZoomLensCurrentPosition             ,0xff30f7d4) //102
 232 NHSTUB(GiveSemaphore                          ,0x0068aa60) //120
 233 NHSTUB(IsStrobeChargeCompleted                ,0xff0d4c30) //102
 234 NHSTUB(LEDDrive                               ,0xff195218) //120
 235 NHSTUB(LocalTime                              ,0x0068f2f4) //115
 236 NHSTUB(LockMainPower                          ,0xff0807a8) //120
 237 NHSTUB(MakeSDCardBootable                     ,0xff05c374) //105
 238 NHSTUB(MoveFocusLensToDistance                ,0xff3a42d0) //102
 239 NHSTUB(MoveIrisWithAv                         ,0xff31e88c) //120
 240 NHSTUB(MoveZoomLensWithPoint                  ,0xff31efc0) //120
 241 NHSTUB(MoveOpticalZoomAt                      ,0xff02250c) //109
 242 NHSTUB(Open                                   ,0xff020e88) //120
 243 NHSTUB(PB2Rec                                 ,0xff0837e0) //104
 244 NHSTUB(PT_MoveDigitalZoomToWide               ,0xff0659b0) //120
 245 NHSTUB(PT_MoveOpticalZoomAt                   ,0xff065988) //120
 246 NHSTUB(PT_PlaySound                           ,0xff071d64) //122
 247 NHSTUB(PostLogicalEventForNotPowerType        ,0xff07fe9c) //120
 248 NHSTUB(PostLogicalEventToUI                   ,0xff07fee8) //120
 249 NHSTUB(PutInNdFilter                          ,0xff31ed98) //102
 250 NHSTUB(PutOutNdFilter                         ,0xff31edbc) //102
 251 NHSTUB(Read                                   ,0xff005d8c) //120
 252 NHSTUB(ReadFastDir                            ,0xff2fcb40) //115
 253 NHSTUB(Rec2PB                                 ,0xff083820) //104
 254 NHSTUB(RefreshPhysicalScreen                  ,0xff098024) //104
 255 NHSTUB(RenameFile_Fut                         ,0xff020848) //116
 256 NHSTUB(Restart                                ,0xff025e54) //122
 257 NHSTUB(ScreenLock                             ,0xff099004) //117
 258 NHSTUB(ScreenUnlock                           ,0xff099068) //117
 259 NHSTUB(SetAE_ShutterSpeed                     ,0xff3a73a4) //102
 260 NHSTUB(SetAutoShutdownTime                    ,0xff08081c) //120
 261 NHSTUB(SetCurrentCaptureModeType              ,0xff0872d8) //120
 262 NHSTUB(SetDate                                ,0xff3a8e88) //120
 263 NHSTUB(SetFileAttributes                      ,0xff0213e8) //  6
 264 NHSTUB(SetFileTimeStamp                       ,0xff021370) //  6
 265 NHSTUB(SetLogicalEventActive                  ,0xff080524) //120
 266 NHSTUB(SetParameterData                       ,0xff1cb3cc) //101
 267 NHSTUB(SetPropertyCase                        ,0xff07b1f0) //102
 268 NHSTUB(SetScriptMode                          ,0xff080574) //120
 269 NHSTUB(SleepTask                              ,0x0068c2e8) //120
 270 NHSTUB(TakeSemaphore                          ,0x0068a990) //120
 271 NHSTUB(TurnOffBackLight                       ,0xff090158) //104
 272 NHSTUB(TurnOnBackLight                        ,0xff090140) //104
 273 NHSTUB(TurnOnDisplay                          ,0xff044ccc) //120
 274 NHSTUB(TurnOffDisplay                         ,0xff044cdc) //120
 275 NHSTUB(UIFS_WriteFirmInfoToFile               ,0xff1b0680) //120
 276 NHSTUB(UnlockAE                               ,0xff022d08) //120
 277 NHSTUB(UnlockAF                               ,0xff022a20) //120
 278 NHSTUB(UnlockMainPower                        ,0xff0806fc) //120
 279 NHSTUB(VbattGet                               ,0xff01d094) //120
 280 NHSTUB(Write                                  ,0xff020fa4) //120
 281 NHSTUB(WriteSDCard                            ,0xff17b53c) //108
 282 NHSTUB(_log                                   ,0x00690ce0) //111
 283 NHSTUB(_log10                                 ,0x00691220) //112
 284 NHSTUB(_pow                                   ,0x00691398) //121
 285 NHSTUB(_sqrt                                  ,0x00693038) //  6
 286 NHSTUB(add_ptp_handler                        ,0xff299f94) //121
 287 NHSTUB(apex2us                                ,0xff249874) //121
 288 NHSTUB(close                                  ,0xff005be8) //109
 289 NHSTUB(err_init_task                          ,0xff004378) //111
 290 NHSTUB(exmem_alloc                            ,0xff075cd8) //101
 291 NHSTUB(exmem_ualloc                           ,0xff075b30) //101
 292 NHSTUB(exmem_ufree                            ,0xff075c78) //101
 293 NHSTUB(free                                   ,0xff002f74) //112
 294 NHSTUB(get_nd_value                           ,0xff30d3f8) //123
 295 NHSTUB(get_current_nd_value                   ,0xff30d398) //122
 296 NHSTUB(get_current_deltasv                    ,0xff09e29c) //122
 297 NHSTUB(GetCurrentDriveBaseSvValue             ,0xff0a4764) //120
 298 NHSTUB(kbd_p1_f                               ,0xff01e89c) //109
 299 NHSTUB(kbd_p1_f_cont                          ,0xff01e8a8) //109
 300 NHSTUB(kbd_p2_f                               ,0xff01e0a0) //109
 301 NHSTUB(kbd_read_keys                          ,0xff01e84c) //109
 302 NHSTUB(kbd_read_keys_r2                       ,0xff049d58) //109
 303 NHSTUB(lseek                                  ,0xff0211cc) //120
 304 NHSTUB(malloc                                 ,0xff002f1c) //112
 305 NHSTUB(memcmp                                 ,0xff00b940) //120
 306 NHSTUB(memcpy                                 ,0xff0276e4) //120
 307 NHSTUB(memset                                 ,0xff24799c) //120
 308 NHSTUB(mkdir                                  ,0xff021480) //121
 309 NHSTUB(mktime_ext                             ,0xff099564) //  1
 310 NHSTUB(open                                   ,0xff005b38) //109
 311 NHSTUB(OpenFastDir                            ,0xff2fc9dc) //115
 312 NHSTUB(closedir                               ,0xff2fc98c) //121
 313 NHSTUB(get_fstype                             ,0xff05c114) //122
 314 NHSTUB(qsort                                  ,0xff24793c) //  6
 315 NHSTUB(rand                                   ,0xff247474) //121
 316 NHSTUB(realloc                                ,0xff247a18) //115
 317 NHSTUB(reboot_fw_update                       ,0xff302224) //106
 318 NHSTUB(set_control_event                      ,0xff0801e4) //111
 319 NHSTUB(srand                                  ,0xff247468) //122
 320 NHSTUB(stat                                   ,0xff021214) //109
 321 NHSTUB(strcat                                 ,0xff099be4) //  1
 322 NHSTUB(strchr                                 ,0xff002de8) //  1
 323 NHSTUB(strcmp                                 ,0xff00ba3c) //120
 324 NHSTUB(strcpy                                 ,0xff00b928) //120
 325 NHSTUB(strftime                               ,0xff0995b0) //113
 326 NHSTUB(strlen                                 ,0xff002e34) //120
 327 NHSTUB(strncmp                                ,0xff002d9c) //  1
 328 NHSTUB(strncpy                                ,0xff002d60) //  1
 329 NHSTUB(strrchr                                ,0xff002e0c) //  1
 330 NHSTUB(strtol                                 ,0xff0276d0) //101
 331 NHSTUB(strtolx                                ,0xff0274d4) //109
 332    DEF(task_CaptSeq                           ,0xff068e64) //120
 333    DEF(task_DvlpSeqTask                       ,0xff19b8fc) //120
 334    DEF(task_ExpDrv                            ,0xff0b2aa8) //120
 335    DEF(task_FileWrite                         ,0xff2fb394) //120
 336    DEF(task_InitFileModules                   ,0xff084030) //120
 337    DEF(task_MovieRecord                       ,0xff193ce4) //120
 338    DEF(task_PhySw                             ,0xff01e404) //120
 339 NHSTUB(time                                   ,0x0068f8d0) //  6
 340 NHSTUB(vsprintf                               ,0xff00b7d8) //115
 341 NHSTUB(EngDrvRead                             ,0xff01f6d8) //102
 342 NHSTUB(PTM_GetCurrentItem                     ,0xff080f08) //105
 343 NHSTUB(DisableISDriveError                    ,0xff31f9bc) //120
 344 NHSTUB(CancelHPTimer                          ,0xff0769ec) //119
 345 NHSTUB(SetHPTimerAfterNow                     ,0xff0768e4) //119
 346 NHSTUB(PT_MFOn                                ,0xff065a60) //120
 347 NHSTUB(PT_MFOff                               ,0xff065a70) //120
 348 NHSTUB(GetAdChValue                           ,0xff04610c) //120
 349 NHSTUB(EnableHDMIPower                        ,0xff048ea8) //123
 350 NHSTUB(DisableHDMIPower                       ,0xff048eb0) //123
 351 NHSTUB(get_ptp_buf_size                       ,0xff1033c8) //122
 352 NHSTUB(get_ptp_file_buf                       ,0xff29ba60) //121
 353 NHSTUB(SetVideoOutType                        ,0xff3a7bd4) //109
 354 NHSTUB(GetVideoOutType                        ,0xff3a7b08) //120

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