Commande SCSI

Dans l'architecture SCSI chaque équipement connecté au bus peut envoyer un ordre à n'importe quel autre. Le format de cet ordre ou commande SCSI est normalisé pour garantir l'interopérabilité (ainsi un disque dur de n'importe quel fabricant fonctionnera de la même façon une fois connecté à un contrôleur SCSI employé sur un serveur.)

Format d'une commande

Les commandes sont envoyées en respectant un format appelé CDB pour Command Descriptor Block. Historiquement le format des commandes SCSI employait un nombre d'octets prédéterminé (6, 10, 12 ou 16 octets), les commandes les plus récentes emploient un nombre variable d'octets, voici par exemple la description de la commande READ (6) :

bit→
↓octet
7 6 5 4 3 2 1 0
0 8 = commande READ (6)
1 Numéro d'unité (MSB) 
2 Numéro du premier bloc à lire
3  (LSB)
4 Nombre de blocs contigus à lire
5 Contrôle

Un bloc est la capacité minimale transférable de/vers le support de stockage, le plus souvent il fait 512 octets pour un disque dur mais comme ce n'est pas nécessairement le cas, la commande READ CAPACITY permet à l'ordinateur y accédant de déterminer la taille exacte de l'unité de stockage manipulée par le support.

Les commandes varient selon la catégorie de l'équipement connecté au bus SCSI (disques durs, lecteurs de bandes magnétiques, robots de sauvegarde, tiroirs de disques, etc.) Il existe un ensemble commun de commandes que tout équipement implémente et des versions spécifiques selon la catégorie de l'équipement[1]. Le format CDB est spécifié dans le document d'architecture générale SCSI[2].

Exemples de commandes

Ces commandes correspondent à la norme ANSI INCITS 408-2005[3]. L'exemple READ vient de la norme ANSI INCITS 405-2005[4].

Test Unit Ready

Cette commande permet de demander à un périphérique s'il est prêt à transférer des données, i.e. le disque dur est en rotation, la bande dans un lecteur est chargée et prête, etc.

bit→
↓octet
7 6 5 4 3 2 1 0
0 0 = commande TEST UNIT READY
1 Numéro d'unité
2 (réservé)
3
4
5 Contrôle

INQUIRY

Cette commande est obligatoirement présente sur tous les périphériques. Elle permet d'obtenir des informations sur l'équipement connecté. Cette commande est disponible dès que l'équipement est alimenté, même s'il n'a pas encore fini sa séquence d'initialisation (il fournira éventuellement une réponse plus complète une fois initialisé.)

bit→
↓octet
7 6 5 4 3 2 1 0
0 0x12 = 18 = commande INQUIRY
1 Numéro d'unité (réservé) EVPD
2 Numéro de page
3 (MSB)  Taille maxi de la réponse
4  (LSB)
5 Contrôle

READ

Il existe plusieurs versions de cette commande, la plus ancienne READ (6) permet de coder le numéro de premier bloc à lire sur 21 bits (sur un disque dur cela ne permet d'accéder qu'au premier 1 Gio) cette commande est pourtant toujours obligatoirement supportée pour conserver la compatibilité avec les codes en ROM de certains serveurs informatiques qui lisent leur code d'amorçage via cette commande (ce dernier devra alors avoir été enregistré vers le début du disque.)

bit→
↓octet
7 6 5 4 3 2 1 0
0 8 = commande READ (6)
1 Numéro d'unité (MSB) 
2 Numéro du premier bloc à lire
3  (LSB)
4 Nombre de blocs contigus à lire
5 Contrôle

READ(10)

La commande READ (10) est une extension de la précédente, elle propose un numéro de LBA sur 32 bits (2 Tio avec un bloc de 512 octets). Le bit DPO ("Disable Page Out") signale à l'unité qu'il n'est sans doute pas utile de mettre les données lues en cache car elles ne sont plus nécessaires, à l'inverse le bit FUA ("Force Unit Access") demande de ne pas utiliser le cache lors d'une lecture, enfin le bit RelAd ("Relative Address") est employé lors de commandes liées pour préciser que le numéro de LBA est relatif à la précédente commande de lecture. Cette commande a été spécifiée vers 1982 et aurait donc pu être décrite dans la première norme ce qui à l'époque où les plus gros disques durs n'atteignaient pas 1 Gio était d'une clairvoyance remarquable.

