]> rtime.felk.cvut.cz Git - l4.git/blob - l4/pkg/sigma0/server/src/ARCH-ppc32/crt0.S
Inital import
[l4.git] / l4 / pkg / sigma0 / server / src / ARCH-ppc32 / crt0.S
1 /*
2  * (c) 2009 Technische Universität Dresden
3  * This file is part of TUD:OS and distributed under the terms of the
4  * GNU General Public License 2.
5  * Please see the COPYING-GPL-2 file for details.
6  */
7 .section .text.init, "ax"
8 .type _start, @function
9 .globl _start
10 _start:
11   lis  %r1, crt0_stack_high@ha  /* load stack pointer */
12   addi %r1, %r1, crt0_stack_high@l
13   b    init
14
15 .section ".bss", "aw"
16
17 .global crt0_stack_low
18 crt0_stack_low:
19   .space 4096
20 .global crt0_stack_high
21 crt0_stack_high: