You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
37
+
The `uefi` crate provides safe and performant wrappers for [UEFI](https://en.wikipedia.org/wiki/Unified_Extensible_Firmware_Interface), the successor to the BIOS.
-[Remove attribute to enable `const_panic`](https://github.com/rust-osdev/uefi-rs/pull/296)
43
+
-[Use build-std-features instead of rlibc](https://github.com/rust-osdev/uefi-rs/pull/298)
44
+
-[Update `set_virtual_address_map()` to allow remapping of `SystemTable`](https://github.com/rust-osdev/uefi-rs/pull/301)
45
+
-[Fix new clippy errors](https://github.com/rust-osdev/uefi-rs/pull/304)
42
46
43
-
The `multiboot2-header` crate provides abstraction types for Multiboot2 headers,
44
-
parsing utilities, and a builder to construct such headers. The initial release took
45
-
place in early October and now is ready to be used. Because lots of code was published
46
-
without any in-depth reviews, further testing and code reviews will be highly appreciated.
47
+
Thanks to [@timrobertsdev](https://github.com/timrobertsdev), [@YtvwlD](https://github.com/YtvwlD), and [@foxcob](https://github.com/foxcob) for their contributions!
47
48
48
49
### [`acpi`](https://github.com/rust-osdev/acpi)
49
50
@@ -55,6 +56,24 @@ over, as lots of firmwares like to print display a logo when booting. <span clas
55
56
56
57
Thanks to [@ethindp](https://github.com/ethindp) for this contribution!
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.
62
+
63
+
In October, we merged the following changes:
64
+
65
+
-[Enable manipulation of `InterruptStackFrame`](https://github.com/rust-osdev/x86_64/pull/312)
66
+
-[Fix docs for `page_table_index`](https://github.com/rust-osdev/x86_64/pull/318)
67
+
68
+
Thanks to [@haraldh](https://github.com/haraldh) and [@Freax13](https://github.com/Freax13) for their contributions!
0 commit comments