bit→
↓octet
7 6 5 4 3 2 1 0
0 0x28 = 40 = commande READ (10)
1 Numéro d'unité DPO FUA (réservé) RelAd
2 (MSB) 
3 Numéro du premier bloc à lire
4
5  (LSB)
6 (réservé)
7 (MSB)  Nombre de blocs contigus à lire
8  (LSB)
9 Contrôle

READ(12)

La commande READ (12) est à nouveau une extension de la précédente, elle propose un nombre de blocs à lire codé sur 32 bits (avec un bloc de 512 octets cela permet un transfert maximum de 2 Tio en une seule commande.)

bit→
↓octet
7 6 5 4 3 2 1 0
0 0xA8 = 168 = commande READ (12)
1 Numéro d'unité DPO FUA (réservé) RelAd
2 (MSB) 
3 Numéro du premier bloc à lire
4
5  (LSB)
6 (MSB) 
7 Nombre de blocs contigus à lire
8
9  (LSB)
10 (réservé)
11 Contrôle

READ(16)

La commande READ (16) est elle aussi une extension de la précédente, elle propose un numéro de LBA sur 64 bits (plus de 8 000 000 Pio avec des blocs de 512 octets).

bit→
↓octet
7 6 5 4 3 2 1 0
0 0x88 = 136 = commande READ (16)
1 Numéro d'unité DPO FUA (réservé) RelAd
2 (MSB) 
3
4
5 Numéro du premier bloc à lire
6
7
8
9  (LSB)
10 (MSB) 
11 Nombre de blocs contigus à lire
12
13  (LSB)
14 (réservé)
15 Contrôle

Annexes

Articles connexes

Liens externes

Notes et références

  1. Voir le lien externe vers l'ensemble des spécifications publiée par le comité T10.
  2. SCSI Architecture Model - 4 (SAM-4) ce document n'est plus (depuis janvier 2009) consultable librement ; la version suivante, en cours de rédaction, l'est encore SCSI Architecture Model - 5 (SAM-5).
  3. SCSI Primary Commands - 3 (SPC-3) ce document n'est plus (depuis janvier 2009) consultable librement ; la version suivante, en cours de rédaction, l'est encore SCSI Primary Commands - 4 (SPC-4).
  4. SCSI Block Commands - 2 (SBC-2) ce document n'est plus (depuis janvier 2009) consultable librement ; la version suivante, en cours de rédaction, l'est encore SCSI Block Commands - 3 (SBC-3).

Read other articles:

Anglo-Egyptian Bank adalah sebuah bank asing Britania Raya yang didirikan tahun 1864. Bank-bank pendirinya adalah Agra and Masterman's Bank dan General Credit and Finance Co., dan bank ini menginkorporasikan Pastré Frères et Compagnie (didirikan 1821; direorganisasi 1827) dan Giovanni Sinadino and Co., yang merupakan satu-satunya bank dari keempat bank tadi yang berkantor pusta di Mesir, tepatnya di Alexandria. Pejabat senior keempat firma ini menjadi dewan direktur Anglo-Egyptian Bank. Sel...

 

 

OrganoOrgano a canne presso il Duomo di Münster in Germania.Informazioni generaliOrigineAlessandria d'Egitto InvenzioneIII secolo a.C. InventoreCtesibio ClassificazioneStrumento composto: Aerofoni a tastiera Elettrofoni a generatori elettromeccanici UsoMusica dell'antichitàMusica medievaleMusica rinascimentaleMusica baroccaMusica galante e classicaMusica europea dell'OttocentoMusica contemporaneaMusica jazz e black musicMusica pop e rock Estensione(accordatura standard di un organo a canne)...

 

 

International Lawn Tennis Challenge 1912Informasi turnamenEdisike-11Jadwalpenyelenggaraan11 Juli – 30 November 1912Jumlahtim peserta3Hasil turnamenJuara Kepulauan Britania(gelar ke-5)Tempat kedua Australasia← 1911 1913 → International Lawn Tennis Challenge 1912 adalah edisi ke-11 dari penyelenggaraan turnamen tenis putra antar tim nasional, Piala Davis. Kepulauan Britania menjadi juara pada edisi ini, setelah mengalahkan Australasia pada pertandingan final di Lapangan ...

Vous lisez un « bon article » labellisé en 2011.  Il fait partie d'un « bon thème ». La dynastie Song (960-1279) est une période riche de l'histoire culturelle de la Chine, dans tous les domaines tels que les arts picturaux, la littérature, les divertissements, les codes vestimentaires, les arts culinaires et la philosophie. La culture en Chine a durant cette période largement profité de l'impressionnant essor économique et technique, avec notamment le dé...

 

 

