mirror of
				https://github.com/openhwgroup/cvw
				synced 2025-02-11 06:05:49 +00:00 
			
		
		
		
	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 # test reset to zero
 | 
				
			||||||
00000000
 | 
					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
 | 
					A5A5A5A5 # test output pins
 | 
				
			||||||
5A5AFFFF
 | 
					5A5AFFFF
 | 
				
			||||||
00000000 # test input enables
 | 
					00000000 # test input enables
 | 
				
			||||||
 | 
				
			|||||||
@ -72,7 +72,19 @@ test_cases:
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
.4byte input_val, 0x00000000, read32_test   # input_val 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
 | 
					.4byte input_en, 0x00000000, read32_test    # input_en reset to zero
 | 
				
			||||||
# *** add more
 | 
					.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 ===========
 | 
					# =========== Test output and input pins ===========
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user