Skip to content

Commit 2da48dc

Browse files
committed
Add updates for x86_64 crate
1 parent 554ef71 commit 2da48dc

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

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

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,18 @@ In this section, we give an overview of notable changes to the projects hosted u
3737

3838
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.
3939

40-
In February, …
40+
In February, we merged the following pull requests:
41+
42+
- [Remove external assembly](https://github.com/rust-osdev/x86_64/pull/343)
43+
- [Implement core::iter::Step for VirtAddr and Page](https://github.com/rust-osdev/x86_64/pull/342)
44+
- [Make fields of `VirtAddrNotValid` and `PhysAddrNotValid` public](https://github.com/rust-osdev/x86_64/pull/340)
45+
- [Fix: `VirtAddrNotValid` and `PhysAddrNotValid` should contain the whole address](https://github.com/rust-osdev/x86_64/pull/347)
46+
47+
We also merged a few breaking changes, which will be part of the upcoming `v0.15` release:
48+
49+
- [Merge latest changes from master into next and migrate code](https://github.com/rust-osdev/x86_64/pull/338)
50+
- [Make `Cr2::read` return a result](https://github.com/rust-osdev/x86_64/pull/335)
51+
- [Remove external_asm and inline_asm features](https://github.com/rust-osdev/x86_64/pull/345)
4152

4253
### [`uefi-rs`](https://github.com/rust-osdev/uefi-rs)
4354

0 commit comments

Comments
 (0)