Crate efm32gg942_pac
source · [−]Expand description
Peripheral access API for EFM32GG942F1024 microcontrollers (generated using svd2rust v0.24.0 ( ))
You can find an overview of the generated API here.
API features to be included in the next
svd2rust release can be generated by cloning the svd2rust repository, checking out the above commit, and running cargo doc --open
.
Modules
ACMP0
ACMP1
ADC0
AES
BURTC
CMU
DAC0
DMA
EMU
ETM
Common register and bit access and modify traits
GPIO
I2C0
I2C1
LCD
LESENSE
LETIMER0
LEUART0
LEUART1
MSC
PCNT0
PCNT1
PCNT2
PRS
RMU
RTC
TIMER0
TIMER1
TIMER2
TIMER3
USART0
USART1
USART2
USB
VCMP
WDOG
Structs
ACMP0
ACMP1
ADC0
AES
BURTC
Cache and branch predictor maintenance operations
CMU
CPUID
Core peripherals
DAC0
Debug Control Block
DMA
Data Watchpoint and Trace unit
EMU
ETM
Flash Patch and Breakpoint unit
GPIO
I2C0
I2C1
Instrumentation Trace Macrocell
LCD
LESENSE
LETIMER0
LEUART0
LEUART1
Memory Protection Unit
MSC
Nested Vector Interrupt Controller
PCNT0
PCNT1
PCNT2
PRS
All the peripherals
RMU
RTC
System Control Block
SysTick: System Timer
TIMER0
TIMER1
TIMER2
TIMER3
Trace Port Interface Unit
USART0
USART1
USART2
USB
VCMP
WDOG
Enums
Enumeration of all the interrupts.
Constants
Number available in the NVIC for configuring priority