pub struct Edma1Tcd { /* private fields */ }Expand description
DMA TCD
Implementations§
Source§impl Edma1Tcd
impl Edma1Tcd
pub const unsafe fn from_ptr(ptr: *mut ()) -> Self
pub const fn as_ptr(&self) -> *mut ()
Sourcepub const fn tcd(self, n: usize) -> Tcd
pub const fn tcd(self, n: usize) -> Tcd
Array of registers: CH_CSR, CH_ES, CH_INT, CH_MUX, CH_PRI, CH_SBR, TCD_ATTR, TCD_BITER_ELINKNO, TCD_BITER_ELINKYES, TCD_CITER_ELINKNO, TCD_CITER_ELINKYES, TCD_CSR, TCD_DADDR, TCD_DLAST_SGA, TCD_DOFF, TCD_NBYTES_MLOFFNO, TCD_NBYTES_MLOFFYES, TCD_SADDR, TCD_SLAST_SDA, TCD_SOFF
Trait Implementations§
impl Copy for Edma1Tcd
impl Eq for Edma1Tcd
impl Send for Edma1Tcd
impl StructuralPartialEq for Edma1Tcd
impl Sync for Edma1Tcd
Auto Trait Implementations§
impl Freeze for Edma1Tcd
impl RefUnwindSafe for Edma1Tcd
impl Unpin for Edma1Tcd
impl UnwindSafe for Edma1Tcd
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more