22. Codes et qualificateurs du buffer SCSI additionnels

Contenu de cette section

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 - peripherique a acces Direct (Disque)                          |
|           .T - peripherique a acces sequenTiel (bande magneTique)           |
|           . I - Imprimante                                                  |
|           .  P - Processeur                                                 |
|           .  .W -WORM (CD-ROM inscriptible une fois)                        |
|           .  . R - CD-ROM (lecture seule)                                   |
|           .  .  S - Scanner ou numeriseur                                   |
|           .  .  .O - memoire Optique                                        |
|           .  .  . M - changeur de Media                                     |
|           .  .  .  C - peripherique de Communications                       |
|           .  .  .  .                                                        |
| ASC ASCQ  DTIPWRSOMC  DESCRIPTION                                           |
| --- ----              ----------------------------------------------------- |
|  00  00   DTIPWRSOMC  pas d'information additionnelle                       |
|  00  01    T          marque de fichier detectee                            |
|  00  02    T    S     fin de partition/medium detectee                      |
|  00  03    T          marque de jeu detectee                                |
|  00  04    T    S     debut de partition/medium detecte                     |
|  00  05    T    S     fin de donnees detectee                               |
|  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 terminee avec succes                    |
|  00  14   R           lecture audio stoppee pour cause d'erreur             |
|  00  15   R           pas d'etat audio en cours a retourner                 |
|  01  00   DW  O       pas de signal d'index/de secteur                      |
|  02  00   D   WR OM   deplacement incomplet                                 |
|  03  00   DTI W SO    echec d'ecriture sur le peripherique                  |
|  03  01    T          pas d'ecriture en cours                               |
|  03  02    T          trop d'erreurs d'ecriture                             |
|  04  00   DTIPWRSOMC  unite logique non prete, cause inconnue               |
|  04  01   DTIPWRSOMC  unite logique en preparation                          |
|  04  02   DTIPWRSOMC  unite logique non prete, commande d'init necessaire   |
|  04  03   DTIPWRSOMC  unite logique non prete, intervention manuelle necess.|
|  04  04   DTI    O    unite logique non prete, formatage en cours           |
|  05  00   DTI WRSOMC  l'unite logique ne repond pas a la selection          |
|  06  00   D   WR OM   pas de position de reference trouvee                  |
|  07  00   DTI WRSOM   selection de plusieurs peripheriques                  |
|  08  00   DTI WRSOMC  echec de communication avec l'unite logique           |
|  08  01   DTI WRSOMC  timeout de communication avec l'unite logique         |
|  08  02   DTI WRSOMC  erreur de parite en communication avec l'unite logique|
|  09  00   DT  WR O    erreur de suivi de piste                              |
|  09  01       WR O    defaillance du servo de suivi de piste                |
|  09  02       WR O    defaillance du servo de focalisation                  |
|  09  03       WR O    defaillance du servo de SPINDLE                       |
+=============================================================================+

