[][src]Type Definition xmc4400::usb0_ch0::hcintmsk::W

type W = W<u32, HCINTMSK>;

Writer for register HCINTMSK

Implementations

impl W[src]

pub fn xfer_compl_msk(&mut self) -> XFERCOMPLMSK_W<'_>[src]

Bit 0 - Transfer Completed Mask

pub fn ch_hltd_msk(&mut self) -> CHHLTDMSK_W<'_>[src]

Bit 1 - Channel Halted Mask

pub fn ahberr_msk(&mut self) -> AHBERRMSK_W<'_>[src]

Bit 2 - AHB Error Mask

pub fn stall_msk(&mut self) -> STALLMSK_W<'_>[src]

Bit 3 - STALL Response Received Interrupt Mask

pub fn nak_msk(&mut self) -> NAKMSK_W<'_>[src]

Bit 4 - NAK Response Received Interrupt Mask

pub fn ack_msk(&mut self) -> ACKMSK_W<'_>[src]

Bit 5 - ACK Response Received/Transmitted Interrupt Mask

pub fn nyet_msk(&mut self) -> NYETMSK_W<'_>[src]

Bit 6 - NYET Response Received Interrupt Mask

pub fn xact_err_msk(&mut self) -> XACTERRMSK_W<'_>[src]

Bit 7 - Transaction Error Mask

pub fn bbl_err_msk(&mut self) -> BBLERRMSK_W<'_>[src]

Bit 8 - Babble Error Mask

pub fn frm_ovrun_msk(&mut self) -> FRMOVRUNMSK_W<'_>[src]

Bit 9 - Frame Overrun Mask

pub fn data_tgl_err_msk(&mut self) -> DATATGLERRMSK_W<'_>[src]

Bit 10 - Data Toggle Error Mask

pub fn bnaintr_msk(&mut self) -> BNAINTRMSK_W<'_>[src]

Bit 11 - BNA (Buffer Not Available) Interrupt mask register

pub fn desc_lst_rollintr_msk(&mut self) -> DESC_LST_ROLLINTRMSK_W<'_>[src]

Bit 13 - Descriptor rollover interrupt Mask register