root/platform/sx430is/sub/100b/stubs_entry_2.S

/* [<][>][^][v][top][bottom][index][help] */
   1 #include "stubs_asm.h"
   2 #define NULLSUB 0xFF02A000  //blackhole
   3 
   4 // Override stubs_entry.S
   5 NHSTUB(CreateTask_low,                      0x006B15A0)
   6 DEF(hook_CreateTask_low,                    0x006B15A0)
   7 NHSTUB(exmem_alloc                         ,0xFF035360) //blackhole
   8 //NHSTUB(exmem_free                          ,0xFF0353B8)
   9 NHSTUB(exmem_ualloc                        ,0xFF035288)
  10 NHSTUB(exmem_ufree                         ,0xFF035320)
  11 NHSTUB(open                                ,0xFF023DB0) //blackhole
  12 NHSTUB(close                               ,0xFF023E60) //blackhole
  13 NHSTUB(MakeDirectory_Fut,                   0xFF027988) //blackhole
  14 
  15 
  16 // Additional
  17 NHSTUB(TurnOffE1,                           0xFF038534) //blackhole for shutdown(), to complicated to emulate 
  18 
  19 // Not needed
  20 NHSTUB(RefreshPhysicalScreen,               NULLSUB)
  21 
  22 // These don't exist
  23 NHSTUB(kbd_pwr_off,                         NULLSUB)
  24 NHSTUB(kbd_pwr_on,                          NULLSUB)
  25 NHSTUB(SetZoomActuatorSpeedPercent,         NULLSUB)
  26 NHSTUB(TurnOffBackLight,                    NULLSUB) 
  27 NHSTUB(TurnOnBackLight,                     NULLSUB)
  28 
  29 // temporary measure
  30 NHSTUB(init_focus_eventflag,                0xFF477C7C) //blackhole
  31 NHSTUB(init_nd_eventflag,                   0xFF3410F0) //blackhole
  32 NHSTUB(init_nd_semaphore,                   0xFF37FD18) //blackhole
  33 NHSTUB(CreateBinarySemaphoreStrictly,0xff0284cc) // for av_override_semaphore
  34 

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