Caller -> Callee R0 static link (y-po uses r15 in TRASHL op while inside Callee)?? R1 pointer to return value if larger than a register Callee -> Caller R0 return value if not larger than a register