[−][src]Struct gd32vf103_pac::dma0::intf::R
Value read from the register
Methods
impl R
[src]
pub fn bits(&self) -> u32
[src]
Value of the register as raw bits
pub fn gif0(&self) -> GIF0R
[src]
Bit 0 - Global interrupt flag of channel 0
pub fn ftfif0(&self) -> FTFIF0R
[src]
Bit 1 - Full Transfer finish flag of channe 0
pub fn htfif0(&self) -> HTFIF0R
[src]
Bit 2 - Half transfer finish flag of channel 0
pub fn errif0(&self) -> ERRIF0R
[src]
Bit 3 - Error flag of channel 0
pub fn gif1(&self) -> GIF1R
[src]
Bit 4 - Global interrupt flag of channel 1
pub fn ftfif1(&self) -> FTFIF1R
[src]
Bit 5 - Full Transfer finish flag of channe 1
pub fn htfif1(&self) -> HTFIF1R
[src]
Bit 6 - Half transfer finish flag of channel 1
pub fn errif1(&self) -> ERRIF1R
[src]
Bit 7 - Error flag of channel 1
pub fn gif2(&self) -> GIF2R
[src]
Bit 8 - Global interrupt flag of channel 2
pub fn ftfif2(&self) -> FTFIF2R
[src]
Bit 9 - Full Transfer finish flag of channe 2
pub fn htfif2(&self) -> HTFIF2R
[src]
Bit 10 - Half transfer finish flag of channel 2
pub fn errif2(&self) -> ERRIF2R
[src]
Bit 11 - Error flag of channel 2
pub fn gif3(&self) -> GIF3R
[src]
Bit 12 - Global interrupt flag of channel 3
pub fn ftfif3(&self) -> FTFIF3R
[src]
Bit 13 - Full Transfer finish flag of channe 3
pub fn htfif3(&self) -> HTFIF3R
[src]
Bit 14 - Half transfer finish flag of channel 3
pub fn errif3(&self) -> ERRIF3R
[src]
Bit 15 - Error flag of channel 3
pub fn gif4(&self) -> GIF4R
[src]
Bit 16 - Global interrupt flag of channel 4
pub fn ftfif4(&self) -> FTFIF4R
[src]
Bit 17 - Full Transfer finish flag of channe 4
pub fn htfif4(&self) -> HTFIF4R
[src]
Bit 18 - Half transfer finish flag of channel 4
pub fn errif4(&self) -> ERRIF4R
[src]
Bit 19 - Error flag of channel 4
pub fn gif5(&self) -> GIF5R
[src]
Bit 20 - Global interrupt flag of channel 5
pub fn ftfif5(&self) -> FTFIF5R
[src]
Bit 21 - Full Transfer finish flag of channe 5
pub fn htfif5(&self) -> HTFIF5R
[src]
Bit 22 - Half transfer finish flag of channel 5
pub fn errif5(&self) -> ERRIF5R
[src]
Bit 23 - Error flag of channel 5
pub fn gif6(&self) -> GIF6R
[src]
Bit 24 - Global interrupt flag of channel 6
pub fn ftfif6(&self) -> FTFIF6R
[src]
Bit 25 - Full Transfer finish flag of channe 6
pub fn htfif6(&self) -> HTFIF6R
[src]
Bit 26 - Half transfer finish flag of channel 6
pub fn errif6(&self) -> ERRIF6R
[src]
Bit 27 - Error flag of channel 6
Auto Trait Implementations
Blanket Implementations
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,