# uart_16550
[](https://github.com/rust-osdev/uart_16550/actions?query=workflow%3ABuild) [](https://docs.rs/uart_16550/)
Minimal support for uart_16550 serial output.
## Usage
```rust
use uart_16550::SerialPort;
const SERIAL_IO_PORT: u16 = 0x3F8;
let mut serial_port = unsafe { SerialPort::new(SERIAL_IO_PORT) };
serial_port.init();
// Now the serial port is ready to be used. To send a byte:
serial_port.send(42);
```
## License
Licensed under the MIT license ([LICENSE](LICENSE) or <http://opensource.org/licenses/MIT>).