forked from Github_Repos/cvw
Added reset read testcodes to GPIO
This commit is contained in:
parent
3a40c68549
commit
ddf757078b
@ -1,5 +1,18 @@
|
||||
00000000 # test reset to zero
|
||||
00000000
|
||||
00000000 # output_en
|
||||
00000000 # output_val
|
||||
00000000 # rise_ie
|
||||
00000000 # rise_ip
|
||||
00000000 # fall_ie
|
||||
00000000 # fall_ip
|
||||
00000000 # high_ie
|
||||
00000000 # high_ip
|
||||
00000000 # fall_ie
|
||||
ffffffff # fall_ip
|
||||
00000000 # iof_en
|
||||
00000000 # iof_sel
|
||||
00000000 # out_xor
|
||||
A5A5A5A5 # test output pins
|
||||
5A5AFFFF
|
||||
00000000 # test input enables
|
||||
|
@ -70,9 +70,21 @@ test_cases:
|
||||
|
||||
# =========== Verify all registers reset to zero ===========
|
||||
|
||||
.4byte input_val, 0x00000000, read32_test # input_val reset to zero
|
||||
.4byte input_en, 0x00000000, read32_test # input_en reset to zero
|
||||
# *** add more
|
||||
.4byte input_val, 0x00000000, read32_test # input_val reset to zero
|
||||
.4byte input_en, 0x00000000, read32_test # input_en reset to zero
|
||||
.4byte output_en, 0x00000000, read32_test # output_en reset to zero
|
||||
.4byte output_val, 0x00000000, read32_test # output_val reset to zero
|
||||
.4byte rise_ie, 0x00000000, read32_test # rise_ie reset to zero
|
||||
.4byte rise_ip, 0x00000000, read32_test # rise_ip reset to zero
|
||||
.4byte fall_ie, 0x00000000, read32_test # fall_ie reset to zero
|
||||
.4byte fall_ip, 0xffffffff, read32_test # fall_ip reset to ones (input_val is zero)
|
||||
.4byte high_ie, 0x00000000, read32_test # high_ie reset to zero
|
||||
.4byte high_ip, 0x00000000, read32_test # high_ip reset to zero
|
||||
.4byte low_ie, 0x00000000, read32_test # low_ie reset to zero
|
||||
.4byte low_ip, 0x00000000, read32_test # low_ip reset to zero
|
||||
.4byte iof_en, 0x00000000, read32_test # iof_en reset to zero
|
||||
.4byte iof_sel, 0x00000000, read32_test # iof_sel reset to zero
|
||||
.4byte out_xor, 0x00000000, read32_test # out_xor reset to zero
|
||||
|
||||
# =========== Test output and input pins ===========
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user