[−][src]Enum lpc55s6x_pac::i2s0::cfg1::MSTSLVCFGW
Values that can be written to the field MSTSLVCFG
Variants
NORMAL_SLAVE_MODENormal slave mode, the default mode. SCK and WS are received from a master and used to transmit or receive data.
WS_SYNC_MASTERWS synchronized master. WS is received from another master and used to synchronize the generation of SCK, when divided from the Flexcomm function clock.
MASTER_USING_SCKMaster using an existing SCK. SCK is received and used directly to generate WS, as well as transmitting or receiving data.
NORMAL_MASTERNormal master mode. SCK and WS are generated so they can be sent to one or more slave devices.
Auto Trait Implementations
impl Send for MSTSLVCFGW
impl Sync for MSTSLVCFGW
Blanket Implementations
impl<T> From<T> for T[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Same<T> for T[src]
type Output = T
Should always be Self