[][src]Enum wishbone_tool::riscv::RiscvCpuError

pub enum RiscvCpuError {
    UnrecognizedFile(String),
    InvalidRegister(u32),
    BreakpointExhausted,
    BreakpointNotFound(u32),
    BridgeError(BridgeError),
    IoError(Error),
    InstructionTimeout,
}

Variants

UnrecognizedFile(String)

Someone tried to request an unrecognized feature file

InvalidRegister(u32)

The given register could not be decoded

BreakpointExhausted

Ran out of breakpoionts

BreakpointNotFound(u32)

Couldn't find that breakpoint

BridgeError(BridgeError)

An error occurred with the bridge

IoError(Error)

Generic IO error

InstructionTimeout

CPU didn't complete write

Trait Implementations

impl Debug for RiscvCpuError[src]

impl Display for RiscvCpuError[src]

impl From<BridgeError> for RiscvCpuError[src]

impl From<Error> for RiscvCpuError[src]

impl From<RiscvCpuError> for GdbServerError[src]

impl From<RiscvCpuError> for ServerError[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.