home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 1997 May / VPR9705A.ISO / BENCH / WHATIDE / WHATIDE.DOC < prev   
Text File  |  1996-07-30  |  4KB  |  95 lines

  1.  
  2.              WhatIDE version 2.2
  3.                   Tom Warren
  4.                  November, 1995
  5.  
  6.     WhatIDE is intended to display the information returned by the
  7.     ATA/IDE 'ID Drive' command (0xEC).  WhatIDE will display the
  8.     cylinders, heads, sectors/track, and sector buffer size, as well
  9.     as the number of sectors/interrupt (block mode) and ECC bytes for
  10.     one or more IDE drive(s) installed in the system. Also, the model
  11.     number, serial number & firmware revision are displayed.
  12.  
  13.     WhatIDE now reports whether the drive supports LBA (Logical Block
  14.     Addressing) and DMA (Direct Memory Addressing) modes, as well as
  15.     the PIO (Programmed Input/Output) modes the drive can use. PIO
  16.     Modes 0, 1 & 2 are used on older IDE drives, while modes 3 & 4 are
  17.     seen on newer, EIDE or FastATA drives. WhatIDE will display 'IDE'
  18.     or 'EIDE', depending on which modes it finds. This does not mean
  19.     that your drive is operating in that mode, unless only 1 mode is
  20.     listed, in which case it's the default mode.
  21.  
  22.     DMA modes are either single-word or double-word; 's0' indicates
  23.     that single-word DMA mode 0 is supported, 'd2' indicates double-
  24.     word DMA mode 2, etc. If only the number is shown ('0'), then the
  25.     drive supports the older method of reporting single-word DMA modes.
  26.  
  27.     All text is printed via DOS calls, so the output is redirectable
  28.     to a file.  Simply use: "WHATIDE >MYDISKS.OUT", etc. to capture
  29.     output to the file MYDISKS.OUT.
  30.  
  31.     Note that WhatIDE is an 'information-only' utility. It writes
  32.     nothing to your drive (unless you redirect it's output), and it
  33.     changes nothing in your IDE configuration. It only requests that
  34.     the drive firmware return 1 sector of information about itself.
  35.  
  36.     WHATIDE takes a a couple of command line arguments. The first, /D,
  37.     dumps the drive information to a binary file. The filenames are
  38.     WHATIDE0.INF for drive 0 and WHATIDE1.INF for drive 1, and are
  39.     created on your local drive/directory. They can be viewed with DEBUG
  40.     or a hex dump utility, and are useful for comparison with the current
  41.     ATA/IDE spec.
  42.  
  43.     Example: WHATIDE /D
  44.  
  45.     The second command line argument, /2, will query the secondary
  46.     channel (ports 170-177h) for attached drive info. This is useful
  47.     for people who are using the newer EIDE controllers with support for
  48.     more than 2 drives (primary & secondary addresses). Also, PCI IDE
  49.     controllers often provide support via a driver for the secondary
  50.     channel. The drives on the primary channel are ignored when this
  51.     option is used. Also, the /D argument can't be used with the /2
  52.     argument at this time. If this is a popular option, I'll expand it.
  53.  
  54.     Example: WHATIDE /2
  55.  
  56.     Let me know (via CompuServe or US Mail or phone or ??) if you
  57.     find WhatIDE useful, and how you are using it. I'd appreciate the
  58.     feedback!
  59.  
  60.  
  61.     Users of WhatIDE must accept this disclaimer of warranty:
  62.  
  63.     The WhatIDE utility is supplied as is.
  64.     The author disclaims all warranties, expressed or implied,
  65.     including, without limitation, the warranties of merchantability
  66.     and of fitness for any purpose.  The author assumes no liability
  67.     for damages, direct or consequential, which may result from the
  68.     use of WhatIDE.
  69.  
  70.     WhatIDE is a "shareware program" and is provided at no charge to the
  71.     user for evaluation for 30 days.  Feel free to share it with your
  72.     friends, but please do not give it away altered or as part of another
  73.     system. The essence of "user-supported" software is to provide personal
  74.     computer users with quality software without high prices, and yet to
  75.     provide incentive for programmers to continue to develop new products.
  76.  
  77.     If you find WhatIDE to be a useful program and continue to use it after
  78.     a the evaluation period (30 days), you must pay a registration fee of
  79.     $5.00.  This will entitle you to updates and bug fixes, as well as any
  80.     new utilities I distribute.
  81.  
  82.     Anyone distributing WhatIDE for any kind of remuneration must first
  83.     contact me (via CompuServe) for authorization.
  84.  
  85.     You are encouraged to pass a copy of WhatIDE along to your friends
  86.     and colleagues for evaluation.  Please encourage them to register
  87.     their copy if they find that they can use it.
  88.  
  89.     Tom Warren
  90.     4513 E. South Fork Drive
  91.     Phoenix, AZ  85044
  92.     (602) 940-3232
  93.     [CompuServe 76167,1572]
  94.  
  95.