@
^ABOUT HELP~

To select an item for help, cursor to that item and hit
return.  To quit help press ESCAPE.|
@
                         ^DISCLAIMER~

Maxtor Corporation makes no representations or warranties with re-
spect to the contents hereof and specifically disclaims any implied
warranties of merchantability or fitness for any particular pur-
pose.  Further, Maxtor Corporation reserves the right to revise
this software, and to make changes from time to time in the content
hereof without obligation of Maxtor Corporation to notify any per-
of such revisions or changes.

This program is provided as is without any warranty of any kind,
either expressed or implied.  The entire risk as to the quality and
performance of the program is with you the user.  In no event will
^MAXTOR CORPORATION~ be liable to you for any damages, including
any lost profits or savings, arising out of the use or inability to
use this software.

             COPYRIGHT (C) 1990, MAXTOR CORPORATION|
@
^GENERAL DESCRIPTION~

The MAX-AT software allows the user to test disk drives on an IBM
PC/AT compatible computer.  Only drives that are accessed via the
^TASK FILE REGISTERS~ can be tested via this program.  

The Maxtor LXT series AT-bus disk drives have the TASK FILE REGI-
STERS incorporated in the drive, while ESDI drives are accessed via
a suitable controller that emulates the registers.

At the command line the user may enter a /c, /b, or /m to default
the tester to color, black and white, or monochrome display att-
ributes, respectively.

From the main menu the user can also enter an l (lowercase L) to
toggle error commenting off or on.  Default is off.  One beep
indicates that commenting is on, two beeps indicates off.|
@
^MANUAL APPLICABILITY~

This help system is for release v1.8 only.  Future releases of the
software will have more capabilites and therefore will require an
updated help system.

If the MAX-AT software you are using is not release v1.8, please
contact Thomas Solomon at extension 4608 to receive an updated
version of both the MAX-AT software and the MAX-AT help system.|
@
^ADAPTER CONFIGURATION~

In order for the software to function properly, the host adapter
must be properly configured.  Depending upon which type of drive
is being tested, and which host adapter / drive controller is being
used, different configurations items must be taken into account.

If you are testing the LXT-200A, LXT-340A, or any other type of
drive with an embedded AT controller, there are a number of host
adapters (IDE boards) that will work to connect the drives to the
system.  The following boards have been tested and found to work
for AT drives.  The configurations are included.  If the drive is
also the main DOS drive in your system, do not alter the set-up. If
it is not, configure the board as outlined below.

  MAXTOR IDE board-

  SW1:  ^1 - off~   ^2 - off~   ^3 - off~   ^4 - on ~
        ^5 - on ~   ^6 - off~   ^7 - off~   ^8 - off~

  SW2:  ^All off~

        This configures the board for no BIOS support, no INT 14,
        and no IOCHRDY signal.  The address is dependent upon the
        setting of bit 5.  ^5 - off~ decodes the PRIMARY address,
        ^5-on~ decodes the SECONDARY address.

  QUANTUM IDE board-

        ^J2 - off~     ^J3 - off~
        ^J4 - off~     ^J5 - on ~

  MINISCRIBE IDE board-

        As is, the board is hardwired for the primary address and
        INT 14 enabled.  INT 14 can be disabled by cutting the 
        trace from JP1 pin 2 to JP1 pin 3.  A header can then be
        installed into this location so that the interrupts can
        again be enabled by placing a jumper across these two pins.

If you are using an ESDI drive, and it is the main DOS drive in
your system, do not make any alterations to the configuration. If
not, insure that the board is configured so as not to cause an
interrupt to the system and so that the address is the one you wish
to test (primary or secondary).|
@
^SOFTWARE SETUP~

Currently, the set up of the software is performed via the ^TEST
CONFIGURATION~ menu.  Here you can set up the controller address to
be used, the mode for retries, default drive parameters, and read
look ahead for the drive.

The next release will allow auto configuration via a config file.|
@
^AT INTERFACE~

^ PIN NAME ~    ^PIN NUMBER~    ^DIRECTION~    ^       SIGNAL NAME       ~
----------    ----------    ---------    -------------------------
-RESET             1           out       drive reset
DBO               17        in or out    data bus bit 0
DB1               15        in or out    data bus bit 1
DB2               13        in or out    data bus bit 2
DB3               11        in or out    data bus bit 3
DB4                9        in or out    data bus bit 4
DB5                7        in or out    data bus bit 5
DB6                5        in or out    data bus bit 6
DB7                3        in or out    data bus bit 7
DB8                4        in or out    data bus bit 8
DB9                6        in or out    data bus bit 9
DB10               8        in or out    data bus bit 10
DB11              10        in or out    data bus bit 11
DB12              12        in or out    data bus bit 12

