Changes between Version 1 and Version 2 of TME34-2014
- Timestamp:
- Feb 21, 2014, 8:16:15 AM (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TME34-2014
v1 v2 13 13 == Séance 2 14 14 15 La gestion des contextes et l'entrée dans le noyau ont été ajouté s. Vous allez expérimenter les deux.15 La gestion des contextes et l'entrée dans le noyau ont été ajoutées. Vous allez expérimenter les deux. 16 16 17 17 * Répondez aux questions présentes dans les fichiers hal_cpu_code.h et hal_cpu_code.c. 18 18 * Nous n'avons pas encore de threads, mais nous avons des contextes qui permettent d'exécuter plusieurs "tâches" en pseudo parallélisme sur un seul core. 19 19 * Creez 2 contextes sur le processeur 0 20 * Chaque contexte utilisera sun tty différent (le 1 et le 2) pour faire un écho (ce qui est taper au clavier s'écrit à l'écran).21 Puisqu'on n'a pas encore les drivers vous utiliser les tty directement comme vous le faitepour le tty0.20 * Chaque contexte utilisera un tty différent (le 1 et le 2) pour faire un écho (ce qui est taper au clavier s'écrit à l'écran). 21 Puisqu'on n'a pas encore les drivers vous utiliserez les tty directement comme vous le faites pour le tty0. 22 22 * Pour expérimenter les interruptions, vous allez autoriser les interruptions issues du tty3 et faire un echo. 23 23 L'ISR du tty3 sera directement la fonction __do_interrupt (on n'a pas encore les pilotes)