home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.barnyard.co.uk
/
2015.02.ftp.barnyard.co.uk.tar
/
ftp.barnyard.co.uk
/
cpm
/
walnut-creek-CDROM
/
CPM
/
C128
/
RAMPAKD.ARK
/
UNIDRIVE.DOC
< prev
next >
Wrap
Text File
|
1987-07-06
|
3KB
|
57 lines
UNIDRIVE-128 is (c) Copyright 1986 by Frank Prindle. This
program may be freely distributed in both source and object
form, but may not be sold for profit.
UNIDRIVE-128 is a utility for the Commodore 128 running CP/M
Plus, with one or more Commodore 1571 disk drives. UNIDRIVE-
128 enhances the C-128 CP/M implementation by allowing the
1571 disk drive(s) to read or write CP/M 5.25" MFM disk
formats other than the seven MFM formats supported by the
standard Commodore supplied BIOS.
UNIDRIVE-128 is menu driven and simple to use; select the MFM
format(s) to be supported (up to 10) by pressing the menu
letter, then press RETURN to enable use of those formats.
The standard 7 formats are pre-selected, but may be de-
selected by pressing their menu letter if more than 3
additional formats are required (not real likely). To abort
without changing the current formats supported, press the
ESCape key.
Once a set of formats have been selected and enabled, and
UNIDRIVE-128 has terminated, an MFM CP/M diskette in any of
the selected formats may be inserted into any 1571 drive on
the system (including virtual drive E:) and logged in. If
the diskette being logged could possibly be one of several
different formats selected, the Commodore BIOS will display a
potential disk format at the bottom of the screen; use the
right arrow key to change this display (if necessary) until
the format displayed corresponds to the format of the disk in
the drive, then press RETURN. If the diskette being logged
could only match one selected format, no menu selection will
be required. If the diskette being logged does not match any
selected format, "missing" will be displayed and pressing
RETURN will report a disk error. When multiple formats have
been selected, each drive in the system may be logged in with
a different MFM format; the three Commodore GCR formats are
unaffected and always available.
Because the Commodore 128 BIOS already includes support for
multiple MFM diskette formats, UNIDRIVE-128 is a very simple
program. No part of the program or any RSXs remain once it
has terminated - all format translation is handled by the
BIOS in bank 0; none of the 58K TPA is lost for application
programs.
UNIDRIVE-128 Version 1.0 supports only 24 CP/M disk formats
(chosen pretty much at random) on one menu screen, and does
not support diskette formatting. Future versions will
support many more formats, and will support formatting. Only
"double density" MFM formats are currently supported since it
is not known if the 1571 can read or write in single density
(nor do I have a source of single density diskettes with
which to test); perhaps this will be ironed out in future
versions.
FCP (10 Nov 86)