Description: A simple prototype of the operating system, including a simple sector start, thread management and page file management module, you can learn the basic operating system principles
To Search:
File list (Check if you may need any files):
simple os\a\80m.img.gz
.........\.\a.img
.........\.\bochsrc
.........\.\..ot\boot.asm
.........\.\....\include\fat12hdr.inc
.........\.\....\.......\load.inc
.........\.\....\.......\pm.inc
.........\.\....\loader.asm
.........\.\fs\disklog.c
.........\.\..\link.c
.........\.\..\main.c
.........\.\..\misc.c
.........\.\..\open.c
.........\.\..\read_write.c
.........\.\include\stdio.h
.........\.\.......\string.h
.........\.\.......\.ys\config.h
.........\.\.......\...\console.h
.........\.\.......\...\const.h
.........\.\.......\...\fs.h
.........\.\.......\...\global.h
.........\.\.......\...\hd.h
.........\.\.......\...\keyboard.h
.........\.\.......\...\keymap.h
.........\.\.......\...\proc.h
.........\.\.......\...\protect.h
.........\.\.......\...\proto.h
.........\.\.......\...\sconst.inc
.........\.\.......\...\tty.h
.........\.\.......\type.h
.........\.\kernel\clock.c
.........\.\......\console.c
.........\.\......\global.c
.........\.\......\hd.c
.........\.\......\i8259.c
.........\.\......\kernel.asm
.........\.\......\keyboard.c
.........\.\......\main.c
.........\.\......\proc.c
.........\.\......\protect.c
.........\.\......\start.c
.........\.\......\systask.c
.........\.\......\tty.c
.........\.\lib\close.c
.........\.\...\exit.c
.........\.\...\fork.c
.........\.\...\getpid.c
.........\.\...\klib.c
.........\.\...\kliba.asm
.........\.\...\misc.c
.........\.\...\open.c
.........\.\...\printf.c
.........\.\...\read.c
.........\.\...\string.asm
.........\.\...\syscall.asm
.........\.\...\syslog.c
.........\.\...\unlink.c
.........\.\...\vsprintf.c
.........\.\...\wait.c
.........\.\...\write.c
.........\.\Makefile
.........\.\mm\forkexit.c
.........\.\..\main.c
.........\.\scripts\genlog
.........\.\.......\splitgraphs
.........\b\80m.img.gz
.........\.\a.img
.........\.\bochsrc
.........\.\..ot\boot.asm
.........\.\....\include\fat12hdr.inc
.........\.\....\.......\load.inc
.........\.\....\.......\pm.inc
.........\.\....\loader.asm
.........\.\fs\disklog.c
.........\.\..\link.c
.........\.\..\main.c
.........\.\..\misc.c
.........\.\..\open.c
.........\.\..\read_write.c
.........\.\include\stdio.h
.........\.\.......\string.h
.........\.\.......\.ys\config.h
.........\.\.......\...\console.h
.........\.\.......\...\const.h
.........\.\.......\...\fs.h
.........\.\.......\...\global.h
.........\.\.......\...\hd.h
.........\.\.......\...\keyboard.h
.........\.\.......\...\keymap.h
.........\.\.......\...\proc.h
.........\.\.......\...\protect.h
.........\.\.......\...\proto.h
.........\.\.......\...\sconst.inc
.........\.\.......\...\tty.h
.........\.\.......\type.h
.........\.\kernel\clock.c
.........\.\......\console.c
.........\.\......\global.c
.........\.\......\hd.c
.........\.\......\i8259.c