Changes in boot/arch/sparc32/src/asm.S [38ad239:208b5f5] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
boot/arch/sparc32/src/asm.S
r38ad239 r208b5f5 27 27 # 28 28 29 #include <abi/asmtool.h>30 29 #include <arch/arch.h> 31 30 32 31 .section BOOTSTRAP 33 32 34 SYMBOL(start) 33 .global start 34 .global boot_pt 35 .global boot_ctx_table 36 .global boot_stack 37 .global halt 38 .global jump_to_kernel 39 40 start: 35 41 b bootstrap 36 42 nop … … 38 44 .section BOOTPT 39 45 .align 4096 40 SYMBOL(boot_pt) 46 boot_pt: 41 47 .space PTL0_ENTRIES * PTL0_ENTRY_SIZE 42 48 43 SYMBOL(boot_ctx_table) 49 boot_ctx_table: 44 50 .space 4 45 51 46 52 .section BOOTSTACK 47 53 .space 4096 48 SYMBOL(boot_stack) 54 boot_stack: 49 55 50 56 .text 51 57 52 FUNCTION_BEGIN(halt) 58 halt: 53 59 b halt 54 60 nop 55 FUNCTION_END(halt)56 61 57 FUNCTION_BEGIN(jump_to_kernel) 62 jump_to_kernel: 58 63 set 0x80a00000, %l0 59 64 mov %i1, %o0 60 65 jmp %l0 61 66 nop 62 FUNCTION_END(jump_to_kernel)
Note:
See TracChangeset
for help on using the changeset viewer.