[−][src]Crate efm32gg11b820
Peripheral access API for EFM32GG11B820F2048GL192 microcontrollers (generated using svd2rust v0.17.0)
You can find an overview of the API here.
Modules
acmp0 | ACMP0 |
acmp1 | ACMP1 |
acmp2 | ACMP2 |
acmp3 | ACMP3 |
adc0 | ADC0 |
adc1 | ADC1 |
can0 | CAN0 |
can1 | CAN1 |
cmu | CMU |
cryotimer | CRYOTIMER |
crypto0 | CRYPTO0 |
csen | CSEN |
ebi | EBI |
emu | EMU |
eth | ETH |
etm | ETM |
fpueh | FPUEH |
generic | Common register and bit access and modify traits |
gpcrc | GPCRC |
gpio | GPIO |
i2c0 | I2C0 |
i2c1 | I2C1 |
i2c2 | I2C2 |
idac0 | IDAC0 |
lcd | LCD |
ldma | LDMA |
lesense | LESENSE |
letimer0 | LETIMER0 |
letimer1 | LETIMER1 |
leuart0 | LEUART0 |
leuart1 | LEUART1 |
msc | MSC |
pcnt0 | PCNT0 |
pcnt1 | PCNT1 |
pcnt2 | PCNT2 |
prs | PRS |
qspi0 | QSPI0 |
rmu | RMU |
rtc | RTC |
rtcc | RTCC |
sdio | SDIO |
smu | SMU |
timer0 | TIMER0 |
timer1 | TIMER1 |
timer2 | TIMER2 |
timer3 | TIMER3 |
timer4 | TIMER4 |
timer5 | TIMER5 |
timer6 | TIMER6 |
trng0 | TRNG0 |
uart0 | UART0 |
uart1 | UART1 |
usart0 | USART0 |
usart1 | USART1 |
usart2 | USART2 |
usart3 | USART3 |
usart4 | USART4 |
usart5 | USART5 |
usb | USB |
vdac0 | VDAC0 |
wdog0 | WDOG0 |
wdog1 | WDOG1 |
wtimer0 | WTIMER0 |
wtimer1 | WTIMER1 |
wtimer2 | WTIMER2 |
wtimer3 | WTIMER3 |
Structs
ACMP0 | ACMP0 |
ACMP1 | ACMP1 |
ACMP2 | ACMP2 |
ACMP3 | ACMP3 |
ADC0 | ADC0 |
ADC1 | ADC1 |
CAN0 | CAN0 |
CAN1 | CAN1 |
CBP | Cache and branch predictor maintenance operations |
CMU | CMU |
CPUID | CPUID |
CRYOTIMER | CRYOTIMER |
CRYPTO0 | CRYPTO0 |
CSEN | CSEN |
CorePeripherals | Core peripherals |
DCB | Debug Control Block |
DWT | Data Watchpoint and Trace unit |
EBI | EBI |
EMU | EMU |
ETH | ETH |
ETM | ETM |
FPB | Flash Patch and Breakpoint unit |
FPU | Floating Point Unit |
FPUEH | FPUEH |
GPCRC | GPCRC |
GPIO | GPIO |
I2C0 | I2C0 |
I2C1 | I2C1 |
I2C2 | I2C2 |
IDAC0 | IDAC0 |
ITM | Instrumentation Trace Macrocell |
LCD | LCD |
LDMA | LDMA |
LESENSE | LESENSE |
LETIMER0 | LETIMER0 |
LETIMER1 | LETIMER1 |
LEUART0 | LEUART0 |
LEUART1 | LEUART1 |
MPU | Memory Protection Unit |
MSC | MSC |
NVIC | Nested Vector Interrupt Controller |
PCNT0 | PCNT0 |
PCNT1 | PCNT1 |
PCNT2 | PCNT2 |
PRS | PRS |
Peripherals | All the peripherals |
QSPI0 | QSPI0 |
RMU | RMU |
RTC | RTC |
RTCC | RTCC |
SCB | System Control Block |
SDIO | SDIO |
SMU | SMU |
SYST | SysTick: System Timer |
TIMER0 | TIMER0 |
TIMER1 | TIMER1 |
TIMER2 | TIMER2 |
TIMER3 | TIMER3 |
TIMER4 | TIMER4 |
TIMER5 | TIMER5 |
TIMER6 | TIMER6 |
TPIU | Trace Port Interface Unit |
TRNG0 | TRNG0 |
UART0 | UART0 |
UART1 | UART1 |
USART0 | USART0 |
USART1 | USART1 |
USART2 | USART2 |
USART3 | USART3 |
USART4 | USART4 |
USART5 | USART5 |
USB | USB |
VDAC0 | VDAC0 |
WDOG0 | WDOG0 |
WDOG1 | WDOG1 |
WTIMER0 | WTIMER0 |
WTIMER1 | WTIMER1 |
WTIMER2 | WTIMER2 |
WTIMER3 | WTIMER3 |
Enums
Interrupt | Enumeration of all the interrupts |
Constants
NVIC_PRIO_BITS | Number available in the NVIC for configuring priority |