Changes between Version 21 and Version 22 of UserManuel
- Timestamp:
- Jan 19, 2008, 5:02:20 PM (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
UserManuel
v21 v22 14 14 * arch : contient le code C qui dépend de la plate-forme tel que les configurations système vis-à-vis des composants de la plate-forme, les ISR d’interruption des différant types de cibles ..etc. 15 15 16 En cas de modification au niveau de la configuration matériel, il suffit d’adapter le code système des deux bibliothèques cpu et arch pour pouvoir déployer M UTEKPsur la nouvelle plate-forme.16 En cas de modification au niveau de la configuration matériel, il suffit d’adapter le code système des deux bibliothèques cpu et arch pour pouvoir déployer Mutek''P'' sur la nouvelle plate-forme. 17 17 18 18 == II. API du système == 19 M UTEKP fourni trois bibliothèques pour les threads de l’application :19 Mutek''P'' fourni trois bibliothèques pour les Threads de l’application : 20 20 21 21 * Un sous-ensemble de l'API des threads POSIX : 22 * [wiki:pthread_attr_init]: initi er la structure d’un attribut.23 * [wiki:pthread_create]: créer un e tâche22 * [wiki:pthread_attr_init]: initialiser la structure d’un attribut. 23 * [wiki:pthread_create]: créer un Thread 24 24 * [wiki:pthread_exit]: mettre fin à une tâche avec une valeur de retour 25 * [wiki:pthread_self]: Donner l’indenté du thread appelant.25 * [wiki:pthread_self]: récupérer l’indentité du Thread appelant. 26 26 * [wiki:pthread_equal]: tester l’égalité entre deux identificateur. 27 * [wiki:pthread_yield]: céder le processeur pour un autre thread.28 * [wiki:pthread_join]: attendre la fin d’un thread.27 * [wiki:pthread_yield]: céder le processeur pour un autre Thread. 28 * [wiki:pthread_join]: attendre la fin d’un Thread. 29 29 * [wiki:pthread_spin_init]: initialiser un verrou à une attente active. 30 30 * [wiki:pthread_spin_destroy]: détruire un verrou. … … 34 34 35 35 * Les fonctions implémentant le protocole MWMR : 36 * [wiki:mwmr_read]: lecture d’un FIFO MWMR.37 * [wiki:mwmr_write]: écriture dans un FIFO MWMR.38 * [wiki:mwmr_init]: création et initialisation d’un FIFO MWMR.36 * [wiki:mwmr_read]: lecture d’une FIFO MWMR. 37 * [wiki:mwmr_write]: écriture dans une FIFO MWMR. 38 * [wiki:mwmr_init]: création et initialisation d’une FIFO MWMR. 39 39 40 40 * Quelques fonctions de la bibliothèque libC :