[][src]Type Definition xmc4800::usb0_ch0::hcint::W

type W = W<u32, HCINT>;

Writer for register HCINT

Methods

impl W[src]

pub fn xfer_compl(&mut self) -> XFERCOMPL_W[src]

Bit 0 - Transfer Completed

pub fn ch_hltd(&mut self) -> CHHLTD_W[src]

Bit 1 - Channel Halted

pub fn ahberr(&mut self) -> AHBERR_W[src]

Bit 2 - AHB Error

pub fn stall(&mut self) -> STALL_W[src]

Bit 3 - STALL Response Received Interrupt

pub fn nak(&mut self) -> NAK_W[src]

Bit 4 - NAK Response Received Interrupt

pub fn ack(&mut self) -> ACK_W[src]

Bit 5 - ACK Response Received/Transmitted Interrupt

pub fn nyet(&mut self) -> NYET_W[src]

Bit 6 - NYET Response Received Interrupt

pub fn xact_err(&mut self) -> XACTERR_W[src]

Bit 7 - Transaction Error

pub fn bbl_err(&mut self) -> BBLERR_W[src]

Bit 8 - Babble Error

pub fn frm_ovrun(&mut self) -> FRMOVRUN_W[src]

Bit 9 - Frame Overrun

pub fn data_tgl_err(&mut self) -> DATATGLERR_W[src]

Bit 10 - Data Toggle Error

pub fn bnaintr(&mut self) -> BNAINTR_W[src]

Bit 11 - BNA (Buffer Not Available) Interrupt

pub fn xcs_xact_err(&mut self) -> XCS_XACT_ERR_W[src]

Bit 12 - Excessive Transaction Error

pub fn desc_lst_rollintr(&mut self) -> DESC_LST_ROLLINTR_W[src]

Bit 13 - Descriptor rollover interrupt