shsuCDx

   shsucdx [/D:driver[,drive][,unit],[maxNumDrives]] [switches]

The driver-to-DOS extender for CD drives. Use this (and a CD driver) so that CD drives can be accessed from DOS.

Options

   driver
   The alias of the CD driver, which is specified when the driver
   is loaded. See below, Loading a CD driver.

   drive
   The first CD drive will be assigned to this drive letter, then
   subsequent drive letters will be used for any other CD drives
   that are detected.

   unit
   Selects the first drive unit of those detected to be assigned to a
   drive letter. This is a number from 0 to 99.
  
   maxNumDrives
   shsucdx will not assign more than this many drives to drive letters.

Switches:

   /C
   Uses conventional instead of high memory

   /U
   Unloads the shsucdx driver from memory

     Toggle tilde operation
   /˜+ Switch tilde operation on
   /˜- Switch tilde operation off
   Filenames on CD drives can be longer than DOS names, which
   are restricted to 8 plus 3 for the extension. Shsucdx takes
   the first 8 characters before the dot, and the first 3 after,
   and discards the rest.
   With tilde operation ON, shsucdx will use tildes to distinguish
   between long file names that would have the same name when
   shortened to an 8.3 DOS filename.

Note that shsucdx will only detect drives that are compatible with the specified driver.

Where can I get a CD driver from?

For IDE CD-ROM drives (most common) FreeDOS includes ATAPICDD.SYS (still in the development stage though). You may have a driver on your CD Drive's installation disk, or on the manufacturer's website. There are also various clone and generic drivers on the internet.

Loading a CD driver

You will need to load the driver in your config.sys file before using it with shsucdx. For example:
   DEVICE=MYCDDRV.SYS /D:SHSU001
Please refer to your driver's instructions for details on installation.

SHSU001 is the driver alias that will be given to shsucdx. It can be any alphanumeric name between 1 and 8 characters long.

See Also

For more information, see readme.cdx


Copyright © 2003-4 Rob Platt
This file forms part of The FreeDOS HTML Help Documentation, and is covered under its terms: see index.htm