#[repr(u32)]pub enum RspCop0 {
Show 16 variants
SP_MEM_ADDR = 0,
SP_DRAM_ADDR = 1,
SP_RD_LEN = 2,
SP_WR_LEN = 3,
SP_STATUS = 4,
SP_DMA_FULL = 5,
SP_DMA_BUSY = 6,
SP_SEMAPHORE = 7,
DPC_START = 8,
DPC_END = 9,
DPC_CURRENT = 10,
DPC_STATUS = 11,
DPC_CLOCK = 12,
DPC_BUFBUSY = 13,
DPC_PIPEBUSY = 14,
DPC_TMEM = 15,
}Variants§
SP_MEM_ADDR = 0
SP_DRAM_ADDR = 1
SP_RD_LEN = 2
SP_WR_LEN = 3
SP_STATUS = 4
SP_DMA_FULL = 5
SP_DMA_BUSY = 6
SP_SEMAPHORE = 7
DPC_START = 8
DPC_END = 9
DPC_CURRENT = 10
DPC_STATUS = 11
DPC_CLOCK = 12
DPC_BUFBUSY = 13
DPC_PIPEBUSY = 14
DPC_TMEM = 15
Implementations§
Source§impl RspCop0
impl RspCop0
pub fn name(self) -> &'static str
pub fn descriptor(&self) -> &RegisterDescriptor
Trait Implementations§
Source§impl TryFromPrimitive for RspCop0
impl TryFromPrimitive for RspCop0
impl Copy for RspCop0
impl Eq for RspCop0
impl StructuralPartialEq for RspCop0
Auto Trait Implementations§
impl Freeze for RspCop0
impl RefUnwindSafe for RspCop0
impl Send for RspCop0
impl Sync for RspCop0
impl Unpin for RspCop0
impl UnsafeUnpin for RspCop0
impl UnwindSafe for RspCop0
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