There are two sets of programmable signal pins referred to as
GPIOs and FUNC_SHAREs. A large number of signals, under the control
of a programmable register, can be multiplexed on to these
pins.
GPIO
Support up to 64 GPIOs.
Programmable modes available to provide selected signals on
these pins
Individually programmable input/output pins. Defaults to output
at reset
Each GPIO has a dedicated control signal
Support separate interrupt with programmable type (level, edge)
and polarity
All GPIO pins are also multiplexed on the functionally shared
pins.
Functionally Shared Pins (FUNC_SHAREs)
Support up to 142 functionally shared signal pins
Programmable modes available to provide selected signals on
these pins which includes proving the GPIO signals
Individually programmable input/output pins, default to output
at reset
Each functionally shared pin has a dedicated control
signal