]> Git Repo - qemu.git/blob - tests/tcg/xtensa/vectors.S
virtio-9p: break device if buffers are misconfigured
[qemu.git] / tests / tcg / xtensa / vectors.S
1 .macro vector name
2
3 .section .vector.\name
4     j       1f
5 .section .vector.\name\().text
6 1:
7     wsr     a2, excsave1
8     movi    a2, handler_\name
9     l32i    a2, a2, 0
10     beqz    a2, 1f
11     jx      a2
12 1:
13     movi    a3, 1b
14     movi    a2, 1
15     simcall
16
17 .align 4
18 .global handler_\name
19 handler_\name\(): .word 0
20
21 .endm
22
23 vector window_overflow_4
24 vector window_overflow_8
25 vector window_overflow_12
26 vector window_underflow_4
27 vector window_underflow_8
28 vector window_underflow_12
29
30 vector level2
31 vector level3
32 vector level4
33 vector level5
34 vector level6
35 vector level7
36
37 vector kernel
38 vector user
39 vector double
This page took 0.032672 seconds and 4 git commands to generate.