= NS16550A
NS16550A UART driver written in Rust.
== Installation
Add the following to Cargo.toml:
== Example
Example usage:
use ns16550a::*;
fn main() { let mut uart = Uart::new(0x10000000); uart.init(WordLength::EIGHT, StopBits::ONE, ParityBit::DISABLE, ParitySelect::EVEN, StickParity::DISABLE, Break::DISABLE, DMAMode::MODE0, 100, ); write!(&mut uart, "Hello, world!\n\r"); loop { uart.put(uart.get().unwrapor_default()); }