Skip to content

Commit 93b7691

Browse files
committed
Updates for volatile
1 parent 0a9f499 commit 93b7691

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

content/this-month/2022-04/index.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,16 @@ bugfix that prevented the usage in `no_std` contexts. Furthermore, overall code
9191
was updated to verify `no_std` builds as well as regular builds.
9292
Full changelog: <https://github.com/rust-osdev/multiboot2/releases/tag/multiboot2-header-v0.2.0>
9393

94+
### [`volatile`](https://github.com/rust-osdev/volatile)
95+
96+
<span class="maintainers">Maintained by [@phil-opp](https://github.com/phil-opp)</span>
97+
98+
The `volatile` crate provides a safe wrapper type for implementing volatile read and write operations. This is useful for accessing memory regions that have side-effects, such as memory-mapped hardware registers or framebuffers. In April, we merged the following pull request:
99+
100+
- [Remove the const_generics feature flag](https://github.com/rust-osdev/volatile/pull/25) <span class="gray">(published as `v0.4.5`)</span>
101+
102+
Thanks to [@hawkw](https://github.com/hawkw) for this contribution!
103+
94104
### [`xhci`](https://github.com/rust-osdev/xhci)
95105

96106
The `xhci` crate provides types of xHCI structires, such as Registers and TRBs.

0 commit comments

Comments
 (0)