GPIO_TypeDef Struct ReferenceDevices

Definition at line 134 of file efr32bg21_gpio.h.

Data Fields

__IOM uint32_t ABUSALLOC
 
__IOM uint32_t ABUSALLOC_CLR
 
__IOM uint32_t ABUSALLOC_SET
 
__IOM uint32_t ABUSALLOC_TGL
 
GPIO_ACMPROUTE_TypeDef ACMPROUTE [2U]
 
GPIO_ACMPROUTE_TypeDef ACMPROUTE_CLR [2U]
 
GPIO_ACMPROUTE_TypeDef ACMPROUTE_SET [2U]
 
GPIO_ACMPROUTE_TypeDef ACMPROUTE_TGL [2U]
 
__IOM uint32_t AEVEN0SWITCH
 
__IOM uint32_t AEVEN0SWITCH_CLR
 
__IOM uint32_t AEVEN0SWITCH_SET
 
__IOM uint32_t AEVEN0SWITCH_TGL
 
__IOM uint32_t AEVEN1SWITCH
 
__IOM uint32_t AEVEN1SWITCH_CLR
 
__IOM uint32_t AEVEN1SWITCH_SET
 
__IOM uint32_t AEVEN1SWITCH_TGL
 
__IOM uint32_t AODD0SWITCH
 
__IOM uint32_t AODD0SWITCH_CLR
 
__IOM uint32_t AODD0SWITCH_SET
 
__IOM uint32_t AODD0SWITCH_TGL
 
__IOM uint32_t AODD1SWITCH
 
__IOM uint32_t AODD1SWITCH_CLR
 
__IOM uint32_t AODD1SWITCH_SET
 
__IOM uint32_t AODD1SWITCH_TGL
 
__IOM uint32_t BBUSALLOC
 
__IOM uint32_t BBUSALLOC_CLR
 
__IOM uint32_t BBUSALLOC_SET
 
__IOM uint32_t BBUSALLOC_TGL
 
__IOM uint32_t BEVEN0SWITCH
 
__IOM uint32_t BEVEN0SWITCH_CLR
 
__IOM uint32_t BEVEN0SWITCH_SET
 
__IOM uint32_t BEVEN0SWITCH_TGL
 
__IOM uint32_t BEVEN1SWITCH
 
__IOM uint32_t BEVEN1SWITCH_CLR
 
__IOM uint32_t BEVEN1SWITCH_SET
 
__IOM uint32_t BEVEN1SWITCH_TGL
 
__IOM uint32_t BODD0SWITCH
 
__IOM uint32_t BODD0SWITCH_CLR
 
__IOM uint32_t BODD0SWITCH_SET
 
__IOM uint32_t BODD0SWITCH_TGL
 
__IOM uint32_t BODD1SWITCH
 
__IOM uint32_t BODD1SWITCH_CLR
 
__IOM uint32_t BODD1SWITCH_SET
 
__IOM uint32_t BODD1SWITCH_TGL
 
__IOM uint32_t CDBUSALLOC
 
__IOM uint32_t CDBUSALLOC_CLR
 
__IOM uint32_t CDBUSALLOC_SET
 
__IOM uint32_t CDBUSALLOC_TGL
 
__IOM uint32_t CDEVEN0SWITCH
 
__IOM uint32_t CDEVEN0SWITCH_CLR
 
__IOM uint32_t CDEVEN0SWITCH_SET
 
__IOM uint32_t CDEVEN0SWITCH_TGL
 
__IOM uint32_t CDEVEN1SWITCH
 
__IOM uint32_t CDEVEN1SWITCH_CLR
 
__IOM uint32_t CDEVEN1SWITCH_SET
 
__IOM uint32_t CDEVEN1SWITCH_TGL
 
__IOM uint32_t CDODD0SWITCH
 
__IOM uint32_t CDODD0SWITCH_CLR
 
__IOM uint32_t CDODD0SWITCH_SET
 
__IOM uint32_t CDODD0SWITCH_TGL
 
__IOM uint32_t CDODD1SWITCH
 
__IOM uint32_t CDODD1SWITCH_CLR
 
__IOM uint32_t CDODD1SWITCH_SET
 
__IOM uint32_t CDODD1SWITCH_TGL
 
GPIO_CMUROUTE_TypeDef CMUROUTE
 
GPIO_CMUROUTE_TypeDef CMUROUTE_CLR
 
GPIO_CMUROUTE_TypeDef CMUROUTE_SET
 
