A tiny UNIX-like linux kernel.
Since we use the nasm
as assembler and qemu
for emulation, you should ensure nasm
and qemu
are installed in your system. Also, gcc
is necessary too.
git clone https://github.com/CuB3y0nd/Exordium.git && cd Exordium
chmod +x start.sh debug.sh
make clean && make
After make
, you can find exordium.img
generated in root directory of the project if no problems.
Use ./start.sh
to start emulate and ./debug.sh
to debug with gdb.