/* -------------------------------------------------- Define required labels for EGTAPI -------------------------------------------------- */ .global main, Stop, CodeEnd, DataStart, DataEnd .global myMethod /* -------------------------------------------------- Begin of the program instructions -------------------------------------------------- */ .text main: mov r0, #1111 mov r1, #1111 bl A mov r2, #2222 mov r3, #2222 Stop: nop A: push {lr} mov r0, #1111 mov r1, #1111 bl B mov r2, #2222 mov r3, #2222 pop {pc} B: push {lr} mov r0, #1111 mov r1, #1111 bl C mov r2, #2222 mov r3, #2222 pop {pc} C: push {lr} mov r0, #1111 mov r1, #1111 bl D mov r2, #2222 mov r3, #2222 pop {pc} D: push {lr} mov r0, #1111 mov r1, #1111 pop {pc} CodeEnd: nop /* -------------------------------------------------- Begin of the permanent program variables -------------------------------------------------- */ .data DataStart: DataEnd: .end