1 # frv testcase for rstb $GRk,@($GRi,$GRj)
5 .include "testutils.inc"
14 set_gr_limmed 0x1111,0x1111,gr20
15 set_mem_limmed 0x2222,0x2222,gr21
17 set_gr_limmed 0xffff,0xffff,gr8
19 test_mem_limmed 0xff22,0x2222,sp
20 test_gr_limmed 0x1111,0x1111,gr20
22 ; 1 nesr active with the incorrect address in neear for gr
25 test_spr_gr neear0,gr22
26 set_gr_limmed 0x1111,0x1111,gr20
27 set_mem_limmed 0x2222,0x2222,gr21
28 set_gr_limmed 0xffff,0xffff,gr8
31 test_mem_limmed 0x22ff,0x2222,gr21
32 test_gr_limmed 0x1111,0x1111,gr20
34 ; 1 nesr active with the incorrect address in neear for fr
37 test_spr_gr neear1,gr22
38 set_fr_iimmed 0x1111,0x1111,fr20
39 set_mem_limmed 0x2222,0x2222,gr21
40 set_gr_limmed 0xffff,0xffff,gr8
44 test_mem_limmed 0x2222,0x22ff,gr21
45 test_fr_limmed 0x1111,0x1111,fr20
47 ; 1 nesr active with the correct address in neear for gr
50 test_spr_gr neear2,gr22
51 set_gr_limmed 0x1111,0x1111,gr20
52 set_mem_limmed 0x2222,0x2222,gr21
53 set_gr_limmed 0xffff,0xffff,gr8
57 test_mem_limmed 0x22ff,0x2222,gr21
58 test_gr_limmed 0x0000,0x00ff,gr20
60 ; 1 nesr active with the correct address in neear for fr
63 test_spr_gr neear3,gr22
64 set_fr_iimmed 0x1111,0x1111,fr20
65 set_mem_limmed 0x2222,0x2222,gr21
66 set_gr_limmed 0xffff,0xffff,gr8
69 test_mem_limmed 0xff22,0x2222,gr21
70 test_fr_limmed 0x0000,0x00ff,fr20