тот же пример на асме http://www.cn.nxp.com/documents/application_note/AN10256.pdf ........
STMFD SP!,{R0-R2,R14} ;Push the register set
; and link register into
; stack
LDR R0,=COMMAND ; Set the pointers for
LDR R1,=RESULT ; command and result
; tables
........
по ссылке полностью.
для ARM для передачи параметров и возврата результата, по умолчанию исп. регистры.