Module gpio

Source
Expand description

GPIO

Modules§

em4wuen
EM4 Wake Up Enable Register
extifall
External Interrupt Falling Edge Trigger Register
extilevel
External Interrupt Level Register
extipinselh
External Interrupt Pin Select High Register
extipinsell
External Interrupt Pin Select Low Register
extipselh
External Interrupt Port Select High Register
extipsell
External Interrupt Port Select Low Register
extirise
External Interrupt Rising Edge Trigger Register
ien
Interrupt Enable Register
if_
Interrupt Flag Register
ifc
Interrupt Flag Clear Register
ifs
Interrupt Flag Set Register
insense
Input Sense Register
lock
Configuration Lock Register
pa_ctrl
Port Control Register
pa_din
Port Data in Register
pa_dout
Port Data Out Register
pa_douttgl
Port Data Out Toggle Register
pa_modeh
Port Pin Mode High Register
pa_model
Port Pin Mode Low Register
pa_ovtdis
Over Voltage Disable for All Modes
pa_pinlockn
Port Unlocked Pins Register
pb_ctrl
Port Control Register
pb_din
Port Data in Register
pb_dout
Port Data Out Register
pb_douttgl
Port Data Out Toggle Register
pb_modeh
Port Pin Mode High Register
pb_model
Port Pin Mode Low Register
pb_ovtdis
Over Voltage Disable for All Modes
pb_pinlockn
Port Unlocked Pins Register
pc_ctrl
Port Control Register
pc_din
Port Data in Register
pc_dout
Port Data Out Register
pc_douttgl
Port Data Out Toggle Register
pc_modeh
Port Pin Mode High Register
pc_model
Port Pin Mode Low Register
pc_ovtdis
Over Voltage Disable for All Modes
pc_pinlockn
Port Unlocked Pins Register
pd_ctrl
Port Control Register
pd_din
Port Data in Register
pd_dout
Port Data Out Register
pd_douttgl
Port Data Out Toggle Register
pd_modeh
Port Pin Mode High Register
pd_model
Port Pin Mode Low Register
pd_ovtdis
Over Voltage Disable for All Modes
pd_pinlockn
Port Unlocked Pins Register
pe_ctrl
Port Control Register
pe_din
Port Data in Register
pe_dout
Port Data Out Register
pe_douttgl
Port Data Out Toggle Register
pe_modeh
Port Pin Mode High Register
pe_model
Port Pin Mode Low Register
pe_ovtdis
Over Voltage Disable for All Modes
pe_pinlockn
Port Unlocked Pins Register
pf_ctrl
Port Control Register
pf_din
Port Data in Register
pf_dout
Port Data Out Register
pf_douttgl
Port Data Out Toggle Register
pf_modeh
Port Pin Mode High Register
pf_model
Port Pin Mode Low Register
pf_ovtdis
Over Voltage Disable for All Modes
pf_pinlockn
Port Unlocked Pins Register
routeloc0
I/O Routing Location Register
routepen
I/O Routing Pin Enable Register

Structs§

RegisterBlock
Register block

Type Aliases§

