#include "codes.h"
Go to the source code of this file.
Defines | |
#define | EXTERN extern |
Functions | |
unsigned char | hi (int a) |
unsigned char | lo (int x) |
int | XA_coderr (void) |
int | XA_getB (void) |
long | XA_lastgetB (void) |
unsigned int | XA_getW (void) |
long | XA_getL (void) |
long | XA (char send, long fonction, long adrmod, long arg1, long arg2, long arg3, long arg4, long arg5) |
long | XAN (long fonction, long adrmod, long arg1, long arg2, long arg3, long arg4, long arg5) |
long | XAN_buffer (long fonction, long adrmod, long arg1, long arg2, long arg3, long arg4, long arg5) |
long | XAN_str (long fonction, long adrmod, char *chaine, long arg) |
void | XA_startup (void) |
void | XA_cleanup (void) |
Variables | |
EXTERN int | XA_opendone |
EXTERN int | XA_typepack |
EXTERN int | XA_adrpack |
EXTERN int | coderr |
Definition in file xalib.h.
|
Octet de poids fort d'un mot
|
|
Octet de poids faible d'un mot
|
|
Envoi d'une instruction vers le matériel
|
|
Fermeture propre du système XA fermeture des connexions série |
|
Retour du dernier code d'erreur
|
|
Lecture d'un caractère (1 octet) dans le buffer de réception
|
|
Lecture d'un entier long (4 octets) dans le buffer de réception
|
|
Lecture d'un mot (2 octets) dans le buffer de réception
|
|
Retour du dernier caractère (octet) lu dans le buffer de réception
|
|
Initialisation du système XA
|
|
Envoi immédiat d'une instruction vers le matériel Le message correspondant à l'instruction est construit, puis envoyé immédiatement aux cartes. Si certains messages avaient été construits et mis en attente auparavant grâce à un appel à XAN_buffer(), ils sont envoyés en même temps.
|
|
Envoi différé d'une instruction vers le matériel Le message correspondant à l'instruction est construit, mais n'est pas envoyé immédiatement aux cartes. L'appel suivant a XAN() complètera la file des messages ainsi mis en attente et les enverra tous ensemble.
|
|
Envoi d'une instruction avec arguments chaine ou long
|