CD-ROM SCSI-2 COMMAND REFERENCE MANUAL VERSION 3.1 (OB-U0077C)

TABLE 2-22 READ CD (BEH)

 

 

 

 

Bit

 

 

 

Byte

7

6

5

4

3

2

1

0

0

 

 

 

Operation Code (BEh)

 

 

 

1

 

Reserved

 

Expected Sector Type

 

 

Reserved

2

 

 

 

(MSB)

 

 

 

3

 

 

Starting Logical Block Address

 

 

 

4

 

 

 

 

 

 

 

 

5

 

 

 

(LSB)

 

 

 

6

 

 

 

(MSB)

 

 

 

7

 

 

 

Transfer Length in Blocks

 

 

 

8

 

 

 

(LSB)

 

 

 

9

 

 

 

Flag Bits

 

 

 

 

Synch Field

Header(s) Code

User Data

EDC&ECC

Error Flag(s)

Reserve

10

 

 

Reserved

 

Sub-Channel Data Selection Bits

11

 

 

 

Reserved

 

 

 

TABLE 2-22AREAD-CD, EXPECTED SECTOR TYPE FIELD DEFINITION

Expected

Definition

Description

Sector

 

 

Type

 

 

000b

Any Type

Checking of the Sector Type is not performed. Device will terminate

 

 

command at sector where transition between CD-ROM and CD-DA occurs.

001b

CD-DA

Only Red Book (CD-DA) sectors allowed. Attempt to read any other format

 

 

results in error report.

010b

Mode 1 Form 1

Only Yellow Book sectors having “user” data field of 2048 bytes allowed.

 

 

Attempt to read any other format results in an error report.

011b

Mode 1 Form 2

Only Yellow Book sectors having “user” data field of 2336 bytes allowed.

 

 

Attempt to read any other format results in an error report.

100b

Mode 2 Form 1

Only Green Book sectors having “user” data field of 2048 bytes allowed.

 

 

Attempt to read any other format results in an error report.

101b

Mode 2 Form 2

Only Green Book sectors having “user” data field of 2324 bytes allowed.

 

 

Attempt to read any other format results in an error report. Note: the spare

 

 

data is included in the user data making the size 2324+4 =2328 bytes.

110b~111b

 

Reserved

- 88 -