Table 364 : (suite)
+=============================================================================+
|           D - peripherique a acces Direct (Disque)                          |
|           .T - peripherique a acces sequenTiel (bande magneTique)           |
|           . I - Imprimante                                                  |
|           .  P - Processeur                                                 |
|           .  .W -WORM (CD-ROM inscriptible une fois)                        |
|           .  . R - CD-ROM (lecture seule)                                   |
|           .  .  S - Scanner ou numeriseur                                   |
|           .  .  .O - memoire Optique                                        |
|           .  .  . M - changeur de Media                                     |
|           .  .  .  C - peripherique de Communications                       |
|           .  .  .  .                                                        |
| ASC ASCQ  DTIPWRSOMC  DESCRIPTION                                           |
| --- ----              ----------------------------------------------------- |
|  0A  00   DTIPWRSOMC  debordement de la trace d'erreur                      |
|  0B  00                                                                     |
|  0C  00    T     S    erreur d'ecriture                                     |
|  0C  01   D   W  O    erreud d'ecriture corrigee par auto-reallocation      |
|  0C  02   D   W  O    erreur d'ecriture - auto-reallocation impossible      |
|  0D  00                                                                     |
|  0E  00                                                                     |
|  0F  00                                                                     |
|  10  00   D   W  O    erreur ID, CRC ou ECC                                 |
|  11  00   DT  WRSO    erreur de lecture irrecuperable                       |
|  11  01   DT  W SO    nombre d'essais atteint                               |
|  11  02   DT  W SO    erreur trop longue a corriger                         |
|  11  03   DT  W SO    erreurs de lecture multiples                          |
|  11  04   D   W  O    erreur de lecture - auto-reallocation impossible      |
|  11  05       WR O    erreur irrecuperable L-EC                             |
|  11  06       WR O    erreur irrecuperable CIRC                             |
|  11  07       W  O    erreur de resynchronisation de donnees                |
|  11  08    T          lecture de bloc incomplete                            |
|  11  09    T          pas de breche trouvee                                 |
|  11  0A   DT     O    erreur mal corrigee                                   |
|  11  0B   D   W  O    erreur de lecture - reassignement recommande          |
|  11  0C   D   W  O    erreur de lecture - reecriture recommandee            |
|  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 donnees    |
|  14  00   DTI WRSO    identite enregistree introuvable                      |
|  14  01   DT  WR O    enregistrement introuvable                            |
|  14  02    T          marque de fichier ou de jeu introuvable               |
|  14  03    T          fin de donnees introuvable                            |
|  14  04    T          erreur de sequence de bloc                            |
|  15  00   DTI WRSOM   erreur de positionnement aleatoire                    |
|  15  01   DTI WRSOM   erreur de positionnement mecanique                    |
|  15  02   DT  WR O    erreur de positionnement detectee par la lecture      |
|  16  00   DW     O    erreur de marque de synchronisation de donnees        |
|  17  00   DT  WRSO    donnees recuperees sans correction d'erreur           |
|  17  01   DT  WRSO    donnees recuperees apres plusieurs essais             |
|  17  02   DT  WR O    donnees recuperees avec un decalage de tete positif   |
|  17  03   DT  WR O    donnees recuperees avec un decalage de tete negatif   |
|  17  04       WR O    donnees recuperees avec plusieurs essais et/ou CIRC   |
|  17  05   D   WR O    donnees recuperees sur l'ID de secteur precedent      |
|  17  06   D   W  O    donnees recuperees sans ECC - donnees auto-reallouees |
|  17  07   D   W  O    donnees recuperees sans ECC - reassignement recommande|
|  17  08   D   W  O    donnees recuperees sans ECC - reecriture recommandee  |
|  18  00   DT  WR O    donnees recuperees avec correction d'erreur           |
|  18  01   D   WR O    donnees recuperees avec correction & plusieurs essais |
|  18  02   D   WR O    donnees recuperees - donnees auto-reallouees          |
|  18  03        R      donnees recuperees avec CIRC                          |
|  18  04        R      donnees recuperees avec LEC                           |
|  18  05   D   WR O    donnees recuperees - reassignement recommande         |
|  18  06   D   WR O    donnees recuperees - reecriture recommandee           |
+=============================================================================+

