Changeset bbeb5e4 in mainline for arch/ppc32/loader/asm.S
- Timestamp:
- 2006-06-01T06:22:24Z (19 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 4a9da01
- Parents:
- 4520dc02
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
arch/ppc32/loader/asm.S
r4520dc02 rbbeb5e4 140 140 141 141 real_mode: 142 142 143 DEBUG_INIT 143 144 DEBUG_real_mode 144 145 … … 163 164 lwz r29, 0(r5) 164 165 166 DEBUG_INIT 167 DEBUG_copy_loop 168 165 169 copy_loop: 166 170 … … 176 180 177 181 bdnz copy_loop 182 183 DEBUG_end_copy_loop 178 184 179 185 addi r5, r5, 4 … … 181 187 182 188 copy_end: 189 190 DEBUG_segments 183 191 184 192 # initially fill segment registers … … 199 207 # invalidate block address translation registers 200 208 209 DEBUG_bat 210 201 211 li r30, 0 202 212 … … 227 237 # create identity mapping 228 238 239 DEBUG_mapping 240 229 241 # FIXME: map exactly the size of RAM 230 242 … … 241 253 mtspr dbat0l, r30 242 254 255 DEBUG_tlb 256 243 257 tlbia 244 258 tlbsync 259 260 DEBUG_prepare 245 261 246 262 # start the kernel
Note:
See TracChangeset
for help on using the changeset viewer.