Module gpio

Source
Expand description

GPIO

Modules§

cmd
GPIO Command Register
ctrl
GPIO Control Register
em4wucause
EM4 Wake-up Cause Register
em4wuen
EM4 Wake-up Enable Register
em4wupol
EM4 Wake-up Polarity Register
extifall
External Interrupt Falling Edge Trigger 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_doutclr
Port Data Out Clear Register
pa_doutset
Port Data Out Set Register
pa_douttgl
Port Data Out Toggle Register
pa_modeh
Port Pin Mode High Register
pa_model
Port Pin Mode Low Register
pa_pinlockn
Port Unlocked Pins Register
pb_ctrl
Port Control Register
pb_din
Port Data In Register
pb_dout
Port Data Out Register
pb_doutclr
Port Data Out Clear Register
pb_doutset
Port Data Out Set Register
pb_douttgl
Port Data Out Toggle Register
pb_modeh
Port Pin Mode High Register
pb_model
Port Pin Mode Low Register
pb_pinlockn
Port Unlocked Pins Register
pc_ctrl
Port Control Register
pc_din
Port Data In Register
pc_dout
Port Data Out Register
pc_doutclr
Port Data Out Clear Register
pc_doutset
Port Data Out Set Register
pc_douttgl
Port Data Out Toggle Register
pc_modeh
Port Pin Mode High Register
pc_model
Port Pin Mode Low Register
pc_pinlockn
Port Unlocked Pins Register
pd_ctrl
Port Control Register
pd_din
Port Data In Register
pd_dout
Port Data Out Register
pd_doutclr
Port Data Out Clear Register
pd_doutset
Port Data Out Set Register
pd_douttgl
Port Data Out Toggle Register
pd_modeh
Port Pin Mode High Register
pd_model
Port Pin Mode Low Register
pd_pinlockn
Port Unlocked Pins Register
pe_ctrl
Port Control Register
pe_din
Port Data In Register
pe_dout
Port Data Out Register
pe_doutclr
Port Data Out Clear Register
pe_doutset
Port Data Out Set Register
pe_douttgl
Port Data Out Toggle Register
pe_modeh
Port Pin Mode High Register
pe_model
Port Pin Mode Low Register
pe_pinlockn
Port Unlocked Pins Register
pf_ctrl
Port Control Register
pf_din
Port Data In Register
pf_dout
Port Data Out Register
pf_doutclr
Port Data Out Clear Register
pf_doutset
Port Data Out Set Register
pf_douttgl
Port Data Out Toggle Register
pf_modeh
Port Pin Mode High Register
pf_model
Port Pin Mode Low Register
pf_pinlockn
Port Unlocked Pins Register
route
I/O Routing Register

Structs§

RegisterBlock
Register block

Type Aliases§

