Skip to content

Commit bc1c3ab

Browse files
committed
Add updates for bootloader
1 parent 0eda551 commit bc1c3ab

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

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

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,21 @@ In January, we merged the following pull requests:
4343

4444
Thanks to [@jarkkojs](https://github.com/jarkkojs) for their contribution!
4545

46+
### [`bootloader`](https://github.com/rust-osdev/bootloader)
47+
48+
The `bootloader` crate implements a custom Rust-based bootloader for easy loading of 64-bit ELF executables.
49+
50+
This month, we merged the following changes:
51+
52+
- [Use `set_reg` method of `CS`, `DS`, `ES` and `SS` segment structs](https://github.com/rust-osdev/bootloader/pull/211)
53+
- [Remove feature flag for `lang_items`, `asm` and `global_asm`](https://github.com/rust-osdev/bootloader/pull/210) <span class="gray">(published as `v0.10.11`)</span>
54+
- [Add support for position independent executables](https://github.com/rust-osdev/bootloader/pull/206)
55+
- [Logger: nicer font rendering into framebuffer](https://github.com/rust-osdev/bootloader/pull/213)
56+
- [Rework `UsedLevel4Entries`](https://github.com/rust-osdev/bootloader/pull/219)
57+
- [Add small doc-comment to `entry_point!` macro](https://github.com/rust-osdev/bootloader/pull/220)
58+
59+
Thanks to [@abachmann](https://github.com/abachmann), [@Freax13](https://github.com/Freax13), [@phip1611](https://github.com/phip1611), and [@georglauterbach](https://github.com/georglauterbach) for their contributions!
60+
4661
### [`multiboot2`](https://github.com/rust-osdev/multiboot2)
4762

4863
The `multiboot2` crate provides abstraction types for the boot information of multiboot2 bootloaders.

0 commit comments

Comments
 (0)