Struct Doepmsk
#[repr(transparent)]pub struct Doepmsk(pub u32);Expand description
Device OUT Endpoint Common Interrupt Mask Register
Tuple Fields§
§0: u32Implementations§
§impl Doepmsk
impl Doepmsk
pub const fn xfercomplmsk(&self) -> DoepmskXfercomplmsk
pub const fn xfercomplmsk(&self) -> DoepmskXfercomplmsk
Transfer Completed Interrupt Mask (XferComplMsk)
pub const fn set_xfercomplmsk(&mut self, val: DoepmskXfercomplmsk)
pub const fn set_xfercomplmsk(&mut self, val: DoepmskXfercomplmsk)
Transfer Completed Interrupt Mask (XferComplMsk)
pub const fn epdisbldmsk(&self) -> DoepmskEpdisbldmsk
pub const fn epdisbldmsk(&self) -> DoepmskEpdisbldmsk
Endpoint Disabled Interrupt Mask (EPDisbldMsk)
pub const fn set_epdisbldmsk(&mut self, val: DoepmskEpdisbldmsk)
pub const fn set_epdisbldmsk(&mut self, val: DoepmskEpdisbldmsk)
Endpoint Disabled Interrupt Mask (EPDisbldMsk)
pub const fn ahberrmsk(&self) -> DoepmskAhberrmsk
pub const fn ahberrmsk(&self) -> DoepmskAhberrmsk
AHB Error (AHBErrMsk)
pub const fn set_ahberrmsk(&mut self, val: DoepmskAhberrmsk)
pub const fn set_ahberrmsk(&mut self, val: DoepmskAhberrmsk)
AHB Error (AHBErrMsk)
pub const fn set_setupmsk(&mut self, val: Setupmsk)
pub const fn set_setupmsk(&mut self, val: Setupmsk)
SETUP Phase Done Mask (SetUPMsk)
pub const fn outtknepdismsk(&self) -> Outtknepdismsk
pub const fn outtknepdismsk(&self) -> Outtknepdismsk
OUT Token Received when Endpoint Disabled Mask (OUTTknEPdisMsk)
pub const fn set_outtknepdismsk(&mut self, val: Outtknepdismsk)
pub const fn set_outtknepdismsk(&mut self, val: Outtknepdismsk)
OUT Token Received when Endpoint Disabled Mask (OUTTknEPdisMsk)
pub const fn stsphsercvdmsk(&self) -> Stsphsercvdmsk
pub const fn stsphsercvdmsk(&self) -> Stsphsercvdmsk
Status Phase Received Mask (StsPhseRcvdMsk)
pub const fn set_stsphsercvdmsk(&mut self, val: Stsphsercvdmsk)
pub const fn set_stsphsercvdmsk(&mut self, val: Stsphsercvdmsk)
Status Phase Received Mask (StsPhseRcvdMsk)
pub const fn back2backsetup(&self) -> DoepmskBack2backsetup
pub const fn back2backsetup(&self) -> DoepmskBack2backsetup
Back-to-Back SETUP Packets Received Mask (Back2BackSETup)
pub const fn set_back2backsetup(&mut self, val: DoepmskBack2backsetup)
pub const fn set_back2backsetup(&mut self, val: DoepmskBack2backsetup)
Back-to-Back SETUP Packets Received Mask (Back2BackSETup)
pub const fn outpkterrmsk(&self) -> Outpkterrmsk
pub const fn outpkterrmsk(&self) -> Outpkterrmsk
OUT Packet Error Mask (OutPktErrMsk)
pub const fn set_outpkterrmsk(&mut self, val: Outpkterrmsk)
pub const fn set_outpkterrmsk(&mut self, val: Outpkterrmsk)
OUT Packet Error Mask (OutPktErrMsk)
pub const fn bbleerrmsk(&self) -> Bbleerrmsk
pub const fn bbleerrmsk(&self) -> Bbleerrmsk
Babble Error interrupt Mask (BbleErrMsk)
pub const fn set_bbleerrmsk(&mut self, val: Bbleerrmsk)
pub const fn set_bbleerrmsk(&mut self, val: Bbleerrmsk)
Babble Error interrupt Mask (BbleErrMsk)
pub const fn nakmsk(&self) -> DoepmskNakmsk
pub const fn nakmsk(&self) -> DoepmskNakmsk
NAK interrupt Mask (NAKMsk)
pub const fn set_nakmsk(&mut self, val: DoepmskNakmsk)
pub const fn set_nakmsk(&mut self, val: DoepmskNakmsk)
NAK interrupt Mask (NAKMsk)
pub const fn nyetmsk(&self) -> DoepmskNyetmsk
pub const fn nyetmsk(&self) -> DoepmskNyetmsk
NYET interrupt Mask (NYETMsk)
pub const fn set_nyetmsk(&mut self, val: DoepmskNyetmsk)
pub const fn set_nyetmsk(&mut self, val: DoepmskNyetmsk)
NYET interrupt Mask (NYETMsk)