Chaque fonction d'accès aux registres ouvre la ligne de communication selon les paramètres implicites initialisés par
l'utilisation des fonctions de configuration du type Set_Interface_...()
Après exécution de la fonction la ligne de communication est refermée.
Chaque registre est une unité de 4 octets pouvant être atteint sous forme d'1 seul "int" ou de 4 "char" successifs.
int Lecture_registre(int numero_de_registre, int nombre_de_registres, int *ptr);
retour = compte-rendu d'exécution (0 exécution correcte)
numero_de_registre = numéro du 1er registre à lire
nombre_de_registres = nombre de registres successifs à lire
ptr = pointe sur un tableau d'entiers (4 octets) pouvant contenir au moins nombre de registres éléments
Partager