#[repr(u8)]pub enum Ipcmderrcode {
Ipcmderrcode0 = 0,
Ipcmderrcode2 = 2,
Ipcmderrcode3 = 3,
Ipcmderrcode4 = 4,
Ipcmderrcode5 = 5,
Ipcmderrcode6 = 6,
Ipcmderrcode14 = 14,
Ipcmderrcode15 = 15,
}Expand description
Indicates the Error Code when IP command Error detected. This field will be cleared when INTR[IPCMDERR] is write-1-clear(w1c).
Value on reset: 0
Variants§
Ipcmderrcode0 = 0
0: No error.
Ipcmderrcode2 = 2
2: IP command with JMP_ON_CS instruction used in the sequence.
Ipcmderrcode3 = 3
3: There is unknown instruction opcode in the sequence.
Ipcmderrcode4 = 4
4: Instruction DUMMY_SDR/DUMMY_RWDS_SDR used in DDR sequence.
Ipcmderrcode5 = 5
5: Instruction DUMMY_DDR/DUMMY_RWDS_DDR used in SDR sequence.
Ipcmderrcode6 = 6
6: Flash access start address exceed the whole flash address range (A1/A2/B1/B2).
Ipcmderrcode14 = 14
14: Sequence execution timeout.
Ipcmderrcode15 = 15
15: Flash boundary crossed.
Trait Implementations§
Source§impl Clone for Ipcmderrcode
impl Clone for Ipcmderrcode
Source§fn clone(&self) -> Ipcmderrcode
fn clone(&self) -> Ipcmderrcode
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for Ipcmderrcode
impl Debug for Ipcmderrcode
Source§impl From<Ipcmderrcode> for u8
impl From<Ipcmderrcode> for u8
Source§fn from(variant: Ipcmderrcode) -> Self
fn from(variant: Ipcmderrcode) -> Self
Converts to this type from the input type.
Source§impl PartialEq for Ipcmderrcode
impl PartialEq for Ipcmderrcode
impl Copy for Ipcmderrcode
impl Eq for Ipcmderrcode
impl IsEnum for Ipcmderrcode
impl StructuralPartialEq for Ipcmderrcode
Auto Trait Implementations§
impl Freeze for Ipcmderrcode
impl RefUnwindSafe for Ipcmderrcode
impl Send for Ipcmderrcode
impl Sync for Ipcmderrcode
impl Unpin for Ipcmderrcode
impl UnwindSafe for Ipcmderrcode
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more