Statistics
| Branch: | Revision:

root / tests / tcg / xtensa / crt.S @ c09015dd

History | View | Annotate | Download (357 Bytes)

1 7d890b40 Max Filippov
.section .init
2 7d890b40 Max Filippov
    j       1f
3 7d890b40 Max Filippov
.section .init.text
4 7d890b40 Max Filippov
1:
5 7d890b40 Max Filippov
    movi    a2, _start
6 7d890b40 Max Filippov
    jx      a2
7 7d890b40 Max Filippov
8 7d890b40 Max Filippov
.text
9 7d890b40 Max Filippov
.global _start
10 7d890b40 Max Filippov
_start:
11 7d890b40 Max Filippov
    movi    a2, 1
12 7d890b40 Max Filippov
    wsr     a2, windowstart
13 7d890b40 Max Filippov
    movi    a2, 0
14 7d890b40 Max Filippov
    wsr     a2, windowbase
15 7d890b40 Max Filippov
    movi    a1, _fstack
16 7d890b40 Max Filippov
    movi    a2, 0x4000f
17 7d890b40 Max Filippov
    wsr     a2, ps
18 7d890b40 Max Filippov
    isync
19 7d890b40 Max Filippov
20 7d890b40 Max Filippov
    call0   main
21 7d890b40 Max Filippov
22 7d890b40 Max Filippov
    mov     a3, a2
23 7d890b40 Max Filippov
    movi    a2, 1
24 7d890b40 Max Filippov
    simcall