root/platform/ixus40_sd300/sub/100k/stubs_entry_2.S

/* [<][>][^][v][top][bottom][index][help] */
   1 #include "stubs_asm.h"
   2 #define NULL_SUB 0xFF81F474
   3 
   4 // Override stubs_entry.S
   5 NHSTUB(AllocateMemory,              0xFF81F56C)
   6 NHSTUB(Close,                       0xFF871688)
   7 NHSTUB(CreatePhysicalVram,          0xFF927B0C)
   8 NHSTUB(DisplayImagePhysicalScreen,  0xFF927098)
   9 NHSTUB(EnterToCompensationEVF,      0xff93e1e0)
  10 NHSTUB(ExecuteEventProcedure,       0xFF81756C)
  11 NHSTUB(ExitFromCompensationEVF,     0xff93e220)
  12 NHSTUB(FreeMemory,                  0xFF81F578)
  13 NHSTUB(FreeUncacheableMemory,       0xFF8152BC)
  14 NHSTUB(GetFocusLensSubjectDistance, 0xFFA5FA64)
  15 NHSTUB(GetFocusLensSubjectDistanceFromLens, 0xFFA600D8)
  16 NHSTUB(GetZoomLensCurrentPoint,     0xffa51244)
  17 NHSTUB(MakeAFScan,                  NULL_SUB)
  18 NHSTUB(Mount_FileSystem,            0xFF8702E4)
  19 NHSTUB(Open,                        0xFF87167C)
  20 NHSTUB(PT_PlaySound,                0xFF94EB3C)
  21 NHSTUB(PhySw_testgpio,              0xFF82FA8C)
  22 NHSTUB(Read,                        0xFF8716E8)
  23 NHSTUB(Remove,                      0xFF871694)
  24 NHSTUB(Restart,                     0xFF824F58)
  25 NHSTUB(SetCurrentCaptureModeType,   NULL_SUB)
  26 NHSTUB(SetLogicalEventActive,       NULL_SUB)
  27 NHSTUB(UnsetZoomForMovie,           NULL_SUB)
  28 NHSTUB(VbattGet,                    0xFFA5BCC4)
  29 NHSTUB(Write,                       0xFF8716F4)
  30 NHSTUB(WriteSDCard,                 NULL_SUB)
  31 NHSTUB(free,                        0xFFAC5900)
  32 NHSTUB(kbd_p1_f,                    NULL_SUB)
  33 NHSTUB(kbd_p1_f_cont,               0xFF830AB4)
  34 NHSTUB(kbd_p2_f,                    NULL_SUB)
  35 NHSTUB(kbd_read_keys_r2,            NULL_SUB)
  36 NHSTUB(memPartInfoGet,              NULL_SUB)
  37 NHSTUB(memPartFindMax,              0xffac45c0)
  38 
  39 // These don't exist
  40 NHSTUB(SetZoomActuatorSpeedPercent, NULL_SUB)
  41 
  42 // Additional
  43 NHSTUB(GetCurrentMachineTime,       0xFF81FEFC)
  44 NHSTUB(GetParameterData,            0xFF95A55C)
  45 NHSTUB(SetAFBeamBrightness,         0xFFA62C34)
  46 NHSTUB(SetAFBeamOff,                0xFFA62CB0)
  47 NHSTUB(SetParameterData,            0xFF95A49C)
  48 NHSTUB(SetScriptMode,               0xFF955C24)
  49 NHSTUB(SetTimerWhen,                0xFF815828)
  50 NHSTUB(ShowAllTaskInfo,             0xFFA9E8E4)
  51 NHSTUB(ShowCameraLog,               0xFF81A1A8)
  52 NHSTUB(iosInit,                     0xFFAC3B64)
  53 NHSTUB(semBCreate,                  0xFFACF180)
  54 NHSTUB(tasktcb,                     0xffad22bc)
  55 
  56 // New finsig_vxworks differences?
  57 NHSTUB(kbd_pwr_off, 0xffa417b0)
  58 
  59 // Custom overrides
  60 NHSTUB(GetPropertyCase_orig,        0xFF82CB54)
  61 NHSTUB(SetPropertyCase_orig,        0xFF82CAD0)
  62 NHSTUB(time_orig, 0xffabdc28)
  63 
  64 IGNORE(GetPropertyCase)  // Custom version in lib.c, ignore firmware version
  65 IGNORE(SetPropertyCase)  // Custom version in lib.c, ignore firmware version
  66 IGNORE(time)  // Custom version in lib.c, ignore firmware version

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