[][src]Crate mkl26z4

Peripheral access API for MKL26Z4 microcontrollers (generated using svd2rust v0.16.0)

You can find an overview of the API here.

Modules

adc0

Analog-to-Digital Converter

cmp0

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

dac0

12-Bit Digital-to-Analog Converter

dma

DMA Controller

dmamux0

DMA channel multiplexor

fgpioa

General Purpose Input/Output

fgpiob

General Purpose Input/Output

fgpioc

General Purpose Input/Output

fgpiod

General Purpose Input/Output

fgpioe

General Purpose Input/Output

ftfa

Flash Memory Interface

ftfa_flash_config

Flash configuration field

generic

Common register and bit access and modify traits

gpioa

General Purpose Input/Output

gpiob

General Purpose Input/Output

gpioc

General Purpose Input/Output

gpiod

General Purpose Input/Output

gpioe

General Purpose Input/Output

i2c0

Inter-Integrated Circuit

i2c1

Inter-Integrated Circuit

i2s0

Inter-IC Sound / Synchronous Audio Interface

llwu

Low leakage wakeup unit

lptmr0

Low Power Timer

mcg

Multipurpose Clock Generator module

mcm

Core Platform Miscellaneous Control Module

mtb

Micro Trace Buffer

mtbdwt

MTB data watchpoint and trace

osc0

Oscillator

pit

Periodic Interrupt Timer

pmc

Power Management Controller

porta

Pin Control and Interrupts

portb

Pin Control and Interrupts

portc

Pin Control and Interrupts

portd

Pin Control and Interrupts

porte

Pin Control and Interrupts

rcm

Reset Control Module

rom

System ROM

rtc

Secure Real Time Clock

sim

System Integration Module

smc

System Mode Controller

spi0

Serial Peripheral Interface

spi1

Serial Peripheral Interface

tpm0

Timer/PWM Module

tpm1

Timer/PWM Module

tpm2

Timer/PWM Module

tsi0

Touch sense input

uart0

Universal Asynchronous Receiver/Transmitter

uart1

Universal Asynchronous Receiver/Transmitter (UART)

uart2

Universal Asynchronous Receiver/Transmitter (UART)

usb0

Universal Serial Bus, OTG Capable Controller

Structs

ADC0

Analog-to-Digital Converter

CBP

Cache and branch predictor maintenance operations

CMP0

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

CPUID

CPUID

CorePeripherals

Core peripherals

DAC0

12-Bit Digital-to-Analog Converter

DCB

Debug Control Block

DMA

DMA Controller

DMAMUX0

DMA channel multiplexor

DWT

Data Watchpoint and Trace unit

FGPIOA

General Purpose Input/Output

FGPIOB

General Purpose Input/Output

FGPIOC

General Purpose Input/Output

FGPIOD

General Purpose Input/Output

FGPIOE

General Purpose Input/Output

FPB

Flash Patch and Breakpoint unit

FTFA

Flash Memory Interface

FTFA_FLASHCONFIG

Flash configuration field

GPIOA

General Purpose Input/Output

GPIOB

General Purpose Input/Output

GPIOC

General Purpose Input/Output

GPIOD

General Purpose Input/Output

GPIOE

General Purpose Input/Output

I2C0

Inter-Integrated Circuit

I2C1

Inter-Integrated Circuit

I2S0

Inter-IC Sound / Synchronous Audio Interface

ITM

Instrumentation Trace Macrocell

LLWU

Low leakage wakeup unit

LPTMR0

Low Power Timer

MCG

Multipurpose Clock Generator module

MCM

Core Platform Miscellaneous Control Module

MPU

Memory Protection Unit

MTB

Micro Trace Buffer

MTBDWT

MTB data watchpoint and trace

NVIC

Nested Vector Interrupt Controller

OSC0

Oscillator

PIT

Periodic Interrupt Timer

PMC

Power Management Controller

PORTA

Pin Control and Interrupts

PORTB

Pin Control and Interrupts

PORTC

Pin Control and Interrupts

PORTD

Pin Control and Interrupts

PORTE

Pin Control and Interrupts

Peripherals

All the peripherals

RCM

Reset Control Module

ROM

System ROM

RTC

Secure Real Time Clock

SCB

System Control Block

SIM

System Integration Module

SMC

System Mode Controller

SPI0

Serial Peripheral Interface

SPI1

Serial Peripheral Interface

SYST

SysTick: System Timer

TPIU

Trace Port Interface Unit

TPM0

Timer/PWM Module

TPM1

Timer/PWM Module

TPM2

Timer/PWM Module

TSI0

Touch sense input

UART0

Universal Asynchronous Receiver/Transmitter

UART1

Universal Asynchronous Receiver/Transmitter (UART)

UART2

Universal Asynchronous Receiver/Transmitter (UART)

USB0

Universal Serial Bus, OTG Capable Controller

Enums

Interrupt

Enumeration of all the interrupts

Constants

NVIC_PRIO_BITS

Number available in the NVIC for configuring priority