Changeset 7b2c17c in mainline for uspace/lib/scsi/include/scsi/spc.h
- Timestamp:
- 2011-07-02T20:42:14Z (13 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- d2fac08c
- Parents:
- 239e7e10
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/scsi/include/scsi/spc.h
r239e7e10 r7b2c17c 58 58 } __attribute__((packed)) scsi_cdb_inquiry_t; 59 59 60 /** Minimum size of inquiry data required since SCSI-2 */ 61 #define SCSI_STD_INQUIRY_DATA_MIN_SIZE 36 62 63 /** Standard inquiry data. 64 * 65 * Returned for Inquiry command with evpd bit cleared. 66 */ 67 typedef struct { 68 /** Peripheral qualifier, Peripheral device type */ 69 uint8_t pqual_devtype; 70 /** RMB, reserved */ 71 uint8_t rmb; 72 /** Version */ 73 uint8_t version; 74 /** Obsolete, NormACA, HiSup, Response Data Format */ 75 uint8_t aca_hisup_rdf; 76 /** Additional Length */ 77 uint8_t additional_len; 78 /** SCCS, ACC, TPGS, 3PC, Reserved, Protect */ 79 uint8_t cap1; 80 /** Obsolete, EncServ, VS, MuliP, Obsolete, Addr16 */ 81 uint8_t cap2; 82 /** Obsolete, WBus16, Sync, Obsolete, CmdQue, VS */ 83 uint8_t cap3; 84 85 /** Vendor string */ 86 uint8_t vendor[8]; 87 /** Product string */ 88 uint8_t product[16]; 89 /** Revision string */ 90 uint8_t revision[4]; 91 92 /* End of required data */ 93 } scsi_std_inquiry_data_t; 94 60 95 /** SCSI peripheral device type */ 61 96 enum scsi_device_type {
Note:
See TracChangeset
for help on using the changeset viewer.