🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.bugs.2bsd
Article #61

2.8bsd tty drivers bi-directional

#61
From: utzoodecvaxucbvaxdove
Date: Sat, 29 May 1982 07:33
19 lines
1156 bytes
From: dove at mit-dspg at mit-mc
Tony Drogaris and I have succeeded in
modifying our local tty device drivers
(dh dz dhdm) to allow modem lines to be used
for both incoming and outgoing calls without
having to kill the init that normally waits
for the incoming carrier.  It works by using
the 128 bit in the minor device number to indicate
which direction is currently being used.
Outgoing attempts to open when the line is
in use ingoing fail with the EBUSY error.
Ingoing attempts to open when the line
is going out sleep until the line is closed
and the carrier dropped, then until the carrier comes on again as usual.

This stuff is fairly new, but seems to work
and in the process some screwy code in our
dz got fixed.  This code will be made available
to the bsd distrib people for future releases.
Technical Details
Message-ID: <bnews.ucbvax.7459>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
From: utzoo!decvax!ucbvax!dove@mit-dspg@mit-mc
Newsgroups: net.bugs.2bsd
Title: 2.8bsd tty drivers bi-directional
Article-I.D.: ucbvax.7459
Posted: Sat May 29 07:33:44 1982
Received: Sun May 30 00:51:50 1982
Subject: 2.8bsd tty drivers bi-directional
Date: Sat, 29 May 1982 07:33:44 +0000
Message-ID: <bnews.ucbvax.7459>