ISO IEC 9316-2 SCSI interface

ISO IEC 9316-2 adalah Standar Internasional mengenai teknologi informasi, khususnya tentang SCSI-2, CAM Transport dan SCSI interface module.

Standar versi terbaru yang masih berlaku adalah terbitan tahun 2000 dengan judul berikut :

  • ISO/IEC 9316-2:2000 Information technology — Small computer system interface-2 (SCSI-2) — Part 2: Common Access Method (CAM) Transport and SCSI interface module

Standar ini terakhir ditinjau dan dikonfirmasi pada tahun 2018, oleh karena itu versi ini masih dinyatakan tetap berlaku hingga saat ini.

Standar ISO/IEC 9316-2:2000

Standar Internasional ini mendefinisikan Common Access Method (CAM) untuk Small Computer Systems Interface (SCSI).

Tujuan dari Standar Internasional ini adalah untuk menentukan metode dimana beberapa lingkungan dapat mengadopsi prosedur umum untuk mendukung perangkat SCSI.

CAM menyediakan metode terstruktur untuk mendukung periferal dengan perangkat lunak (misalnya driver perangkat) dan perangkat keras (misalnya, adaptor bus host),

yang terkait dengan komputer mana pun.

Penerbitan Standar ISO/IEC 9316-2:2000

Standar ini diterbitkan dan dipublikasikan pada Juni 2000, berupa dokumen edisi 1 dengan jumlah halaman sebanyak 109 lembar.

Disusun oleh :

  • Technical Committee ISO/IEC JTC 1/SC 25 Interconnection of information technology equipment, atau : Komite Teknis ISO/IEC JTC 1/SC 25 Interkoneksi peralatan teknologi informasi.

ICS :

  • 35.200 Interface and interconnection equipment, atau : 35.200 Peralatan antarmuka dan interkoneksi

Sebagaimana standar ISO lainnya, ISO/IEC 9316-2:2000 ini juga ditinjau setiap 5 tahun dan peninjauan sudah mencapai tahap 90,93 (dikonfirmasi).

Isi Standar ISO/IEC 9316-2:2000

Berikut adalah kutipan isi Standar ISO/IEC 9316-2:2000 yang diambil dari Online Browsing Platform (OBP) dari situs resmi iso.org.

Yang ditambah dengan berbagai keterangan dan informasi untuk mempermudah pemahaman pembaca.

Hanya bagian standar yang informatif yang tersedia untuk umum, OBP hanya menampilkan hingga klausa 4 saja.

Oleh karena itu, untuk melihat konten lengkap dari standar ini, maka pembaca harus membeli standar dari ISO ini secara resmi.

Daftar Isi Standar ISO/IEC 9316-2:2000

  • FOREWORD
  • INTRODUCTION
  • 1 Scope
  • 2 Conformance
  • 3 Normative references
  • 4 Definitions
  • 5 Conventions
  • 6 General description
  • 6.1 General
  • 6.2 Environment
  • 6.3 Peripheral driver functions
  • 6.4 XPT functions
  • 6.5 SIM functions
  • 7 Background
  • 7.1 General
  • 7.2 Software
  • 7.3 CAM (Common Access Method)
  • 7.4 OSD (Operating System Dependencies)
  • 7.5 Architectural considerations
  • 8 Principles of operation
  • 8.1 Accessing the XPT
  • 8.2 Initialization
  • 8.3 CCB completion
  • 8.4 SCSI request queues
  • 8.5 SIM handling of SCSI resets
  • 8.6 Asynchronous event callback
  • 8.7 Autosense
  • 8.8 Loadable modules
  • 9 OSD (operating system dependent) operation
  • 9.1 UNIVOS operating system
  • 9.2 LANOS
  • 9.3 DOS (disk operating system)
  • 10 CAM control blocks
  • 10.1 CCB header fields
  • 10.2 Function codes
  • 10.3 SCSI control functions
  • 11 CAM control block to request I/O
  • 11.1 Field descriptions for CAM control blocks to request I/O
  • 11.2 Execute SCSI I/O
  • 11.3 Command linking (optional)
  • 11.4 Target mode overview
  • 11.5 Phase-Cognizant Mode
  • 11.6 Host Target Mode
  • 12 HBA engines
  • 13 Engine inquiry
  • 13.1 Execute engine (optional)
  • Annex A Physical/logical translation in 80×86 environment
  • A.1 OSD formatting of disk drives
  • A.2 Backwards compatibility
  • Annex B Target peripheral driver example
  • Annex C UNIVOS OSD data structures

