SCSI_MON helps with debugging software using the SCSI Driver.
SCSI_MON requires TOS 1.02 or newer.

SCSI_MON records all SCSI Driver calls of programs launched after
SCSI_MON. When launched without an option all data are displayed using
the SYS_MON software by Karsten Isakovic, which has to be launched before
SCSI_MON.
When launched with the option "--con" the console is used as output device.
With "--aux" the serial port and with "--prt" the parallel port is used.
When passing one of these options, SYS_MON is not required. With an Atari
emulation, one of these options may be required, because otherwise
SYS_MON's output mechanism may not work.

If a SCSI Driver with target interface is installed, e.g. HDDRIVER, and
SCSI_MON is launched after any other software using the target interface,
SCSI_MON additionally records the SCSI commands sent to the computer
SCSI_MON is running on. Note that in this case the SYS_MON screen must not
be active while SCSI commands are being received by the target. Otherwise
SYS_MON does not display these commands.

-----

SCSI_MON erleichtert das Debuggen von Software, die den SCSI-Treiber benutzt.
SCSI_MON setzt TOS 1.02 oder neuer voraus.

SCSI_MON schneidet alle Aufrufe des SCSI-Treibers von Programmen mit, die
nach SCSI_MON gestartet wurden. Ohne Optionen gestartet erfolgt die Ausgabe
ber das Programm SYS_MON von Karsten Isakovic, das vor SCSI_MON gestartet
werden muss.
Wird SCSI_MON mit der Option "--con" gestartet, erfolgt die Ausgabe der
Daten auf der Konsole. Mit der Option "--aux" gestartet, erfolgt die
Ausgabe ber die serielle Schnittstelle, mit "--prt" wird die parallele
Schnittstelle benutzt. Bei Verwendung dieser Optionen ist SYS_MON nicht
erforderlich. Mit einer Atari-Emulation kann eine dieser Optionen jedoch
erforderlich sein, weil sonst SYS_MONs Ausgabe-Mechanismus mglicherweise
nicht funktioniert. 

Falls ein SCSI-Treiber mit Target-Interface installiert ist (HDDRIVER ab
Version 7.8) und SCSI_MON als letztes Programm gestartet wird, das das
Target-Interface nutzt, schneidet SCSI_MON zustzlich alle SCSI-Kommandos
mit, die an den Computer geschickt werden, auf dem SCSI_MON luft. Es ist
zu beachten, dass bei Verwendung von SYS_MON der SYS_MON-Bildschirm
whrend der Zeit, in der SCSI-Kommandos vom Target empfangen werden, nicht
aktiv sein darf. Andernfalls zeigt SCSI_MON diese Kommandos nicht an.


  Uwe.Seimet@seimet.de, 2026-10-22