Struct angrylion_rdp_plus_sys::n64video_config_gfx [−][src]
#[repr(C)]pub struct n64video_config_gfx { pub rdram: *mut u8, pub rdram_size: u32, pub dmem: *mut u8, pub vi_reg: *mut *mut u32, pub dp_reg: *mut *mut u32, pub mi_intr_reg: *mut u32, pub mi_intr_cb: Option<unsafe extern "C" fn()>, }
Fields
rdram: *mut u8
RDRAM pointer
rdram_size: u32
size of RDRAM, typically 4 or 8 MiB
dmem: *mut u8
RSP data memory pointer
vi_reg: *mut *mut u32
video interface registers
dp_reg: *mut *mut u32
display processor registers
mi_intr_reg: *mut u32
MIPS interface interrupt register
mi_intr_cb: Option<unsafe extern "C" fn()>
interrupt callback function
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for n64video_config_gfx
impl !Send for n64video_config_gfx
impl !Sync for n64video_config_gfx
impl Unpin for n64video_config_gfx
impl UnwindSafe for n64video_config_gfx
Blanket Implementations
Mutably borrows from an owned value. Read more