[−][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 |