Struct mkw41z4::Peripherals [] [src]

pub struct Peripherals<'a> {
    pub CPUID: &'a CPUID,
    pub DCB: &'a DCB,
    pub DWT: &'a DWT,
    pub FPB: &'a FPB,
    pub FPU: &'a FPU,
    pub ITM: &'a ITM,
    pub MPU: &'a MPU,
    pub NVIC: &'a NVIC,
    pub SCB: &'a SCB,
    pub SYST: &'a SYST,
    pub TPIU: &'a TPIU,
    pub FTFA_FLASHCONFIG: &'a FTFA_FLASHCONFIG,
    pub DMA: &'a DMA,
    pub FTFA: &'a FTFA,
    pub DMAMUX0: &'a DMAMUX0,
    pub TRNG0: &'a TRNG0,
    pub SPI0: &'a SPI0,
    pub SPI1: &'a SPI1,
    pub PIT: &'a PIT,
    pub TPM0: &'a TPM0,
    pub TPM1: &'a TPM1,
    pub TPM2: &'a TPM2,
    pub ADC0: &'a ADC0,
    pub RTC: &'a RTC,
    pub DAC0: &'a DAC0,
    pub LPTMR0: &'a LPTMR0,
    pub RFSYS: &'a RFSYS,
    pub TSI0: &'a TSI0,
    pub SIM: &'a SIM,
    pub PORTA: &'a PORTA,
    pub PORTB: &'a PORTB,
    pub PORTC: &'a PORTC,
    pub LPUART0: &'a LPUART0,
    pub LTC0: &'a LTC0,
    pub RSIM_REGS: &'a RSIM_REGS,
    pub DCDC: &'a DCDC,
    pub BTLE_RF_REGS: &'a BTLE_RF_REGS,
    pub RX_DIG: &'a RX_DIG,
    pub TX_DIG_REGS: &'a TX_DIG_REGS,
    pub PLL_DIG_REGS: &'a PLL_DIG_REGS,
    pub XCVR_CTRL_REGS: &'a XCVR_CTRL_REGS,
    pub XCVR_TSM_REGS: &'a XCVR_TSM_REGS,
    pub XCVR_PHY_REGS: &'a XCVR_PHY_REGS,
    pub XCVR_ZBDEMOD_REGS: &'a XCVR_ZBDEMOD_REGS,
    pub XCVR_ANALOG_REGS: &'a XCVR_ANALOG_REGS,
    pub XCVR_PKT_RAM: &'a XCVR_PKT_RAM,
    pub ZLL_REGS: &'a ZLL_REGS,
    pub ANT_REGS: &'a ANT_REGS,
    pub GENFSK_REGS: &'a GENFSK_REGS,
    pub CMT: &'a CMT,
    pub MCG: &'a MCG,
    pub I2C0: &'a I2C0,
    pub I2C1: &'a I2C1,
    pub CMP0: &'a CMP0,
    pub VREF: &'a VREF,
    pub LLWU: &'a LLWU,
    pub PMC: &'a PMC,
    pub SMC: &'a SMC,
    pub RCM: &'a RCM,
    pub GPIOA: &'a GPIOA,
    pub GPIOB: &'a GPIOB,
    pub GPIOC: &'a GPIOC,
    pub MTB: &'a MTB,
    pub MTBDWT: &'a MTBDWT,
    pub ROM: &'a ROM,
    pub MCM: &'a MCM,
    pub FGPIOA: &'a FGPIOA,
    pub FGPIOB: &'a FGPIOB,
    pub FGPIOC: &'a FGPIOC,
}

All the peripherals

Fields

CPUID

DCB

DWT

FPB

FPU

ITM

MPU

NVIC

SCB

SYST

TPIU

FTFA_FLASHCONFIG

DMA

FTFA

DMAMUX0

TRNG0

SPI0

SPI1

PIT

TPM0

TPM1

TPM2

ADC0

RTC

DAC0

LPTMR0

RFSYS

TSI0

SIM

PORTA

PORTB

PORTC

LPUART0

LTC0

RSIM_REGS

DCDC

BTLE_RF_REGS

RX_DIG

TX_DIG_REGS

PLL_DIG_REGS

XCVR_CTRL_REGS

XCVR_TSM_REGS

XCVR_PHY_REGS

XCVR_ZBDEMOD_REGS

XCVR_ANALOG_REGS

XCVR_PKT_RAM

ZLL_REGS

ANT_REGS

GENFSK_REGS

CMT

MCG

I2C0

I2C1

CMP0

VREF

LLWU

PMC

SMC

RCM

GPIOA

GPIOB

GPIOC

MTB

MTBDWT

ROM

MCM

FGPIOA

FGPIOB

FGPIOC

Methods

impl<'a> Peripherals<'a>
[src]

Grants access to all the peripherals