21. 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 trrouvent 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, seul 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).

21.1 ASC et ASCQ dans l'ordre numérique

                       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 - Scanneur 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 - Scanneur 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 recuperes 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 - Scanneur 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 - Scanneur 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 - Scanneur 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 - Scanneur 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