root/platform/sx240hs/sub/100c/stubs_entry_2.S

/* [<][>][^][v][top][bottom][index][help] */
   1 #include "stubs_asm.h"
   2 #define NULL_SUB 0xFF04D3E0
   3 
   4 // Override stubs_entry.S
   5 NHSTUB(LEDDrive,                    0xFF04D06C)
   6 NHSTUB(DeleteFile_Fut,              0xFF02163C)
   7 NHSTUB(MakeDirectory_Fut,           0xFF02214C)     //mkdir
   8 NHSTUB(kbd_pwr_off,                 NULL_SUB)
   9 NHSTUB(kbd_pwr_on,                  NULL_SUB)
  10 
  11 // These don't exist
  12 NHSTUB(SetZoomActuatorSpeedPercent, NULL_SUB)
  13 NHSTUB(UnsetZoomForMovie,           NULL_SUB)
  14 
  15 // Additional
  16 //NHSTUB(LockAndRefresh,              0xFF0A27EC)     //asm1989 Looks like sx230 ff0ad294
  17 NHSTUB(MakeAFScan,                  0xFF1BC964)     //asm1989 100b FF1BC8FC Looks like sx230    ff191018
  18 NHSTUB(ReadSDCard,                  0xFF19D880)     //asm1989 100b FF19D818 Like sx40 FF1AB268
  19 //NHSTUB(UnlockAndRefresh,            0xFF0A2850)     //asm1989 Looks like sx230  ff0ad2f8
  20 NHSTUB(UpdateMBROnFlash,            0xFF06084C)     //asm1989 Like Sx40  FF06A4E4
  21 NHSTUB(closefastdir,                0xFF32FE04)     //asm1989 100b FF32FD9C like sx40  FF33952C
  22 NHSTUB(fclose,                      0xFF021748)     //asm1989 like sx40  FF027078
  23 NHSTUB(fopen,                       0xFF021708)     //asm1989
  24 NHSTUB(fread,                       0xFF0217F4)     //asm1989
  25 NHSTUB(fwrite,                      0xFF021848)     //asm1989
  26 NHSTUB(localtime,                   0x0068F2F4)     //asm1989 Looks like RAm 0x68F2F4 in sx230 was ff085a38
  27 NHSTUB(ufree,                       0xFF02574C)     //asm1989 like sx40  FF02BEA0

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