mustard
1.0.0
Um kernel muito básico escrito em NASM e C, com provavelmente alguns C ++ e outros idiomas de nível superior no futuro. No momento, está com muita falta de recursos, mas espero implementar a maioria, se não todos:
Eu posso ver um sistema de arquivos e um shell sendo implementado em breve, mas os outros recursos provavelmente não serão implementados por um tempo.
Instalando dependências
sudo apt-get install qemu nasm grub
Navegue até a raiz do projeto (o diretório com o Makefile nele)
make clean
make all
Supondo que você já tenha construído o kernel e está em dist/
make run
Mas se você o moveu para algum lugar por qualquer motivo, ainda funcionará bem fazer isso
qemu-system-i386 -kernel /path/to/kernel