1 # remap PPC registers to meaningful names
5 # int return value register
19 # jsrlvo macro(offset,base)
28 # very long jump macro
62 # return from supervisor. _Super_ret_addr will point to a global address
63 # in the area of exception handler.
65 # recall return address
67 # push it to srr0, so we can rfi
69 # recall scr, which is put on the stack in the beginning of Supervisor()
73 # return to user context
81 rlwinm. r0,scr
,31-\
1,0,0
88 rlwinm. r0,scr
,31-\
1,0,0
95 rlwinm. r0,scr
,31-\
1,0,0
99 # context save/restore macros