Trait embedded_dma_hal::DmaChannel [] [src]

pub trait DmaChannel {
    type ISR;
    type IFCR;
    type CCRX;
    type CNDTRX;
    type CPARX;
    type CMARX;
    fn listen(&mut self, event: Event);
fn unlisten(&mut self, event: Event);
fn isr(&self) -> Self::ISR;
fn ifcr(&self) -> &Self::IFCR;
fn ccr(&mut self) -> &Self::CCRX;
fn cndtr(&mut self) -> &Self::CNDTRX;
fn cpar(&mut self) -> &Self::CPARX;
fn cmar(&mut self) -> &Self::CMARX;
fn get_cndtr(&self) -> u32;
fn set_req_map(&self, bits: u8); }

DMA Channel

Associated Types

Required Methods

Implementors