GPIO_CMUROUTE_TypeDef CMUROUTE_TGL
 
__IOM uint32_t DBGROUTEPEN
 
__IOM uint32_t DBGROUTEPEN_CLR
 
__IOM uint32_t DBGROUTEPEN_SET
 
__IOM uint32_t DBGROUTEPEN_TGL
 
__IOM uint32_t EM4WUEN
 
__IOM uint32_t EM4WUEN_CLR
 
__IOM uint32_t EM4WUEN_SET
 
__IOM uint32_t EM4WUEN_TGL
 
__IOM uint32_t EM4WUPOL
 
__IOM uint32_t EM4WUPOL_CLR
 
__IOM uint32_t EM4WUPOL_SET
 
__IOM uint32_t EM4WUPOL_TGL
 
__IOM uint32_t EXTIFALL
 
__IOM uint32_t EXTIFALL_CLR
 
__IOM uint32_t EXTIFALL_SET
 
__IOM uint32_t EXTIFALL_TGL
 
__IOM uint32_t EXTIPINSELL
 
__IOM uint32_t EXTIPINSELL_CLR
 
__IOM uint32_t EXTIPINSELL_SET
 
__IOM uint32_t EXTIPINSELL_TGL
 
__IOM uint32_t EXTIPSELL
 
__IOM uint32_t EXTIPSELL_CLR
 
__IOM uint32_t EXTIPSELL_SET
 
__IOM uint32_t EXTIPSELL_TGL
 
__IOM uint32_t EXTIRISE
 
__IOM uint32_t EXTIRISE_CLR
 
__IOM uint32_t EXTIRISE_SET
 
__IOM uint32_t EXTIRISE_TGL
 
GPIO_FRCROUTE_TypeDef FRCROUTE
 
GPIO_FRCROUTE_TypeDef FRCROUTE_CLR
 
GPIO_FRCROUTE_TypeDef FRCROUTE_SET
 
GPIO_FRCROUTE_TypeDef FRCROUTE_TGL
 
__IM uint32_t GPIOLOCKSTATUS
 
__IM uint32_t GPIOLOCKSTATUS_CLR
 
__IM uint32_t GPIOLOCKSTATUS_SET
 
__IM uint32_t GPIOLOCKSTATUS_TGL
 
GPIO_I2CROUTE_TypeDef I2CROUTE [2U]
 
GPIO_I2CROUTE_TypeDef I2CROUTE_CLR [2U]
 
GPIO_I2CROUTE_TypeDef I2CROUTE_SET [2U]
 
GPIO_I2CROUTE_TypeDef I2CROUTE_TGL [2U]
 
__IOM uint32_t IEN
 
__IOM uint32_t IEN_CLR
 
__IOM uint32_t IEN_SET
 
__IOM uint32_t IEN_TGL
 
__IOM uint32_t IF
 
__IOM uint32_t IF_CLR
 
__IOM uint32_t IF_SET
 
__IOM uint32_t IF_TGL
 
GPIO_LETIMERROUTE_TypeDef LETIMERROUTE
 
GPIO_LETIMERROUTE_TypeDef LETIMERROUTE_CLR
 
GPIO_LETIMERROUTE_TypeDef LETIMERROUTE_SET
 
GPIO_LETIMERROUTE_TypeDef LETIMERROUTE_TGL
 
__IOM uint32_t LOCK
 
__IOM uint32_t LOCK_CLR
 
__IOM uint32_t LOCK_SET
 
__IOM uint32_t LOCK_TGL
 
GPIO_MODEMROUTE_TypeDef MODEMROUTE
 
GPIO_MODEMROUTE_TypeDef MODEMROUTE_CLR
 
GPIO_MODEMROUTE_TypeDef MODEMROUTE_SET
 
GPIO_MODEMROUTE_TypeDef MODEMROUTE_TGL
 
GPIO_PORT_TypeDef P [4U]
 
GPIO_PORT_TypeDef P_CLR [4U]
 
GPIO_PORT_TypeDef P_SET [4U]
 
GPIO_PORT_TypeDef P_TGL [4U]
 
GPIO_PRSROUTE_TypeDef PRSROUTE [1U]
 
GPIO_PRSROUTE_TypeDef PRSROUTE_CLR [1U]
 
GPIO_PRSROUTE_TypeDef PRSROUTE_SET [1U]
 
GPIO_PRSROUTE_TypeDef PRSROUTE_TGL [1U]
 
uint32_t RESERVED0 [144U]
 
uint32_t RESERVED1 [3U]
 
