Crate efr32xg12p [−] [src]
Peripheral access API for EFR32XG12P microcontrollers (generated using svd2rust v0.12.0)
You can find an overview of the API here.
Modules
acmp0 |
ACMP0 |
acmp1 |
ACMP1 |
adc0 |
ADC0 |
cmu |
CMU |
cryotimer |
CRYOTIMER |
crypto0 |
CRYPTO0 |
crypto1 |
CRYPTO1 |
csen |
CSEN |
emu |
EMU |
etm |
ETM |
fpueh |
FPUEH |
gpcrc |
GPCRC |
gpio |
GPIO |
i2c0 |
I2C0 |
i2c1 |
I2C1 |
idac0 |
IDAC0 |
ldma |
LDMA |
lesense |
LESENSE |
letimer0 |
LETIMER0 |
leuart0 |
LEUART0 |
msc |
MSC |
pcnt0 |
PCNT0 |
pcnt1 |
PCNT1 |
pcnt2 |
PCNT2 |
prs |
PRS |
rmu |
RMU |
rtcc |
RTCC |
smu |
SMU |
timer0 |
TIMER0 |
timer1 |
TIMER1 |
trng0 |
TRNG0 |
usart0 |
USART0 |
usart1 |
USART1 |
usart2 |
USART2 |
usart3 |
USART3 |
vdac0 |
VDAC0 |
wdog0 |
WDOG0 |
wdog1 |
WDOG1 |
wtimer0 |
WTIMER0 |
wtimer1 |
WTIMER1 |
Structs
ACMP0 |
ACMP0 |
ACMP1 |
ACMP1 |
ADC0 |
ADC0 |
CMU |
CMU |
CPUID |
CPUID |
CRYOTIMER |
CRYOTIMER |
CRYPTO0 |
CRYPTO0 |
CRYPTO1 |
CRYPTO1 |
CSEN |
CSEN |
CorePeripherals |
Core peripherals |
DCB |
Debug Control Block |
DWT |
Data Watchpoint and Trace unit |
EMU |
EMU |
ETM |
ETM |
FPUEH |
FPUEH |
GPCRC |
GPCRC |
GPIO |
GPIO |
I2C0 |
I2C0 |
I2C1 |
I2C1 |
IDAC0 |
IDAC0 |
LDMA |
LDMA |
LESENSE |
LESENSE |
LETIMER0 |
LETIMER0 |
LEUART0 |
LEUART0 |
MPU |
Memory Protection Unit |
MSC |
MSC |
NVIC |
Nested Vector Interrupt Controller |
PCNT0 |
PCNT0 |
PCNT1 |
PCNT1 |
PCNT2 |
PCNT2 |
PRS |
PRS |
Peripherals |
All the peripherals |
RMU |
RMU |
RTCC |
RTCC |
SCB |
System Control Block |
SMU |
SMU |
SYST |
SysTick: System Timer |
TIMER0 |
TIMER0 |
TIMER1 |
TIMER1 |
TRNG0 |
TRNG0 |
USART0 |
USART0 |
USART1 |
USART1 |
USART2 |
USART2 |
USART3 |
USART3 |
VDAC0 |
VDAC0 |
WDOG0 |
WDOG0 |
WDOG1 |
WDOG1 |
WTIMER0 |
WTIMER0 |
WTIMER1 |
WTIMER1 |
Enums
Interrupt |
Enumeration of all the interrupts |
Constants
NVIC_PRIO_BITS |
Number available in the NVIC for configuring priority |