2012 2022 Élections législatives françaises de 2017 577 députés de l'Assemblée nationale(majorité absolue : 289 sièges) 11 et 18 juin 2017 Corps électoral et résultats Votants au 1er tour 23 167 508   48,70 %  8,5 Votants au 2d tour 20 164 615   42,64 %  12,8 Majorité présidentielle – Édouard Philippe Liste La République en marcheMouvement démocrateMouvement des progressistesParti écologiste Voix au 1er to...

 

 

American politician Stephen Johnson11th Administrator of the Environmental Protection AgencyIn officeJanuary 26, 2005 – January 20, 2009Acting: January 26, 2005 – May 2, 2005PresidentGeorge W. BushPreceded byMike LeavittSucceeded byLisa P. Jackson Personal detailsBornStephen Lee Johnson (1951-03-21) March 21, 1951 (age 73)Washington, D.C., U.S.Political partyRepublicanSpouseDeborah JonesChildren3EducationTaylor University (BS)George Washington University (MS) Stephen Lee Joh...

Las Vegas Hilton Fakta dan statistik Letak Winchester, NevadaAlamat 3000 Paradise Road Las Vegas, Nevada 89109Tanggal pembukaan 1969Nama sebelumnya International HotelJenis kasino TanahTema KontemporerPemilik Colony Capital (60%), Whitehall Street Real Estate Funds (40%)Jumlah kamar 3,175Luas perjudian 100,000 kaki persegi (9,000 m²)Acara permanen Barry ManilowAtraksi menarik Star Trek: The ExperienceRestoran terkenal Andiamo, Benihana, Hilton SteakhouseTa...

 

 

French car rental company Citer (National Citer)Company typeSubsidiaryIndustryCar rentalFounded1968FounderCitroënHeadquartersFranceNumber of locations~360 (as of 2011)OwnerEnterprise HoldingsSubsidiariesAtesaWebsitewww.enterprise.fr Citer is a French-based car rental company branded as National/Citer. It was established by Citroën in 1968 and was sold to Enterprise Holdings by PSA Peugeot Citroën in 2011. Background Citer has owned the Spanish car rental company Atesa since 1989 and was al...

 

 

Сибирский горный козёл Научная классификация Домен:ЭукариотыЦарство:ЖивотныеПодцарство:ЭуметазоиБез ранга:Двусторонне-симметричныеБез ранга:ВторичноротыеТип:ХордовыеПодтип:ПозвоночныеИнфратип:ЧелюстноротыеНадкласс:ЧетвероногиеКлада:АмниотыКлада:СинапсидыКла�...

American politician For the mayor of Little Rock, Arkansas, see Frank Scott Jr. Frank D. ScottFrom the September 27, 1925 edition of the Arizona Daily Star newspaper.Member of the U.S. House of Representativesfrom Michigan's 11th districtIn officeMarch 4, 1915 – March 3, 1927Preceded byFrancis O. LindquistSucceeded byFrank P. Bohn Personal detailsBorn(1878-08-25)August 25, 1878Alpena, Michigan, U.S.DiedFebruary 12, 1951(1951-02-12) (aged 72)Palm Beach, Florida, U.S...

 

 

PalasaKecamatanNegara IndonesiaProvinsiSulawesi TengahKabupatenParigi MoutongPopulasi • Total- jiwaKode Kemendagri72.08.18 Kode BPS7208052 Luas- km²Desa/kelurahan11 desa Untuk tempat lain yang bernama sama, lihat Palasa. Kantor Camat Palasa Palasa adalah sebuah kecamatan di Kabupaten Parigi Moutong, Sulawesi Tengah, Indonesia. Geografi Keadaan tanah di Palasa terdiri atas daratan, perbukitan, dan pegunungan dengan ketinggian 1–500 m dpl. Perbatasan Utara Teluk Palasa dan T...

 

 

此條目可能包含不适用或被曲解的引用资料,部分内容的准确性无法被证實。 (2023年1月5日)请协助校核其中的错误以改善这篇条目。详情请参见条目的讨论页。 各国相关 主題列表 索引 国内生产总值 石油储量 国防预算 武装部队(军事) 官方语言 人口統計 人口密度 生育率 出生率 死亡率 自杀率 谋杀率 失业率 储蓄率 识字率 出口额 进口额 煤产量 发电量 监禁率 死刑 国债 ...

