home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Misc / SCSIDOSV3.0UPDATE.DMS / in.adf / FmtData / Seagate_0.fmt < prev    next >
Encoding:
Text File  |  1989-01-12  |  7.9 KB  |  191 lines

  1. /* ------------------------------------------------------------------- *
  2.  * Format Configuration For:   Segate SCSI Hard Drives                 *
  3.  *                                                                     *
  4.  * Created: 11-08-88           Author: Wayne E. Miller                 *
  5.  *                                                                     *
  6.  * Copyright (C) 1988,  Wayne E. Miller - All Rights Reserved          *
  7.  *                                                                     *
  8.  *   Date     Who  Description                                         *
  9.  * ---------  ---  --------------------------------------------------- *
  10.  * 11-08-88   WEM  First Version                                       *
  11.  *                                                                     *
  12.  * ------------------------------------------------------------------- */
  13.  
  14. /* --- Configuration Parameters -------------------------------------- */
  15.  
  16. : PrgRelease   1                   /* Program Release Level            */
  17. : CstRelease   1                   /* Seagate Specific Relese Level    */
  18.  
  19. : SenseType    1                   /* Sense Info Format                */
  20.  
  21. /* --- Media Verification Patterns - (Lenght In Words, Data) --------- */
  22.  
  23. : Pattern
  24.  
  25.    3   %0110110110110110   %1101101101101101   %1011011011011011
  26.    3   %1011011011011011   %0110110110110110   %1101101101101101
  27.    3   %1101101101101101   %1011011011011011   %0110110110110110
  28.  
  29.    1   %0111011101110111
  30.    1   %1011101110111011
  31.    1   %1101110111011101
  32.    1   %1110111011101110
  33.  
  34. : End Pattern
  35.  
  36. /* Page */
  37.  
  38. /*      Length    Value    Key Word / Description                      */
  39. /*      ------  ---------  ------------------------------------------- */
  40.  
  41. : ModeCmdStart > 8
  42.  
  43.            1    $15                        /* Set Mode Command         */
  44.            1    $00        = LUN           /* Logical Unit Number      */
  45.            2    $0000                      /* Reserved                 */
  46.            1    16                         /* Number Of Bytes          */
  47.            1    $00                        /* Reserved                 */
  48.  
  49. : ModeDataStart > 20
  50.  
  51.            1    $00                        /* Reserved                 */
  52.            1    $00                        /* Default Medium           */
  53.            1    $00                        /* Reserved                 */
  54.            1    $08                        /* Descriptor List Length   */
  55.            1    $00                        /* Density Code             */
  56.            3    0                          /* Number Of Blocks         */
  57.            1    $00                        /* Reserved                 */
  58.            3    512        = BlockSize     /* Block Size               */
  59.  
  60.            1    $00                        /* Page 0 Indicator         */
  61.            1    $02                        /* Length Of Page           */
  62.            1    %00000000                  /* Usage / Attention Flags  */
  63.            1    $00                        /* Device Type              */
  64.  
  65. : End ModeStart
  66.  
  67. /* Page */
  68.  
  69. /*      Length    Value    Key Word / Description                      */
  70. /*      ------  ---------  ------------------------------------------- */
  71.  
  72. : FormatCmdStart > 10
  73.  
  74.            1    $04                        /* Format Command           */
  75.            1    %00011000  = LUN           /* Logical Unit Nubmer      */
  76.            1    $00                        /* Reserved                 */
  77.            2    $02        = Interleave    /* Interleave               */
  78.            1    $00                        /* Reserved                 */
  79.  
  80. : FormatDataStart > 16
  81.  
  82.            2    $0000                      /* Reserved                 */
  83.            2    $0000                      /* Length                   */
  84.  
  85. : End FormatStart
  86.  
  87. /* Page */
  88.  
  89. /*      Length    Value    Key Word / Description                      */
  90. /*      ------  ---------  ------------------------------------------- */
  91.  
  92. : ModeCmdFinal > 8
  93.  
  94.            1    $15                        /* Set Mode Command         */
  95.            1    $00        = LUN           /* Logical Unit Number      */
  96.            2    $0000                      /* Reserved                 */
  97.            1    16                         /* Number Of Bytes          */
  98.            1    $00                        /* Reserved                 */
  99.  
  100. : ModeDataFinal > 20
  101.  
  102.            1    $00                        /* Reserved                 */
  103.            1    $00                        /* Default Medium           */
  104.            1    $00                        /* Reserved                 */
  105.            1    $08                        /* Descriptor List Length   */
  106.            1    $00                        /* Density Code             */
  107.            3    0                          /* Number Of Blocks         */
  108.            1    $00                        /* Reserved                 */
  109.            3    512        = BlockSize     /* Block Size               */
  110.  
  111.            1    $00                        /* Page 0 Indicator         */
  112.            1    $02                        /* Length Of Page           */
  113.            1    %00000000                  /* Usage / Attention Flags  */
  114.            1    $00                        /* Device Type              */
  115.  
  116. : End ModeFinal
  117.  
  118. /* Page */
  119.  
  120. /*      Length    Value    Key Word / Description                      */
  121. /*      ------  ---------  ------------------------------------------- */
  122.  
  123. : FormatCmdFinal > 10
  124.  
  125.            1    $04                        /* Format Command           */
  126.            1    %00000000  = LUN           /* Logical Unit Nubmer      */
  127.            1    $00                        /* Reserved                 */
  128.            2    $02        = Interleave    /* Interleave               */
  129.            1    $00                        /* Reserved                 */
  130.  
  131. : FormatDataFinal > 408
  132.  
  133. : End FormatFinal
  134.  
  135. /* Page */
  136.  
  137. /* Error   Description                                                 */
  138. /* -----   ----------------------------------------------------------- */
  139.  
  140. : Errors
  141.  
  142.    $01     01h - No index or sector signal found during rd, wr, or format.
  143.    $02     02h - Seek complete signal missing.
  144.    $03     03h - Drive detected failure which disallows writes.
  145.    $04     04h - Drive not ready.
  146.    $06     06h - Track zero not found.
  147.  
  148.    $10     10h - ID field error, unable to correct by retry.
  149.    $11     11h - Uncorrectable read error.
  150.    $12     12h - ID address mark not found.
  151.    $13     13h - Data field address mark not found.
  152.    $14     14h - Record not found - unable to locate sector on cylinder.
  153.    $15     15h - Seek Error - Unable to locate track with correct ID.
  154.    $17     17h - Recoverable read error occurred, corrected with retries.
  155.    $18     18h - Recoverable read error occurred, corrected with ECC.
  156.    $19     19h - Error reading defect list.
  157.    $1A     1Ah - Parameter Overrun - parameter list too long.
  158.    $1C     1Ch - Unable to locate primary defect list.
  159.    $1E     1Eh - ID field recovered using ECC.
  160.  
  161.    $20     20h - Invalid SCSI command.
  162.    $21     21h - Invalid block address (too high).
  163.    $24     24h - SCSI command argument error.
  164.    $25     25h - Invalid logical unit number.
  165.    $26     26h - Invalid field in parameter list.
  166.    $29     29h - Controller reset occurred.
  167.    $2A     2Ah - Mode select has been changed.
  168.  
  169.    $32     32h - Spare sector not available on current cylinder.
  170.  
  171.    $40     40h - RAM failure.
  172.    $42     42h - Power on diagnostic failed.
  173.    $44     44h - Internal controller error.
  174.    $45     45h - Select/reselect failed.
  175.    $47     47h - SCSI bus out parity check.
  176.    $48     48h - Host system detected error.
  177.  
  178.    $80     80h - Overflow on usage counter.
  179.    $81     81h - Microprocessor error.
  180.    $82     82h - ROM check sum error.
  181.    $83     83h - Contoller initializaton error.
  182.    $84     84h - ECC test error.
  183.    $85     85h - Program RAM error.
  184.    $86     86h - Buffer RAM error.
  185.    $87     87h - Drive not ready.
  186.    $88     88h - Error loading operation system.
  187.    $89     89h - Invalid operating system.
  188.  
  189. : End Errors
  190.  
  191.