Struct psp::sys::DebugProfilerRegs
source · #[repr(C)]pub struct DebugProfilerRegs {Show 20 fields
pub enable: u32,
pub systemck: u32,
pub cpuck: u32,
pub internal: u32,
pub memory: u32,
pub copz: u32,
pub vfpu: u32,
pub sleep: u32,
pub bus_access: u32,
pub uncached_load: u32,
pub uncached_store: u32,
pub cached_load: u32,
pub cached_store: u32,
pub i_miss: u32,
pub d_miss: u32,
pub d_writeback: u32,
pub cop0_inst: u32,
pub fpu_inst: u32,
pub vfpu_inst: u32,
pub local_bus: u32,
}
Expand description
Structure to hold the psp profiler register values
Fields§
§enable: u32
§systemck: u32
§cpuck: u32
§internal: u32
§memory: u32
§copz: u32
§vfpu: u32
§sleep: u32
§bus_access: u32
§uncached_load: u32
§uncached_store: u32
§cached_load: u32
§cached_store: u32
§i_miss: u32
§d_miss: u32
§d_writeback: u32
§cop0_inst: u32
§fpu_inst: u32
§vfpu_inst: u32
§local_bus: u32
Trait Implementations§
source§impl Clone for DebugProfilerRegs
impl Clone for DebugProfilerRegs
source§fn clone(&self) -> DebugProfilerRegs
fn clone(&self) -> DebugProfilerRegs
Returns a copy 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 DebugProfilerRegs
impl Debug for DebugProfilerRegs
impl Copy for DebugProfilerRegs
Auto Trait Implementations§
impl Freeze for DebugProfilerRegs
impl RefUnwindSafe for DebugProfilerRegs
impl Send for DebugProfilerRegs
impl Sync for DebugProfilerRegs
impl Unpin for DebugProfilerRegs
impl UnwindSafe for DebugProfilerRegs
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