From 0ea66bb884c9de53929da0b3b68efbd10950d55f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Alejandro=20Campoverde=20Carri=C3=B3n=20=5Balx741?= =?UTF-8?q?=5D?= Date: Sun, 18 Jan 2015 17:59:34 -0500 Subject: [PATCH 1/2] Just one typo corrected in a hex number at 'segment registers align' --- linux-bootstrap-1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/linux-bootstrap-1.md b/linux-bootstrap-1.md index 643fcd5..6b58840 100644 --- a/linux-bootstrap-1.md +++ b/linux-bootstrap-1.md @@ -340,7 +340,7 @@ First of all it ensures that `ds` and `es` segment registers point to the same a sti ``` -As i wrote above, grub2 loads kernel setup code at `0x10000` address and `cs` at `0x0x1020` because execution doesn't start from the start of file, but from: +As i wrote above, grub2 loads kernel setup code at `0x10000` address and `cs` at `0x1020` because execution doesn't start from the start of file, but from: ``` _start: From 818aa3d5b3292808e389e5e2703a4842ff8fa4b5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Alejandro=20Campoverde=20Carri=C3=B3n=20=5Balx741?= =?UTF-8?q?=5D?= Date: Sun, 18 Jan 2015 18:01:40 -0500 Subject: [PATCH 2/2] A future sentece chage to past in a foot note at conclusions section I guess that "If you will find any mistakes" should be better expresed as a paste sentence "If you found any mistakes". --- linux-bootstrap-1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/linux-bootstrap-1.md b/linux-bootstrap-1.md index 6b58840..122af1d 100644 --- a/linux-bootstrap-1.md +++ b/linux-bootstrap-1.md @@ -466,7 +466,7 @@ Conclusion This is the end of the first part about linux kernel internals. If you have questions or suggestions, ping me in twitter [0xAX](https://twitter.com/0xAX), drop me [email](anotherworldofworld@gmail.com) or just create [issue](https://github.com/0xAX/linux-internals/issues/new). In the next part we will see first C code which executes in linux kernel setup, implementation of memory routines as memset, memcpy, `earlyprintk` implementation and early console initialization and many more. -**Please note that English is not my first language and I am really sorry for any inconvenience. If you will find any mistakes please send me PR to [linux-internals](https://github.com/0xAX/linux-internals).** +**Please note that English is not my first language and I am really sorry for any inconvenience. If you found any mistakes please send me PR to [linux-internals](https://github.com/0xAX/linux-internals).** Links --------------------------------------------------------------------------------