gdb/jit: use correctly-sized array view in deprecated_frame_register_read call
[binutils-gdb.git] / sim / testsuite / frv / interrupts / timer.cgs
blobe9cebc299bd6807b0e298264b6c8bc7bc933b219
1 # frv testcase to generate timer interrupt for st $GRk,@($GRi,$GRj)
2 # mach: fr500 fr550 fr400
3 # sim: --timer 200,14
4         .include "testutils.inc"
6         start
8         .global align
9 align:
10         and_spr_immed   -4081,tbr               ; clear tbr.tt
11         set_gr_spr      tbr,gr17
12         inc_gr_immed    0x2e0,gr17              ; address of exception handler
13         set_bctrlr_0_0  gr17
14         set_spr_immed   0x7fffffff,lcr
15         set_spr_addr    ok1,lr
16         and_spr_immed   0xffffff87,psr ; enable external interrupts
17         or_spr_immed    0x00000069,psr ; enable external interrupts
19         set_gr_immed    10,gr16
20         set_gr_immed    0,gr15
22 again:  cmp             gr15,gr16,icc0
23         blt             icc0,0,again
24         
25         pass
27 ; exception handler
28 ok1:
29         inc_gr_immed    1,gr15
30         rett            0
31         fail