USER_IRQ_3

Register Listing for USER_IRQ_3

Register

Address

USER_IRQ_3_IN

0xf0008000

USER_IRQ_3_MODE

0xf0008004

USER_IRQ_3_EDGE

0xf0008008

USER_IRQ_3_EV_STATUS

0xf000800c

USER_IRQ_3_EV_PENDING

0xf0008010

USER_IRQ_3_EV_ENABLE

0xf0008014

USER_IRQ_3_IN

Address: 0xf0008000 + 0x0 = 0xf0008000

GPIO Input(s) Status.

USER_IRQ_3_MODE

Address: 0xf0008000 + 0x4 = 0xf0008004

GPIO IRQ Mode: 0: Edge, 1: Change.

USER_IRQ_3_EDGE

Address: 0xf0008000 + 0x8 = 0xf0008008

GPIO IRQ Edge (when in Edge mode): 0: Rising Edge, 1: Falling Edge.

USER_IRQ_3_EV_STATUS

Address: 0xf0008000 + 0xc = 0xf000800c

This register contains the current raw level of the i0 event trigger. Writes to this register have no effect.

Field

Name

Description

[0]

I0

Level of the i0 event

USER_IRQ_3_EV_PENDING

Address: 0xf0008000 + 0x10 = 0xf0008010

When a i0 event occurs, the corresponding bit will be set in this register. To clear the Event, set the corresponding bit in this register.

Field

Name

Description

[0]

I0

1 if a i0 event occurred. This Event is triggered on a falling edge.

USER_IRQ_3_EV_ENABLE

Address: 0xf0008000 + 0x14 = 0xf0008014

This register enables the corresponding i0 events. Write a 0 to this register to disable individual events.

Field

Name

Description

[0]

I0

Write a 1 to enable the i0 Event