#[repr(u8)]
pub enum FSWIDTH_A {
SLOT,
HALF,
BIT,
BURST,
}
Expand description
Frame Sync Width
Value on reset: 0
Variants
SLOT
0: Frame Sync Pulse is 1 Slot wide (default for I2S protocol)
HALF
1: Frame Sync Pulse is half a Frame wide
BIT
2: Frame Sync Pulse is 1 Bit wide
BURST
3: Clock Unit n operates in Burst mode, with a 1-bit wide Frame Sync pulse per Data sample, only when Data transfer is requested
Trait Implementations
impl Copy for FSWIDTH_A
impl StructuralPartialEq for FSWIDTH_A
Auto Trait Implementations
impl RefUnwindSafe for FSWIDTH_A
impl Send for FSWIDTH_A
impl Sync for FSWIDTH_A
impl Unpin for FSWIDTH_A
impl UnwindSafe for FSWIDTH_A
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more