1# Blackfin testcase for SYSCFG register 2# mach: bfin 3 4 .include "testutils.inc" 5 6 .macro syscfg_test val:req 7 imm32 R0, \val 8 R0 = SYSCFG; 9 SYSCFG = R0; 10 R1 = SYSCFG; 11 CC = R0 == R1; 12 IF !CC JUMP 1f; 13 .endm 14 15 start 16 17 syscfg_test 0 18 syscfg_test 1 19 syscfg_test -1 20 syscfg_test 0x12345678 21 # leave in sane state 22 syscfg_test 0x30 23 24 pass 251: fail 26