1INTRO(4) Kernel Interfaces Manual INTRO(4)
2
3
4
6 intro - introduction to special files and hardware support
7
9 This section describes the special files, related driver functions, and
10 networking support available in the system. In this part of the man‐
11 ual, the SYNOPSIS section of each configurable device gives a sample
12 specification for use in constructing a system description for the
13 /sys/conf/configscript, the autoconfig(8), program and descibes the
14 major and minor device numbers and their encoding. The DIAGNOSTICS
15 section lists messages which may appear on the console and/or in the
16 system error log /usr/adm/messages due to errors in device operation.
17
18 This section contains both devices which may be configured into the
19 system, ``4'' entries, and network related information, ``4N'', ``4P'',
20 and ``4F'' entries; The networking support is introduced in intro(4N).
21
23 This section describes the hardware supported on the DEC PDP-11. Soft‐
24 ware support for these devices comes in two forms. A hardware device
25 may be supported with a character or block device driver, or it may be
26 used within the networking subsystem and have a network interface
27 driver. Block and character devices are accessed through files in the
28 file system of a special type; c.f. mknod(8). Network interfaces are
29 indirectly accessed through the interprocess communication facilities
30 provided by the system; see socket(2).
31
32 A hardware device is identified to the system at configuration time and
33 the appropriate device or network interface driver is then compiled
34 into the system. When the resultant system is booted, the autoconfigu‐
35 ration facilities in the system probe for the device on either the
36 UNIBUS (or Q-bus) or MASSBUS and, if found, enable the software support
37 for it. If a device does not respond at autoconfiguration time it is
38 not accessible at any time afterwards. To enable a device which did
39 not autoconfigure, the system will have to be rebooted.
40
41 The autoconfiguration system is described in autoconfig(8). A list of
42 the supported devices is given below.
43
45 intro(4), networking(4), config(8).
46
48 The devices listed below are supported in this incarnation of the sys‐
49 tem. Pseudo-devices are not listed. Listed also are devices which are
50 in various stages of porting to 2.11BSD from 4.3BSD.
51
52 Devices are indicated by their functional interface. If second vendor
53 products provide functionally identical interfaces they should be
54 usable with the supplied software. (Beware, however, that we promise
55 the software works ONLY with the hardware indicated on the appropriate
56 manual page.) Occasionally, new devices of a similar type may be added
57 simply by creating appropriate table entries in the driver.
58
59 The following are known to work:
60 acc ACC LH/DH IMP communications interface
61 de DEC DEUNA 10Mb/s Ethernet controller
62 dh DH-11 emulators, terminal multiplexor
63 dhu DHU-11 terminal multiplexor
64 dz DZ-11 terminal multiplexor
65 ec 3Com 10Mb/s Ethernet controller
66 hk RK6-11/RK06 and RK07 moving head disk
67 ht TM03 MASSBUS tape drive interface (with TE-16, TU-45, TU-77)
68 il Interlan 1010, 1010A, 2010A 10Mb/s Ethernet controller
69 lp LP-11 parallel line printer interface
70 qe DEC DEQNA Q-bus 10 Mb/s Ethernet interface
71 ra DEC UDA-50, RQDX, KLESI disk controllers
72 rk DEC RK05 disk controller
73 rl DEC RL-11 disk controller
74 rx DEC RX02 floppy interface
75 si SI 9500 disk controller
76 tm TM-11/TE-10 tape drive interface
77 tmscp TMSCP-compatible tape controllers (e.g., TU81, TK50)
78 ts TS-11 tape drive interface
79 vv Proteon proNET 10Mb/s and 80Mb/s ring network interface
80 xp General purpose SMD disk controller
81
82 The following should work:
83 dr DR-11W general purpose DMA UNIBUS interface
84
85 The following worked in the past but will probably require work:
86 css DEC IMP-11A communications interface
87 dmc DEC DMC-11/DMR-11 point-to-point communications device
88 en Xerox 3Mb/s Ethernet controller (obsolete)
89 sri DR-11C IMP interface
90
91 It should be possible to port these from 4.3BSD:
92 ex Excelan 10Mb/s Ethernet controller
93 ix Interlan NP-100 10Mb/s Ethernet controller
94 np Interlan NP-100 10Mb/s Ethernet controller (intelligent mode)
95 pcl DEC PCL-11 communications interface
96
97 No idea whether any of the following could be ported:
98 ad Data translation A/D interface
99 ct C/A/T or APS phototypesetter
100 ddn ACC ACP625 DDN Standard Mode X.25 IMP interface
101 dmf DEC DMF-32 terminal multiplexor and parallel printer interface
102 dmz DEC DMZ-32 terminal multiplexor
103 dn DEC DN-11 autodialer interface
104 hdh ACC IF-11/HDH IMP interface
105 hp MASSBUS disk interface (with RP06, RM03, RM05, etc.)
106 hy DR-11B or GI-13 interface to an NSC Hyperchannel
107 kg KL-11/DL-11W line clock
108 mt TM78 MASSBUS tape drive interface
109 tu VAX-11/730 TU58 console cassette interface
110 un DR-11W interface to Ungermann-Bass
111 up Emulex SC-21V, SC-31 UNIBUS disk controller
112 ut UNIBUS TU-45 tape drive interface
113 uu TU58 dual cassette drive interface (DL11)
114 va Benson-Varian printer/plotter interface
115 vp Versatec printer/plotter interface
116
117
118
1194th Berkeley Distribution January 27, 1996 INTRO(4)