Skip to content

Commit 96d7429

Browse files
committed
2026-03: uart-16550 update
1 parent 189efcc commit 96d7429

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

content/this-month/2026-03/index.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,25 @@ In this section, we give an overview of notable changes to the projects hosted u
6363
<<changelog, either in list or text form>>
6464
-->
6565

66+
### [`uart_16550`](https://github.com/rust-osdev/uart_16550)
67+
<span class="maintainers">Maintained by [@phip1611](https://github.com/phip1611)</span>
68+
69+
Simple yet highly configurable low-level driver for 16550 UART devices,
70+
typically known and used as serial ports or COM ports.
71+
72+
We've just released `v0.5.0` - a complete rewrite and fresh start of the crate.
73+
The main motivation is to make the crate fit for working on real hardware,
74+
clean up technical debt, and streamline the code paths for x86 port I/O and
75+
MMIO.
76+
77+
More info:
78+
79+
- <https://github.com/rust-osdev/uart_16550/releases/tag/v0.5.0>
80+
- <https://docs.rs/uart_16550/0.5.0/uart_16550/>
81+
- <https://github.com/rust-osdev/uart_16550/pull/41>
82+
83+
Special Thanks to Philipp Oppermann (@phil-opp) and Martin Kröning (@mkroening)
84+
for their very valuable review on the new crate!
6685

6786
## Other Projects
6887

0 commit comments

Comments
 (0)