From b842cff5989b161719eac8a6b3b8f63beb924a99 Mon Sep 17 00:00:00 2001 From: Ducc <43486978+BlackmanWhite@users.noreply.github.com> Date: Sat, 22 Sep 2018 15:56:28 -0300 Subject: [PATCH 1/6] Typo Fixed "remember" spelled as "rember" and fixed a comma wrongfuly placed. --- 24-el-capitan/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/24-el-capitan/README.md b/24-el-capitan/README.md index 88d777dd..33d59601 100644 --- a/24-el-capitan/README.md +++ b/24-el-capitan/README.md @@ -1,6 +1,6 @@ **Goal: Update our build system to El Capitan** -If you were following this guide from the beginning, and upgraded to El Capitan only +If you were following this guide from the beginning and upgraded to El Capitan only to find that Makefiles don't compile anymore, follow these instructions to upgrade your cross-compiler. @@ -33,7 +33,7 @@ export PATH="$PREFIX/bin:$PATH" binutils -------- -Rember: always be careful before pasting walls of text from the internet. I recommend copying line by line. +Remember: always be careful before pasting walls of text from the internet. I recommend copying line by line. ```sh mkdir /tmp/src From 86e544849c577ca3dede2482cf79e934b7f85ffa Mon Sep 17 00:00:00 2001 From: Semen Zhydenko Date: Tue, 25 Sep 2018 14:26:55 +0200 Subject: [PATCH 2/6] apparantly -> apparently --- 21-shell/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/21-shell/README.md b/21-shell/README.md index 34aca085..232ecbdc 100644 --- a/21-shell/README.md +++ b/21-shell/README.md @@ -34,7 +34,7 @@ we implement the boot sequence for a different machine. There are more switches for the `CFLAGS` on the `Makefile`, since we will now start creating higher-level functions for our C library and we don't want the compiler to include any external code if we make a mistake with a declaration. -We also added some flags to turn warnings into errors, since an apparantly minor mistake +We also added some flags to turn warnings into errors, since an apparently minor mistake converting pointers can blow up later on. This also forced us to modify some misc pointer declarations in our code. From 720485aad091e58796f740c5a078f427d8b0b144 Mon Sep 17 00:00:00 2001 From: Semen Zhydenko Date: Tue, 25 Sep 2018 14:28:04 +0200 Subject: [PATCH 3/6] pased -> passed --- 23-fixes/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/23-fixes/README.md b/23-fixes/README.md index e9c4acba..4289413c 100644 --- a/23-fixes/README.md +++ b/23-fixes/README.md @@ -16,7 +16,7 @@ We add `-ffreestanding` when compiling `.o` files, which includes `kernel_entry Before, we disabled libgcc (not libc) through the use of `-nostdlib` and we didn't re-enable it for linking. Since this is tricky, we'll delete `-nostdlib` -`-nostdinc` was also pased to gcc, but we will need it for step 3, so let's delete it. +`-nostdinc` was also passed to gcc, but we will need it for step 3, so let's delete it. 2. kernel.c `main()` function From 3f4eb766469308b579a0a3a24285fb0f4bc9aa60 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Welling=20Guzm=C3=A1n?= Date: Sat, 29 Sep 2018 23:42:23 -0400 Subject: [PATCH 4/6] Fix typo (tho -> two) --- 21-shell/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/21-shell/README.md b/21-shell/README.md index 34aca085..2921c0c2 100644 --- a/21-shell/README.md +++ b/21-shell/README.md @@ -1,7 +1,7 @@ **Goal: Clean the code a bit and parse user input** -In this lesson we will do tho things. First, we will clean up the code a bit, so it is ready +In this lesson we will do two things. First, we will clean up the code a bit, so it is ready for further lessons. During the previous ones I tried to put things in the most predictable places, but it is also a good exercise to know when the code base is growing and adapt it to current and further needs. From 74af8e4b55ed74cae63a633e3275d00ae5ab1418 Mon Sep 17 00:00:00 2001 From: amit794 <43886572+amit794@users.noreply.github.com> Date: Fri, 5 Oct 2018 18:42:47 +0300 Subject: [PATCH 5/6] Update README.md Fixed typo --- 24-el-capitan/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/24-el-capitan/README.md b/24-el-capitan/README.md index 88d777dd..8b5742ff 100644 --- a/24-el-capitan/README.md +++ b/24-el-capitan/README.md @@ -33,7 +33,7 @@ export PATH="$PREFIX/bin:$PATH" binutils -------- -Rember: always be careful before pasting walls of text from the internet. I recommend copying line by line. +Remember: always be careful before pasting walls of text from the internet. I recommend copying line by line. ```sh mkdir /tmp/src From ce8e050d246594fda7f0067d7f4c9abeaa2b269c Mon Sep 17 00:00:00 2001 From: Carlos Fenollosa Date: Tue, 19 Sep 2023 17:35:22 +0200 Subject: [PATCH 6/6] Update README.md Closes #269 --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index c9b94466..fad5bad0 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,8 @@ os-tutorial =========== +_⚠️ Hey! This is an old, abandoned project, with both technical and design issues [listed here](https://github.com/cfenollosa/os-tutorial/issues/269). Please have fun with this tutorial but do look for more modern and authoritative sources if you want to learn about OS design. ⚠️_ + How to create an OS from scratch! I have always wanted to learn how to make an OS from scratch. In college I was taught pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy