[][src]Crate efm32pg12_pac

Peripheral access API for EFM32PG12 microcontrollers (generated using svd2rust v0.17.0)

You can find an overview of the API here.

Modules

acmp0

ACMP0

adc0

ADC0

cmu

CMU

cryotimer

CRYOTIMER

crypto0

CRYPTO0

csen

CSEN

emu

EMU

etm

ETM

fpueh

FPUEH

generic

Common register and bit access and modify traits

gpcrc

GPCRC

gpio

GPIO

i2c0

I2C0

idac0

IDAC0

ldma

LDMA

lesense

LESENSE

letimer0

LETIMER0

leuart0

LEUART0

msc

MSC

pcnt0

PCNT0

prs

PRS

rmu

RMU

rtcc

RTCC

smu

SMU

timer0

TIMER0

trng0

TRNG0

usart0

USART0

vdac0

VDAC0

wdog0

WDOG0

wtimer0

WTIMER0

Structs

ACMP0

ACMP0

ACMP1

ACMP1

ADC0

ADC0

CBP

Cache and branch predictor maintenance operations

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

FPB

Flash Patch and Breakpoint unit

FPU

Floating Point Unit

FPUEH

FPUEH

GPCRC

GPCRC

GPIO

GPIO

I2C0

I2C0

I2C1

I2C1

IDAC0

IDAC0

ITM

Instrumentation Trace Macrocell

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

TPIU

Trace Port Interface Unit

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