hijkzzz / Mini Os Kernel
A mini Unix-Like OS kernel
Stars: ✭ 76
Programming Languages
c
50402 projects - #5 most used programming language
os-9527
Mini Operating System Kernel
Modules
- BootLoader
- VGA Driver
- Interrupt Handlers
- Keyboard Driver
- Physical Memory Management
- Virtual Memory Management
- Kernel Process
- Process Scheduling
Requirements
- Linux
- GCC
- NASM
- QEMU
Build
sudo apt-get install build-essential nasm gdb qemu
sudo ln -s /usr/bin/qemu-system-i386 /usr/bin/qemu
sudo mkdir /mnt/floppy
make
Usage
make qemu
Screenshot
References
- JamesM's kernel development tutorials
- uCore OS
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].