uint32_t RESERVED10 [2U]
 
uint32_t RESERVED11 [637U]
 
uint32_t RESERVED12 [144U]
 
uint32_t RESERVED13 [3U]
 
uint32_t RESERVED14 [3U]
 
uint32_t RESERVED15 [1U]
 
uint32_t RESERVED16 [40U]
 
uint32_t RESERVED17 [1U]
 
uint32_t RESERVED18 [1U]
 
uint32_t RESERVED19 [2U]
 
uint32_t RESERVED2 [3U]
 
uint32_t RESERVED20 [1U]
 
uint32_t RESERVED21 [3U]
 
uint32_t RESERVED22 [2U]
 
uint32_t RESERVED23 [637U]
 
uint32_t RESERVED24 [144U]
 
uint32_t RESERVED25 [3U]
 
uint32_t RESERVED26 [3U]
 
uint32_t RESERVED27 [1U]
 
uint32_t RESERVED28 [40U]
 
uint32_t RESERVED29 [1U]
 
uint32_t RESERVED3 [1U]
 
uint32_t RESERVED30 [1U]
 
uint32_t RESERVED31 [2U]
 
uint32_t RESERVED32 [1U]
 
uint32_t RESERVED33 [3U]
 
uint32_t RESERVED34 [2U]
 
uint32_t RESERVED35 [637U]
 
uint32_t RESERVED36 [144U]
 
uint32_t RESERVED37 [3U]
 
uint32_t RESERVED38 [3U]
 
uint32_t RESERVED39 [1U]
 
uint32_t RESERVED4 [40U]
 
uint32_t RESERVED40 [40U]
 
uint32_t RESERVED41 [1U]
 
uint32_t RESERVED42 [1U]
 
uint32_t RESERVED43 [2U]
 
uint32_t RESERVED44 [1U]
 
uint32_t RESERVED45 [3U]
 
uint32_t RESERVED46 [2U]
 
uint32_t RESERVED5 [1U]
 
uint32_t RESERVED6 [1U]
 
uint32_t RESERVED7 [2U]
 
uint32_t RESERVED8 [1U]
 
uint32_t RESERVED9 [3U]
 
GPIO_TIMERROUTE_TypeDef TIMERROUTE [4U]
 
GPIO_TIMERROUTE_TypeDef TIMERROUTE_CLR [4U]
 
GPIO_TIMERROUTE_TypeDef TIMERROUTE_SET [4U]
 
GPIO_TIMERROUTE_TypeDef TIMERROUTE_TGL [4U]
 
__IOM uint32_t TRACEROUTEPEN
 
__IOM uint32_t TRACEROUTEPEN_CLR
 
__IOM uint32_t TRACEROUTEPEN_SET
 
__IOM uint32_t TRACEROUTEPEN_TGL
 
GPIO_USARTROUTE_TypeDef USARTROUTE [3U]
 
GPIO_USARTROUTE_TypeDef USARTROUTE_CLR [3U]
 
GPIO_USARTROUTE_TypeDef USARTROUTE_SET [3U]
 
GPIO_USARTROUTE_TypeDef USARTROUTE_TGL [3U]
 

Field Documentation

__IOM uint32_t GPIO_TypeDef::ABUSALLOC

A Bus allocation

Definition at line 141 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::ABUSALLOC_CLR

A Bus allocation

Definition at line 239 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::ABUSALLOC_SET

A Bus allocation

Definition at line 190 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::ABUSALLOC_TGL

A Bus allocation

Definition at line 288 of file efr32bg21_gpio.h.

GPIO_ACMPROUTE_TypeDef GPIO_TypeDef::ACMPROUTE[2U]

acmp0 DBUS config registers

Definition at line 174 of file efr32bg21_gpio.h.

GPIO_ACMPROUTE_TypeDef GPIO_TypeDef::ACMPROUTE_CLR[2U]

acmp0 DBUS config registers

Definition at line 272 of file efr32bg21_gpio.h.

GPIO_ACMPROUTE_TypeDef GPIO_TypeDef::ACMPROUTE_SET[2U]

acmp0 DBUS config registers

Definition at line 223 of file efr32bg21_gpio.h.

GPIO_ACMPROUTE_TypeDef GPIO_TypeDef::ACMPROUTE_TGL[2U]

acmp0 DBUS config registers

Definition at line 321 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::AEVEN0SWITCH

AEVEN0 Switch Register

Definition at line 147 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::AEVEN0SWITCH_CLR

AEVEN0 Switch Register

