From a6670d2e97d9e1b6089ae130c983c02ba4db8be2 Mon Sep 17 00:00:00 2001 From: Michal Idziorek Date: Thu, 7 Aug 2014 19:10:05 +0200 Subject: minor update of README --- README.md | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index 6d9e12a..4e7a6f6 100644 --- a/README.md +++ b/README.md @@ -25,13 +25,10 @@ SOFTWARE. MY NOTES BELOW THIS LINE ======================== -cli; disable interrupts -lgdt -lidt -sti; enable interrupts - Linux Startup x86 -================= +----------------- + +Some notes on the Linux statup process, or at least how I understand it. 1. arch/x86/boot/header.S @@ -76,7 +73,7 @@ start_kernel(void) setup_arch()!! Interrupts -========== +---------- arch/x86/include/asm/irq_vectors.h each entry is 8 bytes @@ -90,20 +87,18 @@ ISA interrupts: TODOS -===== +----- + * study LINUX KERNEL * GNU HURD * MINIX * FreeBSD etc. -NETWORK -======= - look at following linux drivers: * e1000 notes -===== +----- * posix - minimal set of function calls! * distributed os -- cgit v1.2.3