Crate mspm0l222x_pac

Crate mspm0l222x_pac 

Source
Expand description

Peripheral access API for MSPM0L222X microcontrollers (generated using svd2rust v0.37.1 ( ))

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§

adc0
PERIPHERALREGION
adc0_svt
PERIPHERALREGIONSVT
aesadv
PERIPHERALREGION
comp0
PERIPHERALREGION
cpuss
CPUSSMMR
crcp0
PERIPHERALREGION
debugss
DSSM
dma
PERIPHERALREGION
eventlp
PERIPHERALREGION
flashctl
NVMNW_GANDALF
generic
Common register and bit access and modify traits
gpioa
PERIPHERALREGION
gpiob
PERIPHERALREGION
gpioc
PERIPHERALREGION
i2c0
PERIPHERALREGION
i2c1
PERIPHERALREGION
i2c2
PERIPHERALREGION
iomux
PERIPHERALREGION
keystorectl
PERIPHERALREGION
lcd
PERIPHERALREGION
lfss
PERIPHERALREGION
spi0
PERIPHERALREGION
spi1
PERIPHERALREGION
sysctl
mem_map
tima0
PERIPHERALREGION
timg0
PERIPHERALREGION
timg4
PERIPHERALREGION
timg5
PERIPHERALREGION
timg8
PERIPHERALREGION
timg12
PERIPHERALREGION
trng
PERIPHERALREGION
uart0
PERIPHERALREGION
uart1
PERIPHERALREGION
uart2
PERIPHERALREGION
uart3
PERIPHERALREGION
uart4
PERIPHERALREGION
vref
PERIPHERALREGION
wuc
PERIPHERALREGION
wwdt0
WWDT

Structs§

CBP
Cache and branch predictor maintenance operations
CPUID
CPUID
CorePeripherals
Core peripherals
DCB
Debug Control Block
DWT
Data Watchpoint and Trace unit
FPB
Flash Patch and Breakpoint unit
ITM
Instrumentation Trace Macrocell
MPU
Memory Protection Unit
NVIC
Nested Vector Interrupt Controller
Peripherals
All the peripherals.
SCB
System Control Block
SYST
SysTick: System Timer
TPIU
Trace Port Interface Unit

Enums§

Interrupt
Enumeration of all the interrupts.

Constants§

NVIC_PRIO_BITS
Number available in the NVIC for configuring priority

Type Aliases§

Adc0
PERIPHERALREGION
Adc0Svt
PERIPHERALREGIONSVT
Aesadv
PERIPHERALREGION
Comp0
PERIPHERALREGION
Cpuss
CPUSSMMR
Crcp0
PERIPHERALREGION
Debugss
DSSM
Dma
PERIPHERALREGION
Eventlp
PERIPHERALREGION
Flashctl
NVMNW_GANDALF
Gpioa
PERIPHERALREGION
Gpiob
PERIPHERALREGION
Gpioc
PERIPHERALREGION
I2c0
PERIPHERALREGION
I2c1
PERIPHERALREGION
I2c2
PERIPHERALREGION
Iomux
PERIPHERALREGION
Keystorectl
PERIPHERALREGION
Lcd
PERIPHERALREGION
Lfss
PERIPHERALREGION
Spi0
PERIPHERALREGION
Spi1
PERIPHERALREGION
Sysctl
mem_map
Tima0
PERIPHERALREGION
Timg0
PERIPHERALREGION
Timg4
PERIPHERALREGION
Timg5
PERIPHERALREGION
Timg8
PERIPHERALREGION
Timg12
PERIPHERALREGION
Trng
PERIPHERALREGION
Uart0
PERIPHERALREGION
Uart1
PERIPHERALREGION
Uart2
PERIPHERALREGION
Uart3
PERIPHERALREGION
Uart4
PERIPHERALREGION
Vref
PERIPHERALREGION
Wuc
PERIPHERALREGION
Wwdt0
WWDT