Definition at line 245 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::AEVEN0SWITCH_SET

AEVEN0 Switch Register

Definition at line 196 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::AEVEN0SWITCH_TGL

AEVEN0 Switch Register

Definition at line 294 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::AEVEN1SWITCH

AEVEN1 Switch Register

Definition at line 148 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::AEVEN1SWITCH_CLR

AEVEN1 Switch Register

Definition at line 246 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::AEVEN1SWITCH_SET

AEVEN1 Switch Register

Definition at line 197 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::AEVEN1SWITCH_TGL

AEVEN1 Switch Register

Definition at line 295 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::AODD0SWITCH

AODD0 Switch Register

Definition at line 145 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::AODD0SWITCH_CLR

AODD0 Switch Register

Definition at line 243 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::AODD0SWITCH_SET

AODD0 Switch Register

Definition at line 194 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::AODD0SWITCH_TGL

AODD0 Switch Register

Definition at line 292 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::AODD1SWITCH

AODD1 Switch Register

Definition at line 146 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::AODD1SWITCH_CLR

AODD1 Switch Register

Definition at line 244 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::AODD1SWITCH_SET

AODD1 Switch Register

Definition at line 195 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::AODD1SWITCH_TGL

AODD1 Switch Register

Definition at line 293 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::BBUSALLOC

B Bus allocation

Definition at line 142 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::BBUSALLOC_CLR

B Bus allocation

Definition at line 240 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::BBUSALLOC_SET

B Bus allocation

Definition at line 191 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::BBUSALLOC_TGL

B Bus allocation

Definition at line 289 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::BEVEN0SWITCH

BEVEN0 Switch Register

Definition at line 151 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::BEVEN0SWITCH_CLR

BEVEN0 Switch Register

Definition at line 249 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::BEVEN0SWITCH_SET

BEVEN0 Switch Register

Definition at line 200 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::BEVEN0SWITCH_TGL

BEVEN0 Switch Register

Definition at line 298 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::BEVEN1SWITCH

BEVEN1 Switch Register

Definition at line 152 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::BEVEN1SWITCH_CLR

BEVEN1 Switch Register

Definition at line 250 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::BEVEN1SWITCH_SET

BEVEN1 Switch Register

Definition at line 201 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::BEVEN1SWITCH_TGL

BEVEN1 Switch Register

Definition at line 299 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::BODD0SWITCH

BODD0 Switch Register

Definition at line 149 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::BODD0SWITCH_CLR

BODD0 Switch Register

Definition at line 247 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::BODD0SWITCH_SET

BODD0 Switch Register

Definition at line 198 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::BODD0SWITCH_TGL

BODD0 Switch Register

Definition at line 296 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::BODD1SWITCH

BODD1 Switch Register

Definition at line 150 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::BODD1SWITCH_CLR

BODD1 Switch Register

Definition at line 248 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::BODD1SWITCH_SET

BODD1 Switch Register

Definition at line 199 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::BODD1SWITCH_TGL

BODD1 Switch Register

Definition at line 297 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::CDBUSALLOC

CD Bus allocation

Definition at line 143 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::CDBUSALLOC_CLR

CD Bus allocation

Definition at line 241 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::CDBUSALLOC_SET

CD Bus allocation

Definition at line 192 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::CDBUSALLOC_TGL

CD Bus allocation

Definition at line 290 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::CDEVEN0SWITCH

CDEVEN0 Switch Register

Definition at line 155 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::CDEVEN0SWITCH_CLR

CDEVEN0 Switch Register

Definition at line 253 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::CDEVEN0SWITCH_SET

CDEVEN0 Switch Register

Definition at line 204 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::CDEVEN0SWITCH_TGL

CDEVEN0 Switch Register

Definition at line 302 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::CDEVEN1SWITCH

CDEVEN1 Switch Register

Definition at line 156 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::CDEVEN1SWITCH_CLR

CDEVEN1 Switch Register

Definition at line 254 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::CDEVEN1SWITCH_SET

CDEVEN1 Switch Register

Definition at line 205 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::CDEVEN1SWITCH_TGL

CDEVEN1 Switch Register

Definition at line 303 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::CDODD0SWITCH

CDODD0 Switch Register

Definition at line 153 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::CDODD0SWITCH_CLR

CDODD0 Switch Register

Definition at line 251 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::CDODD0SWITCH_SET

CDODD0 Switch Register

Definition at line 202 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::CDODD0SWITCH_TGL

CDODD0 Switch Register

Definition at line 300 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::CDODD1SWITCH

