From 19d7e35b96421d97179a69c0bf724ca7749c17b7 Mon Sep 17 00:00:00 2001 From: Adam Greenwood-Byrne Date: Mon, 27 Jul 2020 18:41:07 +0100 Subject: [PATCH] Testing Markdown links --- part1-bootstrapping/README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/part1-bootstrapping/README.md b/part1-bootstrapping/README.md index 02232f4..ae1889f 100644 --- a/part1-bootstrapping/README.md +++ b/part1-bootstrapping/README.md @@ -104,3 +104,5 @@ __bss_size = (__bss_end - __bss_start)>>3; Writing linker scripts is [worth investigating](http://ftp.gnu.org/old-gnu/Manuals/ld-2.9.1/html_mono/ld.html#SEC6) but, for our purposes, all you need to know is that by referencing `.text.boot` first and using the `KEEP()`, we ensure the `.text` section starts with our assembly code. That means our first instruction starts at 0x80000, which is exactly where the RPi4 will look for it when it boots. Our code will be run. _Now you're ready to compile and then boot your OS!_ + +[Go to part2-building >](../part2-building)