Struct mupen64plus_sys::RSP_INFO [−][src]
#[repr(C)]pub struct RSP_INFO {Show 26 fields
pub RDRAM: *mut c_uchar,
pub DMEM: *mut c_uchar,
pub IMEM: *mut c_uchar,
pub MI_INTR_REG: *mut c_uint,
pub SP_MEM_ADDR_REG: *mut c_uint,
pub SP_DRAM_ADDR_REG: *mut c_uint,
pub SP_RD_LEN_REG: *mut c_uint,
pub SP_WR_LEN_REG: *mut c_uint,
pub SP_STATUS_REG: *mut c_uint,
pub SP_DMA_FULL_REG: *mut c_uint,
pub SP_DMA_BUSY_REG: *mut c_uint,
pub SP_PC_REG: *mut c_uint,
pub SP_SEMAPHORE_REG: *mut c_uint,
pub DPC_START_REG: *mut c_uint,
pub DPC_END_REG: *mut c_uint,
pub DPC_CURRENT_REG: *mut c_uint,
pub DPC_STATUS_REG: *mut c_uint,
pub DPC_CLOCK_REG: *mut c_uint,
pub DPC_BUFBUSY_REG: *mut c_uint,
pub DPC_PIPEBUSY_REG: *mut c_uint,
pub DPC_TMEM_REG: *mut c_uint,
pub CheckInterrupts: Option<unsafe extern "C" fn()>,
pub ProcessDlistList: Option<unsafe extern "C" fn()>,
pub ProcessAlistList: Option<unsafe extern "C" fn()>,
pub ProcessRdpList: Option<unsafe extern "C" fn()>,
pub ShowCFB: Option<unsafe extern "C" fn()>,
}Expand description
Structures
Fields
RDRAM: *mut c_ucharDMEM: *mut c_ucharIMEM: *mut c_ucharMI_INTR_REG: *mut c_uintSP_MEM_ADDR_REG: *mut c_uintSP_DRAM_ADDR_REG: *mut c_uintSP_RD_LEN_REG: *mut c_uintSP_WR_LEN_REG: *mut c_uintSP_STATUS_REG: *mut c_uintSP_DMA_FULL_REG: *mut c_uintSP_DMA_BUSY_REG: *mut c_uintSP_PC_REG: *mut c_uintSP_SEMAPHORE_REG: *mut c_uintDPC_START_REG: *mut c_uintDPC_END_REG: *mut c_uintDPC_CURRENT_REG: *mut c_uintDPC_STATUS_REG: *mut c_uintDPC_CLOCK_REG: *mut c_uintDPC_BUFBUSY_REG: *mut c_uintDPC_PIPEBUSY_REG: *mut c_uintDPC_TMEM_REG: *mut c_uintCheckInterrupts: Option<unsafe extern "C" fn()>ProcessDlistList: Option<unsafe extern "C" fn()>ProcessAlistList: Option<unsafe extern "C" fn()>ProcessRdpList: Option<unsafe extern "C" fn()>ShowCFB: Option<unsafe extern "C" fn()>Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for RSP_INFO
impl UnwindSafe for RSP_INFO
Blanket Implementations
Mutably borrows from an owned value. Read more