2006年09月11日

CD/DVD Capabilities and Mechanical Status Page

CD/DVD Capabilities and Mechanical Status Page では、 ドライブデバイスの能力に関する情報を入手できるのですが、 下を見て判るように昨今の規格の乱立によってフラグの立て場所が足りなくなってしまいました。 将来的には消え去る運命にあると思われます。 "せんべえ焼き"ではもっぱらドライブのバッファ容量(Buffer Size Supported)を入手するために使っています。 (READ BUFFER CAPACITY コマンドはディスクが入っていないと使えないため)

CD/DVD Capabilities and Mechanical Status Page のデータフォーマットは次の通りです。

BYTE\bit 7 6 5 4 3 2 1 0
0PS予約Page Code = 0x2A
1データ長さ
2予約 DVD- RAM ReadDVD-R ReadDVD-ROM ReadMethod 2CD-RW ReadCD-R Read
3予約 DVD- RAM WriteDVD-R Write予約Test WriteCD-R/RW WriteCD-R Write
4BUFMulti SessionMode 2 Form 2Mode 2 Form 1Digital Port (2)Digital Port (1)CompositeAudio Play
5Read Bar CodeUPCISRCC2 Pointers supportedR-W Deinterleaved & correctedR-W SupportedCD-DA Stream is AccurateCD-DA Cmds Supported
6Loading Mechanism Type予約Eject (Individual or Magazine)Prevent JumperLock StateLock
7予約R-W in Lead-InSide Change CapableS/W Slot Selection (SSS)Changer Supports Disc PresentSeparate Channel MuteSeparate volume levels
8
(MSB)
廃止
(LSB)
9
10
(MSB)
Number of Volume Levels Supported
(LSB)
11
12
(MSB)
Buffer Size Supported
(LSB)
13
14
(MSB)
廃止
(LSB)
15
16予約
17予約LengthLSBFRCKBCKF予約
18
(MSB)
廃止
(LSB)
21
22
(MSB)
Copy Management Revision Supported
(LSB)
23
24
 
予約
 
26
27予約Rotation Control Selected
28
(MSB)
Current Write Speed Selected
(LSB)
29
30
(MSB)
Number of Logical Unit Write Speed Performance Descriptor Tables (n)
(LSB)
31
32
(MSB)
Logical Unit Write Speed Performance Descriptor Block #1
(LSB)
35
36
(MSB)
Logical Unit Write Speed Performance Descriptor Block #2
(LSB)
39
4*n+28
(MSB)
Logical Unit Write Speed Performance Descriptor Block #n
(LSB)
4*n+31
 Padding


各パラメータの内 Logical Unit Write Speed Performance Descriptor Block は、以下のとおりです。

BYTE\bit 7 6 5 4 3 2 1 0
0予約
1予約Rotation Control
2
(MSB)
Write Speed Supported (kbytes/sec)
(LSB)
3


このブログ全体にいえることですが、写し間違いがあったらごめんなさい。というより指摘してください。

2006/10/21修正
2007/01/23修正
posted by 七癖 at 09:41| Comment(0) | TrackBack(0) | Multimedia Commands | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。

この記事へのトラックバック