Availability:
     Level T    , 'T'

  Quick Help:
     Odd Even Encroachment Test, T[strt tk],[end tk],[hd],[rtry thrshld][ECC thrshld

  Description:
    This command will read the specified range of tracks.  It will determine how many
    sectors fall into various ranges of retry counts.

  Input Parameters:

    0 - Start Logical Cylinder
    
        This parameter specifies the first logical cylinder to be tested.
    
          Type:    Unsigned 32-bit value
    
          Range:   0 to 0xFFFFFFFF
    
          Default: none
    
    1 - End Logical Cylinder
    
        This parameter specifies the last logical cylinder to be tested.  Up to 100d tracks
        can be tested in one command.  Attempting to test more tracks will cause an error.
    
          Type:    Unsigned 32-bit value
    
          Range:   0 to 0xFFFFFFFF
    
          Default: none
    
    2 - Head
    
        This parameter specifies logical head to test.
    
          Type:    Unsigned 8-bit value
    
          Range:   0 to 0xFF
    
          Default: none
    
    3 - Retry Threshold
    
        This parameter specifies the boundary between two retry buckets.  Retries less
        than or equal to this value go into one bucket, retries greater than this value go
        into another bucket.
    
          Type:    Unsigned 32-bit value
    
          Range:   0 to 0xFFFFFFFF
    
          Default: 4
    
    4 - Ecc Level Threshold
    
        This parameter specifies how much ECC correction is done on the fly.  This ECC level
        defines the "no retries but corrected" retry bucket.
    
          Type:    Unsigned 32-bit value
    
          Range:   0 to 0xFFFFFFFF
    
          Default: 0xA
    
  Output Data:

    If an error occurred, the following information will be displayed.
    
          "DiagError aaaaaaaa"
    
       where
    
          aaaaaaaa is the Diagnostic Error Code
    

    The list header displays the logical head number and the ECC threshold.  The column
    headings indicate the threshold value. The body of the list displays:
       Logical cylinder
       Number of sectors that required no retries and no ECC correction
       Number of sectors that required no retries but did require ECC correction
       Number of sectors that required at least one retry but less than of equal to the
       threshold number of retries
       Number of sectors that were readable but required more than the threshold number
       of retries
       Number of sectors that were unreadable

  Examples:

    F3 T>T20,23,0,3,4
    Head 0  ECC threshold 4
    L Cyl  perfct OTF   <=3    >3   Unreadable
       20   789     7     0     0     0
       21   789     7     0     0     0
       22   78C     4     0     0     0
       23   78C     4     0     0     0
                                        
    F3 T>

  Revision History:

    0001.0000   Initial revision.
    0002.0000   Added ECC level threshold
    0011.0000   Combined the PSG Diagnostic Error Codes (PSGDEC) and the Diagnostic External
                Test Service Error Codes (DETSEC) into a single set of Diagnostic Error Codes
                (DiagError).