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

De Ensiwiki
Révision de 11 juin 2019 à 14:48 par Lopezcl (discussion | contributions) (Phase 2 : Création et lancement de processus de niveau noyau)

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

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

Difficultés rencontrées