^ PIN NAME ~    ^PIN NUMBER~    ^DIRECTION~    ^       SIGNAL NAME       ~
----------    ----------    ---------    -------------------------
DB13              14        in or out    data bus bit 13
DB14              16        in or out    data bus bit 14
DB15              18        in or out    data bus bit 15
A0                35           out       address bus bit 0
A1                33           out       address bus bit 1
A2                36           out       address bus bit 2
INT               31           in        interrupt request
-I/O CS16         32           in        I/O control select 16
-IOW              23           out       I/O write
-IOR              25           out       I/O read
ALE               28           out       address latch enable
-CS0              37           out       chip select 0 
-CS1              38           out       chip select 1
-PDIAG            34        in or out    passed diagnostic ^1~
-DASP             39        in or out    drv active/slave present ^2~
KEY               20           N/A       key pin

^ PIN NAME ~    ^PIN NUMBER~    ^DIRECTION~    ^       SIGNAL NAME       ~
----------    ----------    ---------    -------------------------
-I/O CH RDY       21           in        I/O channel ready
-I/O CH RDY       27           in        I/O channel ready ^3~
GND                2           N/A       ground
GND               19           N/A       ground
GND               22           N/A       ground
GND               24           N/A       ground
GND               26           N/A       ground
GND               30           N/A       ground
GND               40           N/A       ground
RSVD              29           N/A       ground

^Notes:~

     (^1~) This signal is used by the slave to inform the master of
         its diagnostic results.


^Notes (continued):~

     (^2~) Used as active signal for activity light or as a means for
         the slave to let the master know of its presence.

     (^3~) This pin may be reserved for some drives (E.G. LXT series).|
@
^ESDI INTERFACE~

***** CONTROL CABLE *****

^ PIN NAME ~    ^PIN NUMBER~    ^DIRECTION~    ^       SIGNAL NAME       ~
----------    ----------    ---------    -------------------------
HDSEL 2(3)         2           out       head select 2(3)
HDSEL 2(2)         4           out       head select 2(2)
WG                 6           out       write gate
C/S DATA           8           in        config/status data
TACK              10           in        transfer ack
ATN               12           in        attention
HDSEL 2(0)        14           out       head select 2(0)
S/A FND           16           in        sector/am found
HDSEL 2(1)        18           out       head select 2(1)
IDX               20           in        index
RDY               22           in        ready
TREQ              24           out       transfer req

^ PIN NAME ~    ^PIN NUMBER~    ^DIRECTION~    ^       SIGNAL NAME       ~
----------    ----------    ---------    -------------------------
DS 2(0)           26           out       drive select 2(0)
DS 2(1)           28           out       drive select 2(1)
DS 2(2)           30           out       drive select 2(2)
RG                32           out       read gate
CD                34           out       command data
GND            1-33 odd        N/A       ground

***** DATA CABLE *****

^ PIN NAME ~    ^PIN NUMBER~    ^DIRECTION~    ^       SIGNAL NAME       ~
----------    ----------    ---------    -------------------------
DSEL               1           in        drive selected
S/A FND            2           in        sector/am found
CC                 3           in        command complete
AME                4           out       address mark enable
GND                5           N/A       ground

^ PIN NAME ~    ^PIN NUMBER~    ^DIRECTION~    ^       SIGNAL NAME       ~
----------    ----------    ---------    -------------------------
GND                6           N/A       ground
+WC                7           out       + write clock
-WC                8           out       - write clock
GND                9           N/A       ground
+RRC              10           in        + read reference clock
-RRC              11           in        - read reference clock
GND               12           N/A       ground
+WD               13           out       + write data
-WD               14           out       - write data
GND               15           N/A       ground
GND               16           N/A       ground
+RD               17           in        + read data
-RD               18           in        - read data
GND               19           N/A       ground
IDX               20           in        index|
@
^DRIVE COMMANDS~

(0) Recalibrate Drive        - issues a recalibrate drive command
                               to the selected drive.
(1) Read Sector(s)           - issues a read sector command to the
                               selected drive.  The user may choose
                               between read long, read multiple, or 
                               read normal.  The retry bit is set
                               through the tester configuration
                               menu (21).  The read look ahead
                               feature is also set in this menu.
(2) Write Sector(s)          - issues a write sector command to the
                               selected drive.  The user may choose
                               between write long, write multiple, 
                               or write normal.  The retry bit is
                               set through the tester configuration
                               menu (21).  User may write a 2-byte
                               data pattern, write from buffer,
                               write sector/incrementing data
                               pattern, or write random data
                               pattern.
(3) Verify Sector(s)         - issues a verify sector command to
                               the selected drive.  The read
                               look ahead feature is set through
                               the tester configuration menu (21).
(4) Format Track             - issues a format track command to the
                               selected drive.
(5) Seek To Cylinder         - issues a seek to cylinder command to
                               the selected drive.
(6) Execute Drive Diagnostic - issues a diagnostic command to the
                               drives at the selected controller
                               address.
(7) Initialize Parameters    - issues an initialize drive para-
                               meters command to the selected
                               drive.  Automatically adjusts the
                               number of heads to the maximum head
                               number.
(8) Set Multiple             - issues a set multiple command to the
                               selected drive.
(9) Read Buffer              - issues a read buffer command to the
                               selected drive.  Data can be viewed
                               immediately or can be viewed/modi-
                               fied by using command (22) Buffer
                               Routine.
