mirror of
https://github.com/phil-opp/blog_os.git
synced 2025-12-16 14:27:49 +00:00
Update links to blog repository
This commit is contained in:
@@ -30,7 +30,7 @@ author:
|
|||||||
# Custom vars
|
# Custom vars
|
||||||
version: 1.0.0
|
version: 1.0.0
|
||||||
github:
|
github:
|
||||||
repo: https://github.com/phil-opp/phil-opp.github.io
|
repo: https://github.com/phil-opp/blog_os
|
||||||
|
|
||||||
# Navigation
|
# Navigation
|
||||||
navigation_pages:
|
navigation_pages:
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ This post explains how to create a minimal x86 operating system kernel. In fact,
|
|||||||
I tried to explain everything in detail and to keep the code as simple as possible. If you have any questions, suggestions or other issues, please leave a comment or [create an issue] on Github. The source code is available in a [repository][source code], too.
|
I tried to explain everything in detail and to keep the code as simple as possible. If you have any questions, suggestions or other issues, please leave a comment or [create an issue] on Github. The source code is available in a [repository][source code], too.
|
||||||
|
|
||||||
[Rust]: http://www.rust-lang.org/
|
[Rust]: http://www.rust-lang.org/
|
||||||
[create an issue]: https://github.com/phil-opp/phil-opp.github.io/issues
|
[create an issue]: https://github.com/phil-opp/blog_os/issues
|
||||||
[source code]: https://github.com/phil-opp/blog_os/tree/multiboot_bootstrap/src/arch/x86_64
|
[source code]: https://github.com/phil-opp/blog_os/tree/multiboot_bootstrap/src/arch/x86_64
|
||||||
|
|
||||||
## Overview
|
## Overview
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ I tried to explain everything in detail and to keep the code as simple as possib
|
|||||||
[Rust]: http://www.rust-lang.org/
|
[Rust]: http://www.rust-lang.org/
|
||||||
[protected mode]: https://en.wikipedia.org/wiki/Protected_mode
|
[protected mode]: https://en.wikipedia.org/wiki/Protected_mode
|
||||||
[long mode]: https://en.wikipedia.org/wiki/Long_mode
|
[long mode]: https://en.wikipedia.org/wiki/Long_mode
|
||||||
[create an issue]: https://github.com/phil-opp/phil-opp.github.io/issues
|
[create an issue]: https://github.com/phil-opp/blog_os/issues
|
||||||
[source code]: https://github.com/phil-opp/blog_os/tree/entering_longmode/src/arch/x86_64
|
[source code]: https://github.com/phil-opp/blog_os/tree/entering_longmode/src/arch/x86_64
|
||||||
|
|
||||||
_Notable Changes_: We don't use 1GiB pages anymore, since they have [compatibility problems][1GiB page problems]. The identity mapping is now done through 2MiB pages.
|
_Notable Changes_: We don't use 1GiB pages anymore, since they have [compatibility problems][1GiB page problems]. The identity mapping is now done through 2MiB pages.
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ This blog post tries to setup Rust step-by-step and point out the different prob
|
|||||||
[multiboot post]: {{ site.url }}{{ page.previous.previous.url }}
|
[multiboot post]: {{ site.url }}{{ page.previous.previous.url }}
|
||||||
[long mode post]: {{ site.url }}{{ page.previous.url }}
|
[long mode post]: {{ site.url }}{{ page.previous.url }}
|
||||||
[Rust]: https://www.rust-lang.org/
|
[Rust]: https://www.rust-lang.org/
|
||||||
[file an issue]: https://github.com/phil-opp/phil-opp.github.io/issues
|
[file an issue]: https://github.com/phil-opp/blog_os/issues
|
||||||
[Github repository]: https://github.com/phil-opp/blog_os/tree/setup_rust
|
[Github repository]: https://github.com/phil-opp/blog_os/tree/setup_rust
|
||||||
|
|
||||||
## Installing Rust
|
## Installing Rust
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ In the [previous post] we switched from assembly to [Rust], a systems programmin
|
|||||||
|
|
||||||
This post uses recent unstable features, so you need an up-to-date nighly compiler. If you have any questions, problems, or suggestions please [file an issue] or create a comment at the bottom. The code from this post is also available on [Github][code repository].
|
This post uses recent unstable features, so you need an up-to-date nighly compiler. If you have any questions, problems, or suggestions please [file an issue] or create a comment at the bottom. The code from this post is also available on [Github][code repository].
|
||||||
|
|
||||||
[file an issue]: https://github.com/phil-opp/phil-opp.github.io/issues
|
[file an issue]: https://github.com/phil-opp/blog_os/issues
|
||||||
[code repository]: https://github.com/phil-opp/blog_os/tree/printing_to_screen/src
|
[code repository]: https://github.com/phil-opp/blog_os/tree/printing_to_screen/src
|
||||||
|
|
||||||
## The VGA Text Buffer
|
## The VGA Text Buffer
|
||||||
|
|||||||
Reference in New Issue
Block a user