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

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

🔬 This is a nightly-only experimental API. (toowned_clone_into)

recently added

Uses borrowed data to replace owned data, usually by cloning. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.