pub type PspDebugRegBlock = _PspDebugRegBlock;Expand description
Structure to hold the register data associated with an exception
Aliased Type§
#[repr(C)]pub struct PspDebugRegBlock {Show 30 fields
pub frame: [u32; 6],
pub r: [u32; 32],
pub status: u32,
pub lo: u32,
pub hi: u32,
pub badvaddr: u32,
pub cause: u32,
pub epc: u32,
pub fpr: [f32; 32],
pub fsr: u32,
pub fir: u32,
pub frame_ptr: u32,
pub unused: u32,
pub index: u32,
pub random: u32,
pub entrylo0: u32,
pub entrylo1: u32,
pub context: u32,
pub pagemask: u32,
pub wired: u32,
pub cop0_7: u32,
pub cop0_8: u32,
pub cop0_9: u32,
pub entryhi: u32,
pub cop0_11: u32,
pub cop0_12: u32,
pub cop0_13: u32,
pub cop0_14: u32,
pub prid: u32,
pub padding: [u32; 100],
}Fields§
§frame: [u32; 6]§r: [u32; 32]Array of the 32 GPRs
status: u32The status register
lo: u32lo
hi: u32§badvaddr: u32§cause: u32§epc: u32§fpr: [f32; 32]§fsr: u32§fir: u32§frame_ptr: u32§unused: u32§index: u32§random: u32§entrylo0: u32§entrylo1: u32§context: u32§pagemask: u32§wired: u32§cop0_7: u32§cop0_8: u32§cop0_9: u32§entryhi: u32§cop0_11: u32§cop0_12: u32§cop0_13: u32§cop0_14: u32§prid: u32§padding: [u32; 100]