Table 364 : (suite)
+=============================================================================+
|           D - peripherique a acces Direct (Disque)                          |
|           .T - peripherique a acces sequenTiel (bande magneTique)           |
|           . I - Imprimante                                                  |
|           .  P - Processeur                                                 |
|           .  .W -WORM (CD-ROM inscriptible une fois)                        |
|           .  . R - CD-ROM (lecture seule)                                   |
|           .  .  S - Scanner ou numeriseur                                   |
|           .  .  .O - memoire Optique                                        |
|           .  .  . M - changeur de Media                                     |
|           .  .  .  C - peripherique de Communications                       |
|           .  .  .  .                                                        |
| ASC ASCQ  DTIPWRSOMC  DESCRIPTION                                           |
| --- ----              ----------------------------------------------------- |
|  19  00   D      O    erreur de liste de defauts                            |
|  19  01   D      O    liste de defauts indisponible                         |
|  19  02   D      O    erreur de liste de defauts en liste primaire          |
|  19  03   D      O    erreur de liste de defauts en liste secondaire (grown)|
|  1A  00   DTIPWRSOMC  erreur de taille de la liste de defauts               |
|  1B  00   DTIPWRSOMC  erreur de transfert de donnees synchrone              |
|  1C  00   D      O    liste de defauts introuvable                          |
|  1C  01   D      O    liste de defauts primaire introuvable                 |
|  1C  02   D      O    liste de defauts secondaire (grown) introuvable       |
|  1D  00   D   W  O    erreur de comparaison durant la verification          |
|  1E  00   D   W  O    ID recupere avec ECC                                  |
|  1F  00                                                                     |
|  20  00   DTIPWRSOMC  code d'operation de commande incorrect                |
|  21  00   DT  WR OM   adresse du bloc logique hors limites                  |
|  21  01           M   adresse d'element 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  unite logique non supportee                           |
|  26  00   DTIPWRSOMC  champ incorrect en liste de parametres                |
|  26  01   DTIPWRSOMC  parametre non supporte                                |
|  26  02   DTIPWRSOMC  valeur de parametre incorrecte                        |
|  26  03   DTIPWRSOMC  parametres de seuil non supportes                     |
|  27  00   DT  W  O    protection en ecriture                                |
|  28  00   DTIPWRSOMC  transition non-pret/pret (changement de medium ?)     |
|  28  01           M   acces a un element import ou export                   |
|  29  00   DTIPWRSOMC  allumage, reinit. ou reinit. du bus a eu lieu         |
|  2A  00   DTI WRSOMC  parametres changes                                    |
|  2A  01   DTI WRSOMC  parametres de mode changes                            |
|  2A  02   DTI WRSOMC  parametres de trace changes                           |
|  2B  00   DTIPWRSO C  copie impossible : deconnexion du host impossible     |
|  2C  00   DTIPWRSOMC  erreur de sequence de commandes                       |
|  2C  01         S     trop de fenetres specifiees                           |
|  2C  02         S     combinaison de fenetres incorrecte specifiee          |
|  2D  00    T          erreur d'ecriture en ecrasement de donnees            |
|  2E  00                                                                     |
|  2F  00   DTIPWRSOMC  commandes annulees par un autre initiateur            |
|  30  00   DT  WR OM   medium incompatible present                           |
|  30  01   DT  WR O    medium illisible - format inconnu                     |
|  30  02   DT  WR O    medium illisible - format incompatible                |
|  30  03   DT          cartouche de nettoyage presente                       |
|  31  00   DT  W  O    format du medium endommage                            |
|  31  01   D I    O    echec de la commande de format                        |
|  32  00   D   W  O    plus d'emplacement de defaut disponible               |
|  32  01   D   W  O    echec de mise a jour de la liste de defauts           |
|  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 - peripherique a acces Direct (Disque)                          |
|           .T - peripherique a acces sequenTiel (bande magneTique)           |
|           . I - Imprimante                                                  |
|           .  P - Processeur                                                 |
|           .  .W -WORM (CD-ROM inscriptible une fois)                        |
|           .  . R - CD-ROM (lecture seule)                                   |
|           .  .  S - Scanner ou numeriseur                                   |
|           .  .  .O - memoire Optique                                        |
|           .  .  . M - changeur de Media                                     |
|           .  .  .  C - peripherique de Communications                       |
|           .  .  .  .                                                        |
| ASC ASCQ  DTIPWRSOMC  DESCRIPTION                                           |
| --- ----              ----------------------------------------------------- |
|  37  00   DTI WRSOMC  parametre arrondi                                     |
|  38  00                                                                     |
|  39  00   DTI WRSOMC  sauvegarde de parametres non supportee                |
|  3A  00   DTI WRSOM   pas de medium                                         |
|  3B  00    TI         erreur de positionnement sequentiel                   |
|  3B  01    T          erreur de positionnement de la bande au debut         |
|  3B  02    T          erreur de positionnement de la bande a la fin         |
|  3B  03     I         bande ou feuille-a-feuille non pret                   |
|  3B  04     I         erreur de SLEW (NdT : !?)                             |
|  3B  05     I         bourrage papier                                       |
|  3B  06     I         haut de page non detecte                              |
|  3B  07     I         bas  de page non detecte                              |
|  3B  08    T          erreur de repositionnement                            |
|  3B  09         S     lecture apres la fin du medium                        |
|  3B  0A         S     lecture avant le debut du medium                      |
|  3B  0B         S     position apres la fin du medium                       |
|  3B  0C         S     position avant le debut du medium                     |
|  3B  0D           M   emplacement de destination occupe                     |
|  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'unite non encore realisee     |
|  3F  00   DTIPWRSOMC  les conditions de fonctionnement ont change           |
|  3F  01   DTIPWRSOMC  le micro-code a ete change                            |
|  3F  02   DTIPWRSOMC  definition de fonctionnement modifiee                 |
|  3F  03   DTIPWRSOMC  les donnees de requete ont change                     |
|  40  00   D           defaillance RAM (40nn obligatoire)                    |
|  40  NN   DTIPWRSOMC  echec de diagnostic du composant nn (80h-FFh)         |
|  41  00   D           echec du chemin de donnees (40nn obligatoire)         |
|  42  00   D           echec d'alllumage ou d'auto-test (40nn obligatoire)   |
|  43  00   DTIPWRSOMC  erreur de message                                     |
|  44  00   DTIPWRSOMC  defaillance de cible interne                          |
|  45  00   DTIPWRSOMC  echec de selection ou de reselection                  |
|  46  00   DTIPWRSOMC  echec de la reinitialisation logicielle               |
|  47  00   DTIPWRSOMC  erreur de parite SCSI                                 |
|  48  00   DTIPWRSOMC  reception de message d'erreur detecte par initiateur  |
|  49  00   DTIPWRSOMC  erreur message incorrect                              |
|  4A  00   DTIPWRSOMC  erreur de phase de commande                           |
|  4B  00   DTIPWRSOMC  erreur de phase de donnees                            |
|  4C  00   DTIPWRSOMC  echec de l'auto-configuration de l'unite logique      |
|  4D  00                                                                     |
|  4E  00   DTIPWRSOMC  commandes en recouvrement                             |
|  4F  00                                                                     |
|  50  00    T          erreur d'ecriture 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          defaut de cartouche                                   |
+=============================================================================+

