
7.Drive Diagnostics
The Page Format (PF) bit is ONE, and the Parameter List Length is 9, the Parameter List in this case is 9 bytes long and will be of the form:
Table
Bit | 7 | 6 | 5 | 4 |
| 3 |
| 2 | 1 | 0 |
Byte |
|
|
|
|
|
|
|
|
|
|
0 |
|
|
| Page Code (81h) |
|
|
| |||
1 |
|
|
|
| Reserved |
|
|
| ||
2 | (MSB) |
|
| Page Length (00 05h) |
|
|
| |||
3 |
|
|
|
|
|
|
|
|
| (LSB) |
4 |
|
|
| Diagnostic Test Number |
|
|
| |||
5 | Break |
|
|
| Loop Count Identifier |
|
|
| ||
6 |
|
|
| Parameter A |
|
|
| |||
7 |
|
|
| Parameter B |
|
|
| |||
8 |
|
|
| Parameter C |
|
|
| |||
Break: This field allows the initiator to | terminate the diagnostic test when an error occurs. |
|
|
0 = stop on first error
1 = do not stop on error
Loop Count Identifier: The number of times that the test should be repeated before status is returned.
0 = run once
1 = run once
2 = run 10 times
3 = run 100 times
4 = run 1000 times
Parameters A, B, C: Any additional parameters required to fully define the diagnostic test. These parameters are unused and will be 00h.
7.2.4.Diagnostic Test Number Summary
The following is a list of the diagnostic capabilities of the drive. The Test Availability Code indicates if a particular test can be executed by the Host computer or is executed during
1.Individual Tests - Self contained modules designed to test a particular function of drive
2.Sequences - Automatic execution of a series of individual tests
3.Exercisers - Verification of a major function of the drive such as Read, Write, Search, etc. The Diagnostic Test Number for each Test, Sequence or Exerciser is shown in the first column. Test Availability Codes
P─
SONY |