mirror of
https://github.com/phil-opp/blog_os.git
synced 2025-12-16 22:37:49 +00:00
Fix dead links
This commit is contained in:
@@ -38,7 +38,7 @@ There are lots of alternatives to `make`, including some Rust tools such as [jus
|
||||
|
||||
[just]: https://github.com/casey/just
|
||||
[cargo-make]: https://sagiegurari.github.io/cargo-make/
|
||||
[`global_asm`]: https://doc.rust-lang.org/unstable-book/language-features/global-asm.html
|
||||
[`global_asm`]: https://doc.rust-lang.org/unstable-book/library-features/global-asm.html
|
||||
|
||||
## A custom Bootloader
|
||||
To avoid the dependency on GRUB and to make things more ergonomic, we decided to write [our own bootloader] using Rust's [`global_asm`] feature. This way, the kernel can be significantly simplified, since the switch to long mode and the initial page table layout can already be done in the bootloader. Thus, we can avoid the initial assembly level blog posts in the second edition and directly start with high level Rust code.
|
||||
|
||||
Reference in New Issue
Block a user