Création d'un driver Wifi pour le système embarqué RTEMS
Le but de ce projet est de créer un driver pour une carte wifi sur le système RTEMS. Dans le cadre de notre projet, nous souhaitons pouvoir accéder au pilote Wifi de la machine fonctionnant sur le drone. A l'heure actuelle, aucun pilote Wifi n'a été implémenté sur RTEMS. Autrement dit, il faut implémenter une pile CSMA/CA ainsi que toutes les primitives pour communiquer avec la carte Wifi.
Ce projet est très complexe pour les étudiants et risque d'être très chronophage. Cependant, il vous permet d'apprendre le fonctionnement d'un système d'exploitation embarqué temps-réel. De plus, l'implémentation d'une pile CSMA/CA vous permet de bien compredre tous les mécanismes réseau et la programmation dans un milieu fortement contraint.
Une fois le projet terminé, il sera normalement possible d'utiliser la pile TCP/IP intégrée à RTEMS pour communiquer avec le "reste du monde".
Suivant les résultats, nous pourrons proposer l'intégration de votre pilote au sein du dépôt CVS de RTEMS.