CDODD1 Switch Register

Definition at line 154 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::CDODD1SWITCH_CLR

CDODD1 Switch Register

Definition at line 252 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::CDODD1SWITCH_SET

CDODD1 Switch Register

Definition at line 203 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::CDODD1SWITCH_TGL

CDODD1 Switch Register

Definition at line 301 of file efr32bg21_gpio.h.

GPIO_CMUROUTE_TypeDef GPIO_TypeDef::CMUROUTE

cmu DBUS config registers

Definition at line 175 of file efr32bg21_gpio.h.

GPIO_CMUROUTE_TypeDef GPIO_TypeDef::CMUROUTE_CLR

cmu DBUS config registers

Definition at line 273 of file efr32bg21_gpio.h.

GPIO_CMUROUTE_TypeDef GPIO_TypeDef::CMUROUTE_SET

cmu DBUS config registers

Definition at line 224 of file efr32bg21_gpio.h.

GPIO_CMUROUTE_TypeDef GPIO_TypeDef::CMUROUTE_TGL

cmu DBUS config registers

Definition at line 322 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::DBGROUTEPEN

Debugger Route Pin enable

Definition at line 171 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::DBGROUTEPEN_CLR

Debugger Route Pin enable

Definition at line 269 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::DBGROUTEPEN_SET

Debugger Route Pin enable

Definition at line 220 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::DBGROUTEPEN_TGL

Debugger Route Pin enable

Definition at line 318 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::EM4WUEN

main

Definition at line 168 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::EM4WUEN_CLR

main

Definition at line 266 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::EM4WUEN_SET

main

Definition at line 217 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::EM4WUEN_TGL

main

Definition at line 315 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::EM4WUPOL

New Register

Definition at line 169 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::EM4WUPOL_CLR

New Register

Definition at line 267 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::EM4WUPOL_SET

New Register

Definition at line 218 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::EM4WUPOL_TGL

New Register

Definition at line 316 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::EXTIFALL

External Interrupt Falling Edge Trigger

Definition at line 163 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::EXTIFALL_CLR

External Interrupt Falling Edge Trigger

Definition at line 261 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::EXTIFALL_SET

External Interrupt Falling Edge Trigger

Definition at line 212 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::EXTIFALL_TGL

External Interrupt Falling Edge Trigger

Definition at line 310 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::EXTIPINSELL

External Interrupt Pin Select Low

Definition at line 160 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::EXTIPINSELL_CLR

External Interrupt Pin Select Low

Definition at line 258 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::EXTIPINSELL_SET

External Interrupt Pin Select Low

Definition at line 209 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::EXTIPINSELL_TGL

External Interrupt Pin Select Low

Definition at line 307 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::EXTIPSELL

External Interrupt Port Select Low

Definition at line 158 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::EXTIPSELL_CLR

External Interrupt Port Select Low

Definition at line 256 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::EXTIPSELL_SET

External Interrupt Port Select Low

Definition at line 207 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::EXTIPSELL_TGL

External Interrupt Port Select Low

Definition at line 305 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::EXTIRISE

External Interrupt Rising Edge Trigger

Definition at line 162 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::EXTIRISE_CLR

External Interrupt Rising Edge Trigger

Definition at line 260 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::EXTIRISE_SET

External Interrupt Rising Edge Trigger

Definition at line 211 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::EXTIRISE_TGL

External Interrupt Rising Edge Trigger

Definition at line 309 of file efr32bg21_gpio.h.

GPIO_FRCROUTE_TypeDef GPIO_TypeDef::FRCROUTE

frc DBUS config registers

Definition at line 176 of file efr32bg21_gpio.h.

GPIO_FRCROUTE_TypeDef GPIO_TypeDef::FRCROUTE_CLR

frc DBUS config registers

Definition at line 274 of file efr32bg21_gpio.h.

GPIO_FRCROUTE_TypeDef GPIO_TypeDef::FRCROUTE_SET

frc DBUS config registers

Definition at line 225 of file efr32bg21_gpio.h.

GPIO_FRCROUTE_TypeDef GPIO_TypeDef::FRCROUTE_TGL

frc DBUS config registers

Definition at line 323 of file efr32bg21_gpio.h.

__IM uint32_t GPIO_TypeDef::GPIOLOCKSTATUS

Lock Status

Definition at line 139 of file efr32bg21_gpio.h.

__IM uint32_t GPIO_TypeDef::GPIOLOCKSTATUS_CLR

Lock Status

