1 " STMFD SP!, {R0}\n"
2
3
4
5 " LDR R0, =task_CaptSeq\n"
6 " CMP R0, R3\n"
7 " LDREQ R3, =capt_seq_task\n"
8 " BEQ exitHook\n"
9
10
11 " LDR R0, =task_ExpDrv\n"
12 " CMP R0, R3\n"
13 " LDREQ R3, =exp_drv_task\n"
14 " BEQ exitHook\n"
15
16
17 " LDR R0, =task_FileWrite\n"
18 " CMP R0, R3\n"
19 " LDREQ R3, =filewritetask\n"
20 " BEQ exitHook\n"
21
22
23 " LDR R0, =task_MovieRecord\n"
24 " CMP R0, R3\n"
25 " LDREQ R3, =movie_record_task\n"
26 " BEQ exitHook\n"
27
28
29 " LDR R0, =task_LiveImageTask\n"
30 " CMP R0, R3\n"
31 " LDREQ R3, =liveimage_task\n"
32 " BEQ exitHook\n"
33
34
35 " LDR R0, =task_InitFileModules\n"
36 " CMP R0, R3\n"
37 " LDREQ R3, =init_file_modules_task\n"
38
39 "exitHook:\n"
40
41 " LDMFD SP!, {R0}\n"
42