Remove dead links in first edition

It seems like the corresponding sections do not exist anymore.
This commit is contained in:
Philipp Oppermann
2019-09-29 15:30:01 +02:00
parent a133ea82cf
commit e5b4d501ed

View File

@@ -804,9 +804,7 @@ Let's cross our fingers and run it…
… and it fails with a boot loop. … and it fails with a boot loop.
### Debugging ### Debugging
A QEMU boot loop indicates that some CPU exception occurred. We can see all thrown CPU exception by starting QEMU with `-d int` (as described [here][qemu debugging]): A QEMU boot loop indicates that some CPU exception occurred. We can see all thrown CPU exception by starting QEMU with `-d int`:
[qemu debugging]: @/first-edition/posts/03-set-up-rust/index.md#debugging
```bash ```bash
> qemu-system-x86_64 -d int -no-reboot -cdrom build/os-x86_64.iso > qemu-system-x86_64 -d int -no-reboot -cdrom build/os-x86_64.iso
@@ -1030,7 +1028,7 @@ The final step is to create a guard page for our kernel stack.
The decision to place the kernel stack right above the page tables was already useful to detect a silent stack overflow in the [previous post][silent stack overflow]. Now we profit from it again. Let's look at our assembly `.bss` section again to understand why: The decision to place the kernel stack right above the page tables was already useful to detect a silent stack overflow in the [previous post][silent stack overflow]. Now we profit from it again. Let's look at our assembly `.bss` section again to understand why:
[silent stack overflow]: @/first-edition/posts/06-page-tables/index.md#translate [silent stack overflow]: @/first-edition/posts/06-page-tables/index.md
```nasm ```nasm
; in src/arch/x86_64/boot.asm ; in src/arch/x86_64/boot.asm