Struct stm32f7x2::dma2::s6cr::R
[−]
[src]
pub struct R { /* fields omitted */ }
Value read from the register
Methods
impl R
[src]
pub fn bits(&self) -> u32
[src]
Value of the register as raw bits
pub fn chsel(&self) -> CHSELR
[src]
Bits 25:27 - Channel selection
pub fn mburst(&self) -> MBURSTR
[src]
Bits 23:24 - Memory burst transfer configuration
pub fn pburst(&self) -> PBURSTR
[src]
Bits 21:22 - Peripheral burst transfer configuration
pub fn ct(&self) -> CTR
[src]
Bit 19 - Current target (only in double buffer mode)
pub fn dbm(&self) -> DBMR
[src]
Bit 18 - Double buffer mode
pub fn pl(&self) -> PLR
[src]
Bits 16:17 - Priority level
pub fn pincos(&self) -> PINCOSR
[src]
Bit 15 - Peripheral increment offset size
pub fn msize(&self) -> MSIZER
[src]
Bits 13:14 - Memory data size
pub fn psize(&self) -> PSIZER
[src]
Bits 11:12 - Peripheral data size
pub fn minc(&self) -> MINCR
[src]
Bit 10 - Memory increment mode
pub fn pinc(&self) -> PINCR
[src]
Bit 9 - Peripheral increment mode
pub fn circ(&self) -> CIRCR
[src]
Bit 8 - Circular mode
pub fn dir(&self) -> DIRR
[src]
Bits 6:7 - Data transfer direction
pub fn pfctrl(&self) -> PFCTRLR
[src]
Bit 5 - Peripheral flow controller
pub fn tcie(&self) -> TCIER
[src]
Bit 4 - Transfer complete interrupt enable
pub fn htie(&self) -> HTIER
[src]
Bit 3 - Half transfer interrupt enable
pub fn teie(&self) -> TEIER
[src]
Bit 2 - Transfer error interrupt enable
pub fn dmeie(&self) -> DMEIER
[src]
Bit 1 - Direct mode error interrupt enable
pub fn en(&self) -> ENR
[src]
Bit 0 - Stream enable / flag stream ready when read low