pub struct SR_SPEC;
Expand description
This register contains information about the FIFO status and interrupt. The FMC features a FIFO that is used when writing to memories to transfer up to 16 words of data.This is used to quickly write to the FIFO and free the AXI bus for transactions to peripherals other than the FMC, while the FMC is draining its FIFO into the memory. One of these register bits indicates the status of the FIFO, for ECC purposes.The ECC is calculated while the data are written to the memory. To read the correct ECC, the software must consequently wait until the FIFO is empty.
This register you can read
, write_with_zero
, reset
, write
, modify
. See API.
For information about available fields see sr module
Trait Implementations
sourceimpl RegisterSpec for SR_SPEC
impl RegisterSpec for SR_SPEC
sourceimpl Resettable for SR_SPEC
impl Resettable for SR_SPEC
reset()
method sets SR to value 0x40
sourcefn reset_value() -> <SR_SPEC as RegisterSpec>::Ux
fn reset_value() -> <SR_SPEC as RegisterSpec>::Ux
Reset value of the register.
Auto Trait Implementations
impl RefUnwindSafe for SR_SPEC
impl Send for SR_SPEC
impl Sync for SR_SPEC
impl Unpin for SR_SPEC
impl UnwindSafe for SR_SPEC
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