Singaporean politician In this Chinese name, the family name is Chua. The HonourableLouis Chua蔡庆威Chua in 2021Member of Parliamentfor Sengkang GRC(Rivervale)IncumbentAssumed office 10 July 2020Preceded byConstituency established Personal detailsBornLouis Chua Kheng Wee1987 (age 36–37)[1]SingaporePolitical partyWorkers' PartyChildren2EducationSingapore Management University (BAcy, BBM)OccupationPolitician Louis Chua Kheng Wee (Chinese: 蔡庆威; pinyin: Cà...

 

 

For well-known text representation of geometry, see Well-known text representation of geometry. This article is missing information about ISO 19111. Please expand the article to include this information. Further details may exist on the talk page. (June 2020) Well-known text representation of coordinate reference systems (WKT or WKT-CRS) is a text markup language for representing spatial reference systems and transformations between spatial reference systems. The formats were originally defin...

 

 

هذه المقالة تحتاج للمزيد من الوصلات للمقالات الأخرى للمساعدة في ترابط مقالات الموسوعة. فضلًا ساعد في تحسين هذه المقالة بإضافة وصلات إلى المقالات المتعلقة بها الموجودة في النص الحالي. (أبريل 2023) ماهيندا راجاباكشا   معلومات شخصية الميلاد 18 نوفمبر 1945 (79 سنة)[1][2][3&#...

سودوإفيدرين سودوإفيدرين الاسم النظامي (S,S)-2-methylamino-1-phenylpropan-1-ol تداخل دوائي إيزوكاربوكسازيد،  وفينيلزين،  وبروكاربازين،  و(±)-دبرينيل  [لغات أخرى]‏،  وترانيلسيبرومين،  وموكلوبيميد،  وفينيلزين،  ولنزوليد،  ولنزوليد،  ولنزوليد،  ولنزوليد، ...

 

 

Seorang pandai besi dari Damaskus, membuat baja Damaskus pada tahun 1900. Untuk kegunaan lain, lihat Tukang besi (disambiguasi). Seorang tukang besi Australia. Tukang besi sedang kerja tukang besi di Ivory Coast Tukang besi atau pandhe besi adalah orang yang pekerjaannya membuat alat-alat dari besi atau baja, seperti alat-alat bertani: cangkul, arit, bendho, bapang, kapak, pisau dll. maupun senjata-senjata. Seorang tukang besi secara tradisional biasanya bertempat di dekat pasar pasar umum at...

 

 

Autostrada A12 Autostrada AzzurraGenova - RomaDenominazioni precedentiAutostrada A16 (nel tratto Roma-Civitavecchia) LocalizzazioneStato Italia Regioni Liguria Toscana Lazio Province Genova La Spezia Massa-Carrara Lucca Pisa Livorno Grosseto Viterbo Roma DatiClassificazioneAutostrada InizioGenova FineRoma Lunghezza210 + 79,6[1] km Data apertura1967[2] (ampliata fino al 2015) Gestore Autostrade per l'Italia nel tr...

Award Award 1919 Nobel Prize in LiteratureCarl Spittelerin special appreciation of his epic, Olympian Spring.Date 13 November 1920 (announcement) 10 December 1920 (ceremony) LocationStockholm, SwedenPresented bySwedish AcademyFirst awarded1901WebsiteOfficial website ← 1918 · Nobel Prize in Literature · 1920 → The 1919 Nobel Prize in Literature was awarded to the Swiss poet Carl Spitteler (1845–1924) in special appreciation of his epic, Olympian Spring.[...

 

 

Synthetic estrogen TerfluranolClinical dataATC codeNoneIdentifiers IUPAC name 4-[(2R,3S)-5,5,5-trifluoro-3-(4-hydroxyphenyl)pentan-2-yl]phenol CAS Number64396-09-4 YPubChem CID3085293ChemSpider2342233UNIIWUF1DL156GChEMBLChEMBL2105462CompTox Dashboard (EPA)DTXSID60214601 Chemical and physical dataFormulaC17H17F3O2Molar mass310.316 g·mol−13D model (JSmol)Interactive image SMILES CC(C1=CC=C(C=C1)O)C(CC(F)(F)F)C2=CC=C(C=C2)O InChI InChI=1S/C17H17F3O2/c1-11(12-2-6-14(21)7-3-12)16(10-1...