-
v1.1.0 Stable
released this
2026-03-19 22:13:55 -04:00 | 0 commits to main since this releaseuart::write_sync()bypassedUART.lock()entirely, allowing kernel print and panic output to interleave with interrupt-driven user-space writes on the wire.Fix by acquiring
UART.lock()inwrite_sync(), and abortinguart::write()onpanickingso the lock is released promptly.
The panic message is pre-formatted into a stack buffer soUART.lock()is held for the entire message in onewrite_sync()call.Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)
-
v1.0.0 Stable
released this
2026-03-04 20:11:43 -05:00 | 2 commits to main since this releaseDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)