Type Alias xmc4300::usb0::dctl::IGNR_FRM_NUM_R

source ·
pub type IGNR_FRM_NUM_R = BitReader<IGNR_FRM_NUM_A>;
Expand description

Field IgnrFrmNum reader - Ignore frame number for isochronous endpoints in case of Scatter/Gather DMA

Aliased Type§

struct IGNR_FRM_NUM_R { /* private fields */ }

Implementations§

source§

impl IGNR_FRM_NUM_R

source

pub const fn variant(&self) -> IGNR_FRM_NUM_A

Get enumerated values variant

source

pub fn is_value1(&self) -> bool

Scatter/Gather enabled: The core transmits the packets only in the frame number in which they are intended to be transmitted. Scatter/Gather disabled: Periodic transfer interrupt feature is disabled; the application must program transfers for periodic endpoints every frame

source

pub fn is_value2(&self) -> bool

Scatter/Gather enabled: The core ignores the frame number, sending packets immediately as the packets are ready. Scatter/Gather disabled: Periodic transfer interrupt feature is enabled; the application can program transfers for multiple frames for periodic endpoints.