Rev 1288 | Rev 1374 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1288 | Rev 1355 | ||
---|---|---|---|
Line 76... | Line 76... | ||
76 | 76 | ||
77 | mfmsr r31 |
77 | mfmsr r31 |
78 | rlwinm r31, r31, 0, 17, 15 |
78 | rlwinm r31, r31, 0, 17, 15 |
79 | mtmsr r31 |
79 | mtmsr r31 |
80 | 80 | ||
81 | lwz r0, 0(sp) |
81 | lwz r0, 8(sp) |
82 | lwz r2, 4(sp) |
82 | lwz r2, 12(sp) |
83 | lwz r3, 8(sp) |
83 | lwz r3, 16(sp) |
84 | lwz r4, 12(sp) |
84 | lwz r4, 20(sp) |
85 | lwz r5, 16(sp) |
85 | lwz r5, 24(sp) |
86 | lwz r6, 20(sp) |
86 | lwz r6, 28(sp) |
87 | lwz r7, 24(sp) |
87 | lwz r7, 32(sp) |
88 | lwz r8, 28(sp) |
88 | lwz r8, 36(sp) |
89 | lwz r9, 32(sp) |
89 | lwz r9, 40(sp) |
90 | lwz r10, 36(sp) |
90 | lwz r10, 44(sp) |
91 | lwz r11, 40(sp) |
91 | lwz r11, 48(sp) |
92 | lwz r13, 44(sp) |
92 | lwz r13, 52(sp) |
93 | lwz r14, 48(sp) |
93 | lwz r14, 56(sp) |
94 | lwz r15, 52(sp) |
94 | lwz r15, 60(sp) |
95 | lwz r16, 56(sp) |
95 | lwz r16, 64(sp) |
96 | lwz r17, 60(sp) |
96 | lwz r17, 68(sp) |
97 | lwz r18, 64(sp) |
97 | lwz r18, 72(sp) |
98 | lwz r19, 68(sp) |
98 | lwz r19, 76(sp) |
99 | lwz r20, 72(sp) |
99 | lwz r20, 80(sp) |
100 | lwz r21, 76(sp) |
100 | lwz r21, 84(sp) |
101 | lwz r22, 80(sp) |
101 | lwz r22, 88(sp) |
102 | lwz r23, 84(sp) |
102 | lwz r23, 92(sp) |
103 | lwz r24, 88(sp) |
103 | lwz r24, 96(sp) |
104 | lwz r25, 92(sp) |
104 | lwz r25, 100(sp) |
105 | lwz r26, 96(sp) |
105 | lwz r26, 104(sp) |
106 | lwz r27, 100(sp) |
106 | lwz r27, 108(sp) |
107 | lwz r28, 104(sp) |
107 | lwz r28, 112(sp) |
108 | lwz r29, 108(sp) |
108 | lwz r29, 116(sp) |
109 | lwz r30, 112(sp) |
109 | lwz r30, 120(sp) |
110 | lwz r31, 116(sp) |
110 | lwz r31, 124(sp) |
111 | 111 | ||
112 | lwz r12, 120(sp) |
112 | lwz r12, 128(sp) |
113 | mtcr r12 |
113 | mtcr r12 |
114 | 114 | ||
115 | lwz r12, 124(sp) |
115 | lwz r12, 132(sp) |
116 | mtsrr0 r12 |
116 | mtsrr0 r12 |
117 | 117 | ||
118 | lwz r12, 128(sp) |
118 | lwz r12, 136(sp) |
119 | mtsrr1 r12 |
119 | mtsrr1 r12 |
120 | 120 | ||
121 | lwz r12, 132(sp) |
121 | lwz r12, 140(sp) |
122 | mtlr r12 |
122 | mtlr r12 |
123 | 123 | ||
124 | lwz r12, 136(sp) |
124 | lwz r12, 144(sp) |
125 | mtctr r12 |
125 | mtctr r12 |
126 | 126 | ||
127 | lwz r12, 140(sp) |
127 | lwz r12, 148(sp) |
128 | mtxer r12 |
128 | mtxer r12 |
129 | 129 | ||
130 | lwz r12, 144(sp) |
130 | lwz r12, 152(sp) |
131 | lwz sp, 148(sp) |
131 | lwz sp, 156(sp) |
132 | 132 | ||
133 | rfi |
133 | rfi |
134 | 134 | ||
135 | iret_syscall: |
135 | iret_syscall: |
136 | 136 | ||
Line 138... | Line 138... | ||
138 | 138 | ||
139 | mfmsr r31 |
139 | mfmsr r31 |
140 | rlwinm r31, r31, 0, 17, 15 |
140 | rlwinm r31, r31, 0, 17, 15 |
141 | mtmsr r31 |
141 | mtmsr r31 |
142 | 142 | ||
143 | lwz r0, 0(sp) |
143 | lwz r0, 8(sp) |
144 | lwz r2, 4(sp) |
144 | lwz r2, 12(sp) |
145 | lwz r4, 12(sp) |
145 | lwz r4, 20(sp) |
146 | lwz r5, 16(sp) |
146 | lwz r5, 24(sp) |
147 | lwz r6, 20(sp) |
147 | lwz r6, 28(sp) |
148 | lwz r7, 24(sp) |
148 | lwz r7, 32(sp) |
149 | lwz r8, 28(sp) |
149 | lwz r8, 36(sp) |
150 | lwz r9, 32(sp) |
150 | lwz r9, 40(sp) |
151 | lwz r10, 36(sp) |
151 | lwz r10, 44(sp) |
152 | lwz r11, 40(sp) |
152 | lwz r11, 48(sp) |
153 | lwz r13, 44(sp) |
153 | lwz r13, 52(sp) |
154 | lwz r14, 48(sp) |
154 | lwz r14, 56(sp) |
155 | lwz r15, 52(sp) |
155 | lwz r15, 60(sp) |
156 | lwz r16, 56(sp) |
156 | lwz r16, 64(sp) |
157 | lwz r17, 60(sp) |
157 | lwz r17, 68(sp) |
158 | lwz r18, 64(sp) |
158 | lwz r18, 72(sp) |
159 | lwz r19, 68(sp) |
159 | lwz r19, 76(sp) |
160 | lwz r20, 72(sp) |
160 | lwz r20, 80(sp) |
161 | lwz r21, 76(sp) |
161 | lwz r21, 84(sp) |
162 | lwz r22, 80(sp) |
162 | lwz r22, 88(sp) |
163 | lwz r23, 84(sp) |
163 | lwz r23, 92(sp) |
164 | lwz r24, 88(sp) |
164 | lwz r24, 96(sp) |
165 | lwz r25, 92(sp) |
165 | lwz r25, 100(sp) |
166 | lwz r26, 96(sp) |
166 | lwz r26, 104(sp) |
167 | lwz r27, 100(sp) |
167 | lwz r27, 108(sp) |
168 | lwz r28, 104(sp) |
168 | lwz r28, 112(sp) |
169 | lwz r29, 108(sp) |
169 | lwz r29, 116(sp) |
170 | lwz r30, 112(sp) |
170 | lwz r30, 120(sp) |
171 | lwz r31, 116(sp) |
171 | lwz r31, 124(sp) |
172 | 172 | ||
173 | lwz r12, 120(sp) |
173 | lwz r12, 128(sp) |
174 | mtcr r12 |
174 | mtcr r12 |
175 | 175 | ||
176 | lwz r12, 124(sp) |
176 | lwz r12, 132(sp) |
177 | mtsrr0 r12 |
177 | mtsrr0 r12 |
178 | 178 | ||
179 | lwz r12, 128(sp) |
179 | lwz r12, 136(sp) |
180 | mtsrr1 r12 |
180 | mtsrr1 r12 |
181 | 181 | ||
182 | lwz r12, 132(sp) |
182 | lwz r12, 140(sp) |
183 | mtlr r12 |
183 | mtlr r12 |
184 | 184 | ||
185 | lwz r12, 136(sp) |
185 | lwz r12, 144(sp) |
186 | mtctr r12 |
186 | mtctr r12 |
187 | 187 | ||
188 | lwz r12, 140(sp) |
188 | lwz r12, 148(sp) |
189 | mtxer r12 |
189 | mtxer r12 |
190 | 190 | ||
191 | lwz r12, 144(sp) |
191 | lwz r12, 152(sp) |
192 | lwz sp, 148(sp) |
192 | lwz sp, 156(sp) |
193 | 193 | ||
194 | rfi |
194 | rfi |
195 | 195 | ||
196 | memsetb: |
196 | memsetb: |
197 | rlwimi r5, r5, 8, 16, 23 |
197 | rlwimi r5, r5, 8, 16, 23 |