Skip to content

Commit 4746162

Browse files
committed
Add updates for multiboot2 crate
1 parent c1a05e4 commit 4746162

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

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

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,24 @@ This month:
6666
These changes were published as `acpi v3.1.0` and `aml v0.14.0`. Thanks to [@ethindp](https://github.com/ethindp)
6767
and [@toku-sa-n](https://github.com/toku-sa-n) for their contributions.
6868

69+
### [`multboot2`](https://github.com/rust-osdev/multiboot2)
70+
71+
The `multiboot2` crate provides abstraction types for the boot information of multiboot2 bootloaders.
72+
73+
In July, our `multiboot2` maintanence team gained [@phip1611](https://github.com/phip1611) as a new member. Welcome!
74+
75+
The following changes were merged this month:
76+
77+
- [much improved debug output of BootInformation + enum TagType](https://github.com/rust-osdev/multiboot2/pull/76) <span class="gray">(published as `v0.11.0`)</span>
78+
- [Set up CI on Github Actions](https://github.com/rust-osdev/multiboot2/commit/1d7c0e21fe532550f5ee9757252881e18c88a063)
79+
- [Add multiboot2 magic number](https://github.com/rust-osdev/multiboot2/pull/77)
80+
- [Fixing future compiler error "unaligned_references" (82523)](https://github.com/rust-osdev/multiboot2/pull/82)
81+
- [Rust edition 2018 + formatting + clippy](https://github.com/rust-osdev/multiboot2/pull/84)
82+
- [**Breaking:** `load` returns a result now (no more assertions that could panic)](https://github.com/rust-osdev/multiboot2/pull/80)
83+
- [Renamed multiboot2 bootloader magic constant](https://github.com/rust-osdev/multiboot2/pull/85)
84+
- [Cargo toml prepare relase v0.12 + changelog](https://github.com/rust-osdev/multiboot2/pull/87) <span class="gray">(published as `v0.12.0`)</span>
85+
- [Rename old Github urls in README](https://github.com/rust-osdev/multiboot2/pull/88)
86+
6987
### [`x86_64`](https://github.com/rust-osdev/x86_64)
7088

7189
The `x86_64` crate provides various abstractions for `x86_64` systems, including wrappers for CPU instructions, access to processor-specific registers, and abstraction types for architecture-specific structures such as page tables and descriptor tables.

0 commit comments

Comments
 (0)