[−][src]Struct gd32vf103_pac::dma0::intc::W
Value to write to the register
Methods
impl W
[src]
pub fn reset_value() -> W
[src]
Reset value of the register
pub unsafe fn bits(&mut self, bits: u32) -> &mut Self
[src]
Writes raw bits to the register
pub fn gifc0(&mut self) -> _GIFC0W
[src]
Bit 0 - Clear global interrupt flag of channel 0
pub fn ftfifc0(&mut self) -> _FTFIFC0W
[src]
Bit 1 - Clear bit for full transfer finish flag of channel 0
pub fn htfifc0(&mut self) -> _HTFIFC0W
[src]
Bit 2 - Clear bit for half transfer finish flag of channel 0
pub fn errifc0(&mut self) -> _ERRIFC0W
[src]
Bit 3 - Clear bit for error flag of channel 0
pub fn gifc1(&mut self) -> _GIFC1W
[src]
Bit 4 - Clear global interrupt flag of channel 1
pub fn ftfifc1(&mut self) -> _FTFIFC1W
[src]
Bit 5 - Clear bit for full transfer finish flag of channel 1
pub fn htfifc1(&mut self) -> _HTFIFC1W
[src]
Bit 6 - Clear bit for half transfer finish flag of channel 1
pub fn errifc1(&mut self) -> _ERRIFC1W
[src]
Bit 7 - Clear bit for error flag of channel 1
pub fn gifc2(&mut self) -> _GIFC2W
[src]
Bit 8 - Clear global interrupt flag of channel 2
pub fn ftfifc2(&mut self) -> _FTFIFC2W
[src]
Bit 9 - Clear bit for full transfer finish flag of channel 2
pub fn htfifc2(&mut self) -> _HTFIFC2W
[src]
Bit 10 - Clear bit for half transfer finish flag of channel 2
pub fn errifc2(&mut self) -> _ERRIFC2W
[src]
Bit 11 - Clear bit for error flag of channel 2
pub fn gifc3(&mut self) -> _GIFC3W
[src]
Bit 12 - Clear global interrupt flag of channel 3
pub fn ftfifc3(&mut self) -> _FTFIFC3W
[src]
Bit 13 - Clear bit for full transfer finish flag of channel 3
pub fn htfifc3(&mut self) -> _HTFIFC3W
[src]
Bit 14 - Clear bit for half transfer finish flag of channel 3
pub fn errifc3(&mut self) -> _ERRIFC3W
[src]
Bit 15 - Clear bit for error flag of channel 3
pub fn gifc4(&mut self) -> _GIFC4W
[src]
Bit 16 - Clear global interrupt flag of channel 4
pub fn ftfifc4(&mut self) -> _FTFIFC4W
[src]
Bit 17 - Clear bit for full transfer finish flag of channel 4
pub fn htfifc4(&mut self) -> _HTFIFC4W
[src]
Bit 18 - Clear bit for half transfer finish flag of channel 4
pub fn errifc4(&mut self) -> _ERRIFC4W
[src]
Bit 19 - Clear bit for error flag of channel 4
pub fn gifc5(&mut self) -> _GIFC5W
[src]
Bit 20 - Clear global interrupt flag of channel 5
pub fn ftfifc5(&mut self) -> _FTFIFC5W
[src]
Bit 21 - Clear bit for full transfer finish flag of channel 5
pub fn htfifc5(&mut self) -> _HTFIFC5W
[src]
Bit 22 - Clear bit for half transfer finish flag of channel 5
pub fn errifc5(&mut self) -> _ERRIFC5W
[src]
Bit 23 - Clear bit for error flag of channel 5
pub fn gifc6(&mut self) -> _GIFC6W
[src]
Bit 24 - Clear global interrupt flag of channel 6
pub fn ftfifc6(&mut self) -> _FTFIFC6W
[src]
Bit 25 - Clear bit for full transfer finish flag of channel 6
pub fn htfifc6(&mut self) -> _HTFIFC6W
[src]
Bit 26 - Clear bit for half transfer finish flag of channel 6
pub fn errifc6(&mut self) -> _ERRIFC6W
[src]
Bit 27 - Clear bit for 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,