|
- CCI Concurrent systems support most tape drives using the guidelines
described below. Your tape drives must be able to use single-DMA mode. Check to
be sure that the interrupt you have chosen for the tape controller is unique and
not used by any other device in the system (eg., if you are using interrupt 3,
that you do not also have a COM2 in your system). Finally, check to be sure that
the I/O port used by the tape controller does not conflict with the I/O port
used by any other device in the system. Tape software typically uses DMA and therefore needs to use aligned memory
(and in V3.04 and earlier, unbanked memory, so that it is not banked out of
context, see note below). In addition, idle detection is not necessary (and may
cause problems). With V3.05, you can PIFED your tape drive software for
ALIGN=Yes and IDLE=NO. With V3.04 and earlier, use the TAPEBU.COM program; it is
a modified version of the shell, created during installation, and located in
your CDOS subdirectory. TAPEBU.COM is PIFED'd for:
-
- MIN MEMORY = 512 (Reduce this if your software needs less)
- ALIGN = Y
- BANKED MEMORY = N
- IDLE = N
- When using TAPEBU.COM, do not PIFED your tape drive software; since it would
be invoked under TAPEBU.COM, its PIFED parameters will be ignored. Use the
following to invoke TAPEBU.COM:
-
- TAPEBU.COM /C filename
-
- where
filename is the name of the tape drive software you need to execute. The /C
parameter will cause TAPEBU to automatically exit when you exit from the tape
drive software. Remember, TAPEBU.COM is for use with V3.04 and earlier only.
Depending on your tape drive and the interrupt it is using, you may need to
also use one or more FEATURE settings. If so, create a batch file to invoke your
tape drive software (with V3.05 and later) or TAPEBU.COM (with V3.04 and
earlier)and turn the features you are using ON before invoking the tape software
or TAPEBU.COM and turn them OFF in the next line in the batch file (which will
be executed after the backup is complete).
- If you are using V3.04 or earlier, and your tape drive is using Interrupt 2,
5 , or 7, you need to use FEATURE 15 2 before doing the backup. Use FEATURE 15 0
after the backup is done. This is NOT necessary in V3.05 or later. Finally, if
your tape software cannot tolerate many interruptions by the system time clock,
we can minimize that effect with a command:
-
- FEATURE 6 10
This feature essentially "turns off" all other processes in the system. After
the backup is finished, normal clock updates can be started and the clock
resynchronized with the FEATURE 6 0.
Note: Under V3.04 and earlier, to find the maximum available non- banked
memory on your system for use with you tape software, you can copy the program
BWI.COM to NBWI.COM then use PIFED to set NBWI.COM for 'Runs in Banked
Memory=N'. Then execute NBWI.COM to see the free non-banked memory available. Be
sure to exit all programs before running NBWI.COM. The amount of memory returned
by NBWI.COM must be equal to or less than the amount of memory needed by your
tape software or TAPEBU.COM, if you are running that.
|
|