ken@rochester.UUCP (Ken Yap) (12/28/84)
I helped a friend install Kermit on a Lisa today, using the generic UX Kermit posted a few months back. It worked, except that I had to comment out a couple of lines concerned with sending a break signal. There are two undefined symbols: TIOCSBRK and TIOCCBRK. These are not defined for Xenix ioctl(2) calls. Is there a way to generate a break signal under Xenix? Can it be faked? Please reply by e-mail. I will summarize if there is sufficient interest. Thanks in advance. -- Ken Yap UUCP: (..!{allegra, decvax, seismo}!rochester!ken) ARPA: ken@rochester.arpa USnail: Dept. of Comp. Sci., U. of Rochester, NY 14627.
ken@rochester.UUCP (Ken Yap) (01/03/85)
A while back I asked if and how Kermit under Xenix could send out a break signal. As far as I can tell, and no one has contradicted this, Xenix ioctl(2) calls don't include the capability of sending breaks. The general suggestion was to fake a break by setting the line to the lowest possible speed, send out some nulls or dels, and hope the machine at the other end will treat the framing errors resulting as a break. Unfortunately, I have to report that this didn't work with the machine I had on the other end, a HP3000. C'est la vie. I think its ugly to use out-of-band signals to interrupt programs, don't you? (BTW, before some HP wizard starts flaming me, I should mention that ctrl-Y works for most programs, but not listf, the directory lister.) Next question: do the HP wizards out there know if some control character can be designated to interrupt all programs? The usual e-mail and summarize offer, as always. -- Ken Yap UUCP: (..!{allegra, decvax, seismo}!rochester!ken) ARPA: ken@rochester.arpa USnail: Dept. of Comp. Sci., U. of Rochester, NY 14627. Voice: Ken!
ken@rochester.UUCP (Ken Yap) (01/10/85)
A while back I stated that Xenix had no ioctl(2) call to assert a break signal on the line. It turns out that I was wrong. My only excuse is that pages were missing from the tty(M) entry. See below: ----------------------------------------------------------------------- From Cliff Neighbors: The Santa Cruz Operation, Inc. in system III one uses the ioctl TCSBRK command to send a break; (refer to section TTY(M) of the XENIX Operating System Reference Commands (M) section); the lisa zscc serial driver supports this command. -- Ken Yap UUCP: (..!{allegra, decvax, seismo}!rochester!ken) ARPA: ken@rochester.arpa USnail: Dept. of Comp. Sci., U. of Rochester, NY 14627. Voice: Ken!