lundi 14 janvier 2008

Création d'un kernel

Mon projet du moment est la création d'un kernel en partant de zéro.
Donc bien entendu, il faut recoder entièrement la libc, ce qui n'est pas une mauvaise chose en soit je me suis bien éclater à écrire quelque fonction comme vsnprintf que gère le formatage des chaines à la façon de toutes les fonctions *f().

Pour le moment le kernel démarre et affiche un message de bienvenue à l'écran, ce qui est déjà bien.
J'ai commencé à implémenter quelques fonctions comme vsnprintf, printk qui est l'équivalent de printf mais pour le kernel ainsi que quelques structures de base comme size_t que j'utilise beaucoup.

Aucun commentaire: