Annotation of 43BSDReno/share/man/man4/man4.vax/dmf.4, revision 1.1

1.1     ! root        1: .\" Copyright (c) 1983 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: .\"    @(#)dmf.4       6.4 (Berkeley) 5/16/86
        !             6: .\"
        !             7: .TH DMF 4 "May 16, 1986"
        !             8: .UC 5
        !             9: .SH NAME
        !            10: dmf \- DMF-32, terminal multiplexor
        !            11: .SH SYNOPSIS
        !            12: .B "device dmf0 at uba? csr 0160340"
        !            13: .br
        !            14: .ti +0.5i
        !            15: .B "vector dmfsrint dmfsxint dmfdaint dmfdbint dmfrint dmfxint dmflint"
        !            16: .SH DESCRIPTION
        !            17: The 
        !            18: .I dmf
        !            19: device provides 8 lines of asynchronous serial line support.
        !            20: The first two of these have full modem control.
        !            21: The device also provides a line printer port
        !            22: similar to the LP-11.
        !            23: Other features of the DMF-32 are not supported.
        !            24: During autoconfiguration, the driver examines the configuration of each DMF-32
        !            25: and adjusts the interrupt vectors so that fewer vector locations are used
        !            26: if possible.
        !            27: .PP
        !            28: Each line attached to a DMF-32 serial line port behaves as described
        !            29: in
        !            30: .IR tty (4).
        !            31: Input and output for each line may independently be set to run at any
        !            32: of 16 speeds; see
        !            33: .IR tty (4)
        !            34: for the encoding.
        !            35: .PP
        !            36: Bit
        !            37: .I i
        !            38: of flags may be specified for a
        !            39: .I dmf
        !            40: to to say that a line is not properly connected, and that the
        !            41: line should be treated as hard-wired with carrier always present.
        !            42: Thus specifying ``flags 0x04'' in the specification of 
        !            43: .IR dmf 0
        !            44: would cause line ttyA2 to be treated in this way.
        !            45: Flags should be set for all lines without hardware support for modem control.
        !            46: .PP
        !            47: The serial line part of the
        !            48: .I dmf
        !            49: driver normally enables the input silos with a short timeout
        !            50: (30 milliseconds); this allows multiple characters to be received
        !            51: per interrupt during periods of high-speed input.
        !            52: .PP
        !            53: A line printer port on
        !            54: .I dmf\^n
        !            55: is designated by
        !            56: a minor device number of the form 128+\fIn\fP.
        !            57: Columns and lines per page may be changed from the default
        !            58: 132 columns and 66 lines by encoding the number of columns
        !            59: in bits 8-15 of flags and the number of lines in bits 16-23.
        !            60: This device does not provide the fancy output canonicalization
        !            61: features of the
        !            62: .IR lp (4)
        !            63: driver.
        !            64: .SH FILES
        !            65: /dev/tty[A-CE-I][0-7]
        !            66: .br
        !            67: /dev/ttyd[0-7]
        !            68: .br
        !            69: /dev/lp
        !            70: .SH SEE ALSO
        !            71: tty(4)
        !            72: .SH DIAGNOSTICS
        !            73: .BR "dmf%d: NXM line %d" .
        !            74: No response from UNIBUS on a DMA transfer
        !            75: within a timeout period.  This is often followed by a UNIBUS adapter
        !            76: error.  This occurs most frequently when the UNIBUS is heavily loaded
        !            77: and when devices which hog the bus (such as RK07s) are present.
        !            78: It is not serious.
        !            79: .PP
        !            80: .BR "dmf%d: silo overflow" .
        !            81: The character input silo overflowed
        !            82: before it could be serviced.  This can happen if a hard error occurs
        !            83: when the CPU is running with elevated priority, as the system will
        !            84: then print a message on the console with interrupts disabled.
        !            85: It is not serious.
        !            86: .PP
        !            87: .BR dmfsrint ,
        !            88: .BR dmfsxint ,
        !            89: .BR dmfdaint ,
        !            90: .BR dmfdbint .
        !            91: One of the unsupported parts of the dmf interrupted; something
        !            92: is amiss, check your interrupt vectors for a conflict with another
        !            93: device.
        !            94: .SH BUGS
        !            95: It should be possible to set the silo timeout with a configuration file option,
        !            96: as the value is a trade-off between efficiency and response time for flow
        !            97: control and character echo.

unix.superglobalmegacorp.com

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