reyalp
should be LDR R3,=task_CaptSeqTask_my
Shame on me!! π I was very tired.
To forgive me, I post all the functions that I found with a very high grade of confidence.
But I confirm you that there's the necessity to find someone much more experienced than me to do the porting. π
However I still try to work on this job.
Bye.
trunk\platform\sx110is\sub\100b\stubs_entry.S
// !!! THIS FILE IS GENERATED. DO NOT EDIT. !!!
#include "stubs_asm.h"
NSTUB(AllocateMemory, 0xFFE08340)
NSTUB(AllocateUncacheableMemory, 0xFFC1782π
NSTUB(Close, 0xFFC1334π
NSTUB(CreateTask, 0xFFC0B8C0)
NSTUB(DeleteFile_Fut, 0xFFC12BF4)
NSTUB(EnterToCompensationEVF, 0xFFC1531π // "ExpComp On"
NSTUB(ExecuteEventProcedure, 0xFFC5B5Bπ
NSTUB(ExitFromCompensationEVF, 0xFFC1535C) // "ExpComp Off"
NSTUB(ExitTask, 0xFFC0BB50)
NSTUB(Fclose_Fut, 0xFFC12D70)
NSTUB(Feof_Fut, 0xFFC12F5C)
NSTUB(Fflush_Fut, 0xFFC12F9π
NSTUB(Fgets_Fut, 0xFFC12EC4)
NSTUB(Fopen_Fut, 0xFFC12D30)
NSTUB(Fread_Fut, 0xFFC12E1C)
NSTUB(FreeMemory, 0xFFE0833π
NSTUB(FreeUncacheableMemory, 0xFFC1786π
NSTUB(Fseek_Fut, 0xFFC12F10)
NSTUB(Fwrite_Fut, 0xFFC12E70)
NSTUB(GetBatteryTemperature, 0xFFC3885C)
NSTUB(GetCCDTemperature, 0xFFC387EC)
NSTUB(GetCurrentAvValue, 0xFFD0F3D4)
NSTUB(GetCurrentTargetDistance, 0xFFD0D8D4)
NSTUB(GetDrive_ClusterSize, 0xFFC44DCC)
NSTUB(GetDrive_FreeClusters, 0xFFC44E34)
NSTUB(GetDrive_TotalClusters,0xFFC44E00)
NSTUB(GetFocusLensSubjectDistance, 0xFFE047A4)
NSTUB(GetOpticalTemperature, 0xFFC388CC)
NSTUB(GetParameterData, 0xFFD3897π
NSTUB(GetPropertyCase, 0xFFC5F2A0)
NSTUB(GetSystemTime, 0xFFE0839π
NSTUB(GetZoomLensCurrentPoint, 0xFFD12370)
NSTUB(GetZoomLensCurrentPosition, 0xFFE02890)
NSTUB(IsStrobeChargeCompleted, 0xFFC92E0π
NSTUB(LocalTime, 0xFFC595BC)
NSTUB(LockMainPower, 0xFFC63DA0)
NSTUB(Lseek, 0xFFC1348π
NSTUB(MakeDirectory_Fut, 0xFFC12C6π
NSTUB(MoveFocusLensToDistance, 0xFFE5B264)
NSTUB(MoveZoomLensWithPoint, 0xFFE0507C)
NSTUB(NewTaskShell, 0xFFC5ED4π
NSTUB(Open, 0xFFC13320)
NSTUB(Read, 0xFFC0A13π
NSTUB(ReadFastDir, 0xFFDF35Bπ
NSTUB(Remove, 0xFFC13390)
NSTUB(RenameFile_Fut, 0xFFC12BA0)
NSTUB(SetAutoShutdownTime, 0xFFC63E14)
NSTUB(SetFileTimeStamp, 0xFFC13624)
NSTUB(SetParameterData, 0xFFD388Eπ
NSTUB(SetPropertyCase, 0xFFC5F19π
NSTUB(SleepTask, 0xFFC176AC)
NSTUB(TakeSemaphore, 0xFFC0B74C)
NSTUB(TurnOffBackLight, 0xFFC6F9FC)
NSTUB(TurnOnBackLight, 0xFFC6F9E4)
NSTUB(UIFS_WriteFirmInfoToFile, 0xFFD2D3A0)
NSTUB(UnlockMainPower, 0xFFC63CF4)
NSTUB(UpdateMBROnFlash, 0xFFC44C0C)
NSTUB(VbattGet, 0xFFC10314)
NSTUB(Write, 0xFFC133F4)
NSTUB(_log, 0xFFE90410)
NSTUB(_log10, 0xFFE8F354)
NSTUB(_pow, 0xFFE8F4C4)
NSTUB(_sqrt, 0xFFE9177π
NSTUB(close, 0xFFC09F50)
NSTUB(closedir, 0xFFDF368π
NSTUB(closefastdir, 0xFFDF368π
NSTUB(free, 0xFFC03A80)
NSTUB(kbd_p1_f, 0xFFC114F4)
NSTUB(kbd_p1_f_cont, 0xFFC11500)
NSTUB(kbd_p2_f, 0xFFC10D04)
NSTUB(kbd_read_keys, 0xFFC113F0)
NSTUB(kbd_read_keys_r2, 0xFFC35D7C)
NSTUB(lseek, 0xFFC1348π
NSTUB(malloc, 0xFFC039AC)
NSTUB(memcmp, 0xFFC0D8B4)
NSTUB(memcpy, 0xFFC74B70)
NSTUB(memset, 0xFFD8FF54)
NSTUB(mkdir, 0xFFC136EC)
NSTUB(mktime_ext, 0xFFC753DC)
NSTUB(open, 0xFFC09EA0)
NSTUB(opendir, 0xFFDF3524)
NSTUB(openfastdir, 0xFFDF3524)
NSTUB(qsort, 0xFFD9045C)
NSTUB(rand, 0xFFC0D9BC)
NSTUB(read, 0xFFC0A13π
NSTUB(readfastdir, 0xFFDF35Bπ
NSTUB(rename, 0xFFC1341C)
NSTUB(srand, 0xFFC0D9B0)
NSTUB(stat, 0xFFC13554)
NSTUB(strcat, 0xFFC74984)
NSTUB(strchr, 0xFFC74A0C)
NSTUB(strcmp, 0xFFC0D84C)
NSTUB(strcpy, 0xFFC0D834)
NSTUB(strftime, 0xFFC74DE4)
NSTUB(strlen, 0xFFC0D890)
NSTUB(strncmp, 0xFFC749C0)
NSTUB(strncpy, 0xFFC1D254)
NSTUB(strrchr, 0xFFD8FF2C)
NSTUB(strtol, 0xFFC1D48C)
NSTUB(time, 0xFFC59470)
NSTUB(vsprintf, 0xFFC0D7Fπ
NSTUB(write, 0xFFC0A19π