BS_General purpose input/output (GPIO)
RM0082
332/844
Doc ID 018672 Rev 1
18.5.9 GPIORIS
register
The GPIORIS (Raw Interrupt Status) is a RO register which reflects the raw status (prior to
masking through GPIOIE register) of interrupts trigger conditions on each pin. The GPIORIS
bit assignments are given in
.
18.5.10 GPIOMIS
register
The GPIOMIS (Masked Interrupt Status) is a RO register which reflects the status of
interrupts trigger conditions on each pin after masking (through GPIOIE register). The
GPIOMIS bit assignments are given in
The content of this register is available externally through the
GPIOMIS[7:0]
signals.
18.5.11 GPIOIC
register
The GPIOIC (Interrupt Clear) is a WO register which allows to clear the interrupt edge
detection. The GPIOIC bit assignments are given in
Table 274.
GPIORIS register bit assignments
Bit
Name
Reset
value
Description
[05:00]
GPIORIS
6’h0
Each bit is associated to a pin.
If a bit is set, it indicates that all requirements for
interrupt triggering have been met on the relevant
pin.
If a bit is cleared, it means that requirements have
not been met on the relevant pin and an interrupt
has not been initiated (default).
Table 275.
GPIOMIS register bit assignments
Bit
Name
Reset
value
Description
[05:00]
GPIOMIS
6’h
Each bit is associated to a pin.
If a bit is set, it indicates that the relevant pin is
triggering an interrupt.
If a bit is cleared, it means that on that pin either no
interrupt has been generated or the interrupt is
masked by GPIOIE (default).
Table 276.
GPIOIC register bit assignments
Bit
Name
Reset
value
Description
[05:00]
GPIOIC
6’h0
Each bit is associated to a pin.
Setting a bit, the corresponding interrupt request is
cleared.
Clearing a bit has no effect (default).