Description: " Write their own the disc box source code of the operating system" . From only twenty lines of the boot sector code, step by step to show the reader an operating system (Linux) framework to complete the process. The book not only concerned about the code itself, while concerned about the idea and process of the completion of these codes. This book is different from other theory books, but to provide the road map to give the reader a hands-on practice. In accordance with the road map step-by-step through the functions of each part, thus avoiding the outset, confusion and frustration in the face of tens of thousands of lines of code of the entire operating system.
To Search:
File list (Check if you may need any files):
《自己动手写操作系统》光盘附带源代码\Readme.txt
....................................\Tinix\chapter1\a\bochsrc.bxrc
....................................\.....\........\.\boot.asm
....................................\.....\........\.\boot.bin
....................................\.....\........\.\disboot.asm
....................................\.....\........\.\godbg.bat
....................................\.....\........\.\TINIX.IMG
....................................\.....\........\b\bochsrc.bxrc
....................................\.....\........\.\boot.asm
....................................\.....\........\.\Boot.bin
....................................\.....\........\.\godbg.bat
....................................\.....\........\.\TINIX.IMG
....................................\.....\.......2\linux\bochsrc.bxrc
....................................\.....\........\.....\run-tinix-in-linux
....................................\.....\........\.....\tinix.img
....................................\.....\........\win\bochsrc.bxrc
....................................\.....\........\...\run.bat
....................................\.....\........\...\TINIX.IMG
....................................\.....\.......3\a\pm.inc
....................................\.....\........\.\pmtest1.asm
....................................\.....\........\b\pm.inc
....................................\.....\........\.\pmtest2.asm
....................................\.....\........\c\pm.inc
....................................\.....\........\.\pmtest3.asm
....................................\.....\........\d\pm.inc
....................................\.....\........\.\pmtest4.asm
....................................\.....\........\e\pm.inc
....................................\.....\........\.\pmtest5.asm
....................................\.....\........\f\pm.inc
....................................\.....\........\.\pmtest6.asm
....................................\.....\........\g\lib.inc
....................................\.....\........\.\pm.inc
....................................\.....\........\.\pmtest7.asm
....................................\.....\........\h\lib.inc
....................................\.....\........\.\pm.inc
....................................\.....\........\.\pmtest8.asm
....................................\.....\........\i\lib.inc
....................................\.....\........\.\pm.inc
....................................\.....\........\.\pmtest9.asm
....................................\.....\.......4\a\bochsrc.bxrc
....................................\.....\........\.\boot.asm
....................................\.....\........\.\boot.bin
....................................\.....\........\.\godbg.bat
....................................\.....\........\.\TINIX.IMG
....................................\.....\........\b\bochsrc.bxrc
....................................\.....\........\.\boot.asm
....................................\.....\........\.\boot.bin
....................................\.....\........\.\godbg.bat
....................................\.....\........\.\loader.asm
....................................\.....\........\.\loader.bin
....................................\.....\........\c\bochsrc.bxrc
....................................\.....\........\.\boot.asm
....................................\.....\........\.\boot.bin
....................................\.....\........\.\godbg.bat
....................................\.....\........\.\loader.asm
....................................\.....\........\.\loader.bin
....................................\.....\........\.\TINIX.IMG
....................................\.....\.......5\a\hello
....................................\.....\........\.\hello.asm
....................................\.....\........\.\hello.o
....................................\.....\........\b\bar.c
....................................\.....\........\.\bar.o
....................................\.....\........\.\foo.asm
....................................\.....\........\.\foo.o
.....