Definition at line 237 of file efr32bg21_gpio.h.

__IM uint32_t GPIO_TypeDef::GPIOLOCKSTATUS_SET

Lock Status

Definition at line 188 of file efr32bg21_gpio.h.

__IM uint32_t GPIO_TypeDef::GPIOLOCKSTATUS_TGL

Lock Status

Definition at line 286 of file efr32bg21_gpio.h.

GPIO_I2CROUTE_TypeDef GPIO_TypeDef::I2CROUTE[2U]

i2c0 DBUS config registers

Definition at line 177 of file efr32bg21_gpio.h.

GPIO_I2CROUTE_TypeDef GPIO_TypeDef::I2CROUTE_CLR[2U]

i2c0 DBUS config registers

Definition at line 275 of file efr32bg21_gpio.h.

GPIO_I2CROUTE_TypeDef GPIO_TypeDef::I2CROUTE_SET[2U]

i2c0 DBUS config registers

Definition at line 226 of file efr32bg21_gpio.h.

GPIO_I2CROUTE_TypeDef GPIO_TypeDef::I2CROUTE_TGL[2U]

i2c0 DBUS config registers

Definition at line 324 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::IEN

Interrupt Enable

Definition at line 166 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::IEN_CLR

Interrupt Enable

Definition at line 264 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::IEN_SET

Interrupt Enable

Definition at line 215 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::IEN_TGL

Interrupt Enable

Definition at line 313 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::IF

Interrupt Flag

Definition at line 165 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::IF_CLR

Interrupt Flag

Definition at line 263 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::IF_SET

Interrupt Flag

Definition at line 214 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::IF_TGL

Interrupt Flag

Definition at line 312 of file efr32bg21_gpio.h.

GPIO_LETIMERROUTE_TypeDef GPIO_TypeDef::LETIMERROUTE

letimer DBUS config registers

Definition at line 178 of file efr32bg21_gpio.h.

GPIO_LETIMERROUTE_TypeDef GPIO_TypeDef::LETIMERROUTE_CLR

letimer DBUS config registers

Definition at line 276 of file efr32bg21_gpio.h.

GPIO_LETIMERROUTE_TypeDef GPIO_TypeDef::LETIMERROUTE_SET

letimer DBUS config registers

Definition at line 227 of file efr32bg21_gpio.h.

GPIO_LETIMERROUTE_TypeDef GPIO_TypeDef::LETIMERROUTE_TGL

letimer DBUS config registers

Definition at line 325 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::LOCK

main

Definition at line 137 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::LOCK_CLR

main

Definition at line 235 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::LOCK_SET

main

Definition at line 186 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::LOCK_TGL

main

Definition at line 284 of file efr32bg21_gpio.h.

GPIO_MODEMROUTE_TypeDef GPIO_TypeDef::MODEMROUTE

modem DBUS config registers

Definition at line 179 of file efr32bg21_gpio.h.

GPIO_MODEMROUTE_TypeDef GPIO_TypeDef::MODEMROUTE_CLR

modem DBUS config registers

Definition at line 277 of file efr32bg21_gpio.h.

GPIO_MODEMROUTE_TypeDef GPIO_TypeDef::MODEMROUTE_SET

modem DBUS config registers

Definition at line 228 of file efr32bg21_gpio.h.

GPIO_MODEMROUTE_TypeDef GPIO_TypeDef::MODEMROUTE_TGL

modem DBUS config registers

Definition at line 326 of file efr32bg21_gpio.h.

GPIO_PRSROUTE_TypeDef GPIO_TypeDef::PRSROUTE[1U]

prs0 DBUS config registers

Definition at line 180 of file efr32bg21_gpio.h.

GPIO_PRSROUTE_TypeDef GPIO_TypeDef::PRSROUTE_CLR[1U]

prs0 DBUS config registers

Definition at line 278 of file efr32bg21_gpio.h.

GPIO_PRSROUTE_TypeDef GPIO_TypeDef::PRSROUTE_SET[1U]

prs0 DBUS config registers

Definition at line 229 of file efr32bg21_gpio.h.

GPIO_PRSROUTE_TypeDef GPIO_TypeDef::PRSROUTE_TGL[1U]

prs0 DBUS config registers

Definition at line 327 of file efr32bg21_gpio.h.

uint32_t GPIO_TypeDef::RESERVED0[144U]

Reserved for future use

Definition at line 136 of file efr32bg21_gpio.h.

uint32_t GPIO_TypeDef::RESERVED1[3U]

Reserved for future use

