Simple noyaux 32 bits en C.
Find a file
2015-07-22 11:28:01 +04:00
bootloader Edit some file 2015-07-18 21:22:25 +04:00
kernel Externalize memPrint 2015-07-22 11:28:01 +04:00
resources Add some source code for GDT and resources 2015-07-20 12:37:21 +04:00
.gitignore Correct .gitignore 2015-07-21 14:28:07 +04:00
Makefile Edit entry point 2015-07-21 16:53:10 +04:00
Readme.md Switch to cpp 2015-07-20 16:34:46 +04:00

#PiegOS

##Présentation

PiegOS est un projet open-source visant à comprendre le fonctionnement d'un noyaux rudimentaire.

##Programmers Zone

Langages utilisés: nasm, C++, AT&T ...

##Utilitaires requis pour la compilation

Shell Unix (avec dd, cp etc...)
Make
G++, ld etc...
Nasm

##Comment utilisé le Noyaux Générer ?

Un fichier PiegOS est créer à la racine du projet aprés l'éxécution de make. Il n'y a plus qu'à charger ce fichier à l'aide d'un chargeur d'amorçage (Grub, LILO etc..).

##Notes

Le bootloader n'est présent qu'à titre informatif.
Pour le générer, lancez simple make dans le dossier bootloader. Un fichier bootloader.bin est alors générer dans ce même dossier.
Pour le lancer, il suffit de le placer sur le premier secteur du support à amorcer.

##Suite en construction...