Properly save and restore RA and Mips16 callee save registers S0,S1