Expand description

Peripheral access API for S32K144W microcontrollers (generated using svd2rust v0.21.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.

Re-exports

pub use lpspi0 as lpspi1;
pub use lpspi0 as lpspi2;
pub use pdb0 as pdb1;
pub use ftm0 as ftm3;
pub use ftm1 as ftm2;
pub use adc0 as adc1;
pub use porta as portb;
pub use porta as portc;
pub use porta as portd;
pub use porta as porte;
pub use lpuart0 as lpuart1;
pub use lpuart0 as lpuart2;
pub use pta as ptb;
pub use pta as ptc;
pub use pta as ptd;
pub use pta as pte;

Modules

ADC

AIPS

CAN

CAN

High-Speed Comparator (CMP), Voltage Reference (VREF) Digital-to-Analog Converter (DAC), and Analog Mux (ANMUX)

CRC

DMA

DMAMUX

EIM

ERM

EWM

FLEXIO

FTFM

FTM

FTM

Common register and bit access and modify traits

LMEM

LPI2C

LPIT

LPSPI

LPTMR

LPUART

Core Platform Miscellaneous Control Module

MSCM

PCC

Programmable Delay Block

PMC

Pin Control and Interrupts

GPIO

Reset Control Module

RTC

System Clock Generator

SIM

System Mode Controller

TRGMUX

WDOG

Structs

ADC

ADC

AIPS

CAN

CAN

Cache and branch predictor maintenance operations

High-Speed Comparator (CMP), Voltage Reference (VREF) Digital-to-Analog Converter (DAC), and Analog Mux (ANMUX)

CPUID

CRC

Core peripherals

Debug Control Block

DMA

DMAMUX

Data Watchpoint and Trace unit

EIM

ERM

EWM

FLEXIO

Flash Patch and Breakpoint unit

Floating Point Unit

FTFM

FTM

FTM

FTM

FTM

Instrumentation Trace Macrocell

LMEM

LPI2C

LPIT

LPSPI

LPSPI

LPSPI

LPTMR

LPUART

LPUART

LPUART

Core Platform Miscellaneous Control Module

Memory Protection Unit

MSCM

Nested Vector Interrupt Controller

PCC

Programmable Delay Block

Programmable Delay Block

PMC

Pin Control and Interrupts

Pin Control and Interrupts

Pin Control and Interrupts

Pin Control and Interrupts

Pin Control and Interrupts

GPIO

GPIO

GPIO

GPIO

GPIO

All the peripherals

Reset Control Module

RTC

System Control Block

System Clock Generator

SIM

System Mode Controller

SysTick: System Timer

Trace Port Interface Unit

TRGMUX

WDOG

Enums

Enumeration of all the interrupts.

Constants

Number available in the NVIC for configuring priority