Skip to content

Commit 014aca6

Browse files
authored
This Month 2021-09: multiboot2 (#72)
1 parent 78b82ea commit 014aca6

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

content/this-month/2021-09/index.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,29 @@ The `x86_64` crate provides various abstractions for `x86_64` systems, including
3636

3737
In September, …
3838

39+
### [`multboot2`](https://github.com/rust-osdev/multiboot2)
40+
41+
The `multiboot2` crate provides abstraction types for the boot information of multiboot2 bootloaders.
42+
43+
It is now part of a workspace and lives next to the new crate `multiboot2-header`.
44+
45+
The following changes were merged this month:
46+
47+
- [Code style improvements + optional CI job (clippy, rustfmt, rustdoc)](https://github.com/rust-osdev/multiboot2/pull/92)
48+
- [editorconfig file](https://github.com/rust-osdev/multiboot2/pull/93)
49+
- [std in tests; hash for TagType](https://github.com/rust-osdev/multiboot2/pull/94)
50+
- [editorconfig file](https://github.com/rust-osdev/multiboot2/pull/93)
51+
- [prepared cargo workspace, as discussed in PR #79](https://github.com/rust-osdev/multiboot2/pull/86)
52+
53+
The changes were published as <span class="gray">`v0.12.2`</span>.
54+
55+
56+
### [`multboot2-header`](https://github.com/rust-osdev/multiboot2) (**new**)
57+
The `multiboot2-header` crate provides abstraction types for the Multiboot2 header
58+
and a builder struct to construct these headers. The corresponding repository was
59+
prepared ([#86](https://github.com/rust-osdev/multiboot2/pull/86)) and the initial release
60+
is expected in early October. See [#95](https://github.com/rust-osdev/multiboot2/pull/95) for more details.
61+
3962
## Call for Participation
4063

4164
Want to contribute to a Rust OSDev project, but don't know where to start? Pick up one of these outstanding

0 commit comments

Comments
 (0)