Bläddra i källkod

titles updated

0xAX 10 år sedan
förälder
incheckning
62d608480c
2 ändrade filer med 4 tillägg och 4 borttagningar
  1. 2 2
      Booting/linux-bootstrap-1.md
  2. 2 2
      Booting/linux-bootstrap-2.md

+ 2 - 2
Booting/linux-bootstrap-1.md

@@ -1,7 +1,7 @@
-Linux internals
+Kernel booting process. Part 1.
 ================================================================================
 
-Kernel booting process. Part 1.
+From the bootloader to kernel
 --------------------------------------------------------------------------------
 
 If you have read my previous [blog posts](http://0xax.blogspot.com/search/label/asm), you can see that some time ago I started to get involved with low-level programming. I wrote some posts about x86_64 assembly programming for Linux. At the same time, I started to dive into the Linux source code. It is very interesting for me to understand how low-level things work, how programs run on my computer, how they are located in memory, how the kernel manages processes and memory, how the network stack works on low-level and many many other things. I decided to write yet another series of posts about the Linux kernel for **x86_64**.

+ 2 - 2
Booting/linux-bootstrap-2.md

@@ -1,7 +1,7 @@
-Linux internals
+Kernel booting process. Part 2.
 ================================================================================
 
-Kernel booting process. Part 2.
+First steps in the kernel setup
 --------------------------------------------------------------------------------
 
 We started to dive into linux kernel internals in the previous [part](https://github.com/0xAX/linux-insides/blob/master/boot/linux-bootstrap-1.md) and saw the initial part of the kernel setup code. We stopped at the first call of the `main` function (which is the first function written in C) from [arch/x86/boot/main.c](https://github.com/torvalds/linux/blob/master/arch/x86/boot/main.c). Here we will continue to research of the kernel setup code and see what is `protected mode`, some preparation for transition to it, the heap and console initialization, memory detection and many many more. So... Let's go ahead.