Short: Controls DTR signal of internal port Author: marc@aargh.incubus.sub.org Uploader: jow rz uni-wuerzburg de Architecture: m68k-amigaos [ this is a slightly condensed version of ToggleDTR.doc, because the .readme was incomplete. -- jow ] Disclaimer ~~~~~~~~~~ This program (and all files related to it) are Copyright 1993 by Marc Heuler (Data Design), all rights reserved. You may freely distribute ToggleDTR by these conditions: · Don't take *anything* for copying, except the cost of the media itself · Do not change any of the files related to this program · Distribute all related files at once, packed into one archive · German PD-Serials are not allowed to distribute this program · Fred Fish with his famous software library does *not* have to care about all these conditions. This program is "AS IS", which means you use it at your *own* risk. There's no warranty at all. Please do read the WARNING section. Many thanks to Michael Herold for the inspiration. Requirements ~~~~~~~~~~~~ This program supports and requires Kickstart 2.04 (v37) or higher. It works on the internal serial port only. What is it? ~~~~~~~~~~~ My system often calls out automatically via modem. The UUCP software I use sometimes hangs on a call. It then sends error messages until I manually abort the transfer. This is very annoying since the call costs money. ToggleDTR is the solution to those problems. I use it to turn of the DTR signal for a few seconds when UUCico is spending too much time on a call - causing the modem to hang up. WARNING ~~~~~~~ This program is a *dirty* hack. It does access the hardware directly. These are the things you should know before running it: · Blindly accesses bit 7 in ciapra of CIA-B to control DTR signal. · Checks left and right mousebutton for abort using the hardware registers. · Does the inner loop while Forbid()ing multitasking to prevent hazardous trouble on the serial port.