PiscisOS https://tishion.github.io/PiscisOS
a tiny multi-task operating system based x86 architecture, run in protect mode
if you want to build in one step just run:
build.bat
and also you can add paremeter -run to launch it with bochs (you need to install bochs first)
build.bat -run
enjoy this tiny OS
if you want to build some components, you can do as follows
-
install Flat assembler, add the environment path
-
build the boot sector
cd X:\xxxxx\PiscisOS\src\boot
fasm bootsect.asm
you will get X:\xxxxx\PiscisOS\out\bootsect.bin
- build kernel
cd X:\xxxxx\PiscisOS\src\
fasm pkernel.asm
then you will get X:\xxxxx\PiscisOS\out\pkernel.bin
- build shell
cd X:\xxxxx\PiscisOS\src\shell
fasm shell.asm
then you will get X:\xxxxx\PiscisOS\out\shell.bin
- make image file.....