DW1000 User Manual
© Decawave Ltd 2017
Version 2.12
Page 138 of 242
Field
Description of fields within Sub-Register 0x26:10 – GPIO_IRQE
GIRQE7
bit:7
GPIO IRQ Enable for GPIO7 input. Value 1 = enable, 0 = disable.
GIRQE8
reg:26:10
bit:8
GPIO IRQ Enable for GPIO8 input. Value 1 = enable, 0 = disable.
-
reg:26:10
bits:31–9
Bits marked ‘-’ are reserved and should be written as zero.
7.2.39.6
Sub-Register 0x26:14
– GPIO_ISEN
ID
Length
(octets)
Type
Mnemonic
Description
26:14
4
RW
GPIO_ISEN
GPIO Interrupt Sense Selection
Register file: 0x26 – GPIO control and status
, sub-register 0x14 is the GPIO interrupt sense selection register.
The GPIO_ISEN register acts to set the state/event that gives rise to a GPI interrupt. Assuming that the GPIO
is an input and that it is enabled as an interrupt via the GPIO_IRQE register, then the GPIO_IMODE register
selects whether the interrupt is level or edge sensitive, and this register GPIO_ISEN selects which level or
edge is the state/event that causes the interrupt. The GPIO_ISEN register contains a bit for each GPIO pin to
allow each to be individually configured. The bits are as follows:
REG:26:14 – GPIO_ISEN – GPIO Interrupt Sense Selection register
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
- - - - - - - - - - - - - - - - - - - - - - -
GIS
EN
8
GIS
EN
7
GIS
EN
6
GIS
EN
5
GIS
EN
4
GIS
EN
3
GIS
EN
2
GIS
EN
1
GIS
EN
0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
The bits of the GPIO_ISEN register identified above are individually described below:
Field
Description of fields within Sub-Register 0x26:14 – GPIO_ISEN
GISEN0
reg:26:14
bit:0
GPIO IRQ Sense selection GPIO0 input. Value 0 = Active high level sensitive interrupt or rising-
edge triggered interrupt. Value 1 = Active low level sensitive interrupt or falling-edge triggered
interrupt.
GISEN1
bit:1
GPIO IRQ sense for GPIO1 input. Value 0 = High or Rising-Edge, 1 = Low or falling-edge.
GISEN2
bit:2
GPIO IRQ sense for GPIO2 input. Value 0 = High or Rising-Edge, 1 = Low or falling-edge.
GISEN3
bit:3
GPIO IRQ sense for GPIO3 input. Value 0 = High or Rising-Edge, 1 = Low or falling-edge.
GISEN4
bit:4
GPIO IRQ sense for GPIO4 input. Value 0 = High or Rising-Edge, 1 = Low or falling-edge.
GISEN5
bit:5
GPIO IRQ sense for GPIO5 input. Value 0 = High or Rising-Edge, 1 = Low or falling-edge.
GISEN6
bit:6
GPIO IRQ sense for GPIO6 input. Value 0 = High or Rising-Edge, 1 = Low or falling-edge.
GISEN7
bit:7
GPIO IRQ sense for GPIO7 input. Value 0 = High or Rising-Edge, 1 = Low or falling-edge.