Bonjour forum. Aujourd'hui, je souhaite utiliser ta légendaire ingéniosité pour résoudre mon problème.
Voici les données:
* Soit M , moi, un radin, prêt a n'importe quel immonde hack;
* Soit G , mon nouveau gadget, une planche Mini2440 (arm920, ethernet, usb host, ...);
* Soit N , mon netbook avec port USB, ethernet, VGA, jack et carde SD
Autour de moi:
* Un carte de prototypage Arduino Mega (AVR, USB);
* Un module teensy 2.0 (AVR, USB);
* Un (…)
Forum Programmation.c Un noyau tout petit, en C(++)
Bonjour forum !
Aujourd'hui, pour apprendre la programmation des systèmes d'exploitation, je cherche un noyau avec seulement le strict minimum, un code compréhensible, et pas trop "spaghetti".
Plutôt pour faire des expérimentations (Test d'ordonnanceur, test de concept, bidouille). En fait, j'aurai bien essayé avec linux, mais sa complexité me décourage (rien que le nombre de fichier dans le dossier "kernel" fait peur, alors...)
Il faut donc que ce noyau remplisse plusieurs conditions: multitâche (même minimal), possibilité d'être exécuté depuis Qemu (…)
Aujourd'hui, pour apprendre la programmation des systèmes d'exploitation, je cherche un noyau avec seulement le strict minimum, un code compréhensible, et pas trop "spaghetti".
Plutôt pour faire des expérimentations (Test d'ordonnanceur, test de concept, bidouille). En fait, j'aurai bien essayé avec linux, mais sa complexité me décourage (rien que le nombre de fichier dans le dossier "kernel" fait peur, alors...)
Il faut donc que ce noyau remplisse plusieurs conditions: multitâche (même minimal), possibilité d'être exécuté depuis Qemu (…)