Information Technology Reference
In-Depth Information
Table 6-4: Some of the Peripheral Device Types (PDTs) defined in the SCSI
Primary Commands document.
PDT (hex)
Peripheral Device Type
Specification 1
00
Direct-access block device. Magnetic and flash drives.
SBC-2
05
CD/DVD device
MMC-4
07
Optical memory device (non-CD optical disk)
SBC
0E
Reduced block command (RBC) (simplified) direct-access
device
RBC
1
Devices can use a later edition of a specification if available.
A vendor identification number is available at no charge from the T10 Tech-
nical Committee. The number consists of eight or fewer characters in the
range 21h-7Eh.
Following the first 36 bytes are optional fields with additional data, includ-
ing areas that vendor-specific drivers can use to obtain vendor-specific infor-
mation. Device firmware shouldn't assume that the host will always request
exactly 36 bytes. The thirteen cases in Chapter 3 describe what a device
should do if it has more or fewer bytes to return than the host requests.
The Response
An InquiryResponse structure can hold the data a device returns in response
to an INQUIRY command:
typedef struct
{
byte Peripheral;
byte Removble;
byte Version;
byte Response_Data_Format;
byte AdditionalLength;
byte Sccstp;
byte bqueetc;
byte CmdQue;
char vendorID[8];
char productID[16];
char productRev[4];
} InquiryResponse;
Search WWH ::




Custom Search