3 #define OLD_REGISTER_OFFSET (19*4)
4 #define SP_SIZE (OLD_REGISTER_OFFSET+4+8)
6 /*asm void recRun(register void (*func)(), register u32 hw1, register u32 hw2)*/
13 stmw r13, -(32-13)*4(r1)
15 stwu r1, -((32-13)*4+8)(r1)
31 lwz r0, (32-13)*4+8+4(r1)
32 addi r1, r1, (32-13)*4+8
34 lmw r13, -(32-13)*4(r1)
38 // Memory functions that only works with a linear memory
44 // assumes that memory pointer is in r30
60 // assumes that memory pointer is in r30
76 // assumes that memory pointer is in r30
103 // assumes that memory pointer is in r30