Foreword : Kata pengantar

ISO (Organisasi Internasional untuk Standardisasi) dan IEC (Komisi Elektroteknik Internasional) membentuk sistem khusus untuk standardisasi di seluruh dunia.

Badan nasional yang menjadi anggota ISO atau IEC berpartisipasi dalam pengembangan Standar Internasional,

melalui komite teknis yang dibentuk oleh organisasi masing-masing untuk menangani bidang kegiatan teknis tertentu.

Komite teknis ISO dan IEC berkolaborasi dalam bidang yang menjadi kepentingan bersama.

Organisasi internasional lainnya, pemerintah dan non-pemerintah, bekerja sama dengan ISO dan IEC, juga ambil bagian dalam pekerjaan tersebut.

Di bidang teknologi informasi, ISO dan IEC telah membentuk komite teknis bersama,

ISO/IEC JTC1. Rancangan Standar Internasional yang diadopsi oleh komite teknis bersama diedarkan ke badan-badan nasional untuk pemungutan suara.

Publikasi sebagai Standar Internasional memerlukan persetujuan setidaknya 75% dari badan-badan nasional yang memberikan suara.

Standar Internasional disusun sesuai dengan aturan yang diberikan dalam Arahan ISO/IEC, Bagian 3.

Standar Internasional ISO/IEC 9316-2 disiapkan oleh :

  • subcommittee 25: Interconnection of information technology equipment, of ISO/IEC joint technical committee 1: Information technology,
  • atau : subkomite 25 : Interkoneksi peralatan teknologi informasi, komite teknis bersama ISO/IEC 1: Teknologi informasi.

Lampiran A, B dan C hanya untuk informasi.

Mengenal ISO dan IEC

ISO (International Organization for Standardization) adalah suatu organisasi atau lembaga nirlaba internasional.

Tujuan dari ISO adalah untuk membuat dan memperkenalkan standar dan standardisasi internasional untuk berbagai tujuan.

Sebagaimana dengan ISO, IEC juga merupakan organisasi standardisasi internasional yang menyusun dan menerbitkan standar-standar internasional.

Namun ruang lingkupnya adalah untuk seluruh bidang elektrik, elektronik dan teknologi yang terkait atau bidang teknologi elektro (electrotechnology).

Lebih jelas mengenai ISO dan IEC dapat dibaca pada artikel lain dari standarku.com berikut :

Introduction : Pengenalan Standar

SCSI menyediakan beragam periferal untuk dipasang ke berbagai peralatan komputasi.

Beberapa produsen sistem telah mengembangkan pendekatan untuk pemasangan SCSI yang diikuti secara luas,

meningkatkan aplikasi yang tersedia untuk pemasangan periferal SCSI.

Namun, di pasar di mana tidak ada metode pemasangan standar,

variasi antara penjual pihak ketiga membuat hampir tidak mungkin bagi pengguna akhir untuk memasang lebih dari satu perangkat SCSI ke satu adaptor bus host.

Dalam upaya untuk memperluas basis aplikasi untuk periferal SCSI,

sekelompok perusahaan industri ad hoc yang mewakili integrator sistem, pengontrol, periferal, dan semikonduktor memutuskan untuk mengatasi masalah yang terlibat.

Upaya tersebut telah berkembang menjadi Standar Internasional ini.

ISO/IEC 9316-2:2000 Klausa 1-4

1 Scope : Lingkup

Standar Internasional ini mendefinisikan Common Access Method (CAM) untuk Small Computer Systems Interface (SCSI).

Tujuan dari Standar Internasional ini adalah untuk menentukan metode dimana beberapa lingkungan dapat mengadopsi prosedur umum untuk mendukung perangkat SCSI.

CAM menyediakan metode terstruktur untuk mendukung periferal dengan perangkat lunak (misalnya driver perangkat) dan perangkat keras (misalnya, adaptor bus host),

yang terkait dengan komputer mana pun.

3 Normative references : Referensi normatif

Dokumen normatif berikut berisi ketentuan yang, melalui referensi dalam teks ini, merupakan ketentuan dari bagian ISO/IEC 9316 ini.

Untuk referensi bertanggal, amandemen selanjutnya, atau revisi, salah satu dari publikasi ini tidak berlaku.

Namun, pihak-pihak dalam perjanjian berdasarkan bagian ISO/IEC 9316 ini,

