pub trait RxChannel<R>where
    R: RegisterAccess,{
    // Provided methods
    fn init(&mut self, burst_mode: bool, priority: DmaPriority) { ... }
    fn prepare_transfer(
        &mut self,
        descriptors: &mut [u32],
        circular: bool,
        peri: DmaPeripheral,
        data: *mut u8,
        len: usize
    ) -> Result<(), DmaError> { ... }
    fn is_done(&self) -> bool { ... }
    fn last_in_dscr_address(&self) -> usize { ... }
}

Provided Methods§

source

fn init(&mut self, burst_mode: bool, priority: DmaPriority)

source

fn prepare_transfer( &mut self, descriptors: &mut [u32], circular: bool, peri: DmaPeripheral, data: *mut u8, len: usize ) -> Result<(), DmaError>

source

fn is_done(&self) -> bool

source

fn last_in_dscr_address(&self) -> usize

Implementors§