diff --git a/README.md b/README.md index 300060a..9f808fc 100644 --- a/README.md +++ b/README.md @@ -3,6 +3,8 @@ os-tutorial How to create an OS from scratch! +**New lessons will be added about every week, at the same pace that I learn each concept** + I have always wanted to learn how to make an OS from scratch. In college I was taught how to implement advanced features (pagination, semaphores, memory management, etc) but: @@ -27,15 +29,14 @@ top to bottom. - There is little theory. Yes, this is a feature. Google is your theory lecturer. Once you pass college, excessive theory is worse than no theory because it makes things seem more difficult than they really are. - The lessons are tiny and may take 5-15 minutes to complete. Trust me and trust yourself. You can do it! -- New lessons will be added about every week, at the same pace that I learn the concept How to use this tutorial ------------------------ 1. Start with the first folder and go down in order. They build on previous code, so if -you jump right to folder 08, you may find a lot of stuff which is not related -to what folder 08 is about. +you jump right to folder 05 and don't know why there is a `mov ah, 0x0e`, it's because you missed lecture 02. +Really, just go in order. You can always skip stuff you already know. 2. Read each README first. Especially the first line, which details the concepts you should be familiar with before reading the code.