Voir la présentation du projet système sur la page d'Ensiwiki dédiée : Projet système
En ce qui concerne le choix de faire le projet sur carte FPGA ou sur PC, nous avons décidé de le faire sur PC.
Pour ce projet nous étions par groupe de deux personnes :
Nous avons détaillé point par point, les éléments du projet en explicant notre avancement sur celui-ci.
Pour cette partie, nous avons mis en place un système de tests de non-regression. Pour cela, il etait possible de creer des tests, et facilement de les executer individuellement ou dans le but de voir l'impacts des modifications apporté pour un jeu de test sur l'ensemble.
En ce qui concerne l'écran, tous est fonctionnel. L'écriture, le déplacement du curseur ainsi que certains cas particuliers ont été géré sur ce projet.
En paralèlle, la gestion du clavier a été réalisé afin de permettre a l'utilisateur d'écrire directement sur l'écran.
Au niveau des interruptions, c'est fonctionnel.
La gestion des processus, en parallèle de la gestion d'interrution d'horloge a été aussi implémenté.
= Utilisation et l'implémentation des sémaphores a été réalisé, et même mis a profit pour certaines parties du code coté noyaux.