Rev 3597 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 3597 | Rev 4377 | ||
---|---|---|---|
Line 32... | Line 32... | ||
32 | 32 | ||
33 | .global userspace_asm |
33 | .global userspace_asm |
34 | .global iret |
34 | .global iret |
35 | .global iret_syscall |
35 | .global iret_syscall |
36 | .global memsetb |
36 | .global memsetb |
- | 37 | .global memsetw |
|
37 | .global memcpy |
38 | .global memcpy |
38 | .global memcpy_from_uspace |
39 | .global memcpy_from_uspace |
39 | .global memcpy_to_uspace |
40 | .global memcpy_to_uspace |
40 | .global memcpy_from_uspace_failover_address |
41 | .global memcpy_from_uspace_failover_address |
41 | .global memcpy_to_uspace_failover_address |
42 | .global memcpy_to_uspace_failover_address |
Line 129... | Line 130... | ||
129 | mtctr r12 |
130 | mtctr r12 |
130 | 131 | ||
131 | lwz r12, 148(sp) |
132 | lwz r12, 148(sp) |
132 | mtxer r12 |
133 | mtxer r12 |
133 | 134 | ||
134 | lwz r12, 152(sp) |
135 | lwz r12, 156(sp) |
135 | lwz sp, 156(sp) |
136 | lwz sp, 160(sp) |
136 | 137 | ||
137 | rfi |
138 | rfi |
138 | 139 | ||
139 | iret_syscall: |
140 | iret_syscall: |
140 | 141 | ||
Line 195... | Line 196... | ||
195 | mtctr r12 |
196 | mtctr r12 |
196 | 197 | ||
197 | lwz r12, 148(sp) |
198 | lwz r12, 148(sp) |
198 | mtxer r12 |
199 | mtxer r12 |
199 | 200 | ||
200 | lwz r12, 152(sp) |
201 | lwz r12, 156(sp) |
201 | lwz sp, 156(sp) |
202 | lwz sp, 160(sp) |
202 | 203 | ||
203 | rfi |
204 | rfi |
204 | 205 | ||
205 | memsetb: |
206 | memsetb: |
206 | b _memsetb |
207 | b _memsetb |
207 | 208 | ||
- | 209 | memsetw: |
|
- | 210 | b _memsetw |
|
- | 211 | ||
208 | memcpy: |
212 | memcpy: |
209 | memcpy_from_uspace: |
213 | memcpy_from_uspace: |
210 | memcpy_to_uspace: |
214 | memcpy_to_uspace: |
211 | 215 | ||
212 | srwi. r7, r5, 3 |
216 | srwi. r7, r5, 3 |