Changes in kernel/arch/mips32/src/start.S [0407636:33add3a8] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/mips32/src/start.S
r0407636 r33add3a8 27 27 # 28 28 29 #include <abi/asmtool.h>30 29 #include <arch/asm/regname.h> 31 30 #include <arch/mm/page.h> … … 39 38 .set noreorder 40 39 .set nomacro 40 41 .global kernel_image_start 42 .global tlb_refill_entry 43 .global cache_error_entry 44 .global exception_entry 45 .global userspace_asm 41 46 42 47 /* … … 187 192 188 193 .org 0x0 189 SYMBOL(kernel_image_start) 194 kernel_image_start: 190 195 /* load temporary stack */ 191 196 lui $sp, %hi(end_stack) … … 205 210 end_stack: 206 211 207 SYMBOL(tlb_refill_entry) 212 tlb_refill_entry: 208 213 j tlb_refill_handler 209 214 nop 210 215 211 SYMBOL(cache_error_entry) 216 cache_error_entry: 212 217 j cache_error_handler 213 218 nop 214 219 215 SYMBOL(exception_entry) 220 exception_entry: 216 221 j exception_handler 217 222 nop … … 340 345 eret 341 346 342 FUNCTION_BEGIN(userspace_asm) 347 userspace_asm: 343 348 move $sp, $a0 344 349 move $v0, $a1 … … 347 352 /* set it to 0 */ 348 353 eret 349 FUNCTION_END(userspace_asm)
Note:
See TracChangeset
for help on using the changeset viewer.