Crate efr32xg1[−][src]
Peripheral access API for EFR32MG1P133F256GM48 microcontrollers (generated using svd2rust v0.13.1)
You can find an overview of the API here.
Modules
acmp0 |
ACMP0 |
acmp1 |
ACMP1 |
adc0 |
ADC0 |
cmu |
CMU |
cryotimer |
CRYOTIMER |
crypto |
CRYPTO |
emu |
EMU |
fpueh |
FPUEH |
gpcrc |
GPCRC |
gpio |
GPIO |
i2c0 |
I2C0 |
idac0 |
IDAC0 |
ldma |
LDMA |
letimer0 |
LETIMER0 |
leuart0 |
LEUART0 |
msc |
MSC |
pcnt0 |
PCNT0 |
prs |
PRS |
rmu |
RMU |
rtcc |
RTCC |
timer0 |
TIMER0 |
timer1 |
TIMER1 |
usart0 |
USART0 |
usart1 |
USART1 |
wdog0 |
WDOG0 |
Structs
ACMP0 |
ACMP0 |
ACMP1 |
ACMP1 |
ADC0 |
ADC0 |
CBP |
Cache and branch predictor maintenance operations |
CMU |
CMU |
CPUID |
CPUID |
CRYOTIMER |
CRYOTIMER |
CRYPTO |
CRYPTO |
CorePeripherals |
Core peripherals |
DCB |
Debug Control Block |
DWT |
Data Watchpoint and Trace unit |
EMU |
EMU |
FPB |
Flash Patch and Breakpoint unit |
FPU |
Floating Point Unit |
FPUEH |
FPUEH |
GPCRC |
GPCRC |
GPIO |
GPIO |
I2C0 |
I2C0 |
IDAC0 |
IDAC0 |
ITM |
Instrumentation Trace Macrocell |
LDMA |
LDMA |
LETIMER0 |
LETIMER0 |
LEUART0 |
LEUART0 |
MPU |
Memory Protection Unit |
MSC |
MSC |
NVIC |
Nested Vector Interrupt Controller |
PCNT0 |
PCNT0 |
PRS |
PRS |
Peripherals |
All the peripherals |
RMU |
RMU |
RTCC |
RTCC |
SCB |
System Control Block |
SYST |
SysTick: System Timer |
TIMER0 |
TIMER0 |
TIMER1 |
TIMER1 |
TPIU |
Trace Port Interface Unit |
USART0 |
USART0 |
USART1 |
USART1 |
WDOG0 |
WDOG0 |
Enums
Interrupt |
Enumeration of all the interrupts |