336
SPRUH22I – April 2012 – Revised November 2019
Copyright © 2012–2019, Texas Instruments Incorporated
General-Purpose Input/Output (GPIO)
Chapter 4
SPRUH22I – April 2012 – Revised November 2019
General-Purpose Input/Output (GPIO)
This chapter describes the M3 GPIO and C28 GPIO functionality and GPIO mux configurations.
After a reset to the device, the M3 core controls all GPIOs except GPIO128 - GPIO135. The C28 core
always has control of GPIO128 - GPIO135. The GPIOCSELx register can be used to give the C28 core
control of any GPIO. If the M3 core has control of a GPIO, the M3 muxing options can be used, and if the
C28 core has control of a GPIO, the C28 muxing options can be used. Regardless of which core owns a
GPIO, the M3 core always controls the pull-down functionality of each GPIO except GPIO128 – GPIO135.
The C28 core controls the pull-down functionality of GPIO128 – GPIO135.
See the General-Purpose Input/Output (GPIO) and C28 General-Purpose Input/Output (GPIO) sections of
this chapter for more information.
Topic
...........................................................................................................................
Page
4.1
General-Purpose Input/Output (GPIO)
.................................................................
4.2
C28 General-Purpose Input/Output (GPIO)
...........................................................