source: branches/juciphox/platform/a620/sub/100f/stubs_entry_2.S @ 473

Revision 473, 1.3 KB checked in by phyrephox, 5 years ago (diff)
  • updated langfiles

+ added option in misc - startsound. if enabled (disable as default) you will hear a short beep right before the splash screen. will someday be the antitheft function (yet to be coded...)

  • small fix in OSD element fast_ev, should be better now, but still not perfect

+ added functions EnterToCompensationEVF() & ExitFromCompensationEVF(); -> read about it here http://chdk.setepontos.com/index.php/topic,2051.msg19300.html#msg19300 (thx fudgey)

--> prepared the sources so that adding the adresses to other cams will be easy - needs ASM people though

  • small patch in symbol mod by CHDKLover
  • fixed bug in makefile

+ batch-zip-complete: filename of the zip now gets an "_complete" appended

oh, and thanks Hacki for letting me steal endless hours of your sleep ;)

Line 
1#include "stubs_asm.h"
2
3//NHSTUB(VbattGet, 0xFFC1B4AC)
4//NHSTUB(GetZoomLensCurrentPosition, 0xFFE59D2C)
5//NHSTUB(GetZoomLensCurrentPoint, 0xFFE59D18)
6//NHSTUB(GetFocusLensSubjectDistance, 0xFFE6D4AC)
7
8NHSTUB(malloc, 0xFFEC5BC0)
9NHSTUB(free, 0xFFEC5BCC)
10
11//NHSTUB(isalpha, 0xFFEB8A94)
12//NHSTUB(isdigit, 0xFFEB8AC4)
13//NHSTUB(islower, 0xFFEB8AF4)
14//NHSTUB(isspace, 0xFFEB8B3C)
15//NHSTUB(isupper, 0xFFEB8B54)
16//NHSTUB(rand, 0xFFEBBF78)
17//NHSTUB(srand, 0xFFEBBF9C)
18
19NHSTUB(GetDrive_ClusterSize, 0xffc5c668)
20NHSTUB(GetDrive_TotalClusters, 0xffc5c6a4)
21NHSTUB(GetDrive_FreeClusters, 0xffc5c6e0)
22
23NHSTUB(SetZoomActuatorSpeedPercent, 0xFFC19688)  //null stub
24
25//NHSTUB(PutInNdFilter, 0xFFE78410)
26//NHSTUB(PutOutNdFilter, 0xFFE78458)
27NHSTUB(TurnOffMic, 0xffc1ec58)
28NHSTUB(TurnOnMic, 0xffc1ec10)
29NHSTUB(ExpCtrlTool_StopContiAE,  0xFFCE0A10)
30NHSTUB(ExpCtrlTool_StartContiAE, 0xFFCE09F8)
31NHSTUB(MakeAFScan,  0xFFD384E4)
32NHSTUB(GetBatteryTemperature, 0xFFC1C468)
33NHSTUB(GetCCDTemperature, 0xFFC1C454)
34NHSTUB(GetOpticalTemperature, 0xFFC1C440)
35NHSTUB(PT_PlaySound, 0xFFD41638)
36
37//NHSTUB(EnterToCompensationEVF, 0xFFFFFFFF) // Stub not found. When found, remove dummy function from lib.c.
38//NHSTUB(ExitFromCompensationEVF, 0xFFFFFFFF) // Stub not found. When found, remove dummy function from lib.c.
Note: See TracBrowser for help on using the repository browser.