CMD
CMD register accessor: an alias for Reg<CMD_SPEC>
CTRL
CTRL register accessor: an alias for Reg<CTRL_SPEC>
EM4WUCAUSE
EM4WUCAUSE register accessor: an alias for Reg<EM4WUCAUSE_SPEC>
EM4WUEN
EM4WUEN register accessor: an alias for Reg<EM4WUEN_SPEC>
EM4WUPOL
EM4WUPOL register accessor: an alias for Reg<EM4WUPOL_SPEC>
EXTIFALL
EXTIFALL register accessor: an alias for Reg<EXTIFALL_SPEC>
EXTIPSELH
EXTIPSELH register accessor: an alias for Reg<EXTIPSELH_SPEC>
EXTIPSELL
EXTIPSELL register accessor: an alias for Reg<EXTIPSELL_SPEC>
EXTIRISE
EXTIRISE register accessor: an alias for Reg<EXTIRISE_SPEC>
IEN
IEN register accessor: an alias for Reg<IEN_SPEC>
IF
IF register accessor: an alias for Reg<IF_SPEC>
IFC
IFC register accessor: an alias for Reg<IFC_SPEC>
IFS
IFS register accessor: an alias for Reg<IFS_SPEC>
INSENSE
INSENSE register accessor: an alias for Reg<INSENSE_SPEC>
LOCK
LOCK register accessor: an alias for Reg<LOCK_SPEC>
PA_CTRL
PA_CTRL register accessor: an alias for Reg<PA_CTRL_SPEC>
PA_DIN
PA_DIN register accessor: an alias for Reg<PA_DIN_SPEC>
PA_DOUT
PA_DOUT register accessor: an alias for Reg<PA_DOUT_SPEC>
PA_DOUTCLR
PA_DOUTCLR register accessor: an alias for Reg<PA_DOUTCLR_SPEC>
PA_DOUTSET
PA_DOUTSET register accessor: an alias for Reg<PA_DOUTSET_SPEC>
PA_DOUTTGL
PA_DOUTTGL register accessor: an alias for Reg<PA_DOUTTGL_SPEC>
PA_MODEH
PA_MODEH register accessor: an alias for Reg<PA_MODEH_SPEC>
PA_MODEL
PA_MODEL register accessor: an alias for Reg<PA_MODEL_SPEC>
PA_PINLOCKN
PA_PINLOCKN register accessor: an alias for Reg<PA_PINLOCKN_SPEC>
PB_CTRL
PB_CTRL register accessor: an alias for Reg<PB_CTRL_SPEC>
PB_DIN
PB_DIN register accessor: an alias for Reg<PB_DIN_SPEC>
PB_DOUT
PB_DOUT register accessor: an alias for Reg<PB_DOUT_SPEC>
PB_DOUTCLR
PB_DOUTCLR register accessor: an alias for Reg<PB_DOUTCLR_SPEC>
PB_DOUTSET
PB_DOUTSET register accessor: an alias for Reg<PB_DOUTSET_SPEC>
PB_DOUTTGL
PB_DOUTTGL register accessor: an alias for Reg<PB_DOUTTGL_SPEC>
PB_MODEH
PB_MODEH register accessor: an alias for Reg<PB_MODEH_SPEC>
PB_MODEL
PB_MODEL register accessor: an alias for Reg<PB_MODEL_SPEC>
PB_PINLOCKN
PB_PINLOCKN register accessor: an alias for Reg<PB_PINLOCKN_SPEC>
PC_CTRL
PC_CTRL register accessor: an alias for Reg<PC_CTRL_SPEC>
PC_DIN
PC_DIN register accessor: an alias for Reg<PC_DIN_SPEC>
PC_DOUT
PC_DOUT register accessor: an alias for Reg<PC_DOUT_SPEC>
PC_DOUTCLR
PC_DOUTCLR register accessor: an alias for Reg<PC_DOUTCLR_SPEC>
PC_DOUTSET
PC_DOUTSET register accessor: an alias for Reg<PC_DOUTSET_SPEC>
PC_DOUTTGL
PC_DOUTTGL register accessor: an alias for Reg<PC_DOUTTGL_SPEC>
PC_MODEH
PC_MODEH register accessor: an alias for Reg<PC_MODEH_SPEC>
PC_MODEL
PC_MODEL register accessor: an alias for Reg<PC_MODEL_SPEC>
PC_PINLOCKN
PC_PINLOCKN register accessor: an alias for Reg<PC_PINLOCKN_SPEC>
PD_CTRL
PD_CTRL register accessor: an alias for Reg<PD_CTRL_SPEC>
PD_DIN
PD_DIN register accessor: an alias for Reg<PD_DIN_SPEC>
PD_DOUT
PD_DOUT register accessor: an alias for Reg<PD_DOUT_SPEC>
PD_DOUTCLR
PD_DOUTCLR register accessor: an alias for Reg<PD_DOUTCLR_SPEC>
PD_DOUTSET
PD_DOUTSET register accessor: an alias for Reg<PD_DOUTSET_SPEC>
PD_DOUTTGL
PD_DOUTTGL register accessor: an alias for Reg<PD_DOUTTGL_SPEC>
PD_MODEH
PD_MODEH register accessor: an alias for Reg<PD_MODEH_SPEC>
PD_MODEL
PD_MODEL register accessor: an alias for Reg<PD_MODEL_SPEC>
PD_PINLOCKN
PD_PINLOCKN register accessor: an alias for Reg<PD_PINLOCKN_SPEC>
PE_CTRL
PE_CTRL register accessor: an alias for Reg<PE_CTRL_SPEC>
PE_DIN
PE_DIN register accessor: an alias for Reg<PE_DIN_SPEC>
PE_DOUT
PE_DOUT register accessor: an alias for Reg<PE_DOUT_SPEC>
PE_DOUTCLR
PE_DOUTCLR register accessor: an alias for Reg<PE_DOUTCLR_SPEC>
PE_DOUTSET
PE_DOUTSET register accessor: an alias for Reg<PE_DOUTSET_SPEC>
PE_DOUTTGL
PE_DOUTTGL register accessor: an alias for Reg<PE_DOUTTGL_SPEC>
PE_MODEH
PE_MODEH register accessor: an alias for Reg<PE_MODEH_SPEC>
PE_MODEL
PE_MODEL register accessor: an alias for Reg<PE_MODEL_SPEC>
PE_PINLOCKN
PE_PINLOCKN register accessor: an alias for Reg<PE_PINLOCKN_SPEC>
PF_CTRL
PF_CTRL register accessor: an alias for Reg<PF_CTRL_SPEC>
PF_DIN
PF_DIN register accessor: an alias for Reg<PF_DIN_SPEC>
PF_DOUT
PF_DOUT register accessor: an alias for Reg<PF_DOUT_SPEC>
PF_DOUTCLR
PF_DOUTCLR register accessor: an alias for Reg<PF_DOUTCLR_SPEC>
PF_DOUTSET
PF_DOUTSET register accessor: an alias for Reg<PF_DOUTSET_SPEC>
PF_DOUTTGL
PF_DOUTTGL register accessor: an alias for Reg<PF_DOUTTGL_SPEC>
PF_MODEH
PF_MODEH register accessor: an alias for Reg<PF_MODEH_SPEC>
PF_MODEL
PF_MODEL register accessor: an alias for Reg<PF_MODEL_SPEC>
PF_PINLOCKN
PF_PINLOCKN register accessor: an alias for Reg<PF_PINLOCKN_SPEC>
ROUTE
ROUTE register accessor: an alias for Reg<ROUTE_SPEC>