Projet système PC : 2019 - LOPEZ Clément, PIZZO Adrien : Différence entre versions

De Ensiwiki
Aller à : navigation, rechercher
(Journal de bord)
(Journal de bord)
Ligne 48 : Ligne 48 :
 
* Débug du printf (insertion en position du tout dernier caractère entrainait la suppression de toute la ligne)
 
* Débug du printf (insertion en position du tout dernier caractère entrainait la suppression de toute la ligne)
 
* Fin de la phase 1
 
* Fin de la phase 1
 +
 
'''06/06/2019 - Phase 2 - Processus'''
 
'''06/06/2019 - Phase 2 - Processus'''
 
* Création de la structure processus
 
* Création de la structure processus
 
* Implementation de la fonction start
 
* Implementation de la fonction start
 +
 
'''07/06/2019 - Phase 2 - Horloge'''
 
'''07/06/2019 - Phase 2 - Horloge'''
 
* Debug de la fonction start --> Le context_switch se fait (enfin) !
 
* Debug de la fonction start --> Le context_switch se fait (enfin) !
 
* Debut implementation scheduler & horloge
 
* Debut implementation scheduler & horloge
'''07/06/2019 - Phase 2 - Interruptions'''
+
 
 +
'''11/06/2019 - Phase 2 - Interruptions'''
 
* Gestion des interruptions
 
* Gestion des interruptions
 
* Modifications horloge
 
* Modifications horloge

Version du 11 juin 2019 à 14:50

Project schedule.png
Titre du projet WIP
Cadre Projet système

Équipe Clément LOPEZ, Adrien PIZZO
Encadrants Yves Denneulin , Gregory Mounie, Patrick Reignier


Présentation

Equipe

Planning

Planning prévisionnel

Planning effectif

Phases de développement

Phase 1 : prise en main de l'environnement

100 %

Phase 2 : Création et lancement de processus de niveau noyau

80 %

Phase 3 : Ordonnancement, création dynamique et terminaison de processus de niveau noyau

0 %

Phase 4 : Gestion des communications et synchronisation de processus de niveau noyau

0 %

Phase 5 : Séparation des espaces mémoire noyau et utilisateur : gestion de processus utilisateur

0 %

Phase 6 : Gestion du clavier et implémentation d'un pilote de console

0 %

Phase 7 : Implémentation d'un interprète de commandes

0 %

Journal de bord

05/06/2019 - Phase 1 - Mise en place de l'environnement

  • Présentation initiale du projet par M.Mounié
  • Réalisation code nécessaire à l’affichage à partir du printf.
  • Débug du printf (insertion en position du tout dernier caractère entrainait la suppression de toute la ligne)
  • Fin de la phase 1

06/06/2019 - Phase 2 - Processus

  • Création de la structure processus
  • Implementation de la fonction start

07/06/2019 - Phase 2 - Horloge

  • Debug de la fonction start --> Le context_switch se fait (enfin) !
  • Debut implementation scheduler & horloge

11/06/2019 - Phase 2 - Interruptions

  • Gestion des interruptions
  • Modifications horloge
  • Debug gestion du context_switch pour les interruptions... to be continued...

Difficultés rencontrées