15.1 Features
Following are the features of the MSS GPIO block:
- 32 individually configurable GPIOs
- Each GPIO is dynamically programmable as an input, output, or bi-directional I/O
- Each GPIO can be configured as an interrupt source to the Arm® Cortex® -M3 processor in Input mode
- The reset state of the GPIOs is configurable
- The GPIOs can be selectively reset by either the hard reset (Power-on Reset, user reset from the fabric) or the soft reset from the SYSREG block
The MSS GPIO block features mentioned can be configured using Libero SoC software.