Projet système PC : 2019 - COUILLER Célia, COUPIGNY--WAROT Chloé : Différence entre versions

De Ensiwiki
Aller à : navigation, rechercher
(Phase 1 : prise en main de l'environnement et gestion de l'affichage à l'écran)
(Phase 1 : prise en main de l'environnement et gestion de l'affichage à l'écran)
Ligne 29 : Ligne 29 :
 
Chacun des membres du binôme doit avoir un environnement de travail fonctionnel.
 
Chacun des membres du binôme doit avoir un environnement de travail fonctionnel.
 
Il faut également faire fonctionner et tester les primitives d'affichage.
 
Il faut également faire fonctionner et tester les primitives d'affichage.
 +
 +
Merci [https://github.com/W-Schmitt/Logiciel_de_base William] !
  
 
RAF :
 
RAF :

Version du 6 juin 2019 à 06:20

Présentation

Equipe

Membres

Planning

Réalisation des différentes phases du projet

//TODO 1) Dire ce qu'il a été fait

2) Indiquer les éventuelles difficultées

3) Mettre à disposition des captures d'écran si cela est pertinent/vidéos de démo

4) Mettre à disposition le binaire du noyau pour le tester dans un émulateur

Phase 1 : prise en main de l'environnement et gestion de l'affichage à l'écran

0 %

Les objectifs de cette phase sont les suivants :

Chacun des membres du binôme doit avoir un environnement de travail fonctionnel. Il faut également faire fonctionner et tester les primitives d'affichage.

Merci William !

RAF :

Célia : débugger

Chloé :

les deux : lancer des tests

Question : primitives d'affichage = printf ?

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

0 %

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

00 %

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

0 %
Initialisation du page directory
Module de mapping
Edition du context switch
Passage en mode User (Ring 3)
Gestion de la symbol_table

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

Difficultés rencontrées