🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: comp.sys.ibm.pc.rt
3 messages
3 total messages Started by Edwin Tisdale Fri, 13 Nov 1992 03:52
terminals on planar serial port RS232C interface
#1037
Author: Edwin Tisdale
Date: Fri, 13 Nov 1992 03:52
46 lines
2271 bytes
We a have terminals connected to the psp - planar serial port RS232C interface.
The terminal attached to the `S2' port usually displays the following prompt:

Academic Information Systems 4.3 (unix) (ttys0)

login: 

and permits me to `login' and work.  But eventually, output to the terminal
will suddenly stop.  And I will not be able to restart it from the terminal.
I can login from another workstation and kill the terminal session.  But the
process remains in an `<exiting>' condition:

unix% ps -gx
  PID TT STAT  TIME COMMAND
  695 p0 S     0:00 -csh (csh)
  716 p1 R     0:00 ps -gx
  704 s0 S     0:00 -csh (csh)
unix% kill -9 704
unix% ps -gx
  PID TT STAT  TIME COMMAND
  695 p0 I     0:00 -csh (csh)
  717 p1 R     0:00 ps -gx
  704 s0 S     0:00 <exiting>
unix% 

And I cannot use the terminal again unless I reboot or enter something on
the terminal attached to the `S1' port.  Then that terminal will freeze
until I enter something on the terminal attached to the `S2' port again
which will in turn freeze and so on.  This behavior will continue until 
I reboot the system.

I would appreciate any advice I can get to help me solve this problem.
The following information may be useful:

unix% stty everything
new tty, speed 19200 baud, 32 rows, 80 columns
even odd -raw -nl echo -lcase -tandem tabs -cbreak 
crt: (crtbs crterase crtkill ctlecho) -tostop 
-tilde -flusho -mdmbuf -litout -pass8 -nohang 
-pendin -decctlq -noflsh 
erase  kill   werase rprnt  flush  lnext  susp   intr   quit   stop   eof
^?     ^X     ^W     ^R     ^O     ^V     ^Z/^Y  ^C     ^\     ^S/^Q  ^D     
unix% cat /etc/motd
4.3 BSD UNIX (6151) #1: Thu Jul 27 15:00:42 PDT 1989

Thanks in advance, Bob Tisdale (edwin@maui.cs.ucla.edu)
Re: terminals on planar serial port RS232C interface
#1226
Author: Tod McQuillin
Date: Sun, 15 Nov 1992 19:34
24 lines
1647 bytes
honey@citi.umich.edu (Peter Honeyman) writes:
> > If you're into high-performance serial I/O, I have a heavily hacked
> > asy.c (thanks to Tim Theisen) which does 38400 bps (with 16550 uarts)
> > pretty well.
> 
> is that the async driver we hacked up at citi, or is there something
> new?  (i'm running at 57.6 kbps.)

This is the one, Peter; sorry I didn't give you credit.

In all fairness, the code is almost entirely Mr. Honeyman's, with only
minor changes by Mr. Theisen (to better support PC serial cards, as I
recall).  I also added in my own changes, because a floating
carrier-detect line on an attached terminal was causing serial I/O to
hang on the port.*

Anyhow, I certainly sould have mentioned Peter Honeyman, because even
though his name isn't at the top of the RCS changelogs anymore, it
certainly appears next to most of the changes!

--tod

*This involved a slight hack to only check the status of the carrier
detect line when an MSR interrupt was received.
Re: terminals on planar serial port RS232C interface
#1228
Author: Peter Honeyman
Date: Mon, 16 Nov 1992 13:34
4 lines
748 bytes
er, thanks.  i wasn't looking for credit, just new code.  but thanks
again.

	peter
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads