[][src]Trait drone_stm32_map_periph_spi::CSpiCr2

pub trait CSpiCr2<T: SpiMap>: CRwRegBitBand {
    fn from_fields(map: CSpiCr2Fields<T>) -> Self;
fn into_fields(self) -> CSpiCr2Fields<T>;
fn ds(&self) -> &T::CSpiCr2Ds;
fn errie(&self) -> &T::CSpiCr2Errie;
fn frf(&self) -> &T::CSpiCr2Frf;
fn frxth(&self) -> &T::CSpiCr2Frxth;
fn ldma_rx(&self) -> &T::CSpiCr2LdmaRx;
fn ldma_tx(&self) -> &T::CSpiCr2LdmaTx;
fn nssp(&self) -> &T::CSpiCr2Nssp;
fn rxdmaen(&self) -> &T::CSpiCr2Rxdmaen;
fn rxneie(&self) -> &T::CSpiCr2Rxneie;
fn ssoe(&self) -> &T::CSpiCr2Ssoe;
fn txdmaen(&self) -> &T::CSpiCr2Txdmaen;
fn txeie(&self) -> &T::CSpiCr2Txeie; }

Required methods

fn from_fields(map: CSpiCr2Fields<T>) -> Self

fn into_fields(self) -> CSpiCr2Fields<T>

fn ds(&self) -> &T::CSpiCr2Ds

fn errie(&self) -> &T::CSpiCr2Errie

fn frf(&self) -> &T::CSpiCr2Frf

fn frxth(&self) -> &T::CSpiCr2Frxth

fn ldma_rx(&self) -> &T::CSpiCr2LdmaRx

fn ldma_tx(&self) -> &T::CSpiCr2LdmaTx

fn nssp(&self) -> &T::CSpiCr2Nssp

fn rxdmaen(&self) -> &T::CSpiCr2Rxdmaen

fn rxneie(&self) -> &T::CSpiCr2Rxneie

fn ssoe(&self) -> &T::CSpiCr2Ssoe

fn txdmaen(&self) -> &T::CSpiCr2Txdmaen

fn txeie(&self) -> &T::CSpiCr2Txeie

Loading content...

Implementations on Foreign Types

impl CSpiCr2<Spi1> for Reg<Crt>[src]

impl CSpiCr2<Spi2> for Reg<Crt>[src]

impl CSpiCr2<Spi3> for Reg<Crt>[src]

Loading content...

Implementors

Loading content...