| | 49 | === Portage de la bibliothèque EFL/Evas dans MutekH === |
| | 50 | |
| | 51 | [[Include(StageContexte/MutekH)]] |
| | 52 | |
| | 53 | ==== Objectif ==== |
| | 54 | |
| | 55 | L'objectif de ce stage est de porter la bibliothèque Evas dans MutekH. |
| | 56 | |
| | 57 | La bibliothèque Evas est une des briques essentielles des ''Enlightenment Fondation Librairies'', qui representent |
| | 58 | la base du gestionnaire de fenêtre Enlightenment (http://www.enlightenment.org/). Cette bibliothèque, |
| | 59 | particulièrement adaptée aux systèmes embarqués, est reponsable du dessin des |
| | 60 | ''canevas'', sur lesquels repose tout la gestion de l'affichage (fenetrage, |
| | 61 | etc). |
| | 62 | |
| | 63 | Le système d'exploitation MutekH dispose de toute les ressources pour |
| | 64 | accueillir cette nouvelle bibliothèque : des drivers de framebuffer, une |
| | 65 | bibliothèque mathématique... |
| | 66 | |
| | 67 | Le travail de ce stage consiste à compiler Evas avec MutekH et à écrire le |
| | 68 | backend pour exploiter l'interface de frame buffer. Le stagiaire pourra valider |
| | 69 | son travail en exécutant les programmes de démonstration fournis avec Evas ou |
| | 70 | d'autres programmes de dessin de son choix ou de sa création. |
| | 71 | L'expérimentation pourra être réalisée sur une platforme SoCLib, PC ou |
| | 72 | microcontrôleur. |
| | 73 | |
| | 74 | ==== Encadrement ==== |
| | 75 | |
| | 76 | L'encadrement de ce stage sera effectué par Joël Porquet. |