CD-ROM SCSI-2 COMMAND REFERENCE MANUAL VERSION 3.1 (OB-U0077C)
APPENDIX E CD-ROM COMMAND LIST (BY CODE)
TABLE E-1 CD-ROM COMMAND LIST BY CODE
Applied Model Sense Data
Code Command Name 1 2 3 Contents of Information Bytes
00h TEST UNIT READY yes yes yes
01h REZERO UNIT yes yes yes
03h REQUEST SENSE yes yes yes
08h READ (6) yes yes yes Logical Block Address
0Bh SEEK (6) yes yes yes Logical Block Address
12h INQUIRY yes yes yes
15h MODE SELECT (6) 2 2 yes
16h RESERVE yes yes 5
17h RELEASE yes yes 5
1Ah MODE SENSE (6) 2 2 yes
1Bh START/STOP UNIT yes yes yes
1Ch RECEIVE DIAGNOSTIC RESULTS yes yes yes
1Dh SEND DIAGNOSTIC yes yes yes
1Eh PREVENT/ALLOW MEDIUM REMOVAL yes yes yes
25h READ CD-ROM CAPACITY yes yes yes Logical Block Address
28h READ (10) yes yes yes Logical Block Address
2Bh SEEK (10) yes yes yes Logical Block Address
2Fh VERIFY (10) yes yes -- Logical Block Address
3Bh WRITE BUFFER yes yes 5
3Ch READ BUFFER yes yes yes
40h CHANGE DEFINITION 1 -- --
42h READ SUB-CHANNEL yes yes yes
43h READ TOC 4 yes yes
44h READ HEADER yes yes yes Logical Block Address
45h PLAY AUDIO (10) yes yes yes Logical Block Address
47h PLAY AUDIO MSF yes yes yes Logical Block Address
48h PLAY AUDIO TRACK/INDEX yes yes yes Logical Block Address
49h PLAY TRACK RELATIVE (10) yes yes yes Logical Block Address
4Bh PAUSE/RESUME yes yes yes Logical Block Address
4Eh STOP PLAY/SCAN -- -- yes
55h MODE SELECT (10) 2 2 yes
5Ah MODE SENSE (10) 2 2 yes
A5h PLAY AUDIO (12) yes yes yes Logical Block Address
A8h READ (12) yes yes yes Logical Block Address
A9h PLAY TRACK RELATIVE (12) yes yes yes Logical Block Address
AFh VERIFY (12) yes yes -- Logical Block Address
B9h READ CD MSF -- -- 3 Logical Block Address
BAh AUDIO SCAN (1) -- -- 7 Logical Block Address
BBh SET CD-ROM SPEED (1) -- -- yes
BEh READ CD -- -- 3 Logical Block Address
CDh AUDIO SCAN (2) yes yes 7 Logical Block Address
D8h READ CD-DA -- yes 3 Logical Block Address
D9h READ CD-DA MSF -- yes 3 Logical Block Address
DAh SET CD-ROM SPEED (2) yes yes yes
DBh READ CD-XA -- yes yes Logical Block Address
DFh READ ALL SUBCODE -- yes 7 Logical Block Address
E0h READ DRIVE STATUS yes yes yes
E3h WRITE CDP yes yes yes
E4h READ CDP yes yes yes