/* -------------------------------------------------- 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, #7777 mov r1, #7777 bl B mov r2, #8888 mov r3, #8888 pop {pc} B: mov r0, #9999 mov r1, #9999 mov pc, lr // B suceeds return to A CodeEnd: nop /* -------------------------------------------------- Begin of the permanent program variables -------------------------------------------------- */ .data DataStart: DataEnd: .end