home *** CD-ROM | disk | FTP | other *** search
/ Piper's Pit BBS/FTP: ibm 0010 - 0019 / ibm0010-0019 / ibm0010.tar / ibm0010 / HYDK410.ZIP / HYPERDK.TXT < prev    next >
Encoding:
Text File  |  1990-08-21  |  33.7 KB  |  667 lines

  1.      
  2.      
  3.      
  4.      
  5.                            H  Y  P  E  R  D  I  S  K
  6.      
  7.                                       by 
  8.      
  9.                                H Y P E R W A R E 
  10.      
  11.      
  12.                               V e r s i o n   4.1
  13.      
  14.    
  15.      
  16.      
  17.      
  18.           Program and Document Copyright (C) 1987-1990 by Roger Cross.
  19.                                PRN# 150755-140287
  20.      
  21.      
  22.      
  23.      
  24.                                                          CONDENSED MANUAL
  25.      
  26.       
  27.                           HyperWare License Agreement
  28.      
  29.             This  software  is  protected  by both United States copyright 
  30.      law  and  international  treaty provisions. Therefore, you must treat 
  31.      this   software  "just  like  a  book,"  with  the  following  single 
  32.      exception.  HYPERWARE  authorizes  you to make archival copies of the 
  33.      software  for  the  sole  purpose  of  backing  up  our  software and 
  34.      protecting  your investment from loss. By saying, "just like a book," 
  35.      HYPERWARE  means  that  this  software  may  be used by any number of 
  36.      people  and  may  be  freely  moved  from  one  computer  location to 
  37.      another,  so  long as there is no possibility of it being used at one 
  38.      location  while  it  is  being used at another. Just like a book that 
  39.      can't  be read by two different people in two different places at the 
  40.      same  time,  neither can the software be used by two different people 
  41.      in two different places at the same time. 
  42.      
  43.             You  may  not  make  copies  of  the software documentation or 
  44.      disk,  except  as described above. You may not distribute, rent, sub-
  45.      license,  or  lease  the  software  or the documentation. You may not 
  46.      alter,  modify, or adapt the software or documentation, including but 
  47.      not  limited  to  translating,  decompiling,  reverse  assembling, or 
  48.      creating  derivative  works.  You  may  not  use  the  software  in a 
  49.      network,  timesharing, multiple CPU, or multi-user environment unless 
  50.      each user is licensed by HYPERWARE.  Multi-user and multiple purchase
  51.      agreements are available.     
  52.      
  53.      
  54.                            HyperDisk Parameters
  55.       
  56.             You  can  control  the  operating characteristics of HyperDisk 
  57.      via   the   command   line   parameters   that   you  specify  during 
  58.      installation.  Some parameters can be specified for installation only 
  59.      and  may  not  be  altered  later.  These  are noted as "Installation 
  60.      Only."   Other  parameters  may  be  changed  at  any time at the DOS 
  61.      command  line  or  using batch files.  Type: HYPERDK [parameters] and 
  62.      any  parameters  will be reset to the new specifications.  Parameters 
  63.      which   are  not  re-specified  on  this  command  line  will  remain 
  64.      unchanged.   The   parameters   listed   as   "default   values"  are 
  65.      automatically  selected  by  HyperDisk  upon  installation  unless an 
  66.      alternative option is specified by you. 
  67.      
  68.      
  69.      H      HARD DRIVES ONLY
  70.             Set to cache only hard (fixed media) drives. 
  71.              
  72.      F      FLOPPY DRIVE CACHING
  73.             Set to cache all drive types. Default setting. 
  74.             
  75.      E      ENABLE/UPDATE HYPERDISK
  76.             Enable  caching  of  the  selected  drive types. If caching is 
  77.             already  enabled,  any  modified  data  will be written to the 
  78.             disk/diskette. Default setting.
  79.  
  80.                                                          CONDENSED MANUAL
  81.       
  82.      D      DISABLE HYPERDISK
  83.             Disable  caching  of  all drive types. You may enable it later 
  84.             via hotkey or command line. 
  85.      
  86.      V      VERIFY READ
  87.             Verify  the  disk  and/or  diskette  after  each  disk  and/or 
  88.             diskette  write.  This  replaces  the  DOS Verify command. You 
  89.             should NOT use DOS Verify with HyperDisk. 
  90.      
  91.      N      NO VERIFY
  92.             Do  not  verify  the  disk  and/or  diskette after each write. 
  93.             Default setting.
  94.      
  95.      C:nn   SIZE of HyperDisk
  96.             Specifies  the  amount  of  memory  (in  K bytes) to initially 
  97.             install  for the HyperDisk cache. For example, a value of 2048 
  98.             means  2  megabytes.   The  cache  size  may  be  varied after 
  99.             installation  using  the  /XC,  /XD,  and /XA options, but the 
  100.             size  cannot  become  larger  than the value set with the C:nn 
  101.             option  upon  installation.  The  default  value  for  the 286 
  102.             Advanced,  386  Advanced,  Extended and Expanded models is all 
  103.             of   the   remaining   memory.   The  default  value  for  the 
  104.             conventional model is 128K. 
  105.             
  106.      W      WRITE THROUGH HARD  
  107.             Write  all  data  through  to the hard disk immediately rather 
  108.             than  wait for the TIMER DELAY or BACKGROUND UPDATE. HyperDisk 
  109.             performance  will  be  somewhat  less  than  STAGED WRITE mode 
  110.             since  HyperDisk  must  write  data  to  the disk immediately, 
  111.             rather  than  waiting until the system is idle or the cache is 
  112.             full. Default setting.
  113.      
  114.      Q      WRITE THROUGH FLOPPY  
  115.             Same as above except for floppy drives. Default setting. 
  116.             
  117.      S      STAGED WRITE HARD  
  118.             Delays  writing  hard drive data changes until the computer is 
  119.             idle,  then writes all changes to disk. WARNING:  See Appendix 
  120.             C before selecting this option. 
  121.             
  122.      A      STAGED WRITE FLOPPY  
  123.             Same  as above except for floppy drives. WARNING: See Appendix 
  124.             C before selecting this option.
  125.             
  126.      T:nn   TIMER DELAY  
  127.             When   using   STAGED  WRITE,  this  parameter  specifies  the 
  128.             computer  idle  time  before  writing  the  modified HyperDisk 
  129.             cache  data to disk. You may specify a value of zero (0) for a 
  130.             500 millisecond delay. Units in seconds.
  131.  
  132.                                                          CONDENSED MANUAL
  133.  
  134.      K      HOTKEY ENABLE
  135.             Enables or disables the use of HyperDisk's Hotkeys. /K or /K:+
  136.             enable the Hotkey functions. /K:- disables the hotkeys.
  137.             
  138.      K:aclr HOTKEY SHIFT STATES
  139.             Allows you to alter HyperDisk's Hotkey shift states. Normally,
  140.             the <Alt> and <Ctrl> keys must be depressed before you  select
  141.             a Hotkey letter. However,  any  combination  of <Alt>, <Ctrl>,
  142.             <Left Shift> and <Right Shift> may be used. Use only the first
  143.             letter of the shift name. Example to select <Ctrl>  and  <Left
  144.             Shift> specify: /K:cl
  145.  
  146.       
  147.      M:nn   MEDIA CHECK RATE  
  148.             Specifies   the   time   period   for  floppy  diskette  media 
  149.             verification.  Removable  media devices (floppies) are checked 
  150.             periodically  to  confirm  that  the  media in the drive still 
  151.             matches  the  media image in the cache. The default value is 3 
  152.             seconds. Units in seconds.
  153.      
  154.      Z:nn   SECTORS per BUFFER  
  155.             Specifies  the  number of sectors per cache buffer. A track is 
  156.             mapped  to one or more buffers. This value is auto-selected by 
  157.             default.  Z:0 specifies full-track caching. You may re-specify 
  158.             this  parameter  after  installation, however for the extended 
  159.             memory  models  you  cannot  increase  the sectors per buffers 
  160.             beyond   that  specified  at  installation.  If  you  wish  to 
  161.             experiment,  install  with full track buffering. Generally the 
  162.             auto-selected    value   will   provide   the   best   overall 
  163.             performance.
  164.             
  165.      
  166.      XC:nn  RESIZE CACHE BUFFER  
  167.             Re-size  the  cache  buffers  to nnK bytes. You cannot specify 
  168.             more  memory  than  was  originally  installed.  /XC without a 
  169.             numeric  parameter  will  restore  the  cache  to its start-up 
  170.             value.
  171.             
  172.      XD:nn  DELETE CACHE BUFFERS  
  173.             Delete  nnK  of memory from the current cache buffer. Use this 
  174.             parameter  in  conjunction with /XA or /XC to adjust the cache 
  175.             buffer  size  for  the best utilization of your system memory. 
  176.             Note  for Conventional model: To obtain the best configuration 
  177.             of  your  system  memory  allocation map, install with the /XD 
  178.             parameter  selected,  also  specify  the  largest  cache  size 
  179.             (/C:nn)  you will desire at any time during the session. After 
  180.             the  system  has "booted" (all of your device drivers and TSRs 
  181.             are installed) run:  d:>hyperdkc /XC
  182.             This  procedure  allows  you  to  install HyperDisk before any 
  183.             other  TSRs,  such  as  FASTOPEN. /XD without a parameter will 
  184.             allocate no memory to the cache buffers. 
  185.  
  186.                                                          CONDENSED MANUAL
  187.  
  188.             
  189.      XA:nn  ADD CACHE BUFFERS  
  190.             Add  nnK  of  memory  to  the current cache buffer. You cannot 
  191.             specify  more memory than was originally installed. Use /XA in 
  192.             conjunction  with  xd:nn  to  adjust the cache buffer size for 
  193.             the best utilization of your system memory.
  194.             
  195.      XF:file  EXECUTE COMMAND FILE 
  196.             Directs  HyperDisk  to  execute  the commands contained in the 
  197.             designated  "file,"  where  "file"  is a standard DOS path and 
  198.             file   name.  You  can  use  this  function  to  store  common 
  199.             procedures  or personalized caching properties.  Create a file 
  200.             which  contains  the command line and parameters desired for a 
  201.             specific  user  or  application.  The command file may contain 
  202.             multiple lines and comment may be delimited by a semicolon. 
  203.             
  204.              
  205.             Example: d:>hyperdkc xf:c:\anyfile.ext 
  206.             
  207.             Example anyfile.ext format:
  208.             
  209.                  /eh:0   ;comment: enable only first hard drive
  210.                  /ot /oc ;comment disable command tone and change line
  211.                  /xb:9   ; update disk every 1/2 second
  212.                  
  213.                  
  214.      XU     UNINSTALL CACHE
  215.             Attempts  to  uninstall  HyperDisk  from memory. After writing 
  216.             any  pending  updates  to the disk, HyperDisk will release the 
  217.             cache  buffers,  restore  the  system interrupt vectors to the 
  218.             same  as  before  it was installed and release the memory used 
  219.             by  the program code and tables. If you installed other Device 
  220.             Drivers  and/or  TSRs  after  HyperDisk,  which  use  the same 
  221.             vectors  as  HyperDisk  the  uninstall operation will fail and 
  222.             only  the  cache  buffers  will  be  released  and  the  cache 
  223.             shutdown (i.e /XU acts the same as /XD).
  224.      
  225.       I:n   FLUSH INDICATOR  
  226.             Allows   you  to  select  a  "beep"  indicator  tone  whenever 
  227.             HyperDisk  is  updating  the  modified  data  to disk. This is 
  228.             useful  if  you  have  a  system  that  does  not have a drive 
  229.             indicator  light. Select a tone frequency, nn (in Hz) that you 
  230.             prefer.  Default is disabled, I:0. Also see the "P" parameter. 
  231.  
  232.                                                          CONDENSED MANUAL
  233.             
  234.      P:nn   FLUSH INDICATOR PERIOD  
  235.             Allows  you  to  specify  how  frequently  the FLUSH INDICATOR 
  236.             should  sound,  where  nn  is  seconds. Example: p:5 will beep 
  237.             every 5 seconds during the update flush operation.
  238.             
  239.      
  240.      R      RESET HyperDisk HIT  
  241.             Will  reset  the  HyperDisk  Cache  Hit  percentage  after the 
  242.             report is displayed. 
  243.             
  244.      
  245.      OR     OVERRIDE REPORT  
  246.             Allows  you  to  disable  the  output  report that is normally 
  247.             generated  whenever  you  execute  HyperDisk  from the command 
  248.             line.  This option is useful if you are running HyperDisk from 
  249.             batch  files  and  do  not want the report to fill the screen. 
  250.             Also,  specifying  /OR:-  will disable the installation report 
  251.             delay.
  252.             
  253.      OT     OVERRIDE TONE
  254.             Disables  the  acknowledgment  tone.  /OT or OT:+ disables the 
  255.             tone, /OT:- restores the tone.
  256.      
  257.       
  258.      OK     OVERRIDE DISPLAY METHOD
  259.             Allows  you  to  select the display method. HyperDisk normally 
  260.             displays  data directly via the Video BIOS. /OK or OK:+ forces 
  261.             I/O  directly  to  the  Video BIOS, while OK:- forces DOS I/O. 
  262.             Alternately,  the standard output device may be  redirected to 
  263.             any device or file. Default is direct to Video BIOS.
  264.             
  265.                  Example: c:>hyperdk ok:-
  266.             
  267.             HyperDisk  will  display  the  report  via DOS Standard Output 
  268.             device.
  269.             
  270.                  Example: c:>hyperdk >CON
  271.             
  272.             Output is redirected to CON (console) device.
  273.             
  274.      
  275.      OK:nn  OVERRIDE COLORS/ATTRIBUTES
  276.             Allows  you  to  select  the Colors/Attributes for the Current 
  277.             Display.  Color  displays  provide 16 foreground (text) colors 
  278.             to  be  applied  on  either 8 (CGA) or 16 (EGA/VGA) background 
  279.             colors.  Monochrome  display  provide  a  variety  of  display 
  280.             attributes,  some  allow  2  or more intensities, underlining, 
  281.             blinking,   etc.   For  CGA  displays  there  are  120  useful 
  282.             combinations,  EGA/VGA  displays 240, Monochrome displays vary 
  283.             and  are  generally  less  than  CGA.  Value  nn be entered in 
  284.             either decimal or hexadecimal formats.
  285.                                                          CONDENSED MANUAL
  286.             
  287.             Decimal example: c:>hyperdk ok:30
  288.             Hexadecimal Example: c:>hyperdk ok:x1E
  289.             
  290.             Both selects yellow text on blue background.
  291.             
  292.             Alternately,   you   may   select   the   colors  manually  by 
  293.             specifying.
  294.             
  295.                  Example: c:>hyperdk /OK:0.
  296.      
  297.      OKC:nn OVERRIDE COLORS ONLY
  298.             Same  as  /OK:nn  except,  only  Color  Display attributes are 
  299.             affected.  Useful  for  system  with both monochrome and color 
  300.             displays.
  301.      
  302.      OKM:nn OVERRIDE ATTRIBUTES ONLY
  303.             Same  as /OK:nn except, only Monochrome Display attributes are 
  304.             affected.
  305.      
  306.      XI     ENABLE ADVANCED UPDATE
  307.             For   AT,   PS/2   and   some   XT  class  computers.  Enables 
  308.             asynchronous  update  of  the disk and diskette modifications. 
  309.             /XI:+ enables function, /XI:- disables. Default is enabled.
  310.             
  311.      
  312.       
  313.      XIH    ENABLE ADVANCED HARD DISK UPDATE
  314.             Same as above /XI, except affects hard disk drives only.
  315.             
  316.      XIF    ENABLE ADVANCED FLOPPY UPDATE
  317.             Same as above /XI, except affects diskette drives only.
  318.      
  319.      XP:nn  BACKGROUND UPDATE PERCENT
  320.             Specifies  an  upper  limit  on  the  percentage  of  modified 
  321.             buffers  before  updating  the  disk  and  diskette  on  every 
  322.             access.  The  oldest  data  (LRU  data) will be update on each 
  323.             cache  access until the modified buffer percentage falls below 
  324.             nn. Default is 75%.
  325.             
  326.      XB:nn  BACKGROUND UPDATE TIME
  327.             Specifies  a  upper  limit  on  the age of the oldest modified 
  328.             buffer.  After  nn system timer ticks (55 milliseconds) update 
  329.             the  oldest  modified  buffer  to  disk. The background update 
  330.             functions  are  most  useful in systems which are seldom idle, 
  331.             such as network severs. Default is disabled (/XB:0).
  332.                                                          CONDENSED MANUAL
  333.  
  334.      XW     CHECK REDUNDANT WRITE
  335.             Check   for  redundant  disk/diskette  write  operation.  This 
  336.             function  compares  the  write data to the current image being 
  337.             held  in  cache memory, if it is the same the update operation 
  338.             is  not  performed.  Only  diskette drives which support media 
  339.             change  signaling  are  supported  (720K,  1.2M, 1.44M, etc.).  
  340.             /XW  or  /XW:+  enables  redundancy  checking,  /XW:-disables. 
  341.             Default  is  enabled.   Note:  HYPERDKX Model does not support 
  342.             this function.
  343.      
  344.      XWH    CHECK REDUNDANT HARD WRITE
  345.             Same function as /XW, except affects hard disk drives only.
  346.      
  347.      XWF    CHECK REDUNDANT FLOPPY WRITE
  348.             Same function as /XW, except affects diskette drives only.
  349.      
  350.      XS     SHADOW RAM LOAD
  351.             Load  HyperDisk  in Shadow RAM memory. If you have a Chips and 
  352.             Technologies  NEAT  210 or 300 Series Chip Set based computer, 
  353.             or  use  a  XMS type product that supports Upper Memory Blocks 
  354.             (UMBs)  such  as  386Max  4.03+.  HyperDisk  will load in this 
  355.             special  memory  using  none of the lower 640K of conventional 
  356.             memory.  Note for Chips&Tech. computers: HyperDisk attempts to 
  357.             load  high  in  the E000:0000-FFFF memory area, therefore this 
  358.             area  must  not  be  used by other programs, adapters, ROMS or 
  359.             EMS memory banks!
  360.      
  361.             Additional  options  may  be  selected, however they relate to 
  362.      more  system  specific  settings.   They  are  listed below under the 
  363.      section, "Technical Control Options."  
  364.      
  365.      
  366.       
  367.                      Controlling HyperDisk via the Keyboard
  368.       
  369.             Press  the  various  key  combinations  listed  to execute the 
  370.      accompanying  HyperDisk  functions.   Please  see  above,  "HyperDisk 
  371.      Parameters" for a further explanation of each function.  
  372.      
  373.      ABORT INSTALLATION: <Ctrl><Left-Shift><Alt>
  374.             When  booting  your  computer,  but  before the device drivers 
  375.      load,   pressing  <Ctrl><Left-Shift><Alt>  will  cause  HyperDisk  to 
  376.      suspend  loading  and  prompt  you with a choice to continue or abort 
  377.      HyperDisk installation.
  378.       
  379.      WARM-BOOT: <Ctrl><Alt><Del>
  380.             Warm-restart  the  computer system. HyperDisk first writes any 
  381.      modified  data  to  disk.  If any data must be written, you will hear 
  382.      two  tones  and  HyperDisk will begin writing to your disk. After the 
  383.  
  384.                                                          CONDENSED MANUAL
  385.  
  386.  
  387.      copying  has  completed,  press <Ctrl><Alt><Del> again and the system 
  388.      will  warm-restart.   If you have other resident programs (TSR) which 
  389.      also  monitor <Ctrl><Alt><Del>, they may restart the computer without 
  390.      allowing  HyperDisk  to  update  your  disk.  In  these  cases, first 
  391.      disable   caching   via  <Ctrl><Alt><D>  and  then  warm-restart  the 
  392.      computer.  If  you  are  unsure  of  the  behavior  of other resident  
  393.      programs,  you  may  test  this  condition by writing files to a test 
  394.      diskette.   First,   set   HyperDisk   to   STAGED  WRITE  using  the 
  395.      <Ctrl><Alt><S>  sequence.  Insert  a newly formatted disk in Drive A: 
  396.      and  copy  a  large number of files to it with "COPY *.* A:" When the 
  397.      copy  finishes  (or  fails  due  to  insufficient space), immediately 
  398.      issue  the  <Ctrl><Alt><Del>  warm-restart  command.  If you hear two 
  399.      tones  and  your  system  begins to write to the floppy, you are safe 
  400.      and  may  issue  warm-restarts  without  fear of losing any data.  If 
  401.      your  system  immediately  restarts,   you  would have lost  data and 
  402.      your  disk  integrity would be in question. Possible remedies are to: 
  403.      (1)  remove  the other offending resident program, (2) always disable 
  404.      HyperDisk  before you warm-restart, or (3) use the WRITE THROUGH mode 
  405.      feature  in  your  installation of HyperDisk (the default setting  no 
  406.      extra parameters required). 
  407.      
  408.             NOTE:  For  the following keystroke commands, the speaker will 
  409.             beep  one  time  to  acknowledge completion of the command. If 
  410.             the  caching process is disabled, the speaker will beep again. 
  411.             In  other  words,  one beep means the command was accepted and 
  412.             caching  is  enabled,  while  two  beeps means the command was 
  413.             accepted and caching is disabled. 
  414.             
  415.      STAGED WRITE HARD DISK: <Ctrl><Alt><S>
  416.             Enables  the  STAGED  WRITE  HARD  drive feature. WARNING: SEE 
  417.             APPENDIX C BEFORE ACTIVATING THIS OPTION!
  418.             
  419.      STAGED WRITE FLOPPY DISKETTE: <Ctrl><Alt><A>
  420.             Enables  the  STAGED  WRITE FLOPPY drive feature. WARNING: SEE 
  421.             APPENDIX C BEFORE ACTIVATING THIS OPTION! 
  422.             
  423.      
  424.       WRITE THROUGH HARD DISK: <Ctrl><Alt><W>
  425.             Enables  the WRITE THROUGH on HARD DRIVE feature. NOTE: Always 
  426.             select  WRITE  THROUGH  on  HARD  DRIVE  when you: (1) test or 
  427.             install   new   programs,  (2)  debug  programs  of  uncertain 
  428.             integrity,  (3)  perform  any  operation that may "crash" your 
  429.             computer. 
  430.      
  431.      WRITE THROUGH FLOPPY DISKETTE: <Ctrl><Alt><Q>
  432.             Enables  the  WRITE THROUGH on FLOPPY DRIVE feature.  See note 
  433.             above Write Through on Hard Drive.
  434.  
  435.                                                          CONDENSED MANUAL
  436.  
  437.  
  438.      DISABLE HYPERDISK: <Ctrl><Alt><D>
  439.             Disables  the  caching  process.  Your computer operates as if 
  440.             HyperDisk  were not present. It may be appropriate to use this 
  441.             command  prior  to  loading  a  program  from a copy-protected 
  442.             disk.  Several copy protected programs have been tested and no 
  443.             problems  are  known.  NOTE:  Always select HyperDisk DISABLED 
  444.             when  you:   1)  Run disk diagnostics or other system test. 2) 
  445.             Run  any  program  that  directly  accesses  the  disk  and/or 
  446.             diskette adapter hardware.
  447.      
  448.      ENABLE/UPDATE HYPERDISK: <Ctrl><Alt><E>
  449.             Enables  the  caching process. If HyperDisk is in the disabled 
  450.             state,  this  command  will  enable  caching. Additionally, if 
  451.             caching  is already enabled, any modified data will be written 
  452.             to the disk/diskette. 
  453.      
  454.      MANUAL DISKETTE CHANGE: <Ctrl><Alt><C> 
  455.             Change  diskette  media  indication.  If  two  diskettes  have 
  456.             identical  file  allocation tables, HyperDisk will not be able 
  457.             to  detect  the  diskette  change.  Use  this command to force 
  458.             HyperDisk to recognize the media change.
  459.      
  460.      FORCE UPDATE BEFORE PROGRAM LOADS: <Ctrl><Alt><F>
  461.             Update  all changes to disk/diskette before executing the next 
  462.             program  load  request.  Provided  for development and testing 
  463.             systems.
  464.      
  465.      RESUME STANDARD UPDATE: <Ctrl><Alt><R>
  466.             Resume  normal update conditions. Provided for development and 
  467.             testing systems.
  468.             
  469.      
  470.                            Technical Control Options 
  471.      
  472.      U      EXPANDED MEMORY BUFFERING
  473.             If  you are using an EMS Emulator that does not support Direct 
  474.             Memory  Access  (DMA) to the EMS Memory Page Frame, or you are 
  475.             using  a  product which accesses the EMS memory asynchronously 
  476.             (some  Networking products, some Print Spoolers, etc.) then do 
  477.             not  alter  the default configuration. However if you are sure 
  478.             than  no  other  products access EMS asynchronously and do not 
  479.             wish  to  use the Advance Update mode (/XI), you can save some 
  480.             conventional   memory  (normally  8.5K)  by  deselecting  this 
  481.             option /U:-. Default is enabled, installation only.
  482.      
  483.       
  484.      EH:n:..     ENABLE SPECIFIC HARD DRIVES  
  485.             Allows  you  to enable only specified hard drives. n refers to 
  486.             the  physical drive number starting with 0. You may specify as 
  487.             many drives as needed, each delimited by a colon. 
  488.  
  489.                                                          CONDENSED MANUAL
  490.             
  491.      EF:n:..     ENABLE SPECIFIC FLOPPY DRIVES  
  492.             Same as above except for floppy drives.
  493.             
  494.      DH:n:..     DISABLE SPECIFIC HARD DRIVES  
  495.             Allows  you  to disable the specified hard drives. n refers to 
  496.             the  physical drive number starting with 0. You may specify as 
  497.             many drives as needed, each delimited by a colon.
  498.      
  499.      DF:n:..     DISABLE SPECIFIC FLOPPY DRIVES  
  500.             Same as above except for floppy drives.
  501.             
  502.      
  503.      OH:nn  HOTKEY VECTOR METHOD
  504.             Provides direct control of the Hotkey Vector method.  If your
  505.             machine is a AT type machine, you may select either interrupt
  506.             09 or 15. Interrupt 15  is  compatible  with foreign keyboard
  507.             support. If your application has conflicting key  assignments
  508.             you may disable  HyperDisk Hotkeys by specifing OH:0.
  509.  
  510.      OB:nn  BYPASS SECTOR SIZE  
  511.             Allows  you  to fine tune performance when using a small (32K) 
  512.             to  medium (384K) cache size. Normally, this value is disabled 
  513.             by  HyperDisk.  Specify  nn,  in  sectors, range: 0 to 128, to 
  514.             restrict  the  maximum  sized block to be stored in the cache. 
  515.             Example:  If you set ob:10, all transfer requests greater than 
  516.             10  sectors  will be passed on to the system BIOS and will not 
  517.             be  stored  in  the  cache.  This  option is useful if you are 
  518.             moving  a  large amount of data through a small cache in which 
  519.             the  cache  would  immediately be flooded with new data before 
  520.             the  previous  data could be reused. Setting ob:0 will disable 
  521.             this option (default). 
  522.             
  523.      OC     MEDIA CHANGE SIGNAL
  524.             Allows  you  to disable the diskette drive media change signal 
  525.             test.  All  diskette  drives,  other  than 160/320/360K types, 
  526.             support  a  media  change  detection  function.  Basically,  a 
  527.             signal  from the drive indicates that the media latch has been 
  528.             opened  or  the  diskette  has been removed from the drive. By 
  529.             default,  HyperDisk uses this signal to detect when a diskette 
  530.             has  be  changed.  Use  this  option  if you suspect that your 
  531.             diskette  drive  has an unreliable media change signal. /oc or 
  532.             oc:+  will  disable Change Media signal testing; /oc:- enables 
  533.             it.
  534.             
  535.      Y      DIAGNOSTIC DUMP  
  536.             Will  create  a  diagnostic  file  on  the  current  disk  and 
  537.             directory  of  the  resident  HyperDisk  program  memory.  The 
  538.             function is to aid in problem determination. 
  539.  
  540.                                                          CONDENSED MANUAL
  541.       
  542.                Advanced Models Only: HYPDK286.EXE or HYPDK386.EXE
  543.      
  544.             The  following  parameters  are  only available on 80286/80386 
  545.      based  machines  using the Advanced 286/386 Extended Memory Models of 
  546.      HYPERDISK: 
  547.      
  548.      G:n    ADVANCED A20 GATE TYPE
  549.             Installation  only.  In order for HyperDisk to access extended 
  550.             memory  in  the  most  effective way, a system address control 
  551.             signal,  A20  Gate,  must  be  controlled. The IBM AT used the 
  552.             8042  keyboard  processor  for this task. However, this method 
  553.             proved   to   be   interminably  slow.  Consequently,  several 
  554.             computer  manufacturers  (including  IBM  when they introduced 
  555.             the  PS/2  line)  developed  other  methods to control the A20 
  556.             Gate  signal.  Normally,  HyperDisk  will automatically search 
  557.             your  system  to determine the A20 Gate control method. If for 
  558.             some  reason  HyperDisk  is  not able to recognize the system, 
  559.             you  may  use  this  parameter  to tell HyperDisk what type of 
  560.             computer  you have. Specifying G:0 will disable the search and 
  561.             use  the system BIOS transfer routines. Normally, these values 
  562.             are  auto-selected  by  searching  the machine for identifying 
  563.             features.  If  the  identity  is  unclear,  a  system hang may 
  564.             result.  If  you encounter such problems, first try method g:2 
  565.             (FastA20).   If  this  method fails, use g:0, or switch to the 
  566.             Extended  model  HYPERDKX.EXE.  The  following table of values 
  567.             are applicable:
  568.             
  569.                  0 None, use BIOS
  570.                  1 Standard AT-8042 method
  571.                  2 Fast A20-8042, usable on most machines
  572.                  3 PS/2 series
  573.                  4 Dell 300 series, and others
  574.                  5 Chips and Technologies Neat (212) Chip Set
  575.                  6 QuadramXT
  576.                  7 Inboard 386/PC
  577.                  8 AT Micro-Channel Model 6
  578.                  9 HP Vectra
  579.                 10 AT&T 6300 Plus
  580.             
  581.                  Methods  are  searched automatically from high (9) to low 
  582.             (0). See READTHIS file for additions. 
  583.             
  584.      OG     OVERRIDE A20 GATE EXIT (only for systems 2 and 9, above)
  585.             Specifies  that  HyperDisk  should only open the A20 Gate when 
  586.             it  is  being used. /OG:+ selects open A20 on demand, close on 
  587.             exit;  /OG:-  selects  open  on  demand,  leave  open. If your 
  588.             application  "Wraps  1 Megabyte" you should select /OG:+. This 
  589.             parameter  is  used  with  CP/M  applications.   Default is to 
  590.             leave A20 Gate open. 
  591.      
  592.                                                          CONDENSED MANUAL
  593.      
  594.       
  595.      XM     XMS MEMORY ALLOCATION MODE
  596.             Requests  HyperDisk  to  use  the  Extended Memory Manager for 
  597.             allocating  extended  memory  buffers.   If  your  system uses 
  598.             HIMEM.SYS  (an  XMS  of  Lotus-Intel-Microsoft-AST), HyperDisk 
  599.             will  allocate and de-allocate memory using XMS.  However, the 
  600.             memory  transfer method itself will not utilize XMS unless you 
  601.             select  the  XT  parameter  as  well.  XM:- will de-select XMS 
  602.             memory   allocation,  and  return  HyperDisk  to  the  default 
  603.             method, INT 15h Function 88.
  604.             
  605.      XT     XMS MEMORY TRANSFER MODE
  606.             Requests  HyperDisk  to  use the Extended Memory Manager (XMS) 
  607.             allocation   and   memory   transfer   method.   See  the  /XM 
  608.             parameter, above.  Recommended for AT&T PCs.
  609.             
  610.      
  611.                Notes for Extended Model HyperDisk:  HYPERDKX.EXE
  612.      
  613.             Extended  memory is only available in 80286 (IBM-AT) and 80386 
  614.      computers.  This  memory  is  above  1  megabyte  and is normally not 
  615.      accessible  from  MS-DOS  (Real  Mode)  applications.  HyperDisk uses 
  616.      special  BIOS  functions  (INT  15,  Extended  Memory  Block Move) to 
  617.      access this memory.
  618.      
  619.             The  Extended  Memory  BIOS  functions  have some side effects 
  620.      which should be taken into consideration: 
  621.      
  622.      1)     Interrupts  may  be  lost.  Interrupt  processing is suspended 
  623.             while  the  Extended  memory  is  being  accessed.  High speed 
  624.             communications  programs  are  the  most  likely  to encounter 
  625.             problems.  Should  you  require  both  caching  and high speed 
  626.             interrupt  processing simultaneously, you should switch to the 
  627.             Advanced   286/386   model,   the   Expanded   model,  or  the 
  628.             Conventional model.
  629.      
  630.      2)     Pfix  and  Pfix-Plus (possibly others) may hang when using INT 
  631.             15  Extended  Memory  Block  Move  functions  with  the  Intel 
  632.             Inboard  386/AT.  This  problem  is  related  to the PC-AT ROM 
  633.             BIOS.   Test  your  system  carefully.  (Intel's  Inboard  386 
  634.             Utility  Software  Version  1.2  corrects  this  problem.) You 
  635.             should   disable  caching  (via  <Ctrl><Alt><D>)  while  these 
  636.             products are being used.
  637.      
  638.                                                          CONDENSED MANUAL
  639.     
  640.      
  641.      You  may  obtain  Technical  Support  for this product Monday through 
  642.      Friday 8:00 a.m. - 5:00 p.m., Pacific Time.
  643.       
  644.      Administration:    (408) 683-4911
  645.      Technical Support: (408) 683-4923
  646.      Fax:               (408) 683-4042
  647.      BBS:               (408) 683-4988
  648.  
  649.      Mail:       Hyperware
  650.                  14460 Sycamore Ave.
  651.                  San Martin, CA 95046
  652.  
  653.       
  654.      Hyperware and HyperDisk are trademarks of Roger Cross.
  655.      AboveBoard,  Inboard  and  Intel  are  registered trademarks of Intel 
  656.      Corporation. 
  657.      MS-DOS is a trademark of Microsoft Corporation.  
  658.      Microsoft Windows is copyrighted  by Microsoft Corporation.  
  659.      Qualitas and 386MAX are trademarks of Qualitas, Inc. 
  660.      SpeedStor is a trademark of Storage Dimensions.
  661.      Disk Manager is a trademark of Ontrack Computer Systems, Inc.
  662.      Other  programs  and/or  equipment mentioned herein are trademarks or 
  663.      registered   trademarks   of   their   respective  publishers  and/or 
  664.      manufacturers.
  665.       
  666. 
  667.