Definition at line 138 of file efr32bg21_gpio.h.

uint32_t GPIO_TypeDef::RESERVED10[2U]

Reserved for future use

Definition at line 173 of file efr32bg21_gpio.h.

uint32_t GPIO_TypeDef::RESERVED11[637U]

Reserved for future use

Definition at line 183 of file efr32bg21_gpio.h.

uint32_t GPIO_TypeDef::RESERVED12[144U]

Reserved for future use

Definition at line 185 of file efr32bg21_gpio.h.

uint32_t GPIO_TypeDef::RESERVED13[3U]

Reserved for future use

Definition at line 187 of file efr32bg21_gpio.h.

uint32_t GPIO_TypeDef::RESERVED14[3U]

Reserved for future use

Definition at line 189 of file efr32bg21_gpio.h.

uint32_t GPIO_TypeDef::RESERVED15[1U]

Reserved for future use

Definition at line 193 of file efr32bg21_gpio.h.

uint32_t GPIO_TypeDef::RESERVED16[40U]

Reserved for future use

Definition at line 206 of file efr32bg21_gpio.h.

uint32_t GPIO_TypeDef::RESERVED17[1U]

Reserved for future use

Definition at line 208 of file efr32bg21_gpio.h.

uint32_t GPIO_TypeDef::RESERVED18[1U]

Reserved for future use

Definition at line 210 of file efr32bg21_gpio.h.

uint32_t GPIO_TypeDef::RESERVED19[2U]

Reserved for future use

Definition at line 213 of file efr32bg21_gpio.h.

uint32_t GPIO_TypeDef::RESERVED2[3U]

Reserved for future use

Definition at line 140 of file efr32bg21_gpio.h.

uint32_t GPIO_TypeDef::RESERVED20[1U]

Reserved for future use

Definition at line 216 of file efr32bg21_gpio.h.

uint32_t GPIO_TypeDef::RESERVED21[3U]

Reserved for future use

Definition at line 219 of file efr32bg21_gpio.h.

uint32_t GPIO_TypeDef::RESERVED22[2U]

Reserved for future use

Definition at line 222 of file efr32bg21_gpio.h.

uint32_t GPIO_TypeDef::RESERVED23[637U]

Reserved for future use

Definition at line 232 of file efr32bg21_gpio.h.

uint32_t GPIO_TypeDef::RESERVED24[144U]

Reserved for future use

Definition at line 234 of file efr32bg21_gpio.h.

uint32_t GPIO_TypeDef::RESERVED25[3U]

Reserved for future use

Definition at line 236 of file efr32bg21_gpio.h.

uint32_t GPIO_TypeDef::RESERVED26[3U]

Reserved for future use

Definition at line 238 of file efr32bg21_gpio.h.

uint32_t GPIO_TypeDef::RESERVED27[1U]

Reserved for future use

Definition at line 242 of file efr32bg21_gpio.h.

uint32_t GPIO_TypeDef::RESERVED28[40U]

Reserved for future use

Definition at line 255 of file efr32bg21_gpio.h.

uint32_t GPIO_TypeDef::RESERVED29[1U]

Reserved for future use

Definition at line 257 of file efr32bg21_gpio.h.

uint32_t GPIO_TypeDef::RESERVED3[1U]

Reserved for future use

Definition at line 144 of file efr32bg21_gpio.h.

uint32_t GPIO_TypeDef::RESERVED30[1U]

Reserved for future use

Definition at line 259 of file efr32bg21_gpio.h.

uint32_t GPIO_TypeDef::RESERVED31[2U]

Reserved for future use

Definition at line 262 of file efr32bg21_gpio.h.

uint32_t GPIO_TypeDef::RESERVED32[1U]

Reserved for future use

Definition at line 265 of file efr32bg21_gpio.h.

uint32_t GPIO_TypeDef::RESERVED33[3U]

Reserved for future use

Definition at line 268 of file efr32bg21_gpio.h.

uint32_t GPIO_TypeDef::RESERVED34[2U]

Reserved for future use

Definition at line 271 of file efr32bg21_gpio.h.

uint32_t GPIO_TypeDef::RESERVED35[637U]

Reserved for future use

Definition at line 281 of file efr32bg21_gpio.h.

uint32_t GPIO_TypeDef::RESERVED36[144U]

Reserved for future use

Definition at line 283 of file efr32bg21_gpio.h.

uint32_t GPIO_TypeDef::RESERVED37[3U]

Reserved for future use

Definition at line 285 of file efr32bg21_gpio.h.

