3 registers, Section 3, 3registers – Texas Instruments TMS320DM644x User Manual
Page 16
www.ti.com
3
Registers
Registers
lists the memory-mapped registers for the general-purpose input/output (GPIO). See the
device-specific data manual for the memory address of these registers.
Table 4. General-Purpose Input/Output (GPIO) Registers
Offset
Acronym
Register Description
Section
0h
PID
Peripheral Identification Register
8h
BINTEN
GPIO Interrupt Per-Bank Enable Register
GPIO Banks 0 and 1
10h
DIR01
GPIO Banks 0 and 1 Direction Register
14h
OUT_DATA01
GPIO Banks 0 and 1 Output Data Register
18h
SET_DATA01
GPIO Banks 0 and 1 Set Data Register
1Ch
CLR_DATA01
GPIO Banks 0 and 1 Clear Data Register
20h
IN_DATA01
GPIO Banks 0 and 1 Input Data Register
24h
SET_RIS_TRIG01
GPIO Banks 0 and 1 Set Rising Edge Interrupt Register
28h
CLR_RIS_TRIG01
GPIO Banks 0 and 1 Clear Rising Edge Interrupt Register
2Ch
SET_FAL_TRIG01
GPIO Banks 0 and 1 Set Falling Edge Interrupt Register
30h
CLR_FAL_TRIG01
GPIO Banks 0 and 1 Clear Falling Edge Interrupt Register
34h
INTSTAT01
GPIO Banks 0 and 1 Interrupt Status Register
GPIO Banks 2 and 3
38h
DIR23
GPIO Banks 2 and 3 Direction Register
3Ch
OUT_DATA23
GPIO Banks 2 and 3 Output Data Register
40h
SET_DATA23
GPIO Banks 2 and 3 Set Data Register
44h
CLR_DATA23
GPIO Banks 2 and 3 Clear Data Register
48h
IN_DATA23
GPIO Banks 2 and 3 Input Data Register
4Ch
SET_RIS_TRIG23
GPIO Banks 2 and 3 Set Rising Edge Interrupt Register
50h
CLR_RIS_TRIG23
GPIO Banks 2 and 3 Clear Rising Edge Interrupt Register
54h
SET_FAL_TRIG23
GPIO Banks 2 and 3 Set Falling Edge Interrupt Register
58h
CLR_FAL_TRIG23
GPIO Banks 2 and 3 Clear Falling Edge Interrupt Register
5Ch
INTSTAT23
GPIO Banks 2 and 3 Interrupt Status Register
GPIO Bank 4
60h
DIR4
GPIO Bank 4 Direction Register
64h
OUT_DATA4
GPIO Bank 4 Output Data Register
68h
SET_DATA4
GPIO Bank 4 Set Data Register
6Ch
CLR_DATA4
GPIO Bank 4 Clear Data Register
70h
IN_DATA4
GPIO Bank 4 Input Data Register
74h
SET_RIS_TRIG4
GPIO Bank 4 Set Rising Edge Interrupt Register
78h
CLR_RIS_TRIG4
GPIO Bank 4 Clear Rising Edge Interrupt Register
7Ch
SET_FAL_TRIG4
GPIO Bank 4 Set Falling Edge Interrupt Register
80h
CLR_FAL_TRIG4
GPIO Bank 4 Clear Falling Edge Interrupt Register
84h
INTSTAT4
GPIO Bank 4 Interrupt Status Register
16
General-Purpose Input/Output (GPIO)
SPRUE25 – December 2005