Paramètres optionnels

Tous les paramètres affichés dans la partie de base de la réponse à la requête doivent être présents. Les paramètres non utilisés sont définis sur X'00'.

Au moins un paramètre autodéfinissant doit être présent.

Table 1. Format de base de l'appareil auxiliaire IBM avec paramètre autodéfinissant l'accès direct
Décalage Longueur Contenu Signification
0–1 1 mot Longueur Longueur de la structure (inclut les paramètres autodéfinissant)
2 1 octet X'81' ID de réponse à la requête
3 1 octet X'9E' Réponse de l'appareil auxiliaire IBM
4

1 octet BIT 0 1–7

FLAGS QUERY B'1' RES

Réservé Partie de lecture (requête, liste de requêtes) L'appareil auxiliaire prend en charge les requêtes réservées, doit être B'0's

5 1 octet INDICATEURS Réservé
6–7 2 octets LIMIN Nombre maximal d'octets DDM autorisés dans les transmissions entrantes
8–9 2 octets LIMOUT Nombre maximal d'octets DDM autorisés dans les transmissions sortantes
10 1 octet

TYPE X'01'X'02' Autres

Type d'appareil auxiliaire pris en charge Affichage de l'appareil auxiliaire IBM Imprimante de l'appareil auxiliaire IBM Réservé

11 1 octet X'04' Longueur du paramètre
12 1 octet X'01' Accès direct
13–14 1 mot DOID ID de destination/origine attribué par le sous-système

QUERY Ce bit doit être défini sur B'1' pour tous les appareils auxiliaires IBM afin d'indiquer qu'ils prennent en charge la réception d'une partition en lecture (requête, liste de requêtes). Les applications hôtes peuvent alors utiliser une partition de lecture dirigée vers l'appareil auxiliaire pour déterminer ses caractéristiques. Le champ structuré destination/origine est utilisé pour diriger le champ structuré Read Partition vers l'appareil auxiliaire.

Le niveau de prise en charge minimum pour l'appareil auxiliaire IBM consiste à renvoyer la réponse à la requête Null en réponse au champ Read Partition.

LIMIN Indique le nombre maximum d'octets pouvant être envoyés dans une transmission entrante. Une valeur LIMIN de X'0000' indique qu'il n'y a aucune limite d'implémentation sur le nombre d'octets transmis en entrée.
LIMOUT Indique le nombre maximum d'octets pouvant être envoyés à un appareil auxiliaire IBM lors d'une transmission sortante. Une valeur LIMOUT de X'0000' indique qu'il n'y a aucune limite d'implémentation sur le nombre d'octets transmis en sortie.
TYPE Identifie l'appareil auxiliaire pris en charge. Deux valeurs sont valides. L’un identifie un affichage auxiliaire et l’autre identifie une imprimante auxiliaire. Toutes les autres valeurs sont réservées.

Le processeur d'appareil auxiliaire IBM prend en charge deux paramètres autodéfinissant, 01 et 03. Ils sont définis dans Paramètre autodéfinissant l'accès direct à l'appareil auxiliaire IBM.