Rev 3386 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 3386 | Rev 4153 | ||
---|---|---|---|
Line 64... | Line 64... | ||
64 | 64 | ||
65 | # set stack |
65 | # set stack |
66 | 66 | ||
67 | mr sp, r4 |
67 | mr sp, r4 |
68 | 68 | ||
69 | # %r3 is defined to hold pcb_ptr - set it to 0 |
69 | # %r6 is defined to hold pcb_ptr - set it to 0 |
70 | 70 | ||
71 | xor r3, r3, r3 |
71 | xor r6, r6, r6 |
72 | 72 | ||
73 | # jump to userspace |
73 | # jump to userspace |
74 | 74 | ||
75 | rfi |
75 | rfi |
76 | 76 | ||
Line 129... | Line 129... | ||
129 | mtctr r12 |
129 | mtctr r12 |
130 | 130 | ||
131 | lwz r12, 148(sp) |
131 | lwz r12, 148(sp) |
132 | mtxer r12 |
132 | mtxer r12 |
133 | 133 | ||
134 | lwz r12, 152(sp) |
134 | lwz r12, 156(sp) |
135 | lwz sp, 156(sp) |
135 | lwz sp, 160(sp) |
136 | 136 | ||
137 | rfi |
137 | rfi |
138 | 138 | ||
139 | iret_syscall: |
139 | iret_syscall: |
140 | 140 | ||
Line 195... | Line 195... | ||
195 | mtctr r12 |
195 | mtctr r12 |
196 | 196 | ||
197 | lwz r12, 148(sp) |
197 | lwz r12, 148(sp) |
198 | mtxer r12 |
198 | mtxer r12 |
199 | 199 | ||
200 | lwz r12, 152(sp) |
200 | lwz r12, 156(sp) |
201 | lwz sp, 156(sp) |
201 | lwz sp, 160(sp) |
202 | 202 | ||
203 | rfi |
203 | rfi |
204 | 204 | ||
205 | memsetb: |
205 | memsetb: |
206 | b _memsetb |
206 | b _memsetb |