pub type W = W<HcintSpec>;
Expand description
Register HCINT
writer
Aliased Type§
struct W { /* private fields */ }
Implementations§
source§impl W
impl W
sourcepub fn xfer_compl(&mut self) -> XferComplW<'_, HcintSpec>
pub fn xfer_compl(&mut self) -> XferComplW<'_, HcintSpec>
Bit 0 - Transfer Completed
sourcepub fn ack(&mut self) -> AckW<'_, HcintSpec>
pub fn ack(&mut self) -> AckW<'_, HcintSpec>
Bit 5 - ACK Response Received/Transmitted Interrupt
sourcepub fn data_tgl_err(&mut self) -> DataTglErrW<'_, HcintSpec>
pub fn data_tgl_err(&mut self) -> DataTglErrW<'_, HcintSpec>
Bit 10 - Data Toggle Error
sourcepub fn bnaintr(&mut self) -> BnaintrW<'_, HcintSpec>
pub fn bnaintr(&mut self) -> BnaintrW<'_, HcintSpec>
Bit 11 - BNA (Buffer Not Available) Interrupt
sourcepub fn xcs_xact_err(&mut self) -> XcsXactErrW<'_, HcintSpec>
pub fn xcs_xact_err(&mut self) -> XcsXactErrW<'_, HcintSpec>
Bit 12 - Excessive Transaction Error
sourcepub fn desc_lst_rollintr(&mut self) -> DescLstRollintrW<'_, HcintSpec>
pub fn desc_lst_rollintr(&mut self) -> DescLstRollintrW<'_, HcintSpec>
Bit 13 - Descriptor rollover interrupt