pub struct Sys { /* private fields */ }
Implementations§
Source§impl Sys
impl Sys
Sourcepub fn wireless_fw_info(&self) -> Option<WirelessFwInfoTable>
pub fn wireless_fw_info(&self) -> Option<WirelessFwInfoTable>
Returns CPU2 wireless firmware information (if present).
pub async fn write(&self, opcode: ShciOpcode, payload: &[u8])
Sourcepub async fn write_and_get_response(
&self,
opcode: ShciOpcode,
payload: &[u8],
) -> Result<SchiCommandStatus, ()>
pub async fn write_and_get_response( &self, opcode: ShciOpcode, payload: &[u8], ) -> Result<SchiCommandStatus, ()>
HW_IPCC_SYS_CmdEvtNot
Sourcepub async fn read(&self) -> EvtBox<MemoryManager>
pub async fn read(&self) -> EvtBox<MemoryManager>
HW_IPCC_SYS_EvtNot
Auto Trait Implementations§
impl Freeze for Sys
impl RefUnwindSafe for Sys
impl Send for Sys
impl Sync for Sys
impl Unpin for Sys
impl UnwindSafe for Sys
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more