pub type serial_peripheral_interface_slave_interface_t = serial_peripheral_interface_slave_interface;

Aliased Type§

struct serial_peripheral_interface_slave_interface_t {
    pub spi_request: Option<unsafe extern "C" fn(_: *mut conf_object, _: i32, _: i32, _: i32, _: *mut dbuffer)>,
    pub connect_master: Option<unsafe extern "C" fn(_: *mut conf_object, _: *mut conf_object, _: *const i8, _: serial_peripheral_interface_flags)>,
    pub disconnect_master: Option<unsafe extern "C" fn(_: *mut conf_object, _: *mut conf_object)>,
}

Fields§

§spi_request: Option<unsafe extern "C" fn(_: *mut conf_object, _: i32, _: i32, _: i32, _: *mut dbuffer)>§connect_master: Option<unsafe extern "C" fn(_: *mut conf_object, _: *mut conf_object, _: *const i8, _: serial_peripheral_interface_flags)>§disconnect_master: Option<unsafe extern "C" fn(_: *mut conf_object, _: *mut conf_object)>