コマンド名 | コード | 内容 | 紹介ページ |
BLANK | 0xA1 | メディアを消去、初期化 | CDB |
CLOSE TRACK SESSION | 0x5B | - | - |
FORMAT UNIT | 0x04 | - | - |
GET CONFIGURATION | 0x46 | 現在入っているメディアの種類と、ドライブが読み書きできるメディアの種類などを取得 | CDB, Data, 0x00 |
GET EVENT STATUS NOTIFICATION | 0x4A | - | - |
GET PERFORMANCE | 0xAC | メディアの読み取り、書き込み可能な速度などを取得 | CDB, Header, 0x00, 0x03 |
INQUIRY | 0x12 | ドライブの名前やメーカー名などの情報を取得 | CDB |
LOAD/UNLOAD MEDIUM | 0xA6 | - | - |
MECHANISM STATUS | 0xBD | - | - |
MODE SELECT (10) | 0x55 | ドライブの書き込み方法やエラーに対する対応を設定 | CDB, 0x01, 0x05(1), 0x05(2) |
MODE SENSE (10) | 0x5A | ドライブの書き込み方法やエラーに対する対応を取得 | CDB, 0x01, 0x2A |
PREVENT ALLOW MEDIUM REMOVAL | 0x1E | ドア/トレイをロック/解除 | CDB |
READ (10) | 0x28 | ディスクのデータを読む | CDB |
READ (12) | 0xA8 | - | - |
READ BUFFER | 0x3C | - | - |
READ BUFFER CAPACITY | 0x5C | ドライブのバッファの空き容量を調べる | CDB |
READ CAPACITY | 0x25 | - | - |
READ CD | 0xBE | 論理アドレスで指定した位置からCDのデータを読む | CDB, (2), (3) |
READ CD MSF | 0xB9 | 時間アドレスで指定した位置からCDのデータを読む | CDB |
READ DISC INFORMATION | 0x51 | ディスクの容量や空か消去可能かなどの情報を取得 | CDB, Data |
READ DISC STRUCTURE (READ DVD STRUCTURE) | 0xAD | DVD以降のディスクの種類や各層の容量を取得 | CDB, 0x00, 0xFF |
READ FORMAT CAPACITIES | 0x23 | - | - |
READ TOC/PMA/ATIP | 0x43 | CDのトラックのリストを取得 | CDB, 0000b, 0010b |
READ TRACK INFORMATION | 0x52 | - | - |
REPAIR TRACK | 0x58 | - | - |
REPORT KEY | 0xA4 | - | - |
REQUEST SENSE | 0x03 | - | - |
RESERVE TRACK | 0x53 | DVDメディアにこれから書き込む容量を設定 | CDB |
REWIND | 0x01 | 巻き戻し | CDB |
SEEK (10) | 0x2B | - | - |
SEND CUE SHEET | 0x5D | CDを焼くときにトラックのリストを設定 | CDB, Data1, Data2 |
SEND DISC STRUCTURE (SEND DVD STRUCTURE) | 0xBF | DVD(以降)を焼くときに、1層目の容量(多層ディスク)や日時(DVD-R)を設定 | CDB, 0x20 |
SEND KEY | 0xA3 | - | - |
SEND OPC INFORMATION | 0x54 | ディスクを焼くときにレーザーの出力を調整する | CDB |
SET CD SPEED | 0xBB | ディスクの読み書き速度を設定 | CDB |
SET READ AHEAD | 0xA7 | - | - |
SET STREAMING | 0xB6 | - | - |
START STOP UNIT | 0x1B | トレイの出し入れを行う | CDB |
SYNCHRONIZE CACHE | 0x35 | 書き込みを最後まで確実に行う | CDB |
TEST UNIT READY | 0x00 | デバイスが使用可能か調べる | CDB |
VERIFY (10) | 0x2F | データを読み取れるか確かめる | CDB |
WRITE (10) | 0x2A | メディアにデータを焼く | CDB |
WRITE (12) | 0xAA | - | - |
WRITE AND VERIFY (10) | 0x2E | - | - |
WRITE BUFFER | 0x3B | - | - |
それから、 昨今の規格の乱立のため、コマンド名や内容が変わることがよくあります。 なお、ドライブのメーカーがその製品専用のコマンドを用意している場合もありますが、 当然汎用性はありません。
私アライドアーキテクツ株式会社の清水と申します。
この度、エンジニア様の情報を集めたクチコミサイトのスタートに際しまして、
是非ともお力添えを頂きたくコメントさせて頂きました。
このサイトの仕組みは、皆様のブログの記事の中からPHP、パール、JAVA、C言語
、HTML/CSS、FLASH、JAVASCRIPT、オラクル、S QL/EJB QL等に関する記事のみを
サイトに収集し、クチコミサイトを作るというものでございます。
何卒宜しく願いいたします。
【説明・登録ページ】
http://www.edita.jp/admin/blogger_regist.php?id=1031&c=0
【お問い合わせ】
support3@edita.jp