Type Alias simics_api_sys::nand_flash_interface_t

source ·
pub type nand_flash_interface_t = nand_flash_interface;

Aliased Type§

struct nand_flash_interface_t {
    pub read_access: Option<unsafe extern "C" fn(_: *mut conf_object) -> u16>,
    pub write_access: Option<unsafe extern "C" fn(_: *mut conf_object, _: u16)>,
    pub set_command_latch_enable: Option<unsafe extern "C" fn(_: *mut conf_object, _: i32)>,
    pub set_address_latch_enable: Option<unsafe extern "C" fn(_: *mut conf_object, _: i32)>,
    pub set_write_protect: Option<unsafe extern "C" fn(_: *mut conf_object, _: i32)>,
    pub set_spare_area_enable: Option<unsafe extern "C" fn(_: *mut conf_object, _: i32)>,
}

Fields§

§read_access: Option<unsafe extern "C" fn(_: *mut conf_object) -> u16>§write_access: Option<unsafe extern "C" fn(_: *mut conf_object, _: u16)>§set_command_latch_enable: Option<unsafe extern "C" fn(_: *mut conf_object, _: i32)>§set_address_latch_enable: Option<unsafe extern "C" fn(_: *mut conf_object, _: i32)>§set_write_protect: Option<unsafe extern "C" fn(_: *mut conf_object, _: i32)>§set_spare_area_enable: Option<unsafe extern "C" fn(_: *mut conf_object, _: i32)>