home *** CD-ROM | disk | FTP | other *** search
/ Chip 1997 July / Chip_1997-07_cd.bin / tipy / ihpfs / dumbdrv.doc < prev    next >
Text File  |  1996-01-03  |  3KB  |  92 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.                             DumbDrv
  13.                     Dummy DOS Device Driver
  14.             Copyright (c) 1994-1996, Marcus Better
  15.  
  16.                          Version 1.10
  17.                         January 3, 1996
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28. What is DumbDrv?
  29.  
  30. DumbDrv is a device driver which creates a null block device  -
  31. a device that does absolutely nothing, except for occupying one
  32. or  more  drive  letters. This can be useful if  one  wants  to
  33. reserve a drive letter at boot time, so that another driver can
  34. use  that  drive  letter. The KillDrv utility may  be  used  to
  35. delete a DumbDrv device.
  36.  
  37. Here's an example where DumbDrv is useful: Let's say we have  a
  38. hard  disk  called C:, a CD-ROM drive (accessed by MSCDEX.EXE),
  39. and  a  ramdisk created by RAMDRIVE.SYS. We now want the CD-ROM
  40. drive to be D: and the ramdisk E:. Since RAMDRIVE.SYS is loaded
  41. before  MSCDEX.EXE, the ramdisk will automatically  become  D:,
  42. though.  This is where DumbDrv comes in. By loading DUMBDRV.SYS
  43. just  before  RAMDRIVE.SYS, we reserve  the  drive  letter  D:,
  44. forcing  the  ramdisk  to become E:. We  can  then  delete  the
  45. DumbDrv  using  the  KillDrv utility, and  load  MSCDEX  as  D:
  46. instead.
  47.  
  48.  
  49.  
  50. Disclaimer and License Agreement
  51.  
  52. DumbDrv is  supplied as is without any warranties, expressed or
  53. implied. The author assumes no liability for damages which  may
  54. result from the use of DumbDrv.
  55.  
  56. You  may copy DumbDrv on the following conditions: DumbDrv must
  57. be  copied  in  unmodified form, and this  documentation,  also
  58. unmodified, must be included in the copy.
  59.  
  60. You may give DumbDrv to your friends or post it for downloading
  61. on  bulletin  boards only as long as the above  conditions  are
  62. met.
  63.  
  64.  
  65.  
  66. Installation
  67.  
  68. DumbDrv is installed by entering the line
  69.         DEVICE=d:\path\DUMBDRV.SYS
  70. in  your  CONFIG.SYS file. The driver will be loaded  the  next
  71. time  you  boot your computer. DumbDrv will display  a  message
  72. saying what drive letters it occupies.
  73.  
  74. You  may  also specify the number of drive letters you want  to
  75. reserve. To reserve three drives, use the line
  76.         DEVICE=d:\path\DUMBDRV.SYS 3
  77. in your CONFIG.SYS. If you do not specify a number, the default
  78. value  is 1. If you specify a number higher than the number  of
  79. available drive letters, DumbDrv will use all available drives.
  80.  
  81. NOTE:  Drive  letters  are  assigned to  block  device  drivers
  82. sequentially in the order they are loaded in CONFIG.SYS.
  83.  
  84.  
  85.  
  86. Contacting the author
  87.  
  88. You are welcome send me any ideas, comments and suggestions for
  89. DumbDrv.  If  you have found any bugs, please let me  know.  My
  90. email address is
  91.         Marcus.Better@abc.se
  92.