Description: The operating system has to distinguish privilege level 1. 2. 3. multi-process system clock 4. 5. keyboard interrupt system calls door 6.Shell 7. Display 8. Memory Management
Folder has 4: 1.Boot: used as a move into the operating system kernel 2. include: mainly used for loading the header file
3.kernel: kernel main function, as well as used as a header file include.h compiled 4.Thread: process scheduling, and time sheet processing.
The operating system is suitable for beginners to practice hand.
To Search:
File list (Check if you may need any files):
操作系统\Boot\boot.nas
........\....\INC\fat12hdr.inc
........\....\...\graphic.inc
........\....\...\load.inc
........\....\...\pm.inc
........\....\loader - 副本.nas
........\....\loader.nas
........\include\FATFS.h
........\.......\GDTAndGate.h
........\.......\global.h
........\.......\graphic.h
........\.......\hankaku.h
........\.......\keyboard.h
........\.......\mem.h
........\.......\Thread.h
........\kernel\callgate.c
........\......\FATFS.c
........\......\fifo.c
........\......\graphic.c
........\......\include.h
........\......\Instruction.c
........\......\int.nas
........\......\int1.nas
........\......\kernel.nas
........\......\keyboard.c
........\......\main.c
........\......\memory.c
........\......\protect.c
........\......\shell.c
........\......\start.c
........\......\string.c
........\makeall
........\makeclean
........\Makefile
........\run.img
........\Thread\Schuduling.c
........\Boot\INC
........\Boot
........\include
........\kernel
........\Thread
操作系统