Date: Feb 19, 1993 X3T9.2/92-184 Rev 1 To: X3T9.2 Committee (SCSI) From: George Penokie (IBM) Subject: Codes, ASCs, ASCQs, and Values Committed to SCSI-3 Below is a list of all new ASCs, new ASCQs, new Command Op Codes, changes to existing commands, new Mode Pages, changed Mode Pages, changed Log parameters, new Messages, new Diagnostics Pages, and new Inquiry data which have been approved for inclusion into SCSI-3. Messages New Doc. No. Code Description 90-062R4 12h Continue I/O Process 90-062R4 13h Target Transfer Disable 90-136R3 14h Bus Device Reset Other Port 90-141R5 24h ACA Queue Tag 90-141R5 16h Clear ACA Messages Changed Doc. No. Message Bits Description 90-183R0 Identify 3-4 LUNTRN field expanded to 5 bits Commands New Doc. No. Code Description 90-048R7 57h Release (10) 90-048R7 56h Reserve (10) (Note: there is a typo in 90-048r7 which incorrectly indicates that the op code for this command is 16h) 90-110R2 B7h Read Defect Data (12) Commands Changed Doc. No. Command Byte Bits Description 91-014R6 Start/Stop Unit 4 7-4 Power Conditions 92-006R1 Prevent allow 4 1-0 Prevent (changed from a 1 medium removal bit field to a 2 bit field Inquiry commands changed Inquiry Data Doc. No. Byte Bit Name Description 92-006R1 6 6 MChngr Medium Changer 90-136R3 6 5 PORT Connected Port A/B 90-136R3 6 4 DualP Dual Port Device 90-048R7 6 2 ACKQREQQ Q cable REQ and ACK supported 90-048R7 6 1 Addr32 32 bit wide data transfers supported 90-048R7 6 0 Addr16 16 bit wide data transfers supported 90-062R4 7 2 TranDis Transfer Disable Copy commands new function codes Doc. No. Function Code Description 90-048R7 05h and 06h Added 8 bit Source Address and 8 bit Destination Address 90-048R7 07h and 08h Added 8 bit Source Address and 8 bit Destination Address 90-048R7 09h Added 8 bit Source Address and 8 bit Destination Address Copy commands changed function codes Doc. No. Function Code Description 90-183R0 05h and 06h Increase LUN address to 5 bits 90-183R0 07h and 08h Increase LUN address to 5 bits 90-183R0 09h Increase LUN address to 5 bits Log Commands Changed Log Pages Doc. No. Block Byte Bit Name Description 90-201R1 Log Parameters 2 1 LBIN Binary List Parameter Send Diagnostics Command New Pages Doc. No. Code Description 92-130R3 41h Drive Status Status Code New Doc. No. Code Description 92-141R5 30h Auto Contingent Allegiance Active Mode Pages New Doc. No. Code Description 91-014R6 0Dh Power Condition Page 90-119R3 0Fh Data Compression Page Mode Pages Changed Doc. No. Page Byte Bit Name Description 90-021R4 Caching(08h) 2 7 IC Initiator Control 90-021R4 Caching(08h) 2 6 ABPF Abort Pre-Fetch 90-021R4 Caching(08h) 2 5 CAP Caching Analysis Permitted 90-021R4 Caching(08h) 2 4 DISC Discontinuity 90-021R4 Caching(08h) 2 3 SIZE Size Enable 90-021R4 Caching(08h) 12 7 FSW Force Sequential Write 92-217R0 Caching(08h) 12 6 LBCSS Logical Block Cache Segment Size 90-021R4 Caching(08h) 12 5 DRA Disable Read-Ahead 90-217R0 Caching(08h) 12 0-1 CMODE Cache Mode 90-021R4 Caching(08h) 13 All Number of Cache Segments 90-021R4 Caching(08h) 14-15 All Cache Segment Size 90-021R4 Caching(08h) 17-19 All Non-Cache Segment Size 90-166R1 Dcon-rcon(02h) 12 7 EMDP Enable Modify Data Pointer 92-133R8 Dcon-rcon(02h) 12 3 DImm Disconnect Immediate 92-133R8 Dcon-rcon(02h) 12 0-2 DTDR Data Transfer Disc. Control (added 1 bit to field) 90-168R2 Control (0Ah) 1 All Page length = 0Ah 92-218R1 Control (0Ah) 2 1 GLTSD Global Logging Target Save Disable 90-168R2 Control (0Ah) 4 6 RAC Report a Check 90-168R2 Control (0Ah) 8-9 All Busy Timeout Period Density Codes Doc. No. Code Width mm (in) Density bpmm (bpi) Code Type ---- ------------- ------------------ ----- ---- 92-164r1 24H 3.81 (0.15) 2400 (61000) DDS-2 C 92-164r1 25H 3.81 (0.15) 3816 (97000) DDS-3 C 92-164r1 26H 3.81 (0.15) 3816 (97000) DDS-4 C ASC/ASCQ New BYTE Doc. No. 12 13 DTLPWRSOMC DESCRIPTION -- -- -------------------------- 92-046R1 09 04 DT WR O Head Select Fault 90-184R0 0C 03 D W O Write Error, Recommend Reassignment 92-111R1 0C 04 DT W O Compression Check Miscompare Error 92-111R1 0C 05 DT W O Data Expansion Occurred During Compression 92-111R1 0C 06 DT W O Block Not Compressible 92-111R1 11 0D DT WR O De-Compression CRC Error 92-134R1 11 0E DT WR O Cannot De-Compress Using Declared Algorithm 90-184R0 14 05 DT W O Record Not Found, Recommend Reassignment 90-184R0 14 06 DT W O Record Not Found, Data Auto-Reallocated 90-184R0 16 01 D W O Data Sync Error, Data Rewritten 90-184R0 16 02 D W O Data Sync Error, Recommend Rewrite 90-184R0 16 03 D W O Data Sync Error, Data Auto-Reallocated 90-184R0 16 04 D W O Data Sync Error, Recommend Reassignment 90-184R0 17 09 D W O Recovered Data Without ECC, Data Rewritten 90-184R0 18 07 D W O Recovered Data With ECC, Data Rewritten 90-110R2 1F 00 D O Partial Defect List Transfer 92-006R1 21 01 DT WR OM Invalid Element Address 92-006R1 28 01 DT WR OM Import or Export Element Accessed 92-162R1 29 01 DTLPWRSOMC Power On Occurred 92-162R1 29 02 DTLPWRSOMC SCSI Bus Reset Occurred 92-162R1 29 03 DTLPWRSOMC Bus Device Reset Message Occurred 91-071R1 30 04 DT W O CANNOT WRITE MEDIUM - UNKNOWN FORMAT 91-071R1 30 05 DT W O CANNOT WRITE MEDIUM - INCOMPATIBLE FORMAT 91-071R1 30 06 DT W O CANNOT FORMAT MEDIUM - INCOMPATIBLE MEDIUM 92-006R1 38 0D DT WR OM Medium Destination Element Full 92-006R1 38 0E DT WR OM Medium Source Element Empty 92-141R5 4D NN DTLPWRSOMC Tagged Overlapped Commands (NN = Queue Tag) 91-027R1 5D 00 DTLPWRSOMC FAILURE PREDICTION THRESHOLD EXCEEDED 91-014R6 5E 00 DTLPWRSO C LOW POWER condition ACTIVE 91-014R6 5E 01 DTLPWRSO C IDLE condition activated by timer 91-014R6 5E 02 DTLPWRSO C STANDBY condition activated by timer 91-014R6 5E 03 DTLPWRSO C IDLE condition activated by command 91-014R6 5E 04 DTLPWRSO C STANDBY condition activated by command 92-046R1 65 00 DTLPWRSO Voltage Fault 90-119R3 70 NN T DECOMPRESSION EXCEPTION SHORT ALGORITHM ID OF NN 90-119R3 71 00 T DECOMPRESSION EXCEPTION LONG ALGORITHM ID * Not yet accepted by the SCSI committee