* Copyright 1973 Bell Telephone Laboratories Inc
#define TURNON 07 /* RQ send, CD lead, line enable */
DMADDR
->dmcsr
= dev
.d_minor
;
DMADDR
->dmlstat
= TURNON
;
if (DMADDR
->dmlstat
&CARRIER
)
DMADDR
->dmcsr
= IENABLE
|SCENABL
;
while ((tp
->t_state
&CARR_ON
)==0)
sleep(&tp
->t_rawq
, TTIPRI
);
DMADDR
->dmcsr
= dev
.d_minor
;
DMADDR
->dmlstat
= TURNOFF
;
DMADDR
->dmcsr
= IENABLE
|SCENABL
;
if (DMADDR
->dmcsr
&DONE
) {
tp
= &dh11
[DMADDR
->dmcsr
&017];
if ((DMADDR
->dmlstat
&CARRIER
)==0) {
if ((tp
->t_state
&WOPEN
)==0) {
DMADDR
->dmcsr
= IENABLE
|SCENABL
;