Enum intel_spi::HsfStsCtlCycle
source · [−]#[repr(u32)]
pub enum HsfStsCtlCycle {
Read,
Rsvd,
Write,
BlockErase,
SectorErase,
ReadSfdp,
ReadJedec,
WriteStatus,
ReadStatus,
RpmcOp1,
RpmcOp2,
}Variants
Read
Read number of bytes in FDBC plus one
Rsvd
Reserved - treated as 0x0 read
Write
Write number of bytes in FDBC plus one
BlockErase
Erase 4096 bytes
SectorErase
Erase 65536 bytes
ReadSfdp
Read SFDP
ReadJedec
Read JEDEC ID
WriteStatus
Write status
ReadStatus
Read status
RpmcOp1
RPMC Op1
RpmcOp2
Rpmc Op2
Auto Trait Implementations
impl RefUnwindSafe for HsfStsCtlCycle
impl Send for HsfStsCtlCycle
impl Sync for HsfStsCtlCycle
impl Unpin for HsfStsCtlCycle
impl UnwindSafe for HsfStsCtlCycle
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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