A SERVICE OF

logo

Read CD-DA
- 157 -
2.46 Read CD-DA (D8h)
IMPORTANT: This command applies only to models DRM-602X, DRM-624X, and the DR-U
Series drives.
Operation Code is (D8h).
The READ CD-DA command requests that the drive transfer CD-DA data and/or Sub Code
data.
The Starting Logical Block Address specifies the block where the READ operation begins.
The definition of the starting logical block address is as follows:
Starting Logical Block Address = (M-Ms) * 60 * 75 + (S-Ss) * 75 + (F-Fs)
(M, S, F) = absolute MSF address of the requested starting logical block
(Ms, Ss, Fs) = absolute MSF address of the first block of the first track
Sub Code Field:
Sub Code Field CD-DA block length Description
00h 2352 bytes CD-DA data with no Sub Code
01h 2368 bytes CD-DA data with Sub Q Code
02h 2448 bytes CD-DA data with all Sub Code
03h 96 bytes All Sub Code only
04 ~ FFh Reserved
If the Sub Code field is set to 00h, the drive returns the CD-DA data without Sub Code data.
(Each block consists of 2352 bytes of digital audio data without any Sub Code data.)
If the Sub Code field is set to 01h, the drive returns the CD-DA data with Sub Q data. Each
block consists of 2368 bytes which includes 2352 bytes of digital audio data, 10 bytes of Sub Q
data and 6 bytes of zeros. Note: 16 bits of CRC for the Sub Q data are not transferred.
If the Sub Code field is set to 02h, the drive returns the CD-DA data with all Sub Code data.
(Each block consists of 2448 bytes which includes 2358 bytes of digital audio data and 96 bytes
of Sub Code data.)
If the Sub Code field is set to 03h, the drive returns 96 bytes of all Sub Code data only.
The Transfer Length specifies the number of contiguous CD-DA data blocks to be transferred.