Commit Graph

17 Commits

Author SHA1 Message Date
Philipp Oppermann
9753695744 The no_mangle attribute is unsafe since Rust 2024 2025-03-27 15:39:15 +01:00
Ikko Eltociear Ashimine
c87cff0cdd docs: update 09-paging-implementation/index.md
minor fix
2024-09-17 11:46:40 +09:00
Philipp Oppermann
4376233ec3 Update bootloader docs.rs links to always point to latest v0.9 version 2024-02-16 13:26:05 +01:00
Philipp Oppermann
1f6402f746 Specify bootloader version as v0.9 (without patch version) in all posts
Cargo automatically chooses the latest patch version, but beginners might not know that. So this hopefully avoids some confusion.
2024-02-16 13:25:04 +01:00
seewishnew
b63ce2dc3c Fixes bootloader version
Adds a note about using a custom physical memory offset and its caveats
2022-11-24 20:42:22 -08:00
seewishnew
bbc59d23e8 Fixes bad URL from post-09 address calculation section (#1146) 2022-10-03 12:32:07 +02:00
hecatia-elegua
6680ecbfeb fix: check writing of 09 2022-07-14 12:46:49 +02:00
Hofer-Julian
5217bc27b7 Add missing and (#1093) 2022-04-07 19:08:10 +02:00
Philipp Oppermann
0d40ee3750 Fix interal links and work around errors for #comments links
Zola only checks the markdown source for link targets, so an error occurs if the target is in an template. This is the case for our `#comments` links, so we add a dummy target in a comment.
2022-01-23 16:40:54 +01:00
Foo-x
4653711620 fix: typo (#1032) 2021-07-06 07:29:33 +02:00
Philipp Oppermann
5ef39591f6 Update posts to use x86_64 v0.14.2 2021-05-17 15:33:35 +02:00
Alexx Roche
3315bfe2f6 x86_64::VirtAddr already imported on L415 (#953)
`error[E0252]: the name 'VirtAddr' is defined multiple times`
2021-03-24 13:50:06 +01:00
Alexx Roche
5577f19859 Inconsistent version and grammar change (#951)
Earlier in https://github.com/phil-opp/blog_os/blob/master/blog/content/edition-2/posts/02-minimal-rust-kernel/index.md bootloader = "0.9.8" and here we are effectively downgrading to bootloader = "0.9.3" (Maybe there is an earlier feature that has been dropped that I am unaware of.)
2021-03-24 12:48:26 +01:00
Philipp Oppermann
00986e8876 The MapperAllSizes trait was renamed to Translate 2021-02-02 11:05:57 +01:00
Philipp Oppermann
c5eeea29e2 Update post to use x86_64 v0.13.2 2021-02-02 11:01:53 +01:00
Byron Hambly
924da318c0 Improve explanation for BootInfoFrameAllocator::usable_frames (#897) 2021-01-02 17:18:36 +01:00
Philipp Oppermann
f692c5b377 Rename second-edition subfolder to `edition-2 2020-12-16 14:56:36 +01:00