Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • boot/arch/sparc32/src/asm.S

    r38ad239 r208b5f5  
    2727#
    2828
    29 #include <abi/asmtool.h>
    3029#include <arch/arch.h>
    3130
    3231.section BOOTSTRAP
    3332
    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
     40start:
    3541        b bootstrap
    3642        nop
     
    3844.section BOOTPT
    3945.align 4096
    40 SYMBOL(boot_pt)
     46boot_pt:
    4147        .space PTL0_ENTRIES * PTL0_ENTRY_SIZE
    4248
    43 SYMBOL(boot_ctx_table)
     49boot_ctx_table:
    4450        .space 4
    4551
    4652.section BOOTSTACK
    4753        .space 4096
    48 SYMBOL(boot_stack)
     54boot_stack:
    4955
    5056.text
    5157
    52 FUNCTION_BEGIN(halt)
     58halt:
    5359        b halt
    5460        nop
    55 FUNCTION_END(halt)
    5661
    57 FUNCTION_BEGIN(jump_to_kernel)
     62jump_to_kernel:
    5863        set 0x80a00000, %l0
    5964        mov %i1, %o0
    6065        jmp %l0
    6166        nop
    62 FUNCTION_END(jump_to_kernel)
Note: See TracChangeset for help on using the changeset viewer.