diff options
author | David Oberhollenzer <goliath@infraroot.at> | 2021-02-13 14:57:50 +0100 |
---|---|---|
committer | David Oberhollenzer <goliath@infraroot.at> | 2021-02-13 15:00:49 +0100 |
commit | bf376b4c70e4b7c7623008ff95be2d498cc6f4f2 (patch) | |
tree | 6b7b51bae0a56f151c72bcee9f6c932594153447 | |
parent | bdca65ac71681663ddc86cca06127898ab3df99a (diff) |
Cleanup: prefix the individual chapters with a numeric index
Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
-rw-r--r-- | 00_setup.md (renamed from setup.md) | 0 | ||||
-rw-r--r-- | 01_crosscc.md (renamed from crosscc.md) | 0 | ||||
-rw-r--r-- | 02_kernel.md (renamed from kernel.md) | 4 | ||||
-rw-r--r-- | README.md | 12 |
4 files changed, 8 insertions, 8 deletions
diff --git a/crosscc.md b/01_crosscc.md index 74f2d07..74f2d07 100644 --- a/crosscc.md +++ b/01_crosscc.md @@ -117,7 +117,7 @@ i.e. a newer kernel should *always* work with an older DTB file. In this section, we will cross compile BusyBox, build a small initial ramfs, cross compile the kernel and get all of this to run on the Raspberry Pi. -Unless you have used the `download.sh` script from [the cross toolchain](crosscc.md), +Unless you have used the `download.sh` script from [the cross toolchain](01_crosscc.md), you will need to download and unpack the following: * [BusyBox](https://busybox.net/downloads/busybox-1.32.1.tar.bz2) @@ -138,7 +138,7 @@ cross toolchain: ## Building BusyBox The BusyBox build system is basically the same as the Linux kernel build system -that we already used for [building a cross toolchain](crosscc.md). +that we already used for [building a cross toolchain](01_crosscc.md). Just like the kernel (which we haven't built yet), BusyBox uses has a configuration file that contains a list of key-value pairs for enabling and @@ -13,12 +13,12 @@ command lines around (I'm looking at you, LFS). This guide is divided into the following parts: -* [Basic Setup](setup.md). Lists some tools that you should have installed and - walks through the steps of setting up the directory tree that we work in, as - well as a few handy environment variables. -* [Building a cross compiler toolchain](crosscc.md). -* [Cross compiling a statically linked BusyBox and the kernel](kernel.md). The - BusyBox is packaged into a small initrd. We will make it boot on the +* [Basic Setup](00_setup.md). Lists some tools that you should have + installed and walks through the steps of setting up the directory tree that + we work in, as well as a few handy environment variables. +* [Building a cross compiler toolchain](01_crosscc.md). +* [Cross compiling a statically linked BusyBox and the kernel](02_kernel.md). + The BusyBox is packaged into a small initramfs. We will make it boot on the Rapsberry Pi and explore some parts of the Linux boot process. * [Building a more sophisticated userland](userland.md). Mostly a Linux-From-Scratch-Style "lets build some packages". The userland will be |