Annotation of 43BSDTahoe/man/man4/vax/dn.4, revision 1.1.1.1

1.1       root        1: .\" Copyright (c) 1980 Regents of the University of California.
                      2: .\" All rights reserved.  The Berkeley software License Agreement
                      3: .\" specifies the terms and conditions for redistribution.
                      4: .\"
                      5: .\"    @(#)dn.4        6.1 (Berkeley) 5/15/85
                      6: .\"
                      7: .TH DN 4 "May 15, 1985"
                      8: .UC 4
                      9: .SH NAME
                     10: dn \- DN-11 autocall unit interface
                     11: .SH SYNOPSIS
                     12: .B "device dn0 at uba? csr 0160020 vector dnintr"
                     13: .SH DESCRIPTION
                     14: The
                     15: .I dn
                     16: device provides an interface through a DEC DN-11 (or equivalent
                     17: such as the Able Quadracall) to an auto-call unit (ACU).
                     18: To place an outgoing call one forks a sub-process which
                     19: opens the appropriate call unit file,
                     20: .I /dev/cua?
                     21: and writes the phone number on it.  The parent process
                     22: then opens the corresponding modem line
                     23: .IR /dev/cul? .
                     24: When the connection has been
                     25: established, the open on the modem line,
                     26: .I /dev/cul?
                     27: will return and the process will be connected.
                     28: A timer is normally used to timeout the opening of 
                     29: the modem line.
                     30: .PP
                     31: The codes for the phone numbers are:
                     32: .PP
                     33: .nf
                     34: .ta \w'0-9    'u
                     35: 0-9    dial 0-9
                     36: *      dial * (`:' is a synonym)
                     37: #      dial # (`;' is a synonym)
                     38: \-     delay 20 milliseconds
                     39: <      end-of-number (`e' is a synonym)
                     40: =      delay for a second dial tone (`w' is a synonym)
                     41: f      force a hangup of any existing connection
                     42: .fi
                     43: .PP
                     44: The entire telephone number must be presented in a single
                     45: .I write
                     46: system call.
                     47: .PP
                     48: By convention, even numbered call units are for 300 baud
                     49: modem lines, while odd numbered units are for 1200 baud lines.
                     50: For example,
                     51: .I /dev/cua0
                     52: is associated with a 300 baud modem line,
                     53: .IR /dev/cul0 ,
                     54: while
                     55: .I /dev/cua1
                     56: is associated with a 1200 baud modem line,
                     57: .IR /dev/cul1 .
                     58: For devices such as the Quadracall which simulate multiple DN-11
                     59: units, the minor device indicates which outgoing modem to use.
                     60: .SH FILES
                     61: .DT
                     62: /dev/cua?      call units
                     63: .br
                     64: /dev/cul?      associated modem lines
                     65: .SH "SEE ALSO"
                     66: tip(1C)
                     67: .SH DIAGNOSTICS
                     68: Two error numbers are of interest at open time.
                     69: .TP 10
                     70: [EBUSY]
                     71: The dialer is in use.
                     72: .TP 
                     73: [ENXIO]
                     74: The device doesn't exist, or there's no power to it.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.