00000000 # reset to zero tests: input_val
00000000 #  input_en
00000000 #  output_en
00000000 #  output_val
00000000 #  rise_ie
00000000 #  fall_ie
00000000 #  low_ie
00000000 #  high_ie
00000000 #  rise_ip
00000000 #  fall_ip
00000000 #  high_ip
ffffffff #  low_ip
00000000 #  out_xor
A5A5A5A5 # test output pins
5A5AFFFF
00000000 # test input enables
5A5A0000
A55A0000 # test XOR
A55A0000 # Test interrupt pending bits: high_ip
5AA5FFFF #   low_ip
00000000 #   rise_ip
00000000 #   fall_ip
A4AA0000 #   input_val
A5FA0000 #   high_ip
5BF5FFFF #   low_ip
00A00000 #   rise_ip
01500000 #   fall_ip
00000000 #   MEIP
00000000 # Test interrupts can be enabled without being triggered: MIP = 0
00000000 #   MIP = 0
00000000 #   MIP = 0
00000000 #   MIP = 0
00000800 # Test interrupts can be enabled and triggered: MEIP set from high_ie
00000000 #   MEIP = 0
00000800 #  MEIP set from low_ie
00000000 #   MEIP = 0
00000800 #  MEIP set from rise_ie
00000000 #   MEIP = 0
00000800 #  MEIP set from fall_ie
00000000 #   MEIP = 0

