Publication No. PPC11A-HRM/1
Control and Status Registers 83
5.16.12 GPIO (7-0) Test Mode Register (Offset 0x67B)
For each GPIO:
1 = GPIO in test mode (input circuits receive the value in GPIO7-0 Out)
0 = GPIO not in test mode (input circuits receive the pin value) (default).
5.17
GPIO (15-8) Registers
In the following descriptions, bits 7 to 0 of each register map to GPIO pins 15 to 8
respectively.
7
6
5
4
3
2
1
0
GPIO15 GPIO14 GPIO13 GPIO12 GPIO11 GPIO10 GPIO9
GPIO8
5.17.1 GPIO (15-8) Out Register (Offset 0x67C)
The value of the bit in this register is driven onto the appropriate GPIO pin when the
corresponding direction is set to output. The default is 0x00.
5.17.2 GPIO (15-8) In Register (Offset 0x67D)
The value of the bit in this register returns the status of the appropriate GPIO pin,
regardless of the corresponding direction. The default is 0xFF.
5.17.3 GPIO (15-8) Direction Register (Offset 0x67E)
For each GPIO:
1 = Output
0 = Input (default)
5.17.4 GPIO (15-8) Interrupt Enable Register (Offset 0x67F)
For each GPIO:
1 = Interrupt enabled
0 = Interrupt masked (default)
If any GPIO interrupt is configured as non-maskable (see the
Non-Maskable Register (Offset 0x686)
) and enabled, then no further changes to any
settings that affect that GPIO can be made (except for GPIO_TEST and GPIO_OUT).
5.17.5 GPIO (15-8) Interrupt Level/Edge Register (Offset 0x680)
For each GPIO:
1 = Edge
0 = Level (default)