
Changes and Updates 11
AMU
DBconv.exe When started with option '-d' (restore existing DBconv.dat file) the existance of
the DBconv.dat file was not checked before the database was dropped. So it
was possible to loose the ABBA database by a simple user mistake. Now
DBconv stops with an error message if the datafile doesn't exist.
filetr.exe Now the configured files will be permanently saved.
hoc3964.dll,
hocaml2.dll
enable DTR for support of a new 8 multi-port PCI adapter
HocAml2.dll For Dual-AMU systems send received messages to RTE only. If this isn't
possible, send directly to KRN (until now all received messages were sent
directly to KRN, no routing was possible)
HocEhll.exe When RTE is inactive if we can't send HACC request to RTE, we send directly
to KRN. Fixed problem,
Added ExitList function; added DosError () function to prevent 3170 popup
window, when hocehll.exe process ends due to inactive 3270 presentation
screen
HocScan.dll Changed open and initialization of serial communication port. Now some trace
messages are written.
HocTcpIp.dll fixed ROBAR reconnect (no more timeout)
install.cmd enhancement for set to ACTIVE and correct KRNLOAD
KrnLStep.dll changed fct. KrnGetRequester. A switch normal didn't work, when only one
host is configured; the loop end criteria, which checks valid AMU requesters,
was derived from KrnCfgHosts->usNumOf instead of KrnCfgAMUs-
>usNumOf.
Better (more expressive) LogWrites in some error cases. Send LOOK-
Kommand direct to KrnP (do not use the routing via the KRN-receiving queue).
Use of the newer constants (more expressive constants) for the option (=
select case) of ArcEView calls.
KrnLUtil.dll Prevention of a double-mount situation in case of the following command
sequences: MOVE - KEEP - MONT (Keep and Mount same drive) INVT -
KEEP - MONT (Keep and Mount same drive) in both case the MONT must wait
until the KEEP ends, this was done by a query with
KrnManageTapeDevStatus, but the function-call was done with the wrong
coordinate. Now this function is called with the drive coordinate of the
(possibly) next cmd. An additional command sequence is triggered inside of
KrnActMontOrKeep (KKLR = Keep, Keep, same drive, same robot).
Correct answers to the ABBA1-Inventories.The part of generating an ABBA1-
answer when no volser was detected (starting at line 226) is nearly new, the
return values NO_ERROR and AMU_WRN_INVT_MISMATCH must be
handled in separated parts
KrnPhys.dll added synchronization for KRNP list access via hmtx-semaphore in function
KrnRhoRecv() and KrnAMUPRecv()
Table 11 Changes in the modules for version 3.10C
Module Explanation of Changes
Comentários a estes Manuais