du nom
Find a file
2023-09-15 11:55:51 +02:00
include add serial port 2023-09-14 22:47:59 +02:00
src fix forgor include 2023-09-15 11:55:51 +02:00
.gitignore add documentation configuration 2023-09-14 16:17:30 +02:00
Doxyfile add documentation configuration 2023-09-14 16:17:30 +02:00
kmain.c better folders structures 2023-09-13 16:31:15 +02:00
link.ld add firsts files 2023-09-12 23:35:30 +02:00
loader.s fix bad tabulations 2023-09-13 20:31:19 +02:00
Makefile add serial port 2023-09-14 22:47:59 +02:00
README.txt add links 2023-09-14 20:26:13 +02:00

Écriture d'un noyau de test basé sur The little book about OS development
(2015/01/19 - fe83e27dab3c39930354d2dea83f6d4ee2928212)

Suivez les instructions pour pouvoir compiler l'image avec Grub :
https://littleosbook.github.io/#obtaining-grub

Ressources
==========

- The Little book about OS development :
  https://github.com/littleosbook/littleosbook
- The Little book about OS development (fork avec des fix) :
  https://github.com/OrdoFlammae/littleosbook-src

ASM
---

- x86 Assembly Guide : https://www.cs.virginia.edu/~evans/cs216/guides/x86.html
- Intel x86 Instruction Set Reference : http://www.felixcloutier.com/x86/
- Intel® 64 and IA-32 Architectures Software Developer Manuals (Volumes 2) :
  https://www.intel.com/content/www/us/en/developer/articles/technical/intel-sdm.html

Doxygen
-------

- Doxygen Manual : https://www.star.bnl.gov/public/comp/sofi/doxygen/