pub struct Edma0Tcd { /* private fields */ }Expand description
DMA TCD
Implementations§
Source§impl Edma0Tcd
impl Edma0Tcd
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 Edma0Tcd
impl Eq for Edma0Tcd
impl Send for Edma0Tcd
impl StructuralPartialEq for Edma0Tcd
impl Sync for Edma0Tcd
Auto Trait Implementations§
impl Freeze for Edma0Tcd
impl RefUnwindSafe for Edma0Tcd
impl Unpin for Edma0Tcd
impl UnwindSafe for Edma0Tcd
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