Logiciels Libres et Systèmes Embarqués

Référence de la structure private_dummy

structure privée propre à chaque périphérique. Plus de détails...

#include <dummy.h>


Champs de données

int index
 numéro du périphériques.
int in_use
 indique si le périphérique est en cours d'utilisation.
element_fifohead
 pointeur de tête de la liste des données enregistrées.
semaphore in_use_critique
 sémaphore de protection de la variable in_use.
semaphore rw_critique
 sémaphore de protection de la liste pointée par head

Description détaillée

structure privée propre à chaque périphérique.

Définition à la ligne 47 du fichier dummy.h.


Documentation des champs

numéro du périphériques.

Définition à la ligne 49 du fichier dummy.h.

Référencé par dummy_read(), et dummy_write().

indique si le périphérique est en cours d'utilisation.

Définition à la ligne 50 du fichier dummy.h.

Référencé par dummy_init(), dummy_read(), et dummy_write().

pointeur de tête de la liste des données enregistrées.

Définition à la ligne 51 du fichier dummy.h.

Référencé par dummy_init(), dummy_read(), et dummy_write().

sémaphore de protection de la variable in_use.

Définition à la ligne 52 du fichier dummy.h.

Référencé par dummy_read(), et dummy_write().

struct semaphore private_dummy::rw_critique

sémaphore de protection de la liste pointée par head

Définition à la ligne 53 du fichier dummy.h.

Référencé par dummy_read(), et dummy_write().


La documentation de cette structure a été générée à partir du fichier suivant :