1: / error = ptrace(request, pid, addr, data); 2: / int *addr; 3: 4: .globl _ptrace 5: .globl cerror, _errno 6: 7: _ptrace: 8: mov r5,-(sp) 9: mov sp,r5 10: mov 4.(r5),0f+4 11: mov 6.(r5),0f+0 12: mov 8.(r5),0f+2 13: mov 10.(r5),r0 14: clr _errno 15: sys indir; 9f 16: bec 1f 17: jmp cerror 18: 1: 19: mov (sp)+,r5 20: rts pc 21: 22: .data 23: 9: 24: sys ptrace; 0: .=.+6