pub trait Ns16550aAccess {
// Required methods
fn read(&self, reg: Ns16550aRegister) -> u8;
fn write(&mut self, reg: Ns16550aRegister, val: u8);
}Expand description
A trait that provides methods to access NS16550A registers.
Required Methods§
Sourcefn read(&self, reg: Ns16550aRegister) -> u8
fn read(&self, reg: Ns16550aRegister) -> u8
Reads from an NS16550A register.
Sourcefn write(&mut self, reg: Ns16550aRegister, val: u8)
fn write(&mut self, reg: Ns16550aRegister, val: u8)
Writes to an NS16550A register.