2.11BSD/man/cat4/intro.0
INTRO(4) UNIX Programmer's Manual INTRO(4)
NAME
intro - introduction to special files and hardware support
DESCRIPTION
This section describes the special files, related driver
functions, and networking support available in the system.
In this part of the manual, the SYNOPSIS section of each
configurable device gives a sample specification for use in
constructing a system description for the
/_s_y_s/_c_o_n_f/_c_o_n_f_i_gscript, the _a_u_t_o_c_o_n_f_i_g(8), program and des-
cibes the major and minor device numbers and their encoding.
The DIAGNOSTICS section lists messages which may appear on
the console and/or in the system error log /_u_s_r/_a_d_m/_m_e_s_s_a_g_e_s
due to errors in device operation.
This section contains both devices which may be configured
into the system, ``4'' entries, and network related informa-
tion, ``4N'', ``4P'', and ``4F'' entries; The networking
support is introduced in _i_n_t_r_o(4N).
PDP DEVICE SUPPORT
This section describes the hardware supported on the DEC
PDP-11. Software support for these devices comes in two
forms. A hardware device may be supported with a character
or block _d_e_v_i_c_e _d_r_i_v_e_r, or it may be used within the net-
working subsystem and have a _n_e_t_w_o_r_k _i_n_t_e_r_f_a_c_e _d_r_i_v_e_r.
Block and character devices are accessed through files in
the file system of a special type; c.f. _m_k_n_o_d(8). Network
interfaces are indirectly accessed through the interprocess
communication facilities provided by the system; see
_s_o_c_k_e_t(2).
A hardware device is identified to the system at configura-
tion time and the appropriate device or network interface
driver is then compiled into the system. When the resultant
system is booted, the autoconfiguration facilities in the
system probe for the device on either the UNIBUS (or Q-bus)
or MASSBUS and, if found, enable the software support for
it. If a device does not respond at autoconfiguration time
it is not accessible at any time afterwards. To enable a
device which did not autoconfigure, the system will have to
be rebooted.
The autoconfiguration system is described in _a_u_t_o_c_o_n_f_i_g(8).
A list of the supported devices is given below.
SEE ALSO
intro(4), networking(4), config(8).
LIST OF DEVICES
The devices listed below are supported in this incarnation
of the system. Pseudo-devices are not listed. Listed also
Printed 11/26/99 January 27, 1996 1
INTRO(4) UNIX Programmer's Manual INTRO(4)
are devices which are in various stages of porting to
2.11BSD from 4.3BSD.
Devices are indicated by their functional interface. If
second vendor products provide functionally identical inter-
faces they should be usable with the supplied software.
(Beware, however, that we promise the software works ONLY
with the hardware indicated on the appropriate manual page.)
Occasionally, new devices of a similar type may be added
simply by creating appropriate table entries in the driver.
The following are known to work:
acc ACC LH/DH IMP communications interface
de DEC DEUNA 10Mb/s Ethernet controller
dh DH-11 emulators, terminal multiplexor
dhu DHU-11 terminal multiplexor
dz DZ-11 terminal multiplexor
ec 3Com 10Mb/s Ethernet controller
hk RK6-11/RK06 and RK07 moving head disk
ht TM03 MASSBUS tape drive interface (with TE-16, TU-45, TU-77)
il Interlan 1010, 1010A, 2010A 10Mb/s Ethernet controller
lp LP-11 parallel line printer interface
qe DEC DEQNA Q-bus 10 Mb/s Ethernet interface
ra DEC UDA-50, RQDX, KLESI disk controllers
rk DEC RK05 disk controller
rl DEC RL-11 disk controller
rx DEC RX02 floppy interface
si SI 9500 disk controller
tm TM-11/TE-10 tape drive interface
tmscp TMSCP-compatible tape controllers (e.g., TU81, TK50)
ts TS-11 tape drive interface
vv Proteon proNET 10Mb/s and 80Mb/s ring network interface
xp General purpose SMD disk controller
The following should work:
dr DR-11W general purpose DMA UNIBUS interface
The following worked in the past but will probably require work:
css DEC IMP-11A communications interface
dmc DEC DMC-11/DMR-11 point-to-point communications device
en Xerox 3Mb/s Ethernet controller (obsolete)
sri DR-11C IMP interface
It should be possible to port these from 4.3BSD:
ex Excelan 10Mb/s Ethernet controller
ix Interlan NP-100 10Mb/s Ethernet controller
np Interlan NP-100 10Mb/s Ethernet controller (intelligent mode)
pcl DEC PCL-11 communications interface
Printed 11/26/99 January 27, 1996 2
INTRO(4) UNIX Programmer's Manual INTRO(4)
No idea whether any of the following could be ported:
ad Data translation A/D interface
ct C/A/T or APS phototypesetter
ddn ACC ACP625 DDN Standard Mode X.25 IMP interface
dmf DEC DMF-32 terminal multiplexor and parallel printer interface
dmz DEC DMZ-32 terminal multiplexor
dn DEC DN-11 autodialer interface
hdh ACC IF-11/HDH IMP interface
hp MASSBUS disk interface (with RP06, RM03, RM05, etc.)
hy DR-11B or GI-13 interface to an NSC Hyperchannel
kg KL-11/DL-11W line clock
mt TM78 MASSBUS tape drive interface
tu VAX-11/730 TU58 console cassette interface
un DR-11W interface to Ungermann-Bass
up Emulex SC-21V, SC-31 UNIBUS disk controller
ut UNIBUS TU-45 tape drive interface
uu TU58 dual cassette drive interface (DL11)
va Benson-Varian printer/plotter interface
vp Versatec printer/plotter interface
Printed 11/26/99 January 27, 1996 3