Type Alias xmc4300::gpdma0_ch0::cfgh::FifoModeR

source ·
pub type FifoModeR = BitReader<FifoMode>;
Expand description

Field FIFO_MODE reader - FIFO Mode Select

Aliased Type§

struct FifoModeR { /* private fields */ }

Implementations§

source§

impl FifoModeR

source

pub const fn variant(&self) -> FifoMode

Get enumerated values variant

source

pub fn is_value1(&self) -> bool

Space/data available for single AHB transfer of the specified transfer width.

source

pub fn is_value2(&self) -> bool

Data available is greater than or equal to half the FIFO depth for destination transfers and space available is greater than half the fifo depth for source transfers. The exceptions are at the end of a burst transaction request or at the end of a block transfer.