#include "defines.h"
Aller au code source de ce fichier.
Macros | |
#define | TIME_OUT -1 |
Definition du Time_Out. | |
#define | DISABLEKEYBOARD asm in al, 0x0A asm and al, 0xF7 asm out 0x0A, al |
Macros permettant de désactiver le clavier. Désactivez le clavier lors de l'envoi de bcp de données en même temps. Permet un gain de temps. (Vous pouvez aussi désactiver l'int9). | |
#define | ENABLEKEYBOARD asm in al, 0x0A asm or al, 0x08 asm out 0x0A, al |
Macros permettant d'activer le clavier. Désactivez le clavier lors de l'envoi de bcp de données en même temps. Permet un gain de temps. (Vous pouvez aussi désactiver l'int9). | |
Fonctions | |
void | InitPort (int vitesse) |
Allume le port de la G100. | |
void | ClosePort () |
Ferme le port de communication. | |
void | Send (const void *buffer, unsigned int nSize) |
Envoi des données. | |
void | Send_long (unsigned int nSegment, unsigned int off_set, unsigned int nSize) |
Envoi des données. | |
int | Receive (void *buffer, unsigned int nSize, unsigned int time_out) |
Reçois des données avec un time_out. | |
int | Receive_long (unsigned int nSegment, unsigned int off_set, unsigned int nSize, unsigned int time_out) |
Reçois des données avec un time_out. |
Définition dans le fichier comm.h.
|
Macros permettant de désactiver le clavier. Désactivez le clavier lors de l'envoi de bcp de données en même temps. Permet un gain de temps. (Vous pouvez aussi désactiver l'int9). |
|
Macros permettant d'activer le clavier. Désactivez le clavier lors de l'envoi de bcp de données en même temps. Permet un gain de temps. (Vous pouvez aussi désactiver l'int9). |
|
Definition du Time_Out. |
|
Ferme le port de communication. Ferme le port de communication |
|
Allume le port de la G100.
|
|
Reçois des données avec un time_out.
|
|
Reçois des données avec un time_out.
|
|
Envoi des données.
|
|
Envoi des données.
|