Salut !
J’aimerai me créé un petit OS tout simple en C mais voila le problème…
Je n’y connais rien en asm :^/
Serez vous ou je pourrais trouver le début d’un os (tout la partie asm) pour que je n’ai plus qu’a continue a le créé en C ?
Merci
Salut !
J’aimerai me créé un petit OS tout simple en C mais voila le problème…
Je n’y connais rien en asm :^/
Serez vous ou je pourrais trouver le début d’un os (tout la partie asm) pour que je n’ai plus qu’a continue a le créé en C ?
Merci
regarde le projet SKAN : http://www.developpez.net/forums/viewtopic.php?t=317462
Bonsoir,
Fais une recherche sur Google, il y a beaucoup de personnes qui se lancent dans la création d'un petit OS.
Le fait que tu n'y connaisses rien en assembleur n'est pas un bon prétexte pour ne pas apprendre ce langage![]()
Et puis, quitte à faire ton OS, autant le faire toi-même et ne pas recopier du code déjà tout fait, non ?
Bon codage,
Did2604.
P.S. : je me fais des idées ou tout le monde a envie de réaliser son O.S. ces temps-ci ? C'est devenu un phénomène de mode ?
Oui on dirait bien que beaucoup de monde ait envie de se lancer dans la programmation d'un OS en ce moment. Mais combien abandonne avant de commencer à écrire une ligne parce-qu'il on réaliser l'ampleur de la tâche qui les attendait ? A mon avis beaucoup. On se lance avec une idée en tête puis on étudie la question et là soit on est courageux soit on l'est pas !!
Mais on ne peut que s'en réjouir. Si de plus en plus de monde apprend comment fonctionne un OS çà ne peut pas faire de mal.
Nous avons commencé un début d'OS alternatif, pour n'importe quel niveau, ce seras un OS qui permettra d'apprendre car on fait un tuto dès qu'on fait un truc, tous les niveaux sont accépté, car même moi je suis très nul !
Si ça t'intérresse va donc sur www.microbesos.fr.st
Pour l'instant on est 5 membres actifs.
Hmm, pourquoi dans la section définition et rôle du bootloader sur http://www.microbesos.fr.st/
il est écrit que le bootstrap doit charger le loader qui lui doit tester les périphériques avant de charger le noyau ?
Pourquoi tout ces tests:
Parce que les codeurs en ont eu envie![]()
C'est spécifique à cet OS, tu n'es pas obligé de le faire (même si ça peut être utile).
Par exemple, le loader peut vérifier que l'ordinateur possède une carte graphique supportant un certain mode vidéo, si l'os l'exige ... les tests sont dépendants de l'os. Si tu fait un tout petit os, tu n'auras probablement pas besoin d'effectuer une grosse phase de tests![]()
Partager