EM4WUEN
EM4WUEN (rw) register accessor: an alias for Reg<EM4WUEN_SPEC>
EXTIFALL
EXTIFALL (rw) register accessor: an alias for Reg<EXTIFALL_SPEC>
EXTILEVEL
EXTILEVEL (rw) register accessor: an alias for Reg<EXTILEVEL_SPEC>
EXTIPINSELH
EXTIPINSELH (rw) register accessor: an alias for Reg<EXTIPINSELH_SPEC>
EXTIPINSELL
EXTIPINSELL (rw) register accessor: an alias for Reg<EXTIPINSELL_SPEC>
EXTIPSELH
EXTIPSELH (rw) register accessor: an alias for Reg<EXTIPSELH_SPEC>
EXTIPSELL
EXTIPSELL (rw) register accessor: an alias for Reg<EXTIPSELL_SPEC>
EXTIRISE
EXTIRISE (rw) register accessor: an alias for Reg<EXTIRISE_SPEC>
IEN
IEN (rw) register accessor: an alias for Reg<IEN_SPEC>
IF
IF (r) register accessor: an alias for Reg<IF_SPEC>
IFC
IFC (w) register accessor: an alias for Reg<IFC_SPEC>
IFS
IFS (w) register accessor: an alias for Reg<IFS_SPEC>
INSENSE
INSENSE (rw) register accessor: an alias for Reg<INSENSE_SPEC>
LOCK
LOCK (rw) register accessor: an alias for Reg<LOCK_SPEC>
PA_CTRL
PA_CTRL (rw) register accessor: an alias for Reg<PA_CTRL_SPEC>
PA_DIN
PA_DIN (r) register accessor: an alias for Reg<PA_DIN_SPEC>
PA_DOUT
PA_DOUT (rw) register accessor: an alias for Reg<PA_DOUT_SPEC>
PA_DOUTTGL
PA_DOUTTGL (w) register accessor: an alias for Reg<PA_DOUTTGL_SPEC>
PA_MODEH
PA_MODEH (rw) register accessor: an alias for Reg<PA_MODEH_SPEC>
PA_MODEL
PA_MODEL (rw) register accessor: an alias for Reg<PA_MODEL_SPEC>
PA_OVTDIS
PA_OVTDIS (rw) register accessor: an alias for Reg<PA_OVTDIS_SPEC>
PA_PINLOCKN
PA_PINLOCKN (rw) register accessor: an alias for Reg<PA_PINLOCKN_SPEC>
PB_CTRL
PB_CTRL (rw) register accessor: an alias for Reg<PB_CTRL_SPEC>
PB_DIN
PB_DIN (r) register accessor: an alias for Reg<PB_DIN_SPEC>
PB_DOUT
PB_DOUT (rw) register accessor: an alias for Reg<PB_DOUT_SPEC>
PB_DOUTTGL
PB_DOUTTGL (w) register accessor: an alias for Reg<PB_DOUTTGL_SPEC>
PB_MODEH
PB_MODEH (rw) register accessor: an alias for Reg<PB_MODEH_SPEC>
PB_MODEL
PB_MODEL (rw) register accessor: an alias for Reg<PB_MODEL_SPEC>
PB_OVTDIS
PB_OVTDIS (rw) register accessor: an alias for Reg<PB_OVTDIS_SPEC>
PB_PINLOCKN
PB_PINLOCKN (rw) register accessor: an alias for Reg<PB_PINLOCKN_SPEC>
PC_CTRL
PC_CTRL (rw) register accessor: an alias for Reg<PC_CTRL_SPEC>
PC_DIN
PC_DIN (r) register accessor: an alias for Reg<PC_DIN_SPEC>
PC_DOUT
PC_DOUT (rw) register accessor: an alias for Reg<PC_DOUT_SPEC>
PC_DOUTTGL
PC_DOUTTGL (w) register accessor: an alias for Reg<PC_DOUTTGL_SPEC>
PC_MODEH
PC_MODEH (rw) register accessor: an alias for Reg<PC_MODEH_SPEC>
PC_MODEL
PC_MODEL (rw) register accessor: an alias for Reg<PC_MODEL_SPEC>
PC_OVTDIS
PC_OVTDIS (rw) register accessor: an alias for Reg<PC_OVTDIS_SPEC>
PC_PINLOCKN
PC_PINLOCKN (rw) register accessor: an alias for Reg<PC_PINLOCKN_SPEC>
PD_CTRL
PD_CTRL (rw) register accessor: an alias for Reg<PD_CTRL_SPEC>
PD_DIN
PD_DIN (r) register accessor: an alias for Reg<PD_DIN_SPEC>
PD_DOUT
PD_DOUT (rw) register accessor: an alias for Reg<PD_DOUT_SPEC>
PD_DOUTTGL
PD_DOUTTGL (w) register accessor: an alias for Reg<PD_DOUTTGL_SPEC>
PD_MODEH
PD_MODEH (rw) register accessor: an alias for Reg<PD_MODEH_SPEC>
PD_MODEL
PD_MODEL (rw) register accessor: an alias for Reg<PD_MODEL_SPEC>
PD_OVTDIS
PD_OVTDIS (rw) register accessor: an alias for Reg<PD_OVTDIS_SPEC>
PD_PINLOCKN
PD_PINLOCKN (rw) register accessor: an alias for Reg<PD_PINLOCKN_SPEC>
PE_CTRL
PE_CTRL (rw) register accessor: an alias for Reg<PE_CTRL_SPEC>
PE_DIN
PE_DIN (r) register accessor: an alias for Reg<PE_DIN_SPEC>
PE_DOUT
PE_DOUT (rw) register accessor: an alias for Reg<PE_DOUT_SPEC>
PE_DOUTTGL
PE_DOUTTGL (w) register accessor: an alias for Reg<PE_DOUTTGL_SPEC>
PE_MODEH
PE_MODEH (rw) register accessor: an alias for Reg<PE_MODEH_SPEC>
PE_MODEL
PE_MODEL (rw) register accessor: an alias for Reg<PE_MODEL_SPEC>
PE_OVTDIS
PE_OVTDIS (rw) register accessor: an alias for Reg<PE_OVTDIS_SPEC>
PE_PINLOCKN
PE_PINLOCKN (rw) register accessor: an alias for Reg<PE_PINLOCKN_SPEC>
PF_CTRL
PF_CTRL (rw) register accessor: an alias for Reg<PF_CTRL_SPEC>
PF_DIN
PF_DIN (r) register accessor: an alias for Reg<PF_DIN_SPEC>
PF_DOUT
PF_DOUT (rw) register accessor: an alias for Reg<PF_DOUT_SPEC>
PF_DOUTTGL
PF_DOUTTGL (w) register accessor: an alias for Reg<PF_DOUTTGL_SPEC>
PF_MODEH
PF_MODEH (rw) register accessor: an alias for Reg<PF_MODEH_SPEC>
PF_MODEL
PF_MODEL (rw) register accessor: an alias for Reg<PF_MODEL_SPEC>
PF_OVTDIS
PF_OVTDIS (rw) register accessor: an alias for Reg<PF_OVTDIS_SPEC>
PF_PINLOCKN
PF_PINLOCKN (rw) register accessor: an alias for Reg<PF_PINLOCKN_SPEC>
ROUTELOC0
ROUTELOC0 (rw) register accessor: an alias for Reg<ROUTELOC0_SPEC>
ROUTEPEN
ROUTEPEN (rw) register accessor: an alias for Reg<ROUTEPEN_SPEC>