Rev 1726 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1726 | Rev 1730 | ||
---|---|---|---|
Line 135... | Line 135... | ||
135 | .org 0x300 |
135 | .org 0x300 |
136 | .global exc_data_storage |
136 | .global exc_data_storage |
137 | exc_data_storage: |
137 | exc_data_storage: |
138 | CONTEXT_STORE |
138 | CONTEXT_STORE |
139 | 139 | ||
140 | # li r3, 2 |
140 | li r3, 2 |
141 | # mr r4, sp |
141 | mr r4, sp |
142 | # addi r4, r4, 8 |
142 | addi r4, r4, 8 |
143 | # bl pht_real_refill |
143 | bl pht_real_refill |
144 | 144 | ||
145 | # cmpwi r3, 0 |
145 | cmpwi r3, 0 |
146 | # bne iret_real |
146 | bne iret_real |
147 | 147 | ||
148 | li r3, 2 |
148 | li r3, 2 |
149 | b jump_to_kernel |
149 | b jump_to_kernel |
150 | 150 | ||
151 | .org 0x400 |
151 | .org 0x400 |
152 | .global exc_instruction_storage |
152 | .global exc_instruction_storage |
153 | exc_instruction_storage: |
153 | exc_instruction_storage: |
154 | CONTEXT_STORE |
154 | CONTEXT_STORE |
155 | 155 | ||
156 | # li r3, 3 |
156 | li r3, 3 |
157 | # mr r4, sp |
157 | mr r4, sp |
158 | # addi r4, r4, 8 |
158 | addi r4, r4, 8 |
159 | # bl pht_real_refill |
159 | bl pht_real_refill |
160 | 160 | ||
161 | # cmpwi r3, 0 |
161 | cmpwi r3, 0 |
162 | # bne iret_real |
162 | bne iret_real |
163 | 163 | ||
164 | li r3, 3 |
164 | li r3, 3 |
165 | b jump_to_kernel |
165 | b jump_to_kernel |
166 | 166 | ||
167 | .org 0x500 |
167 | .org 0x500 |