didorong untuk menyelidiki kemungkinan penerapan edisi terbaru dari dokumen normatif yang ditunjukkan di bawah ini.

Untuk acuan yang tidak bertanggal, berlaku edisi terbaru dari dokumen normatif yang dimaksud.

Anggota IEC dan ISO memelihara daftar Standar Internasional yang berlaku saat ini.

  • ISO/IEC 9316:1995, Information Technology — Small Computer Interface-2

4 Definitions : Definisi

Untuk tujuan Standar Internasional ini, definisi berikut berlaku:

4.1 block : memblokir

mendefinisikan tindakan untuk mencegah akses, (misalnya, untuk menghalangi tindakan atau kelanjutan dari proses thread)

4.2 CAM control block : CCB : blok kontrol CAM

struktur data yang disediakan oleh driver periferal ke XPT untuk mengontrol eksekusi suatu fungsi oleh SIM

4.3 immediate CCB

memberikan status penyelesaian yang valid saat panggilan ke xpt_action () kembali (mis., penyelidikan jalur)

4.4 queued CCB : CCB antrian

memberikan status penyelesaian yang valid ketika rutinitas panggilan balik penyelesaian dipanggil,

atau bidang Status CAM di CCB berubah dari Permintaan Sedang Berlangsung ke Status CAM lain yang valid

4.5 CDB : command descriptor block : blok deskriptor perintah

struktur data yang berisi opcode SCSI, parameter, dan bit kontrol untuk operasi itu

4.6 DMA : direct memory access : akses memori langsung

sarana transfer data antara memori periferal dan host tanpa intervensi prosesor

4.7 freeze : membekukan

mendefinisikan tindakan perangkat lunak untuk menghentikan aktivitas (misalnya, freeze the queue : membekukan antrian)

4.8 HBA : host bus adapter

perangkat keras dan mikrokode yang menyediakan antarmuka antara memori sistem dan sejumlah bus SCSI

4.9 null

nilai yang menunjukkan bahwa isi suatu field tidak memiliki arti. Nilai ini biasanya, meskipun tidak harus, nol

4.10 optional : opsional

istilah ini menjelaskan fitur-fitur yang tidak disyaratkan oleh Standar Internasional ini.

Namun, jika fitur apa pun yang ditentukan oleh Standar Internasional ini diterapkan, itu harus dilakukan dengan cara yang sama seperti yang didefinisikan oleh Standar Internasional.

Menggambarkan fitur sebagai opsional dalam teks dilakukan untuk membantu pembaca.

Jika ada konflik antara teks dan tabel pada fitur yang digambarkan sebagai opsional, tabel tersebut akan diterima sebagai benar

4.11 OSD : Operating System Dependent : Ketergantungan Sistem Operasi

istilah ini menggambarkan kemampuan, metode operasi, atau fitur yang bergantung pada sistem operasi tertentu di mana CAM diimplementasikan

4.12 path : jalur

istilah ini menjelaskan alamat dari kombinasi bus XPT atau SIM/HBA SCSI

4.13 reserved : disimpan

di mana istilah ini digunakan untuk bit, byte, bidang, dan nilai kode; bit, byte, bidang, dan nilai kode disisihkan untuk standarisasi di masa mendatang.

Nilai default harus nol.

Penggagas diperlukan untuk mendefinisikan bidang atau bit yang dicadangkan sebagai nol,

tetapi penerima tidak boleh memeriksa bidang atau bit yang dicadangkan untuk nol

4.14 SIM : SCSI interface module (Modul antarmuka SCSI)

modul yang dirancang untuk menerima blok kontrol CAM yang dirutekan melalui XPT untuk menjalankan perintah SCSI dan melakukan fungsi lainnya

4.15 VU : vendor unique

istilah ini digunakan untuk menggambarkan bit, byte, bidang, nilai kode, dan fitur yang tidak dijelaskan dalam Standar Internasional ini,

dan dapat digunakan dengan cara yang berbeda di antara vendor

4.16 XPT : transport

lapisan perangkat lunak yang digunakan driver periferal untuk memulai pelaksanaan fungsi CAM

Demikian artikel dari standarku.com mengenai Standar ISO/IEC 9995-3:2010.

Mohon saran dari pembaca untuk kelengkapan isi artikel ini, silahkan saran tersebut dapat disampaikan melalui kolom komentar.

Baca artikel lain :

Sumber referensi :

Leave a Comment