root/platform/g7x2/sub/110b/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 //   Main firmware start: 0xe0020000
   6 //   DRYOS R58 (DRYOS version 2.3, release #0058+p10) @ 0xe05d8220 ref @ 0xe05c54b4
   7 //   Firmware Ver GM1.10B   // Found @ 0xe0503c3c, "GM1.10B" @ 0xe0503c49
   8 //   VMSA detected, probably digic >= 7
   9 
  10 // Values for makefile.inc
  11 //   PLATFORMOSVER = 58
  12 //   DIGIC = 70
  13 //   MEMISOSTART = 0x2c460c
  14 //   MEMBASEADDR = 0x8000
  15 //   ARAM_HEAP_START = 0x006ce000#  Found @0xe0560ff4
  16 //   ARAM_HEAP_SIZE = 0x00022000#  Found @0xe0560fcc
  17 
  18 // Detected address ranges:
  19 // ROM      0xe0000000 - 0xe2000000 (33554432 bytes)
  20 // RAM data 0x00008000 - 0x0004c610 copied from 0xe0fd37b8 ( 280080 bytes)
  21 // RAM code 0x01900000 - 0x0190139c copied from 0xe1017dc8 (   5020 bytes)
  22 // TCM code 0xdffc4900 - 0xdffd0908 copied from 0xe1019164 (  49160 bytes)
  23 
  24 // Zico Xtensa blobs:
  25 // zico_0 0xbff20000 - 0xbff24ab8 copied from 0xe0e79d54 (  19128 bytes)
  26 // zico_1 0xbff00000 - 0xbff08000 copied from 0xe0e7e814 (  32768 bytes)
  27 // zico_2 0x80a00000 - 0x80ad4350 copied from 0xe0e8681c ( 869200 bytes)
  28 
  29 // Found DryOS versions:
  30 // 0xe0018d08 other "DRYOS version 2.3, release #0058+p10"
  31 // 0xe05d8220 main  "DRYOS version 2.3, release #0058+p10"
  32 // 0xe0c260f0 other "DRYOS version 2.3, release #0058+p10"
  33 // 0xe0e870ac other "DRYOS version 2.3, release #0058+p7"
  34 // 0xe123e380 other "DRYOS version 2.3, release #0058+p10"
  35 
  36 // Values below go in 'platform_camera.h':
  37 //#define CAM_DRYOS         1
  38 //#define CAM_DRYOS_2_3_R39 1 // Defined for cameras with DryOS version R39 or higher
  39 //#define CAM_DRYOS_2_3_R47 1 // Defined for cameras with DryOS version R47 or higher
  40 //#define CAM_HAS_WIFI 1 // Firmware has wifi support (only define if camera has hardware)
  41 //#undef  CAM_UNCACHED_BIT
  42 //#define CAM_UNCACHED_BIT  0x40000000 // Found @0xe046e5a0
  43 //#define CAM_HAS_ND_FILTER 1 // Camera has ND filter
  44 // Camera has an iris (CAM_HAS_IRIS_DIAPHRAGM default)
  45 
  46 // physw_event_table 0xe05df0e4 Found @0xe004e61c
  47 // Values below go in 'platform_kbd.h':
  48 //#define SD_READONLY_FLAG    0x00000020 // Found @0xe05df144, levent 0x30a
  49 //#define SD_READONLY_IDX     1
  50 //#define USB_MASK            0x00400000 // Found @0xe05df1fc, levent 0x302
  51 //#define USB_IDX             2
  52 //#define BATTCOVER_FLAG      0x00200000 // Found @0xe05df1f4, levent 0x305
  53 //#define BATTCOVER_IDX       2
  54 
  55 // Keymap values for kbd.c. Additional keys may be present, only common values included here.
  56 // WARNING: Key name / function may vary! Values for unknown DryOS versions should not be trusted!
  57 //KeyMap keymap[] = {
  58 //    { 0, KEY_PLAYBACK        ,0x00008000 }, // Found @0xe05df0fc, levent 0x101
  59 //    { 0, KEY_VIDEO           ,0x00010000 }, // Found @0xe05df104, levent 0x02
  60 //    { 0, KEY_ZOOM_IN         ,0x00020000 }, // Found @0xe05df10c, levent 0x03
  61 //    { 0, KEY_ZOOM_OUT        ,0x00040000 }, // Found @0xe05df114, levent 0x04
  62 //    { 0, KEY_SHOOT_FULL      ,0x00180000 }, // Found @0xe05df11c, levent 0x01
  63 //    { 0, KEY_SHOOT_HALF      ,0x00100000 }, // Found @0xe05df124, levent 0x00
  64 //    { 0, KEY_SHOOT_FULL_ONLY ,0x00080000 }, // Found @0xe05df11c, levent 0x01
  65 //    { 0, KEY_POWER           ,0x00200000 }, // Found @0xe05df12c, levent 0x100
  66 //    { 0, KEY_WIFI            ,0x00400000 }, // Found @0xe05df134, levent 0x103
  67 //    { 2, KEY_UP              ,0x00000200 }, // Found @0xe05df1a4, levent 0x06
  68 //    { 2, KEY_DOWN            ,0x00000400 }, // Found @0xe05df1ac, levent 0x07
  69 //    { 2, KEY_RIGHT           ,0x00000800 }, // Found @0xe05df1b4, levent 0x09
  70 //    { 2, KEY_LEFT            ,0x00001000 }, // Found @0xe05df1bc, levent 0x08
  71 //    { 2, KEY_SET             ,0x00002000 }, // Found @0xe05df1c4, levent 0x0a
  72 //    { 0, 0, 0 }
  73 //};
  74 
  75 // canon_mode_list 0xe089d4c4 Found @0xe0036f2c
  76 // Check modemap values from 'platform/CAMERA/shooting.c':
  77 // 33297  0x8211 In firmware but not in current modemap
  78 //  4174  0x104e In firmware but not in current modemap
  79 
  80 // Known propcases
  81 // //      PROPCASE_AFSTEP 13
  82 // #define PROPCASE_FOCUS_STATE 18
  83 // #define PROPCASE_AV 23
  84 // #define PROPCASE_BV 40
  85 // //      PROPCASE_DELTA_DIGITALGAIN 84
  86 //         PROPCASE_DELTA_SV not found
  87 // //      PROPCASE_DELTA_ND 87
  88 // //      PROPCASE_FELOCK 122
  89 // #define PROPCASE_FLASH_ADJUST_MODE 129
  90 // #define PROPCASE_FLASH_FIRE 130
  91 // //      PROPCASE_HSCAPTURE 146
  92 // #define PROPCASE_EV_CORRECTION_2 218
  93 // #define PROPCASE_ORIENTATION_SENSOR 230
  94 // #define PROPCASE_SV_MARKET 258
  95 // //      PROPCASE_SVFIX 259
  96 // #define PROPCASE_TV 275
  97 // Guessed propset: uncertain (14 of 15 match), closest to 13
  98 
  99 // EXMEM types:
 100 // EXMEM_RAMDISK        0
 101 // EXMEM_COM            1
 102 // EXMEM_FORMATTER      2
 103 // EXMEM_SHADING        3
 104 // EXMEM_FAMODE         4
 105 // EXMEM_FIRMUP         5
 106 // EXMEM_FIRMUP_VRAM    6
 107 // EXMEM_FIRMUP_INFLATE 7
 108 // EXMEM_FIRMUP_PICTURESTYLE 8
 109 // EXMEM_DVLPWORK       9
 110 // EXMEM_EVF            10
 111 // EXMEM_SCRIPT         11
 112 // EXMEM_GPS            12
 113 // EXMEM_FACEAUTH       13
 114 // EXMEM_OHYEARLOG      14
 115 // EXMEM_WIFI           15
 116 // EXMEM_MULTI_PLY      16
 117 // EXMEM_FEP            17
 118 // EXMEM_LENS_FIRMUP    18
 119 // EXMEM_LENS_COMPENSATION 19
 120 // EXMEM_FILESTORE      20
 121 // EXMEM_MOVIE_REC      21
 122 // EXMEM_MOVIE_PLY      22
 123 // EXMEM_WIFI_RESIZE    23
 124 // EXMEM_PCEVF          24
 125 // EXMEM_WIDE           25
 126 // EXMEM_PIPELINE       26
 127 // EXMEM_AUTO_GIS_MODE  27
 128 // EXMEM_NP_GIS_MODE    28
 129 // EXMEM_TRIPODHDR_MODE 29
 130 // EXMEM_HSHQ_MODE      30
 131 // EXMEM_CRAW_REC       31
 132 // EXMEM_BACKBLUR       32
 133 // EXMEM_ASTRO          33
 134 // EXMEM_TIME_LAPSE_MOVIE 34
 135 
 136 // Values below can be overridden in 'stubs_min.S':
 137 DEF(ctypes                            ,0xe05d8380) // Found @0xe00386cc
 138 DEF(physw_run                         ,0x00008370) // Found @0xe005b31a
 139 DEF(physw_sleep_delay                 ,0x00008378) // (0x8370+0x8) Found @0xe005b31e
 140 DEF(physw_status                      ,0x0004e440) // Found @0xe005b632
 141 DEF(fileio_semaphore                  ,0x000111c4) // Found @0xe0036d16
 142 DEF(levent_table                      ,0xe066c2a8) // Found @0xe00f3098
 143 DEF(FlashParamsTable                  ,0xe089d884) // Found @0xe0036f40
 144 DEF(playrec_mode                      ,0x0000c1d8) // (0xc1d4+0x4) Found @0xe02f082a
 145 DEF(jpeg_count_str                    ,0x0014dd38) // Found @0xe01a81d8
 146 DEF(zoom_busy                         ,0x00011664) // (0x11644+0x20) Found @0xe005f92a
 147 DEF(focus_busy                        ,0x00011400) // (0x113f8+0x8) Found @0xe0372086
 148 DEF(imager_active                     ,0x000086f4) // (0x86f0+0x4) Found @0xe045be1e
 149 DEF(canon_menu_active                 ,0x0000ce08) // (0xce04+0x4) Found @0xe03756e0
 150 DEF(file_counter_var                  ,0x00011084) // Found @0xe0402394
 151 DEF(cameracon_state                   ,0x00008b54) // (0x8b44+0x10) Found @0xe035f8b8
 152 DEF(_nrflag                           ,0x00026278) // (0x26274+0x4) Found @0xe005efac
 153 DEF(av_override_semaphore             ,0x00036fb0) // Found @0xe0566ffc
 154 DEF(active_bitmap_buffer              ,0x0000cdc0) // (0xcd74+0x4c) Found @0xe03789c2
 155 DEF(displaytype                       ,0x000096f8) // (0x969c+0x5c) Found @0xe0439820
 156 DEF(bitmap_buffer                     ,0x0000cdc4) // (0xcd74+0x50) Found @0xe03789c8
 157 DEF(palette_control                   ,0x0001257c) // Found @0xe0344a6a
 158 DEF(palette_buffer_ptr                ,0x00012594) // (0x1257c+0x18) Found @0xe0344a86
 159 DEF(active_palette_buffer             ,0x0001258c) // (0x1257c+0x10) Found @0xe0344a6e
 160 DEF(live_free_cluster_count           ,0x0015b1a0) // (0x15b168+0x38) Found @0xe00245e2
 161 DEF_CONST(uiprop_count                      ,0x000000df) // Found @0xe0271bce
 162 DEF(exmem_alloc_table                 ,0x00058288) // Found @0xe0055d96
 163 DEF(exmem_types_table                 ,0xe0fd7a68) // Found @0xe0055d9a
 164 DEF_CONST(exmem_type_count                  ,0x00000023) // Found @0xe0fd7a68
 165 //DEF(debug_logging_ptr                 ,0x000254f4),          stubs_entry_2 = 0x000254f4 (0x000254f4)
 166 //DEF(debug_logging_flag                ,0x000254fc),          stubs_entry_2 = 0x000254fc (0x000254fc)
 167 //DEF(mzrm_sendmsg_ret_adr              ,0xe030671b),          stubs_entry_2 = 0xe030671b (0xe030671b)
 168 DEF_CONST(fw_yuv_layer_buf                  ,0x4196a000) // Found @0xe01b8dda
 169 // focus_len_table contains zoom focus lengths for use in 'get_focal_length' (main.c).
 170 // each entry contains 2 int value(s), the first is the zoom focus length.
 171 // there are 101 entries in the table - set NUM_FL to 101
 172 DEF(focus_len_table                         ,0xe1f3169c) // Found @0xe1f3169c
 173 
 174 //NHSTUB(EnterToCompensationEVF               ,0x00000000) //  0        *** != 0xe0298d6d
 175 //NHSTUB(ExitFromCompensationEVF              ,0x00000000) //  0        *** != 0xe0298dad
 176 //NHSTUB(ExpCtrlTool_StartContiAE             ,0x00000000) //  0        *** != 0xe02a1a91
 177 //NHSTUB(ExpCtrlTool_StopContiAE              ,0x00000000) //  0        *** != 0xe02a1bfd
 178 //NHSTUB(Feof_Fut                             ,0x00000000) //  0        *** != 0xe03710c1
 179 //NHSTUB(Fflush_Fut                           ,0x00000000) //  0        *** != 0xe03710eb
 180 //NHSTUB(GetDrive_TotalClusters               ,0x00000000) //  0        *** != 0xe0375125
 181 //NHSTUB(GetFocusLensSubjectDistanceFromLens  ,0x00000000) //  0        *** != 0xe0372eeb
 182 //NHSTUB(GetImageFolder                       ,0x00000000) //  0        *** != 0xe0355015
 183 //NHSTUB(PT_PlaySound                         ,0xe037e475) //  0        *** != 0x00000000
 184 //NHSTUB(RenameFile_Fut                       ,0x00000000) //  0        *** != 0xe0370e69
 185 //NHSTUB(Restart                              ,0x00000000) //  0        *** != 0xe005b973
 186 //NHSTUB(ScreenLock                           ,0xe03780e3) //  0        *** != 0x00000000
 187 //NHSTUB(ScreenUnlock                         ,0xe03781f5) //  0        *** != 0x00000000
 188 //NHSTUB(SetFileTimeStamp                     ,0x00000000) //  0        *** != 0xe0374179
 189 //NHSTUB(_sqrt                                ,0x00000000) //  0        *** != 0xdffcf241
 190 //NHSTUB(apex2us                              ,0x00000000) //  0        *** != 0xe0067ab3
 191 //NHSTUB(reboot_fw_update                     ,0x00000000) //  0        *** != 0xe0526843
 192 //NHSTUB(CancelHPTimer                        ,0x00000000) //  0        *** != 0xe03f4b5b
 193 //NHSTUB(SetHPTimerAfterNow                   ,0x00000000) //  0        *** != 0xe03f4ac1
 194 
 195 NHSTUB(AllocateUncacheableMemory              ,0xe046e571) //  0
 196 NHSTUB(Close                                  ,0xe0373eb7) //  0
 197 NHSTUB(CreateBinarySemaphore                  ,0xdffc9fd5) //  0
 198 NHSTUB(CreateTask                             ,0xdffc93bb) //  0
 199 NHSTUB(DebugAssert                            ,0xdffc96f5) //  0
 200 NHSTUB(DeleteDirectory_Fut                    ,0xe0370f15) //  0
 201 NHSTUB(DeleteFile_Fut                         ,0xe0370ecb) //  0
 202 NHSTUB(DeleteSemaphore                        ,0xdffca05d) //  0
 203 NHSTUB(DoAELock                               ,0xe0298e1d) //  0
 204 NHSTUB(DoAFLock                               ,0xe02989e7) //  0
 205 NHSTUB2(ExecuteEventProcedure                  ,0xe03703e3) //  0
 206 NHSTUB(ExitTask                               ,0xdffc95af) //  0
 207 NHSTUB(Fclose_Fut                             ,0xe0370f77) //  0
 208 NHSTUB(Fgets_Fut                              ,0xe037105b) //  0
 209 NHSTUB(Fopen_Fut                              ,0xe0370f4f) //  0
 210 NHSTUB(Fread_Fut                              ,0xe0370feb) //  0
 211 NHSTUB(FreeUncacheableMemory                  ,0xe046e59d) //  0
 212 NHSTUB(Fseek_Fut                              ,0xe037108d) //  0
 213 NHSTUB(Fwrite_Fut                             ,0xe0371023) //  0
 214 NHSTUB(GetBatteryTemperature                  ,0xe04011cd) //  0
 215 NHSTUB(GetCCDTemperature                      ,0xe0401177) //  0
 216 NHSTUB(GetCurrentAvValue                      ,0xe0062bad) //  0
 217 NHSTUB(GetCurrentShutterSpeed                 ,0xe00720a9) //  0
 218 NHSTUB(GetUsableMaxAv                         ,0xe056008d) //  0
 219 NHSTUB(GetUsableMinAv                         ,0xe056007b) //  0
 220 NHSTUB(get_nd_value                           ,0xe04fd7ab) //  0
 221 NHSTUB(get_current_nd_value                   ,0xe04fd785) //  0
 222 NHSTUB(get_current_deltasv                    ,0xe043af3d) //  0
 223 NHSTUB(GetCurrentDriveBaseSvValue             ,0xe036a599) //  0
 224 NHSTUB(GetDrive_ClusterSize                   ,0xe0374c35) //  0
 225 NHSTUB(GetFocusLensSubjectDistance            ,0xe0372bf5) //  0
 226 NHSTUB(GetKbdState                            ,0xe004e73b) //  0
 227 NHSTUB(GetMemInfo                             ,0xe0589bad) //  0
 228 NHSTUB(GetOpticalTemperature                  ,0xe0401223) //  0
 229 NHSTUB(GetParameterData                       ,0xe02725cf) //  0
 230 //NHSTUB(GetPropertyCase                      ,0xe036af69) //  0            Overridden
 231 NHSTUB(GetSystemTime                          ,0xe0569c53) //  0
 232 NHSTUB(GetVRAMHPixelsSize                     ,0xe040bdf5) //  0
 233 NHSTUB(GetVRAMVPixelsSize                     ,0xe040bdfd) //  0
 234 NHSTUB(GetZoomLensCurrentPoint                ,0xe005fb75) //  0
 235 NHSTUB(GetZoomLensCurrentPosition             ,0xe051b9d5) //  0
 236 NHSTUB(GiveSemaphore                          ,0xdffca149) //  0
 237 NHSTUB(IsStrobeChargeCompleted                ,0xe053b41f) //  0
 238 NHSTUB(LEDDrive                               ,0xe0551f91) //  0
 239 NHSTUB(LocalTime                              ,0xdffca8bb) //  0
 240 NHSTUB(LockMainPower                          ,0xe04d05f7) //  0
 241 NHSTUB(MakeDirectory_Fut                      ,0xe037422f) //  0
 242 //NHSTUB(MakeSDCardBootable                   ,0x00000000) //  0            == 0x00000000
 243 NHSTUB(MoveFocusLensToDistance                ,0xe05921e3) //  0
 244 NHSTUB(MoveIrisWithAv                         ,0xe0566fe9) //  0
 245 NHSTUB(MoveZoomLensWithPoint                  ,0xe0567d75) //  0
 246 NHSTUB(Open                                   ,0xe0373e7b) //  0
 247 NHSTUB(PB2Rec                                 ,0xe035dfcb) //  0
 248 NHSTUB(PT_MoveDigitalZoomToWide               ,0xe02982c3) //  0
 249 NHSTUB(PT_MoveOpticalZoomAt                   ,0xe0552e35) //  0
 250 NHSTUB(MoveOpticalZoomAt                      ,0xe02980f9) //  0
 251 NHSTUB(PostLogicalEventForNotPowerType        ,0xe037a839) //  0
 252 NHSTUB(PostLogicalEventToUI                   ,0xe037a86d) //  0
 253 NHSTUB(PutInNdFilter                          ,0xe0592499) //  0
 254 NHSTUB(PutOutNdFilter                         ,0xe05924bf) //  0
 255 NHSTUB(Read                                   ,0xe0451397) //  0
 256 NHSTUB(ReadFastDir                            ,0xe03fa8ff) //  0
 257 NHSTUB(Rec2PB                                 ,0xe035e00f) //  0
 258 NHSTUB(SetAE_ShutterSpeed                     ,0xe0583d25) //  0
 259 NHSTUB(SetAutoShutdownTime                    ,0xe04d0647) //  0
 260 NHSTUB(SetCurrentCaptureModeType              ,0xe037ca81) //  0
 261 NHSTUB(SetDate                                ,0xe0585275) //  0
 262 //NHSTUB(SetFileAttributes                    ,0x00000000) //  0            == 0x00000000
 263 NHSTUB(SetLogicalEventActive                  ,0xe0371cdf) //  0
 264 NHSTUB(SetParameterData                       ,0xe02724e3) //  0
 265 NHSTUB(SetPropertyCase                        ,0xe036ae25) //  0
 266 NHSTUB(SetScriptMode                          ,0xe0371d17) //  0
 267 NHSTUB(SleepTask                              ,0xdffc9293) //  0
 268 NHSTUB(TakeSemaphore                          ,0xdffca0cf) //  0
 269 //NHSTUB(TurnOffBackLight                     ,0x00000000) //  0            == 0x00000000
 270 //NHSTUB(TurnOnBackLight                      ,0x00000000) //  0            == 0x00000000
 271 NHSTUB(TurnOnDisplay                          ,0xe01082cb) //  0
 272 NHSTUB(TurnOffDisplay                         ,0xe043985d) //  0
 273 NHSTUB(UnlockAE                               ,0xe0298e3b) //  0
 274 NHSTUB(UnlockAF                               ,0xe0298a17) //  0
 275 NHSTUB(UnlockMainPower                        ,0xe04d0593) //  0
 276 //NHSTUB(UnsetZoomForMovie                    ,0x00000000) //  0            == 0x00000000
 277 NHSTUB(VbattGet                               ,0xe04912e5) //  0
 278 NHSTUB(Write                                  ,0xe0373e3d) //  0
 279 //NHSTUB(WriteSDCard                          ,0x00000000) //  0            == 0x00000000
 280 NHSTUB(_log                                   ,0xdffcd8c5) //  0
 281 NHSTUB(_log10                                 ,0xdffcdc39) //  0
 282 NHSTUB(_pow                                   ,0xdffcdd31) //  0
 283 NHSTUB(add_ptp_handler                        ,0xe02f31db) //  0
 284 NHSTUB(close                                  ,0xe0451293) //  0
 285 NHSTUB(exmem_alloc                            ,0xe005629b) //  0
 286 NHSTUB(exmem_ualloc                           ,0xe005604f) //  0
 287 NHSTUB(exmem_ufree                            ,0xe005625f) //  0
 288 NHSTUB(free                                   ,0xe0475173) //  0
 289 NHSTUB(kbd_p1_f                               ,0xe005b62b) //  0
 290 NHSTUB(kbd_p1_f_cont                          ,0xe005b633) //  0
 291 NHSTUB(kbd_p2_f                               ,0xe005b079) //  0
 292 NHSTUB(kbd_read_keys                          ,0xe005b5f5) //  0
 293 NHSTUB(kbd_read_keys_r2                       ,0xe004e617) //  0
 294 NHSTUB(lseek                                  ,0xe0374089) //  0
 295 NHSTUB(malloc                                 ,0xe047513b) //  0
 296 NHSTUB(memcmp                                 ,0xe03bf171) //  0
 297 NHSTUB(memcpy                                 ,0xe03bf519) //  0
 298 NHSTUB(memset                                 ,0xe04ac7dd) //  0
 299 NHSTUB(mktime_ext                             ,0xe01d7c5d) //  0
 300 NHSTUB(open                                   ,0xe0451221) //  0
 301 NHSTUB(OpenFastDir                            ,0xe03fa861) //  0
 302 NHSTUB(closedir                               ,0xe03fa829) //  0
 303 NHSTUB(get_fstype                             ,0xe0374bcf) //  0
 304 NHSTUB(qsort                                  ,0xe041ca3f) //  0
 305 NHSTUB(rand                                   ,0xe052b613) //  0
 306 NHSTUB(set_control_event                      ,0xe0371a61) //  0
 307 NHSTUB(srand                                  ,0xe052b60d) //  0
 308 NHSTUB(stat                                   ,0xe03740bd) //  0
 309 NHSTUB(strcat                                 ,0xe0484f7b) //  0
 310 NHSTUB(strchr                                 ,0xe045197f) //  0
 311 NHSTUB(strcmp                                 ,0xe037a0c1) //  0
 312 NHSTUB(strcpy                                 ,0xe037e6a5) //  0
 313 NHSTUB(strftime                               ,0xe0523985) //  0
 314 NHSTUB(strlen                                 ,0xe037e6c7) //  0
 315 NHSTUB(strncmp                                ,0xe0422079) //  0
 316 NHSTUB(strncpy                                ,0xe0484f57) //  0
 317 NHSTUB(strrchr                                ,0xe04b23d9) //  0
 318 NHSTUB(strtol                                 ,0xe04e84cb) //  0
 319 NHSTUB(strtolx                                ,0xe04e8371) //  0
 320    DEF(task_CaptSeq                           ,0xe0032f57) //  0
 321    DEF(task_DvlpSeqTask                       ,0xe004b693) //  0
 322    DEF(task_ExpDrv                            ,0xe02d0ad9) //  0
 323    DEF(task_FileWrite                         ,0xe03af92b) //  0
 324    DEF(task_InitFileModules                   ,0xe04200b1) //  0
 325    DEF(task_MovieRecord                       ,0xe038f12f) //  0
 326    DEF(task_PhySw                             ,0xe005b319) //  0
 327    DEF(task_TouchPanel                        ,0xe0463a0b) //  0
 328    DEF(task_TricInitTask                      ,0xe025d527) //  0
 329    DEF(hook_CreateTask                        ,0xdffc93ba) //  0
 330 NHSTUB(time                                   ,0xdffca509) //  0
 331 NHSTUB(vsprintf                               ,0xe0463383) //  0
 332 //NHSTUB(EngDrvRead                           ,0x00000000) //  0            == 0x00000000
 333 NHSTUB(PTM_GetCurrentItem                     ,0xe0376d2b) //  0
 334 NHSTUB(DisableISDriveError                    ,0xe056898f) //  0
 335 NHSTUB(SetEventFlag                           ,0xdffc9939) //  0
 336 NHSTUB(transfer_src_overlay                   ,0xe0377dbb) //  0
 337 NHSTUB(bzero                                  ,0xdffcc545) //  0
 338 NHSTUB(memset32                               ,0xdffcc549) //  0
 339 NHSTUB(get_dial_hw_position                   ,0xe04d1bd9) //  0
 340 NHSTUB(PT_MFOn                                ,0xe0299ea5) //  0
 341 NHSTUB(PT_MFOff                               ,0xe0299ed9) //  0
 342 NHSTUB(GetAdChValue                           ,0xe04d970b) //  0
 343 NHSTUB(EnableHDMIPower                        ,0xe005bd31) //  0
 344 NHSTUB(DisableHDMIPower                       ,0xe005bd67) //  0
 345 NHSTUB(SetVideoOutType                        ,0xe058429f) //  0
 346 NHSTUB(GetVideoOutType                        ,0xe058422b) //  0
 347 NHSTUB(IsWirelessConnect                      ,0xe036787b) //  0

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