#[repr(u8)]
pub enum FLVL_A {
Empty,
Quarter1,
Quarter2,
Quarter3,
Quarter4,
Full,
}
Expand description
FIFO level threshold. This bit is read only. The FIFO level threshold flag is managed only by hardware and its setting depends on SAI block configuration (transmitter or receiver mode). If the SAI block is configured as transmitter: If SAI block is configured as receiver:
Value on reset: 0
Variants
Empty
0: FIFO empty
Quarter1
1: FIFO <= 1⁄4 but not empty
Quarter2
2: 1⁄4 < FIFO <= 1⁄2
Quarter3
3: 1⁄2 < FIFO <= 3⁄4
Quarter4
4: 3⁄4 < FIFO but not full
Full
5: FIFO full
Trait Implementations
impl Copy for FLVL_A
impl StructuralPartialEq for FLVL_A
Auto Trait Implementations
impl RefUnwindSafe for FLVL_A
impl Send for FLVL_A
impl Sync for FLVL_A
impl Unpin for FLVL_A
impl UnwindSafe for FLVL_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