Fichier spécial GIO
Objectif
Permet d'accéder à l'adaptateur d'E-S graphique (GIO).
Descriptif
Le fichier spécial GIO est l'interface d'application de l'adaptateur GIO. Le fichier spécial GIO fournit des applications permettant de déterminer les unités d'E-S connectées à l'adaptateur GIO.
configuration
Des méthodes de configuration standard sont fournies pour le fichier spécial GIO . Les attributs configurables par l'utilisateur pour le fichier spécial GIO n'existent pas.
Usage Considerations
L'appel de sous-routine Ouvert spécifiant le fichier spécial GIO est traité normalement, sauf que les paramètres Oflag et Mode sont ignorés. Une demande Ouvert est rejetée si le fichier spécial est déjà ouvert ou si une extension de noyau tente d'ouvrir le fichier spécial GIO .
Les appels aux routines read et write se comportent comme si l'appel avait été effectué dans le fichier /dev/null .
Le fichier spécial GIO prend en charge les fonctions suivantes avec ioctls:
| Article | Descriptif |
|---|---|
| INFOS | Renvoie la structure Devinfo . |
| GIOQUERYID | Renvoie l'identificateur de l'unité connectée à l'adaptateur GIO. |
Codes d'erreur
Les codes d'erreur suivants se trouvent dans le fichier /usr/include/sys/errno.h :
| Article | Descriptif |
|---|---|
| EDÉFAUT | Indique que les droits d'accès à l'adresse ou à l'adresse non valide sont insuffisants. |
| EIO | Indique une erreur d'E-S. |
| ENOMEM | Indique une mémoire insuffisante pour l'opération de pagination requise. |
| ENOSPC | Indique que le système de fichiers ou l'espace de pagination est insuffisant. |
| EINVAL | Indique qu'un argument non valide a été spécifié. |
| EINTR | Indique une demande interrompue par le signal. |
| EPERM | Indique qu'une erreur permanente s'est produite. |
| EBUSY | Indique que l'unité est occupée. |
| ENXIO | Indique un numéro d'unité non pris en charge. |
| ENODEV | Indique qu'une non-concordance de type d'unité ou d'unité non prise en charge s'est produite. |
Fichiers
| Article | Descriptif |
|---|---|
| /usr/include/sys/inputdd.h | Contient les commandes ioctl. |