Преглед изворни кода

boot sector with interrupts

Carlos Fenollosa пре 10 година
родитељ
комит
3110d1ed47
2 измењених фајлова са 12 додато и 4 уклоњено
  1. 1 1
      00-environment/README.md
  2. 11 3
      README.md

+ 1 - 1
00-environment/README.md

@@ -6,4 +6,4 @@ On a mac, [install Homebrew](http://brew.sh) and then `brew install qemu nasm`
 Don't use the Xcode developer tools `nasm` if you have them installed, they won't work for the most cases. Always use `/usr/local/bin/nasm`
 
 Furthermore, on a mac, qemu is split into multiple binaries. You will want
-to call `qemu-system-x86_84 *binfile*`
+to call `qemu-system-x86_84 binfile`

+ 11 - 3
README.md

@@ -14,9 +14,14 @@ Inspired by [this document](http://www.cs.bham.ac.uk/~exr/lectures/opsys/10_11/l
 and the [OSDev wiki](http://wiki.osdev.org/), I'll try to make short step-by-step READMEs and
 code samples for anybody to follow.
 
-I will not explain the theory. Google is your friend. Learn what assembler is, pagination, interrupts,
-segmentation, etc. That is already covered by thousands of PDFs from Universities. This course
-is a tutorial, a hands-on, not a real CS lecture.
+I will not explain the theory. Google is your friend. 
+Theory is already covered by thousands of PDFs from Universities
+and the Wikipedia. 
+
+This course is a code tutorial, not a real CS lecture.
+To make up for the lack of theory, the "lessons" are tiny
+and may take 5-15 minutes to complete. Each new concept
+is presented on a new lecture.
 
 
 How to use this tutorial
@@ -28,6 +33,9 @@ to what folder 08 is about.
 
 To see the increments between "lessons", do a diff between folders.
 
+Each lesson README starts with the concepts you should be familiar with
+before reading the code.
+
 Second, for each folder, read the README. It is **very concise**. The only theory.
 is the required to understand the code.
 Then, look at the code examples. You can try to write them by