pub trait RegisterAccess {
Show 29 methods // Required methods fn init_channel(); fn set_out_burstmode(burst_mode: bool); fn set_out_priority(priority: DmaPriority); fn clear_out_interrupts(); fn reset_out(); fn set_out_descriptors(address: u32); fn has_out_descriptor_error() -> bool; fn set_out_peripheral(peripheral: u8); fn start_out(); fn is_out_done() -> bool; fn is_out_eof_interrupt_set() -> bool; fn reset_out_eof_interrupt(); fn last_out_dscr_address() -> usize; fn set_in_burstmode(burst_mode: bool); fn set_in_priority(priority: DmaPriority); fn clear_in_interrupts(); fn reset_in(); fn set_in_descriptors(address: u32); fn has_in_descriptor_error() -> bool; fn set_in_peripheral(peripheral: u8); fn start_in(); fn is_in_done() -> bool; fn last_in_dscr_address() -> usize; fn is_listening_in_eof() -> bool; fn is_listening_out_eof() -> bool; fn listen_in_eof(); fn listen_out_eof(); fn unlisten_in_eof(); fn unlisten_out_eof();
}

Required Methods§

Implementors§