(10) Write Buffer            - issues a write buffer command to the
                               selected drive.  User may write a 2-
                               byte data pattern, write from buffer,
                               write sector/incrementing data
                               pattern, or write random data
                               pattern.

(11) Identify Drive          - issues an identify drive command to
                               the selected drive.  Data is read
                               into the tester buffer.  The crucial
                               information is displayed, i.e. the
                               general parameters of the drive, and
                               the user has the option of decoding
                               the general configuration bits by
                               simply hitting return.

(12) Maxtor Vendor Unique    - provides a menu of Maxtor vendor
                               unique commands.  The user must
                               enter the correct password (harp) to
                               access the menu.|
@
^EXECUTABLE TESTS~

These tests can be performed on one or two drives.  DRIVE = 0 tests
drive 0, DRIVE = 1 test drive 1, and DRIVE = 2 tests both drives.

(13) Seek Test              - performs a seek test on the selected
                              drive.  Uses the seek to cylinder
                              command.  Measures the average seek
                              time for the selected test.  The
                              available tests are single-track,
                              full-stroke, sequential, and random.
(14) Read Test              - performs a read test on the selected
                              drive.  Uses the read sector(s)
                              command.
(15) Read Verify Test       - performs a read verify test on the
                              selected drive.  Uses the verify
                              sector(s) command.
(16) Write Test             - performs a write test on the select-
                              ed drive.  Uses the write sector(s)
                              command.
(17) Write Verify Test      - performs a write verify test on the
                              selected drive.  Uses the write
                              sector(s) and verify sector(s)
                              commands.
(18) View/Modify Registers  - allows the user to manually view or
                              modify the task file registers.  The
                              user can only perform reads or writes
                              to the registers that allow for this.
(19) Format Drive           - uses the format track command to
                              format a user specified range of the
                              disk.|
@
^TESTER COMMANDS~

 (20) Drive Status          - reports the entire status of the sel-
                              ected drive.  Shows the values of the
                              registers as well as a description of
                              their values.
 (21) Tester Configuration  - allows the user to configure the test
                              system and the drive.  Available
                              options are setting the drive retry
                              and read look ahead modes, setting
                              the controller address, and setting
                              the default parameters of the drive,
                              i.e. cylinders, heads, and sectors.
 (22) Reset Drive(s)        - issues a software reset to the
                              selected controller address.
 (23) Buffer Routine        - allows the user to set up the tester
                              buffers.  Available options are
                              creating, deleting, viewing, and
                              editing the buffers, as well as dis-
                              playing the defined buffers.
 (24) Display Test Log      - allows the user to display either the
                              error log or the results log.  These
                              logs are called maxerror.log and 
                              maxrslts.log, respectively.
 (25) Delete Test Log       - allows the user to delete either the
                              error log or the results log.
 (26) DOS Shell             - allows the user to enter into a DOS
                              shell.  To return to MAX-AT, simply
                              type EXIT <RETURN>.
(ESC) QUIT                  - exits from MAX-AT.|
@
^BATCH TESTS~

Not implemented in this version of the software (v1.8).|
@
^VENDOR UNIQUE COMMANDS~

(1) Vendor Command ON/OFF - enables or disables the ability to use
                            vendor unique commands on the selected
                            drive.  You must enable V.U. commands
                            before you try to use them.
(2) Format Unit           - issues a format unit command to the 
                            selected drive.
(3) Read Defect List      - reads the defect list from the selected
                            drive.
(4) Reassign Block        - issues a reassign block command to the
                            selected drive.
(5) Start/Stop Drive      - issues a start or stop spindle motor
                            command to the selected drive.
(6) RETURN TO MAIN MENU   - returns user to main menu|
@
^BUFFER COMMANDS~

  (1) Create Buffer    - used to create a read/write buffer.
  (2) Delete Buffer    - used to delete a read/write buffer.
  (3) View/Edit Buffer - allows viewing/editing of buffer contents.
  (4) View Buffer List - shows the currently defined buffers, their
                         size, and their memory location.
(ESC) QUIT             - exits the buffer routine and returns the
                         user to the main menu.|
@
^TESTER CONFIGURATION~

  (1) Set Drive Retry Mode           - sets/resets the retry bit
                                       for commands that use it.
  (2) Set Drive Read Look-Ahead Mode - sets/resets drive read look
                                       ahead.
  (3) Set Drive Controller Address   - used to select the drive
                                       controller address.
  (4) Set Other Drive Parameters     - used to set the default
                                       maximum cylinder, head, and
                                       sector values.
(ESC) QUIT                           - returns user to the main
                                       menu.|
@
^COMMAND ENTRY~

After selecting a test or command to execute, the user is prompted
with a series of necessary variables for that command.  These num-
bers generally have defaults that, if the RETURN key is hit, will
be accepted as the entered variable.

For example, if the program prompts for Beginning Cylinder (0): ,
the user can enter RETURN, which will make the default cylinder 0.|
@
^PAUSING A TEST~

While executing one of the executable tests (13-19), the user may
pause the test by pressing <P>.  After pressing <P> the user may
either continue the test by pressing <P> again or see the results
log or error log by pressing <L>.

The user may also exit the test abnormally by pressing <ESC>.|