Crate efr32xg1

Source
Expand description

Peripheral access API for EFR32MG1P133F256GM48 microcontrollers (generated using svd2rust v0.14.0)

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

Constants§

NVIC_PRIO_BITS
Number available in the NVIC for configuring priority