root/platform/ixus185_elph185/sub/100a/stubs_entry_2.S

/* [<][>][^][v][top][bottom][index][help] */
   1 #include "stubs_asm.h"
   2 #define NULLSUB 0xFF829FC8  //*
   3 
   4 // Override stubs_entry.S
   5 NHSTUB(CreateTask_low,                      0x006B15A0) //*
   6 DEF(hook_CreateTask_low,                    0x006B15A0) //*
   7 NHSTUB(exmem_alloc                         ,0xFF8345B8) //*
   8 //NHSTUB(exmem_free                          ,0xff834610) //*
   9 NHSTUB(exmem_ualloc                        ,0xFF8344E0) //*
  10 NHSTUB(exmem_ufree                         ,0xFF834578) //*
  11 NHSTUB(open                                ,0xFF823DAC) //*
  12 NHSTUB(close                               ,0xFF823E5C) //*
  13 NHSTUB(MakeDirectory_Fut,                   0xFF827984) //*
  14 
  15 
  16 // Additional
  17 NHSTUB(TurnOffE1,                           0xFF83778C) //* for shutdown(), to complicated to emulate 
  18 //NHSTUB(LogCameraEvent,                      0xff8356e8) // Testing, from csv
  19 
  20 // Not needed
  21 NHSTUB(RefreshPhysicalScreen,               NULLSUB)
  22 
  23 // These don't exist
  24 NHSTUB(kbd_pwr_off,                         NULLSUB)
  25 NHSTUB(kbd_pwr_on,                          NULLSUB)
  26 NHSTUB(SetZoomActuatorSpeedPercent,         NULLSUB)
  27 NHSTUB(TurnOffBackLight,                    NULLSUB) 
  28 NHSTUB(TurnOnBackLight,                     NULLSUB)
  29 
  30 // temporary measure
  31 NHSTUB(init_focus_eventflag,                0xFFBA8CF0) //*
  32 NHSTUB(init_nd_eventflag,                   0xFFAC8148) //*
  33 NHSTUB(init_nd_semaphore,                   0xFFAF697C) //*
  34 

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