1c09015ddSAnthony Liguori.section .init 2c09015ddSAnthony Liguori j 1f 3c09015ddSAnthony Liguori.section .init.text 4c09015ddSAnthony Liguori1: 5c09015ddSAnthony Liguori movi a2, _start 6c09015ddSAnthony Liguori jx a2 7c09015ddSAnthony Liguori 8c09015ddSAnthony Liguori.text 9c09015ddSAnthony Liguori.global _start 10c09015ddSAnthony Liguori_start: 11*b9400b1fSMax Filippov#if XCHAL_HAVE_WINDOWED 12c09015ddSAnthony Liguori movi a2, 1 13c09015ddSAnthony Liguori wsr a2, windowstart 14c09015ddSAnthony Liguori movi a2, 0 15c09015ddSAnthony Liguori wsr a2, windowbase 16*b9400b1fSMax Filippov#endif 17c09015ddSAnthony Liguori movi a1, _fstack 18c09015ddSAnthony Liguori movi a2, 0x4000f 19c09015ddSAnthony Liguori wsr a2, ps 20c09015ddSAnthony Liguori isync 21c09015ddSAnthony Liguori 22c09015ddSAnthony Liguori call0 main 23c09015ddSAnthony Liguori 24c09015ddSAnthony Liguori mov a3, a2 25c09015ddSAnthony Liguori movi a2, 1 26c09015ddSAnthony Liguori simcall 27