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