1# frv testcase for fbralr 2# mach: all 3 4 .include "testutils.inc" 5 6 start 7 8 .global fbralr 9fbralr: 10 set_spr_addr ok1,lr 11 set_fcc 0x0 0 12 fbralr 13 fail 14ok1: 15 set_spr_addr ok2,lr 16 set_fcc 0x1 1 17 fbralr 18 fail 19ok2: 20 set_spr_addr ok3,lr 21 set_fcc 0x2 2 22 fbralr 23 fail 24ok3: 25 set_spr_addr ok4,lr 26 set_fcc 0x3 3 27 fbralr 28 fail 29ok4: 30 set_spr_addr ok5,lr 31 set_fcc 0x4 0 32 fbralr 33 fail 34ok5: 35 set_spr_addr ok6,lr 36 set_fcc 0x5 1 37 fbralr 38 fail 39ok6: 40 set_spr_addr ok7,lr 41 set_fcc 0x6 2 42 fbralr 43 fail 44ok7: 45 set_spr_addr ok8,lr 46 set_fcc 0x7 3 47 fbralr 48 fail 49ok8: 50 set_spr_addr ok9,lr 51 set_fcc 0x8 0 52 fbralr 53 fail 54ok9: 55 set_spr_addr oka,lr 56 set_fcc 0x9 1 57 fbralr 58 fail 59oka: 60 set_spr_addr okb,lr 61 set_fcc 0xa 2 62 fbralr 63 fail 64okb: 65 set_spr_addr okc,lr 66 set_fcc 0xb 3 67 fbralr 68 fail 69okc: 70 set_spr_addr okd,lr 71 set_fcc 0xc 0 72 fbralr 73 fail 74okd: 75 set_spr_addr oke,lr 76 set_fcc 0xd 1 77 fbralr 78 fail 79oke: 80 set_spr_addr okf,lr 81 set_fcc 0xe 2 82 fbralr 83 fail 84okf: 85 set_spr_addr okg,lr 86 set_fcc 0xf 3 87 fbralr 88 fail 89okg: 90 91 pass 92