Trait imxrt_hal::iomuxc::spi::Pin[][src]

pub trait Pin: IOMUX {
    type Signal: Signal;
    type Module: Unsigned;

    pub const ALT: u32;
    pub const DAISY: Daisy;
}

A SPI pin

Associated Types

type Signal: Signal[src]

SPI signal

type Module: Unsigned[src]

SPI module; U3 for SPI3

Loading content...

Associated Constants

pub const ALT: u32[src]

Alternate value for this pin

pub const DAISY: Daisy[src]

Daisy register

Loading content...

Implementors

impl Pin for Pad<AD_B0, UInt<UInt<UTerm, B1>, B0>>[src]

type Signal = SDI

type Module = UInt<UInt<UTerm, B1>, B1>

impl Pin for Pad<AD_B0, UInt<UInt<UTerm, B1>, B1>>[src]

type Signal = PCS0

type Module = UInt<UInt<UTerm, B1>, B1>

impl Pin for Pad<AD_B0, UInt<UTerm, B1>>[src]

type Signal = SDO

type Module = UInt<UInt<UTerm, B1>, B1>

impl Pin for Pad<AD_B0, UTerm>[src]

type Signal = SCK

type Module = UInt<UInt<UTerm, B1>, B1>

impl Pin for Pad<B0, UInt<UInt<UTerm, B1>, B0>>[src]

type Signal = SDO

type Module = UInt<UInt<UInt<UTerm, B1>, B0>, B0>

impl Pin for Pad<B0, UInt<UInt<UTerm, B1>, B1>>[src]

type Signal = SCK

type Module = UInt<UInt<UInt<UTerm, B1>, B0>, B0>

impl Pin for Pad<B0, UInt<UTerm, B1>>[src]

type Signal = SDI

type Module = UInt<UInt<UInt<UTerm, B1>, B0>, B0>

impl Pin for Pad<B0, UTerm>[src]

type Signal = PCS0

type Module = UInt<UInt<UInt<UTerm, B1>, B0>, B0>

impl Pin for Pad<EMC, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>>[src]

type Signal = PCS0

type Module = UInt<UTerm, B1>

impl Pin for Pad<SD_B0, UInt<UInt<UTerm, B1>, B0>>[src]

type Signal = SDO

type Module = UInt<UTerm, B1>

impl Pin for Pad<SD_B0, UInt<UInt<UTerm, B1>, B1>>[src]

type Signal = SDI

type Module = UInt<UTerm, B1>

impl Pin for Pad<SD_B0, UInt<UTerm, B1>>[src]

type Signal = PCS0

type Module = UInt<UTerm, B1>

impl Pin for Pad<SD_B0, UTerm>[src]

type Signal = SCK

type Module = UInt<UTerm, B1>

impl Pin for Pad<SD_B1, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>>[src]

type Signal = SDO

type Module = UInt<UInt<UTerm, B1>, B0>

impl Pin for Pad<SD_B1, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>>[src]

type Signal = SDI

type Module = UInt<UInt<UTerm, B1>, B0>

impl Pin for Pad<SD_B1, UInt<UInt<UInt<UTerm, B1>, B1>, B0>>[src]

type Signal = PCS0

type Module = UInt<UInt<UTerm, B1>, B0>

impl Pin for Pad<SD_B1, UInt<UInt<UInt<UTerm, B1>, B1>, B1>>[src]

type Signal = SCK

type Module = UInt<UInt<UTerm, B1>, B0>

Loading content...