Expand description

GPIO Tasks and Events 0

Modules

Description collection: Configuration for OUT[n], SET[n], and CLR[n] tasks and IN[n] event
Description collection: Event generated from pin specified in CONFIG[n].PSEL
Event generated from multiple input GPIO pins with SENSE mechanism enabled
Disable interrupt
Enable interrupt
Latency selection for Event mode (MODE=Event) with rising or falling edge detection on the pin.
Description collection: Publish configuration for event IN[n]
Publish configuration for event PORT
Description collection: Subscribe configuration for task CLR[n]
Description collection: Subscribe configuration for task OUT[n]
Description collection: Subscribe configuration for task SET[n]
Description collection: Task for writing to pin specified in CONFIG[n].PSEL. Action on pin is to set it low.
Description collection: Task for writing to pin specified in CONFIG[n].PSEL. Action on pin is configured in CONFIG[n].POLARITY.
Description collection: Task for writing to pin specified in CONFIG[n].PSEL. Action on pin is to set it high.

Structs

Register block

Type Definitions

CONFIG (rw) register accessor: an alias for Reg<CONFIG_SPEC>
EVENTS_IN (rw) register accessor: an alias for Reg<EVENTS_IN_SPEC>
EVENTS_PORT (rw) register accessor: an alias for Reg<EVENTS_PORT_SPEC>
INTENCLR (rw) register accessor: an alias for Reg<INTENCLR_SPEC>
INTENSET (rw) register accessor: an alias for Reg<INTENSET_SPEC>
LATENCY (rw) register accessor: an alias for Reg<LATENCY_SPEC>
PUBLISH_IN (rw) register accessor: an alias for Reg<PUBLISH_IN_SPEC>
PUBLISH_PORT (rw) register accessor: an alias for Reg<PUBLISH_PORT_SPEC>
SUBSCRIBE_CLR (rw) register accessor: an alias for Reg<SUBSCRIBE_CLR_SPEC>
SUBSCRIBE_OUT (rw) register accessor: an alias for Reg<SUBSCRIBE_OUT_SPEC>
SUBSCRIBE_SET (rw) register accessor: an alias for Reg<SUBSCRIBE_SET_SPEC>
TASKS_CLR (w) register accessor: an alias for Reg<TASKS_CLR_SPEC>
TASKS_OUT (w) register accessor: an alias for Reg<TASKS_OUT_SPEC>
TASKS_SET (w) register accessor: an alias for Reg<TASKS_SET_SPEC>