home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
AmigActive 6
/
AACD06.ISO
/
AACD
/
CDROM
/
PlextorControl
/
PlextorControl.doc
< prev
next >
Wrap
Text File
|
1999-08-06
|
7KB
|
167 lines
PlextorControl v1.10
====================
(C) by Ronny Schütz, August 1999
================================================================================
Disclaimer
================================================================================
This program is provided "as-is", without any warranty expressed or implied. The
author will in no case be liable for direct, indirect, incidental or whatever
damages or loss of data resulting from the use of this software. The risk
concerning performance and results of this software is run entirely by the user.
================================================================================
Trademarks
================================================================================
PLEXTOR is a registered trademark of PLEXTOR Corporation.
================================================================================
Introduction
================================================================================
'PlextorControl' can be used to set some parameters, like the drive speed or the
inactivity time of PLEXTOR SCSI CDROM drives and PLEXTOR CD recorders and to
control some behaviours of the drive.
Changing some of the default drive settings can decrease the access time and
increase the read speed in some cases.
================================================================================
Parameters
================================================================================
PlextorControl DEV=DEVICE/K,UN=UNIT/N/K,DD=DOSDEVICE/K,S=SPEED/K,
FS=FIXEDSPEED/K,WMS=WAITFORMAXSPEED/K,AV=AVOIDVIBRATION/K,
IT=INACTIVITYTIMER/K,DEF=DEFAULTVALUES/S,DBG=DEBUG/S,?=HELP/S
DEV=DEVICE/K,UN=UNIT/N/K
------------------------
SCSI device and unit of the PLEXTOR CDROM / CD recorder drive, e.g.
DEVICE=2060scsi.device UNIT=3. Only SCSI devices are supported. You can even use
the DOSDEVICE parameter and 'PlextorControl' will automatically determine the
device and unit.
DD=DOSDEVICE/K
--------------
DOSDevice of the CDROM drive, e.g. DOSDEVICE=CD0. This parameter can be used
instead of the DEVICE/UNIT pair.
S=SPEED/K
---------
The new speed for the drive, you can specify '1', '2', '4', '6', '8', '8CAV',
'12', '10-20', '20', '32', '40' and 'Max'. Only a subset of these speed values
are supported by each PLEXTOR drive.
FS=FIXEDSPEED/K
---------------
With this parameter you can fix the speed of your CDROM drive. If you set this
to 'on', your drive won't speed down after read errors. PLEXTOR default is
'off'. This parameter is not available for CD recorders.
WMS=WAITFORMAXSPEED/K
---------------------
This parameter specifies, whether the drive waits until rotation speed goes up
to maximum when the drive begins to transfer data getting out of a pause.
PLEXTOR default is 'on'. This parameter is not available for CD recorders and
PLEXTOR CDROM drives earlier than PX-20.
AV=AVOIDVIBRATION/K
-------------------
This parameter specifies, whether the rotation speed slows down to avoid
vibration when the drive pauses. PLEXTOR default is 'on'. If FIXEDSPEED is 'on',
AVOIDVIBRATION will be ignored. This parameter is not available for CD recorders
and PLEXTOR CDROM drives earlier than PX-20.
Due to the PLEXTOR default value, the drive slows down after approx. 5 sec (at
least my PLEXTOR PX-32TS does it) after the last read access. A new read access
after these 5 sec will speed-up the drive again. Specifing AVOIDVIBRATION=OFF
will avoid this behaviour, the drive will not slow-down until the inactivity
time (parameter INACTIVITYTIMER) is elapsed.
IT=INACTIVITYTIMER/K
--------------------
This parameter specifies the length of time that the drive shall remain in the
hold track state after completion of a seek or read operation. Note: Higher
values of this parameter may have an adverse effect on the drive MTBF.
You can specify the following values: 'infinite', '125ms', '250ms', '500ms',
'1s', '2s', '4s', '8s', '16s', '32s', '1min', '2min', '4min', '8min', '16min'
and '32min'.
DEF=DEFAULTVALUES/S
-------------------
If this switch is specified, all parameters (speed, fixed speed, wait for max.
speed, avoid vibration, inactivity timer) will be set back to their default
values (SPEED=MAX, FIXEDSPEED=OFF, WAITFORMAXSPEED=ON, AVOIDVIBRATION=ON,
INCTIVITYTIMER=2min).
DBG=DEBUG/S
-----------
If you specify this option, PlextorControl will print some information for
debugging.
?=HELP/S
--------
Displays usage information.
If you specify DEV=DEVICE/K,UN=UNIT/N/K or DD=DOSDEVICE/K only, PlextorControl
will print the current settings of the CDROM drive.
Good settings are, but this may be sujective, AV=off IT=1min WMS=off, at least
for my PX-32.
================================================================================
Tested drives and controllers
================================================================================
This program was tested with several PLEXTOR CDROM/CD recorder drives connected
to several SCSI controllers (PX-32TS @ Blizzard2060, PX-R412C @ CyberSCSI MKII,
PX-R820T @ unknown controller, PX-12TS @ Blizzard 1260/FastSCSI-IV). It should
even work with other PLEXTOR drives (PX-4, PX-6, PX-8, PX-12, PX-20, PX-32,
PX-40, PX-R412C, PX-R820T, PX-W4220T, PX-W8220T) and other controllers, but this
is untested. If you encounter problems using this program please specify the
DEBUG option and send me the output of PlextorControl.
================================================================================
Thanks go to (in order of occurence)
================================================================================
- Rik Swusten / PLEXTOR Corp. for sending me the PLEXTOR SCSI command
manuals
- Olaf `Olsen' Barthel for parts of his "Eject" program
- Stefan Kost for testing this program on his PX-32
- Michael Schulz for testing/ß-testing this program on his PX-32 and his
PX-R412C
- Richard Körber for testing/ß-testing this program on his PX-R820T and for bug
reports
- Holger Hofmann, Peter Tholen for bug report(s)
- Damian Jurzysta for testing this program on his PX-12TS
================================================================================
History
================================================================================
v1.10 / 06. August 1999
- Support for PLEXTOR CD recorders added
- Bug in the CD-ROM drive identifying routine fixed (-> Holger Hofmann)
================================================================================
Ronny Schuetz <Ronny.Schuetz@gmx.de>, August 1999