[net.micro.68k] Help wanted for Kermit on Lisa Xenix

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!