Projet système PC : 2019 - LANDAIS Matisse, SCHMITT William

De Ensiwiki
Révision de 11 juin 2019 à 10:49 par Schmittw (discussion | contributions) (Semaine 2)

Aller à : navigation, rechercher
Project schedule.png
Titre du projet calvadOS
Cadre Projet système

Équipe Matisse LANDAIS & William SCHMITT
Encadrants Yves Deneullin, Gregory Mounié, Patrick Reignier


Présentation

Journal de bord

Semaine 1

Mercredi 05 juin 2019

Matin :

  • Prise en main des sources et de l'environnement
  • Gestion de l'affichage grâce aux repo de logiciel de base

Après-midi:

  • Ajout d'une structure du processus et des états possibles
  • Fonction de changement de contexte

Jeudi 06 juin 2019

Matin :

  • Remise à plat des structures de données liées aux processus
  • Corrections de bugs divers (console)

Après-midi:

  • Initialisation du contexte & changement de contexte fonctionnel
  • Travail sur la file de processus

Vendredi 07 juin 2019

Matin :

  • Corrections de bugs divers (console)
  • Gestion des interruptions
  • Gestion de l'horloge
  • Commutation de contexte simple sur tops horloge

Après-midi:

  • Commutation de contexte FIFO sur tops horloge
  • Implantation de primitives simples des processus (getprio, chprio, getpid)
  • Implantation de primitives simples de l'horloge (clock_settings, current_clock)

Semaine 2

Lundi 11 juin 2019

Matin :

  • Documentation
  • Implantation wait_clock
  • Début d'implantation des primitives d'attente

Après-midi :

Semaine 3

Semaine 4

Réalisation des différentes phases

Phase 1

100 %

Phase 2

90 %

Phase 3

30 %

Phase 4

0 %

Phase 5

0 %

Phase 6

0 %

Phase 7

0 %

Retrospection

Points forts

Erreurs