Struct bluenrg::event::FaultData[][src]

pub struct FaultData {
    pub reason: CrashReason,
    pub sp: u32,
    pub r0: u32,
    pub r1: u32,
    pub r2: u32,
    pub r3: u32,
    pub r12: u32,
    pub lr: u32,
    pub pc: u32,
    pub xpsr: u32,
    // some fields omitted
}

Fault data reported after a crash.

Fields

Fault reason.

MCP SP register

MCU R0 register

MCU R1 register

MCU R2 register

MCU R3 register

MCU R12 register

MCU LR register

MCU PC register

MCU xPSR register

Methods

impl FaultData
[src]

Returns the valid debug data.

Trait Implementations

impl Clone for FaultData
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Copy for FaultData
[src]

impl Debug for FaultData
[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations

impl Send for FaultData

impl Sync for FaultData