[][src]Trait drone_stm32_map_periph_spi::CSpiCr1

pub trait CSpiCr1<T: SpiMap>: CRwRegBitBand {
    fn from_fields(map: CSpiCr1Fields<T>) -> Self;
fn into_fields(self) -> CSpiCr1Fields<T>;
fn bidimode(&self) -> &T::CSpiCr1Bidimode;
fn bidioe(&self) -> &T::CSpiCr1Bidioe;
fn br(&self) -> &T::CSpiCr1Br;
fn cpha(&self) -> &T::CSpiCr1Cpha;
fn cpol(&self) -> &T::CSpiCr1Cpol;
fn crcen(&self) -> &T::CSpiCr1Crcen;
fn crcnext(&self) -> &T::CSpiCr1Crcnext;
fn dff(&self) -> &T::CSpiCr1Dff;
fn lsbfirst(&self) -> &T::CSpiCr1Lsbfirst;
fn mstr(&self) -> &T::CSpiCr1Mstr;
fn rxonly(&self) -> &T::CSpiCr1Rxonly;
fn spe(&self) -> &T::CSpiCr1Spe;
fn ssi(&self) -> &T::CSpiCr1Ssi;
fn ssm(&self) -> &T::CSpiCr1Ssm; }

Required methods

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

fn into_fields(self) -> CSpiCr1Fields<T>

fn bidimode(&self) -> &T::CSpiCr1Bidimode

fn bidioe(&self) -> &T::CSpiCr1Bidioe

fn br(&self) -> &T::CSpiCr1Br

fn cpha(&self) -> &T::CSpiCr1Cpha

fn cpol(&self) -> &T::CSpiCr1Cpol

fn crcen(&self) -> &T::CSpiCr1Crcen

fn crcnext(&self) -> &T::CSpiCr1Crcnext

fn dff(&self) -> &T::CSpiCr1Dff

fn lsbfirst(&self) -> &T::CSpiCr1Lsbfirst

fn mstr(&self) -> &T::CSpiCr1Mstr

fn rxonly(&self) -> &T::CSpiCr1Rxonly

fn spe(&self) -> &T::CSpiCr1Spe

fn ssi(&self) -> &T::CSpiCr1Ssi

fn ssm(&self) -> &T::CSpiCr1Ssm

Loading content...

Implementors

Loading content...