Fandom

Magic Lantern Firmware Wiki

2.0.4 Tasks UserLevel

328pages on
this wiki
Add New Page
Talk0 Share

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.

Parent Page with all tasks: http://magiclantern.wikia.com/wiki/2.0.4_Tasks

AJ_task_create_UserLevel()Edit

+------------------------------------------------+
|  AJ_task_create_UserLevel()      at 0xFF9B955C |
+------------------------------------------------+

int R0 = name           [eg "LiveViewMgr"]
int R1 = priority       [eg = 17]
int R2 = unknown0,      [eg = 5120]  AI:stack / local memory size maybe ? 
int R3 = ??notsure??    [eg = 300]
STACK0 = event_dispatch [eg AJ_lvEventDispatch()]

This routine calls AJ_task_create() above

Sub where AJ_task_create_UserLevel()

was called from

R0=

Name_of_task

R1=

Priority

R2= unknown

bitmask

R3=

unknown?

Stack0=

Event

Dispatch

Comment
AJ_EM_Initialise() at 0xFF827DEC "EventMgr" 17 0 100 AJ_emEventDispatch()

AJ_startupPrepareCapture_

n_FCACHE() at 0xFF828EE8

"FileCache" 20 0 500

AJ_FCACHE_

EventDispatch()

AJ_RscMgr_shootstorage_

setup() at 0xFF82CD70

"RscMgr" 19 0 200

AJ_RscMgr_

TryRecvMsgQ_task()

AJ_LiveView_Initialise()

at 0xFF835DBC

"LiveViewMgr" 17 5120 300 AJ_lvEventDispatch()
AJ_AE_LiveViewAE_setup() at 0xFF836AB0 "LVC_AE" 18 0 200 AJ_lvcaeEventDispatch() LV Auto Exposure
AJ_lvcaf_setup() at 0xFF83728C "LVC_AF" 20 0 200 AJ_lvcafEvnt() LV Auto Focus
AJ_LV_DEC_create_userTask() at 0xFF837D60 "LVC_DEV" 20 0 200

AJ_lvcdev_

EventDispatch()

AJ_LVC_MD_task_setup() at 0xFF838828 "LVC_MD" 20 0 200 AJ_LvcMdEvent()
AJ_RD_Initialize() at 0xFF83A52C "ReDevelop" 25 0 200 AJ_rdEventDispatch()
AJ_InitializeAdapterControl() at 0xFF83EBD8 "Ceres" 25 0 100 AJ_ceresEventDispatch() Ceres = adapter control related?
AJ_InitializeSDIODriver() at 0xFF841EE0 "SdioDrv" 25 0 100 AJ_sdioDrvEventDispatch()
AJ_FM_Initialize() at 0xFF8447BC "FileMgr" 25 0 2000 AJ_fmEventDispatch()
AJ_MOVW_Initialize() at 0xFF851170 AJ not sure ... maybe "MovWriter" 21 0 8192 AJ_MOVW_EventDispatch()
AJ_MVR_Initialize() at 0xFF852DE AJ not sure 18 0 8192 AJ_mvrEventDispatch()
AJ_PropertyMgr_setup() at 0xFF85ECE0 "PropMgr" 20 0 128 AJ_PropMgr_EventDispatch()
AJ_init_task_for_DM() at 0xFF86AD2 "DbgMgr" 31 0 1000 AJ_dmEventDispatch() Debug Manager
AJ_DP_Create() at 0xFF8C28B "DpMgr" 25 8192 100 AJ_DP_EventDispach
AJ_DP_ImgEdit_setup() at 0xFF8D81F4 "DpImgEditMgr" 25 0 20

AJ_DP_ImgEdit_

EventDispatch()

AJ_LiveViewAngel_

create_task() at 0xFF8E731C

"LiveViewAngelMgr" 27 16384 200 AJ_lvaEventDispatch()
AJ_SDIOTSK_Initialize() at 0xFF934130 "SdioTsk" 25 0 100 AJ_sdioTskEventDispatch()

AJ_fmPreparePlaback_

Mrk_task_initialise() at 0xFF951918

"Mrk" AJ not sure yet 0 2000 AJ_Mrk_EventDispatch()

AJ_ORPHAN_CRP_Initialize

DecryptoTask() at 0xFFA35030

"Decrypto" not sure yet 0 100 AJ_CRP_updIcu_EvDispatch()
AJ_ALV_Initialize() at 0xFFA66030 "AudioLevel" 25 0 1000 TH_alvEventDispatch()
AJ_ORPHAN_IPC_InitializeIPCMasterTask() at 0xFFB3B7B4

[Duplicate]

"IPCTask"

not sure yet 0 512

[Duplicate]

AJ_ipcEventDispatch()

AJ_ORPHAN_IPC_InitializeIPCSlaveTask() at 0xFFB3B99C "IPCTask" not sure yet 0 512 AJ_ipcEventDispatch()

Also on Fandom

Random Wiki