1: / error = phys(segreg, size, physadr); 2: 3: .globl _phys, cerror 4: 5: _phys: 6: mov r5,-(sp) 7: mov sp,r5 8: mov 4(r5),0f 9: mov 6(r5),0f+2 10: mov 8(r5),0f+4 11: sys 0; 9f 12: bec 1f 13: jmp cerror 14: 1: 15: mov (sp)+,r5 16: rts pc 17: 18: .data 19: 9: 20: sys phys; 0: ..; ..; ..