Projet système PC : 2019 - LOPEZ Clément, PIZZO Adrien

De Ensiwiki
Révision de 12 juin 2019 à 15:29 par Lopezcl (discussion | contributions) (Journal de bord)

Aller à : navigation, rechercher
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

15 %

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...

11/06/2019 - Phase 2 - Interruptions

  • On a continué le debug gestion du context_switch pour les interruptions... to be continued...
  • Commencement phase 3

Difficultés rencontrées