home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 2004 July
/
CMCD0704.ISO
/
Software
/
Complet
/
FreeDOS
/
fdbootcd.iso
/
FREEDOS
/
PACKAGES
/
BASE
/
DISK04
/
SHSUCDXX.ZIP
/
HELP
/
SHSUCDX.EN
< prev
Wrap
Text File
|
2002-02-25
|
5KB
|
112 lines
SHSUCDX (FDCDEX) Version 1.4b
(c) John H. McCoy, October 2000
csc_jhm@shsu.edu
Version 1.4b fixed a problem with findfirst that caused a problem when
a program expected getting the volid would also set it up for
scanning the root directory with findnext.
Version 1.4a changes the dos version check so that it will run under
Windows ME without having to use set ver. ME Dos reports version 8.
Version 1.4 increased the allowed length of directories from 64K bytes to
64K sectors (128 M bytes) to solve the problem of lost entries that
occurred when a directory exceeded 32 sectors.
SHSUCDX Version 1.1a
(c) John H. McCoy, May 1996
Sam Houston St. Univ., TX 77341-2206
SHSUCDX is an un-loadable CD-ROM redirector substitute for MSCDEX.
Version 1.0 supports up to 10 CD drives. Each drive is single
sector buffered and the last 10 directory entries are cached.
Hopefully, the directory function is finally fixed. Lower case
characters in directory entries are now converted to upper case.
LC characters are not valid in ISO9660 directory entries but some
mastering programs put them in. This change allows those files to
be accessed. The BiblioID can now be read using INT 2F, 1504H.
The full 37 bytes of the Copyright and Abstract ID fields are now
returned. Previously only the first 12 bytes were read.
Approx 17K of RAM is needed to install SHSUCDX. The resident size
for a single drive is less than 11K. Each additional drive increases
the resident size by 2500 bytes. Multiple drivers are supported.
The driver name, drive letter, drive unit and number of drives from
each driver can be specified on the command line.
SHSUCDX does not attempt to read the CD ROM until an access request
is made. Thus, the CD drive does not have to be ready when the
redirector is loaded. If more than 7 seconds elapse between access
requests a media check is made. The buffers and cache are flushed
and the CD is re-read only if the driver reports a media change.
When SHSUCDX unloads it marks the drives it used as invalid.
SHSUCDX has been run with MS-DOS 4, 5, 6 and 7 stand-alone, under
Windows 3.1, and in a specific DOS window under OS2.
A CD-ROM driver which supports the CD-ROM extensions must be loaded
before loading SHSUCDX. By default, SHSUCDX looks for a driver
named SHSU-CDN.
usage: SHSUCDX [/D:DriverName[,[Drive][,[Unit][,[MaxDrives]]]]]
DriverName 1 to 8 characters.
Drive First drive letter to assign to drives attached to
this driver.
Unit First drive unit on this driver to be assigned to a
drive letter. (Allowed range 0 to 99)
MaxDrives Maximum number of drives on this driver that are to
be assigned to drive letters.
Note: The drive letter assigned to units of a second driver will
always be higher than those assigned to the first driver and
those assigned to a third driver will be higher than those
assigned to the second.
example: SHSUCDX
SHSUCDX finds the first available drive letter and assigns it
to device unit 0 of the default driver SHSU-CDN. If there is a
second and/or third CD drive they are assigned to the next avail-
able letters in sequence. Drive letters in use are skipped. The
first CD supported by a driver is device unit 0 regardless of its
SCSI address.
example: SHSUCDX /D:CD001,F,,1 /D:SHSU-CDN,,1
SHSUCDX assigns drive F to device unit 0 of the driver CD001.
Units 1 and 2 of driver SHSU-CDN are then assigned to the next
available letters.
example: SHSUCDX /D:CD001,,1,1 /D:CD001,,4,1
SHSUCDX assigns the first available drive letter to device unit 1
of the driver CD001 and drive unit 4 to the next. This allows
access to non-contiguous drive units without having to support
un-needed units.
unload: SHSUCDX [-u|/u]
The following INT 2F, 15h functions are supported:
00 Get number of CD-ROM drives
01 Get CD-ROM drive device list
02 Get Copyright File ID
03 Get Abstract File ID
04 Get Bibliographic File ID
05 Read VTOC (1st only)
08 Absolute disk read
0B CDROM drive check
0C MSCDEX version
0D Get CD-ROM drive letters
0F Get directory Entry
10 Send device request
Time permitting, an attempt will be made to fix problems that are reported
to CSC_JHM@SHSU.EDU.
SHSUCDX is a copyright reserved, free use program.
(c)John H. McCoy, 1994, 1995, 1996 Sam Houston St. Univ., TX 77341-2206