source: trunk/platform/d10/sub/100a/stubs_entry_2.S @ 938

Revision 938, 2.1 KB checked in by reyalp, 3 years ago (diff)

Add movie_rec stuff for D10. Add d10 to batch builds as beta. Remove beta tag from ixus980_sd990

  • Property svn:eol-style set to native
Line 
1#include "stubs_asm.h"
2#define NULLSUB 0xFF810950
3
4// Not found by finsig
5NHSTUB(GetDrive_ClusterSize,0xFF855D3C) // via string "MovEdit", sub_FFA448EC (taskcreate_MovEdit)
6NHSTUB(GetDrive_FreeClusters,0xFF855D94) // via sub_FFAB159C, near GetDriveClusterSize, near function referring to string "/"
7NHSTUB(GetDrive_TotalClusters,0xFF855D68) // via sub_FF854D98, just before call to GetDrive_ClusterSize
8NHSTUB(GetFocusLensSubjectDistance,0xFF927428) //string GetFocusLensSubjectDistance, function called by eventproc, eventproc just prints
9NHSTUB(kbd_pwr_on,NULLSUB)  // not needed on this camera
10NHSTUB(kbd_pwr_off,NULLSUB)  // "
11
12NHSTUB(EnterToCompensationEVF,NULLSUB)
13NHSTUB(ExitFromCompensationEVF,NULLSUB)
14
15NHSTUB(RefreshPhysicalScreen,0xFF9B96D0)  // string ScreenUnLock
16NHSTUB(TurnOffBackLight,0xFF88527C)  // string
17NHSTUB(strchr,0xFF88B690)  // via sub_FF8DAF9C refs to strings "000" and "01"
18
19// found incorrectly by finsig
20NHSTUB(qsort, 0xFFA83B3C)  // near sscanf, via sscanf eventproc
21NHSTUB(strrchr, 0xFF9B9A34 )  // just before memset eventproc, similar to sd990
22
23// Not in sig_ref
24NHSTUB(ScreenLock,0xFF9B967C)  // string ScreenLock
25NHSTUB(UnsetZoomForMovie,0xFF960E78) // "ZoomCon_UnsetZoomForMovie"
26//NHSTUB(ScreenUnLock,0xFF9B96D0) // AKA RefreshPhysicalScreen
27NHSTUB(PutInNdFilter,0xFFA46B10) // string TurnOnNdFilter
28NHSTUB(PutOutNdFilter,0xFFA46B34) // string TurnOffNdFilter
29NHSTUB(DoAFLock,0xFF85E914) // PT_DoAFLock
30NHSTUB(UnlockAF,0xFF85E924) // PT_UnlockAF
31NHSTUB(WriteSDCard,0xFF918B18) // via sub_FF855348, near "SCRIPT", same as found by err99 udumper
32NHSTUB(LEDDrive,0xFF846818) // string LEDDrive
33NHSTUB(SetScriptMode,0xFF877B2C) // "SetScriptMode"
34NHSTUB(MakeAFScan,0xFF932820) // from sub_FF861864 called from CaptSeqTask jumptable entry 0
35NHSTUB(ExpCtrlTool_StartContiAE,0xFF83024C) // "StartContiAE"
36
37// These don't exist/aren't found in dryos
38NHSTUB(Mount_FileSystem,NULLSUB) // NULLSUB
39NHSTUB(Unmount_FileSystem,NULLSUB) // NULLSUB
40NHSTUB(rewinddir,NULLSUB) // NULLSUB
41NHSTUB(SetZoomActuatorSpeedPercent,NULLSUB) // NULLSUB
42
43// useful for debugging with uart redirect or crash log
44NHSTUB(LogPrintf,0xFF86EF38)
Note: See TracBrowser for help on using the repository browser.