No description
Find a file
2024-05-02 14:54:47 +00:00
iso/boot automatic build with build.sh 2024-04-21 10:46:45 +02:00
boot.asm Update boot.asm 2024-05-02 14:54:47 +00:00
boot.o push 2024-04-17 18:07:49 +02:00
build.sh automatic build with build.sh 2024-04-21 10:46:45 +02:00
grub.cfg push 2024-04-17 18:07:49 +02:00
LICENSE Ajouter LICENSE 2024-05-01 13:15:12 +00:00
linker.ld push 2024-04-17 18:07:49 +02:00
README.md build instructions 2024-04-21 10:48:48 +02:00
rotten-core.bin automatic build with build.sh 2024-04-21 10:46:45 +02:00
rotten-core.c automatic build with build.sh 2024-04-21 10:46:45 +02:00
rotten-core.h adding cariage return 2024-04-19 15:00:50 +02:00
rotten-core.iso automatic build with build.sh 2024-04-21 10:46:45 +02:00
rotten-core.o automatic build with build.sh 2024-04-21 10:46:45 +02:00

rotten core

Getting started

This is an educative project. The goal was to understand how a kernel works. It only prints a funny message on the screen at the moment

How to build ?

  1. Download the project and move into its directory
git clone https://gitlab.e59.fr/Anynone/rotten-core.git
cd rotten-core
  1. build the project
sh build.sh

How to run ?

you will need qemu to run the project

using grub :

qemu-system-x86_64 -cdrom ./rotten-core.iso

without grub :

qemu-system-x86_64 -kernel ./rotten-core.bin