Page suivantePage précédenteTable des matières

22. Codes et qualificateurs du buffer SCSI additionnels

Lorsque l'état de la commande SCSI exécutée est CHECK_CONDITION, des données sont disponibles dans le buffer SCSI. Les code et qualificateur additionnels se trouvent dans ce tampon.

Je joins ici deux tables issues des spécifications SCSI-2. La première est triée alphabétiquement, la seconde, numériquement (NdT : la traduction ayant un tantinet bouleversé l'ordre alphabétique, seule la table triée par numéros a été conservée. Le lecteur pourra se reporter à la version originale en américain pour la liste alphabétique).

22.1 ASC et ASCQ dans l'ordre numérique

La table qui suit fournit une liste de descriptions avec les périphériques auxquels elles s'appliquent.

 Table 364 : Assignements ASC et ASCQ
+=============================================================================+
|           D - périphérique à accès Direct (Disque)                          |
|           .T - périphérique à accès séquenTiel (bande magnéTique)           |
|           . I - Imprimante                                                  |
|           .  P - Processeur                                                 |
|           .  .W -WORM (CD-ROM inscriptible une fois)                        |
|           .  . R - CD-ROM (lecture seule)                                   |
|           .  .  S - Scanner ou numériseur                                   |
|           .  .  .O - mémoire Optique                                        |
|           .  .  . M - changeur de Média                                     |
|           .  .  .  C - périphérique de Communications                       |
|           .  .  .  .                                                        |
| ASC ASCQ  DTIPWRSOMC  DESCRIPTION                                           |
| --- ----              ----------------------------------------------------- |
|  00  00   DTIPWRSOMC  pas d'information additionnelle                       |
|  00  01    T          marque de fichier détectée                            |
|  00  02    T    S     fin de partition/médium détectée                      |
|  00  03    T          marque de jeu détectée                                |
|  00  04    T    S     début de partition/médium détecté                     |
|  00  05    T    S     fin de données détectée                               |
|  00  06   DTIPWRSOMC  fin du processus d'E/S                                |
|  00  11   R           lecture audio en cours                                |
|  00  12   R           lecture audio suspendue                               |
|  00  13   R           lecture audio terminée avec succès                    |
|  00  14   R           lecture audio stoppée pour cause d'erreur             |
|  00  15   R           pas d'état audio en cours à retourner                 |
|  01  00   DW  O       pas de signal d'index/de secteur                      |
|  02  00   D   WR OM   déplacement incomplet                                 |
|  03  00   DTI W SO    échec d'écriture sur le périphérique                  |
|  03  01    T          pas d'écriture en cours                               |
|  03  02    T          trop d'erreurs d'écriture                             |
|  04  00   DTIPWRSOMC  unité logique non prête, cause inconnue               |
|  04  01   DTIPWRSOMC  unité logique en préparation                          |
|  04  02   DTIPWRSOMC  unité logique non prête, commande d'init nécessaire   |
|  04  03   DTIPWRSOMC  unité logique non prête, intervention manuelle nécess.|
|  04  04   DTI    O    unité logique non prête, formatage en cours           |
|  05  00   DTI WRSOMC  l'unité logique ne répond pas à la sélection          |
|  06  00   D   WR OM   pas de position de référence trouvée                  |
|  07  00   DTI WRSOM   sélection de plusieurs périphériques                  |
|  08  00   DTI WRSOMC  échec de communication avec l'unité logique           |
|  08  01   DTI WRSOMC  timeout de communication avec l'unité logique         |
|  08  02   DTI WRSOMC  erreur de parité en communication avec l'unité logique|
|  09  00   DT  WR O    erreur de suivi de piste                              |
|  09  01       WR O    défaillance du servo de suivi de piste                |
|  09  02       WR O    défaillance du servo de focalisation                  |
|  09  03       WR O    défaillance du servo de SPINDLE                       |
+=============================================================================+

Table 364 : (suite)
+=============================================================================+
|           D - périphérique à accès Direct (Disque)                          |
|           .T - périphérique à accès séquenTiel (bande magnéTique)           |
|           . I - Imprimante                                                  |
|           .  P - Processeur                                                 |
|           .  .W -WORM (CD-ROM inscriptible une fois)                        |
|           .  . R - CD-ROM (lecture seule)                                   |
|           .  .  S - Scanner ou numériseur                                   |
|           .  .  .O - mémoire Optique                                        |
|           .  .  . M - changeur de Média                                     |
|           .  .  .  C - périphérique de Communications                       |
|           .  .  .  .                                                        |
| ASC ASCQ  DTIPWRSOMC  DESCRIPTION                                           |
| --- ----              ----------------------------------------------------- |
|  0A  00   DTIPWRSOMC  débordement de la trace d'erreur                      |
|  0B  00                                                                     |
|  0C  00    T     S    erreur d'écriture                                     |
|  0C  01   D   W  O    erreud d'écriture corrigée par auto-réallocation      |
|  0C  02   D   W  O    erreur d'écriture - auto-réallocation impossible      |
|  0D  00                                                                     |
|  0E  00                                                                     |
|  0F  00                                                                     |
|  10  00   D   W  O    erreur ID, CRC ou ECC                                 |
|  11  00   DT  WRSO    erreur de lecture irrécupérable                       |
|  11  01   DT  W SO    nombre d'essais atteint                               |
|  11  02   DT  W SO    erreur trop longue à corriger                         |
|  11  03   DT  W SO    erreurs de lecture multiples                          |
|  11  04   D   W  O    erreur de lecture - auto-réallocation impossible      |
|  11  05       WR O    erreur irrécupérable L-EC                             |
|  11  06       WR O    erreur irrécupérable CIRC                             |
|  11  07       W  O    erreur de resynchronisation de données                |
|  11  08    T          lecture de bloc incomplète                            |
|  11  09    T          pas de brèche trouvée                                 |
|  11  0A   DT     O    erreur mal corrigée                                   |
|  11  0B   D   W  O    erreur de lecture - réassignement recommandé          |
|  11  0C   D   W  O    erreur de lecture - réecriture recommandée            |
|  12  00   D   W  O    marque d'adresse introuvable pour le champ ID         |
|  13  00   D   W  O    marque d'adresse introuvable pour le champ données    |
|  14  00   DTI WRSO    identité enregistrée introuvable                      |
|  14  01   DT  WR O    enregistrement introuvable                            |
|  14  02    T          marque de fichier ou de jeu introuvable               |
|  14  03    T          fin de données introuvable                            |
|  14  04    T          erreur de séquence de bloc                            |
|  15  00   DTI WRSOM   erreur de positionnement aléatoire                    |
|  15  01   DTI WRSOM   erreur de positionnement mécanique                    |
|  15  02   DT  WR O    erreur de positionnement détectée par la lecture      |
|  16  00   DW     O    erreur de marque de synchronisation de données        |
|  17  00   DT  WRSO    données recupérées sans correction d'erreur           |
|  17  01   DT  WRSO    données recupérées après plusieurs essais             |
|  17  02   DT  WR O    données recupérées avec un décalage de tête positif   |
|  17  03   DT  WR O    données recupérées avec un décalage de tête negatif   |
|  17  04       WR O    données recupérées avec plusieurs essais et/ou CIRC   |
|  17  05   D   WR O    données recupérées sur l'ID de secteur précédent      |
|  17  06   D   W  O    données recupérées sans ECC - données auto-réallouées |
|  17  07   D   W  O    données recupérées sans ECC - réassignement recommandé|
|  17  08   D   W  O    données recupérées sans ECC - réecriture récommandée  |
|  18  00   DT  WR O    données recupérées avec correction d'erreur           |
|  18  01   D   WR O    données recupérées avec correction & plusieurs essais |
|  18  02   D   WR O    données recupérées - données auto-réallouées          |
|  18  03        R      données recupérées avec CIRC                          |
|  18  04        R      données recupérées avec LEC                           |
|  18  05   D   WR O    données recupérées - réassignement recommandé         |
|  18  06   D   WR O    données recupérées - réecriture recommandée           |
+=============================================================================+

Table 364 : (suite)
+=============================================================================+
|           D - périphérique à accès Direct (Disque)                          |
|           .T - périphérique à accès séquenTiel (bande magnéTique)           |
|           . I - Imprimante                                                  |
|           .  P - Processeur                                                 |
|           .  .W -WORM (CD-ROM inscriptible une fois)                        |
|           .  . R - CD-ROM (lecture seule)                                   |
|           .  .  S - Scanner ou numériseur                                   |
|           .  .  .O - mémoire Optique                                        |
|           .  .  . M - changeur de Média                                     |
|           .  .  .  C - périphérique de Communications                       |
|           .  .  .  .                                                        |
| ASC ASCQ  DTIPWRSOMC  DESCRIPTION                                           |
| --- ----              ----------------------------------------------------- |
|  19  00   D      O    erreur de liste de défauts                            |
|  19  01   D      O    liste de défauts indisponible                         |
|  19  02   D      O    erreur de liste de défauts en liste primaire          |
|  19  03   D      O    erreur de liste de défauts en liste secondaire (grown)|
|  1A  00   DTIPWRSOMC  erreur de taille de la liste de défauts               |
|  1B  00   DTIPWRSOMC  erreur de transfert de données synchrone              |
|  1C  00   D      O    liste de défauts introuvable                          |
|  1C  01   D      O    liste de défauts primaire introuvable                 |
|  1C  02   D      O    liste de défauts secondaire (grown) introuvable       |
|  1D  00   D   W  O    erreur de comparaison durant la vérification          |
|  1E  00   D   W  O    ID récupéré avec ECC                                  |
|  1F  00                                                                     |
|  20  00   DTIPWRSOMC  code d'opération de commande incorrect                |
|  21  00   DT  WR OM   adresse du bloc logique hors limites                  |
|  21  01           M   adresse d'élément incorrecte                          |
|  22  00   D           fonction illegale (seulement 20 00, 24 00 ou 26 00)   |
|  23  00                                                                     |
|  24  00   DTIPWRSOMC  champ incorrect en CDB                                |
|  25  00   DTIPWRSOMC  unité logique non supportée                           |
|  26  00   DTIPWRSOMC  champ incorrect en liste de paramètres                |
|  26  01   DTIPWRSOMC  paramètre non supporté                                |
|  26  02   DTIPWRSOMC  valeur de paramètre incorrecte                        |
|  26  03   DTIPWRSOMC  paramètres de seuil non supportés                     |
|  27  00   DT  W  O    protection en écriture                                |
|  28  00   DTIPWRSOMC  transition non-prêt/prêt (changement de médium ?)     |
|  28  01           M   accès à un élément import ou export                   |
|  29  00   DTIPWRSOMC  allumage, réinit. ou réinit. du bus a eu lieu         |
|  2A  00   DTI WRSOMC  paramètres changés                                    |
|  2A  01   DTI WRSOMC  paramètres de mode changés                            |
|  2A  02   DTI WRSOMC  paramètres de trace changés                           |
|  2B  00   DTIPWRSO C  copie impossible : déconnexion du host impossible     |
|  2C  00   DTIPWRSOMC  erreur de séquence de commandes                       |
|  2C  01         S     trop de fenêtres spécifiées                           |
|  2C  02         S     combinaison de fenêtres incorrecte spécifiée          |
|  2D  00    T          erreur d'écriture en écrasement de données            |
|  2E  00                                                                     |
|  2F  00   DTIPWRSOMC  commandes annulées par un autre initiateur            |
|  30  00   DT  WR OM   médium incompatible présent                           |
|  30  01   DT  WR O    médium illisible - format inconnu                     |
|  30  02   DT  WR O    médium illisible - format incompatible                |
|  30  03   DT          cartouche de nettoyage présente                       |
|  31  00   DT  W  O    format du médium endommage                            |
|  31  01   D I    O    échec de la commande de format                        |
|  32  00   D   W  O    plus d'emplacement de défaut disponible               |
|  32  01   D   W  O    échec de mise a jour de la liste de défauts           |
|  33  00    T          erreur de longueur de bande                           |
|  34  00                                                                     |
|  35  00                                                                     |
|  36  00     I         manque d'encre, de ruban ou de toner                  |
+=============================================================================+

Table 364 : (suite)
+=============================================================================+
|           D - périphérique à accès Direct (Disque)                          |
|           .T - périphérique à accès séquenTiel (bande magnéTique)           |
|           . I - Imprimante                                                  |
|           .  P - Processeur                                                 |
|           .  .W -WORM (CD-ROM inscriptible une fois)                        |
|           .  . R - CD-ROM (lecture seule)                                   |
|           .  .  S - Scanner ou numériseur                                   |
|           .  .  .O - mémoire Optique                                        |
|           .  .  . M - changeur de Média                                     |
|           .  .  .  C - périphérique de Communications                       |
|           .  .  .  .                                                        |
| ASC ASCQ  DTIPWRSOMC  DESCRIPTION                                           |
| --- ----              ----------------------------------------------------- |
|  37  00   DTI WRSOMC  paramètre arrondi                                     |
|  38  00                                                                     |
|  39  00   DTI WRSOMC  sauvegarde de paramètres non supportée                |
|  3A  00   DTI WRSOM   pas de médium                                         |
|  3B  00    TI         erreur de positionnement séquentiel                   |
|  3B  01    T          erreur de positionnement de la bande au début         |
|  3B  02    T          erreur de positionnement de la bande à la fin         |
|  3B  03     I         bande ou feuille-à-feuille non prêt                   |
|  3B  04     I         erreur de SLEW (NdT : !?)                             |
|  3B  05     I         bourrage papier                                       |
|  3B  06     I         haut de page non détecté                              |
|  3B  07     I         bas  de page non détecté                              |
|  3B  08    T          erreur de repositionnement                            |
|  3B  09         S     lecture après la fin du médium                        |
|  3B  0A         S     lecture avant le debut du médium                      |
|  3B  0B         S     position après la fin du médium                       |
|  3B  0C         S     position avant le debut du médium                     |
|  3B  0D           M   emplacement de destination occupé                     |
|  3B  0E           M   emplacement d'origine vide                            |
|  3C  00                                                                     |
|  3D  00   DTIPWRSOMC  bits incorrects dans le message d'identification      |
|  3E  00   DTIPWRSOMC  auto-configuration de l'unité non encore réalisée     |
|  3F  00   DTIPWRSOMC  les conditions de fonctionnement ont changé           |
|  3F  01   DTIPWRSOMC  le micro-code a été changé                            |
|  3F  02   DTIPWRSOMC  définition de fonctionnement modifiée                 |
|  3F  03   DTIPWRSOMC  les données de requête ont changé                     |
|  40  00   D           défaillance RAM (40nn obligatoire)                    |
|  40  NN   DTIPWRSOMC  échec de diagnostic du composant nn (80h-FFh)         |
|  41  00   D           échec du chemin de données (40nn obligatoire)         |
|  42  00   D           échec d'alllumage ou d'auto-test (40nn obligatoire)   |
|  43  00   DTIPWRSOMC  erreur de message                                     |
|  44  00   DTIPWRSOMC  défaillance de cible interne                          |
|  45  00   DTIPWRSOMC  échec de sélection ou de resélection                  |
|  46  00   DTIPWRSOMC  échec de la réinitialisation logicielle               |
|  47  00   DTIPWRSOMC  erreur de parité SCSI                                 |
|  48  00   DTIPWRSOMC  réception de message d'erreur détecté par initiateur  |
|  49  00   DTIPWRSOMC  erreur message incorrect                              |
|  4A  00   DTIPWRSOMC  erreur de phase de commande                           |
|  4B  00   DTIPWRSOMC  erreur de phase de données                            |
|  4C  00   DTIPWRSOMC  échec de l'auto-configuration de l'unité logique      |
|  4D  00                                                                     |
|  4E  00   DTIPWRSOMC  commandes en recouvrement                             |
|  4F  00                                                                     |
|  50  00    T          erreur d'écriture en ajout                            |
|  50  01    T          erreur de positionnement en ajout                     |
|  50  02    T          erreur de positionnement par rapport au timing        |
|  51  00    T     O    erreur d'effacement                                   |
|  52  00    T          défaut de cartouche                                   |
+=============================================================================+

Table 364 : (suite)
+=============================================================================+
|           D - périphérique à accès Direct (Disque)                          |
|           .T - périphérique à accès séquenTiel (bande magnéTique)           |
|           . I - Imprimante                                                  |
|           .  P - Processeur                                                 |
|           .  .W -WORM (CD-ROM inscriptible une fois)                        |
|           .  . R - CD-ROM (lecture seule)                                   |
|           .  .  S - Scanner ou numériseur                                   |
|           .  .  .O - mémoire Optique                                        |
|           .  .  . M - changeur de Média                                     |
|           .  .  .  C - périphérique de Communications                       |
|           .  .  .  .                                                        |
| ASC ASCQ  DTIPWRSOMC  DESCRIPTION                                           |
| --- ----              ----------------------------------------------------- |
|  53  00   DTI WRSOM   échec de chargement ou d'éjection du médium           |
|  53  01    T          échec de déchargement de la bande                     |
|  53  02   DT  WR OM   périphérique protégé contre le changement de médium   |
|  54  00      P        défaillance de l'interface host-SCSI                  |
|  55  00      P        défaut de ressources système                          |
|  56  00                                                                     |
|  57  00        R      impossible de récupérer la table du contenu           |
|  58  00          O    la génération n'existe pas                            |
|  59  00          O    lecture de bloc mis a jour                            |
|  5A  00   DTIPWRSOM   requête opérateur ou demande de changement d'état     |
|  5A  01   DT  WR OM   requête opérateur d'extraction du médium              |
|  5A  02   DT  W  O    l'opérateur a sélectionné la protection en écriture   |
|  5A  03   DT  W  O    l'opérateur a sélectionné l'autorisation d'écriture   |
|  5B  00   DTIPWRSOM   exception de trace                                    |
|  5B  01   DTIPWRSOM   condition de seuil remplie                            |
|  5B  02   DTIPWRSOM   compteur de trace au maximum                          |
|  5B  03   DTIPWRSOM   plus de code pour la liste de trace                   |
|  5C  00   D      O    changement d'état RPL                                 |
|  5C  01   D      O    SPINDLES synchronisées                                |
|  5C  02   D      O    SPINDLES non synchronisées                            |
|  5D  00                                                                     |
|  5E  00                                                                     |
|  5F  00                                                                     |
|  60  00         S     défaillance de la lampe                               |
|  61  00         S     erreur d'acquisition vidéo                            |
|  61  01         S     impossible de capturer la vidéo                       |
|  61  02         S     hors de la zone focalisée                             |
|  62  00         S     erreur de positionnement de la tête de digitalisation |
|  63  00        R      fin de zone utilisateur sur cette piste               |
|  64  00        R      mode illégal pour cette piste                         |
|  65  00                                                                     |
|  66  00                                                                     |
|  67  00                                                                     |
|  68  00                                                                     |
|  69  00                                                                     |
|  6A  00                                                                     |
|  6B  00                                                                     |
|  6C  00                                                                     |
|  6D  00                                                                     |
|  6E  00                                                                     |
|  6F  00                                                                     |
+=============================================================================+

Table 364 : (fin)
+=============================================================================+
|           D - périphérique à accès Direct (Disque)                          |
|           .T - périphérique à accès séquenTiel (bande magnéTique)           |
|           . I - Imprimante                                                  |
|           .  P - Processeur                                                 |
|           .  .W -WORM (CD-ROM inscriptible une fois)                        |
|           .  . R - CD-ROM (lecture seule)                                   |
|           .  .  S - Scanner ou numériseur                                   |
|           .  .  .O - mémoire Optique                                        |
|           .  .  . M - changeur de Média                                     |
|           .  .  .  C - périphérique de Communications                       |
|           .  .  .  .                                                        |
| ASC ASCQ  DTIPWRSOMC  DESCRIPTION                                           |
| --- ----              ----------------------------------------------------- |
|  70  00                                                                     |
|  71  00                                                                     |
|  72  00                                                                     |
|  73  00                                                                     |
|  74  00                                                                     |
|  75  00                                                                     |
|  76  00                                                                     |
|  77  00                                                                     |
|  78  00                                                                     |
|  79  00                                                                     |
|  7A  00                                                                     |
|  7B  00                                                                     |
|  7C  00                                                                     |
|  7D  00                                                                     |
|  7E  00                                                                     |
|  7F  00                                                                     |
|                                                                             |
|  80  xxh \                                                                  |
|   jusqu'a>  spécifique constructeur                                        |
|  FF  xxh /                                                                  |
|                                                                             |
|  xxh 80 \                                                                   |
|  jusqu'a>  qualification du standard ASC spécifique constructeur           |
|  xxh FF /                                                                   |
|              TOUS LES CODES VIDES OU NON MONTRES SONT RESERVES              |
+=============================================================================+


Page suivantePage précédenteTable des matières