[[esi:home|home]] > RtLinux ====== SER3 :: Organisation du cours ====== ===== Planning===== * Semaine 1 : Familiarisation avec l'environement du laboratoire et exposé oral * Semaine 2 : Notion de module, concepts et mise en oeuvre * Semaine 3-4-5-6-7 : Notions de threads, concepts et mise en oeuvre * Exemple simple [[esi:rtlinux_pthread_simple]] * Mise en oeuvre d'un //mutex// [[esi:rtlinux_pthread_mutex]] * Mise en oeuvre des sémaphores * Le problème des philosophes * Semaines 8 : Cours suspendus * Semaines 9-10: Installation de rtlinux * Semaine 11,12 : Tests, compréhension et présentation des exemples =====Utilisation de xconfig===== Il est nécessaire, lorsque l'on n'est pas loggé en root sous X d'//exporter// son display. Pour ce faire: $ xhost +localhost $ su - # DISPLAY=localhost:0.0 # export DISPLAY =====Notes de cours===== Voir [[http://esi.namok.be/ser3.html|site]] =====Liens===== * Le site RtLinux - http://www.fsmlabs.com/case_studies/cases.html * Les exemples d'utilisation - http://www.fsmlabs.com/case_studies/cases.html * [[http://www.vmlinux.org/rtl/realtime.php3|Une thèse]] * Un pdf d'un employé d'Alcove - [[http://nferre.free.fr/rtl/rtlinux_sl_v3_r.pdf|pdf]] - (en français) =====Remarques===== * A priori, la compilation du noyau rtlinux est impossible avec les versions 4.1 et 3.4 de gcc lors de l'utilisation d'une distribution ayant un noyau 2.6.x.