uint32_t GPIO_TypeDef::RESERVED38[3U]

Reserved for future use

Definition at line 287 of file efr32bg21_gpio.h.

uint32_t GPIO_TypeDef::RESERVED39[1U]

Reserved for future use

Definition at line 291 of file efr32bg21_gpio.h.

uint32_t GPIO_TypeDef::RESERVED4[40U]

Reserved for future use

Definition at line 157 of file efr32bg21_gpio.h.

uint32_t GPIO_TypeDef::RESERVED40[40U]

Reserved for future use

Definition at line 304 of file efr32bg21_gpio.h.

uint32_t GPIO_TypeDef::RESERVED41[1U]

Reserved for future use

Definition at line 306 of file efr32bg21_gpio.h.

uint32_t GPIO_TypeDef::RESERVED42[1U]

Reserved for future use

Definition at line 308 of file efr32bg21_gpio.h.

uint32_t GPIO_TypeDef::RESERVED43[2U]

Reserved for future use

Definition at line 311 of file efr32bg21_gpio.h.

uint32_t GPIO_TypeDef::RESERVED44[1U]

Reserved for future use

Definition at line 314 of file efr32bg21_gpio.h.

uint32_t GPIO_TypeDef::RESERVED45[3U]

Reserved for future use

Definition at line 317 of file efr32bg21_gpio.h.

uint32_t GPIO_TypeDef::RESERVED46[2U]

Reserved for future use

Definition at line 320 of file efr32bg21_gpio.h.

uint32_t GPIO_TypeDef::RESERVED5[1U]

Reserved for future use

Definition at line 159 of file efr32bg21_gpio.h.

uint32_t GPIO_TypeDef::RESERVED6[1U]

Reserved for future use

Definition at line 161 of file efr32bg21_gpio.h.

uint32_t GPIO_TypeDef::RESERVED7[2U]

Reserved for future use

Definition at line 164 of file efr32bg21_gpio.h.

uint32_t GPIO_TypeDef::RESERVED8[1U]

Reserved for future use

Definition at line 167 of file efr32bg21_gpio.h.

uint32_t GPIO_TypeDef::RESERVED9[3U]

Reserved for future use

Definition at line 170 of file efr32bg21_gpio.h.

GPIO_TIMERROUTE_TypeDef GPIO_TypeDef::TIMERROUTE[4U]

timer0 DBUS config registers

Definition at line 181 of file efr32bg21_gpio.h.

GPIO_TIMERROUTE_TypeDef GPIO_TypeDef::TIMERROUTE_CLR[4U]

timer0 DBUS config registers

Definition at line 279 of file efr32bg21_gpio.h.

GPIO_TIMERROUTE_TypeDef GPIO_TypeDef::TIMERROUTE_SET[4U]

timer0 DBUS config registers

Definition at line 230 of file efr32bg21_gpio.h.

GPIO_TIMERROUTE_TypeDef GPIO_TypeDef::TIMERROUTE_TGL[4U]

timer0 DBUS config registers

Definition at line 328 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::TRACEROUTEPEN

Trace Route Pin Enable

Definition at line 172 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::TRACEROUTEPEN_CLR

Trace Route Pin Enable

Definition at line 270 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::TRACEROUTEPEN_SET

Trace Route Pin Enable

Definition at line 221 of file efr32bg21_gpio.h.

__IOM uint32_t GPIO_TypeDef::TRACEROUTEPEN_TGL

Trace Route Pin Enable

Definition at line 319 of file efr32bg21_gpio.h.

GPIO_USARTROUTE_TypeDef GPIO_TypeDef::USARTROUTE[3U]

usart0 DBUS config registers

Definition at line 182 of file efr32bg21_gpio.h.

GPIO_USARTROUTE_TypeDef GPIO_TypeDef::USARTROUTE_CLR[3U]

usart0 DBUS config registers

Definition at line 280 of file efr32bg21_gpio.h.

GPIO_USARTROUTE_TypeDef GPIO_TypeDef::USARTROUTE_SET[3U]

usart0 DBUS config registers

Definition at line 231 of file efr32bg21_gpio.h.

GPIO_USARTROUTE_TypeDef GPIO_TypeDef::USARTROUTE_TGL[3U]

usart0 DBUS config registers

Definition at line 329 of file efr32bg21_gpio.h.


The documentation for this struct was generated from the following file:
  • C:/repos/super_h1/platform/Device/SiliconLabs/EFR32BG21/Include/efr32bg21_gpio.h