I am trying to figure out what a co-routine is and is it a block of assembly code that performs one function?
Would the code betweenCode:... LDMFD{sp!, R0-R4} Label: start_of_function STMFD{sp!, R0-R1} Label: jump_here MOV R0, #1 ADD R1, R0, R0 branch =x swi 0x11 LDMFD{sp!, R0-R1} STMFD{sp! R0-R3} bl come_here ...andCode:STMFD{sp!, R0-R1}be considered a co-routine (but not a subroutine since it has multiple points of entry)?Code:LDMFD{sp!, R0-R1}