Type Alias xmc4300::usb0::dctl::IgnrFrmNumW

source ·
pub type IgnrFrmNumW<'a, REG> = BitWriter<'a, REG, IgnrFrmNum>;
Expand description

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

Aliased Type§

struct IgnrFrmNumW<'a, REG> { /* private fields */ }

Implementations§

source§

impl<'a, REG> IgnrFrmNumW<'a, REG>
where REG: Writable + RegisterSpec,

source

pub fn value1(self) -> &'a mut W<REG>

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 value2(self) -> &'a mut W<REG>

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.