Trait rp2040_hal::sio::Lane
source · pub trait Lane: Sealed {
// Required methods
fn pop(&mut self) -> u32;
fn peek(&self) -> u32;
fn set_accum(&mut self, v: u32);
fn get_accum(&self) -> u32;
fn set_base(&mut self, v: u32);
fn get_base(&self) -> u32;
fn set_ctrl(&mut self, v: u32);
fn get_ctrl(&self) -> u32;
fn add_accum(&mut self, v: u32);
fn read_raw(&self) -> u32;
}
Expand description
Trait representing the functionality of a single lane of an interpolator.