Table 364 : (suite)
+=============================================================================+
|           D - peripherique a acces Direct (Disque)                          |
|           .T - peripherique a acces sequenTiel (bande magneTique)           |
|           . I - Imprimante                                                  |
|           .  P - Processeur                                                 |
|           .  .W -WORM (CD-ROM inscriptible une fois)                        |
|           .  . R - CD-ROM (lecture seule)                                   |
|           .  .  S - Scanner ou numeriseur                                   |
|           .  .  .O - memoire Optique                                        |
|           .  .  . M - changeur de Media                                     |
|           .  .  .  C - peripherique de Communications                       |
|           .  .  .  .                                                        |
| ASC ASCQ  DTIPWRSOMC  DESCRIPTION                                           |
| --- ----              ----------------------------------------------------- |
|  53  00   DTI WRSOM   echec de chargement ou d'ejection du medium           |
|  53  01    T          echec de dechargement de la bande                     |
|  53  02   DT  WR OM   peripherique protege contre le changement de medium   |
|  54  00      P        defaillance de l'interface host-SCSI                  |
|  55  00      P        defaut de ressources systeme                          |
|  56  00                                                                     |
|  57  00        R      impossible de recuperer la table du contenu           |
|  58  00          O    la generation n'existe pas                            |
|  59  00          O    lecture de bloc mis a jour                            |
|  5A  00   DTIPWRSOM   requete operateur ou demande de changement d'etat     |
|  5A  01   DT  WR OM   requete operateur d'extraction du medium              |
|  5A  02   DT  W  O    l'operateur a selectionne la protection en ecriture   |
|  5A  03   DT  W  O    l'operateur a selectionne l'autorisation d'ecriture   |
|  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'etat RPL                                 |
|  5C  01   D      O    SPINDLES synchronisees                                |
|  5C  02   D      O    SPINDLES non synchronisees                            |
|  5D  00                                                                     |
|  5E  00                                                                     |
|  5F  00                                                                     |
|  60  00         S     defaillance de la lampe                               |
|  61  00         S     erreur d'acquisition video                            |
|  61  01         S     impossible de capturer la video                       |
|  61  02         S     hors de la zone focalisee                             |
|  62  00         S     erreur de positionnement de la tete de digitalisation |
|  63  00        R      fin de zone utilisateur sur cette piste               |
|  64  00        R      mode illegal 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 - peripherique a acces Direct (Disque)                          |
|           .T - peripherique a acces sequenTiel (bande magneTique)           |
|           . I - Imprimante                                                  |
|           .  P - Processeur                                                 |
|           .  .W -WORM (CD-ROM inscriptible une fois)                        |
|           .  . R - CD-ROM (lecture seule)                                   |
|           .  .  S - Scanner ou numeriseur                                   |
|           .  .  .O - memoire Optique                                        |
|           .  .  . M - changeur de Media                                     |
|           .  .  .  C - peripherique 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 >  specifique constructeur                                        |
|  FF  xxh /                                                                  |
|                                                                             |
|  xxh 80 \                                                                   |
|  jusqu'a >  qualification du standard ASC specifique constructeur           |
|  xxh FF /                                                                   |
|              TOUS LES CODES VIDES OU NON MONTRES SONT RESERVES              |
+=============================================================================+


Chapitre suivant, Chapitre Précédent

Table des matières de ce chapitre, Table des matières générale

Début du document, Début de ce chapitre