No empty .Rs/.Re
[netbsd-mini2440.git] / share / man / man4 / man4.alpha / intro.4
blob96b502ee904b9380cdb686c4a9ca922ee1ea605b
1 .\"     $NetBSD: intro.4,v 1.11 2005/06/20 13:25:24 peter Exp $
2 .\"
3 .\" Copyright (c) 2001 The NetBSD Foundation, Inc.
4 .\" All rights reserved.
5 .\"
6 .\" This code is derived from software contributed to The NetBSD Foundation
7 .\" by Gregory McGarry.
8 .\"
9 .\" Redistribution and use in source and binary forms, with or without
10 .\" modification, are permitted provided that the following conditions
11 .\" are met:
12 .\" 1. Redistributions of source code must retain the above copyright
13 .\"    notice, this list of conditions and the following disclaimer.
14 .\" 2. Redistributions in binary form must reproduce the above copyright
15 .\"    notice, this list of conditions and the following disclaimer in the
16 .\"    documentation and/or other materials provided with the distribution.
17 .\"
18 .\" THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
19 .\" ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
20 .\" TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
21 .\" PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
22 .\" BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
23 .\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
24 .\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
25 .\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
26 .\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
27 .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
28 .\" POSSIBILITY OF SUCH DAMAGE.
29 .\"
30 .Dd September 19, 2001
31 .Dt INTRO 4 alpha
32 .Os
33 .Sh NAME
34 .Nm intro
35 .Nd introduction to alpha special files and hardware support
36 .Sh DESCRIPTION
37 This section describes the special files, related driver functions,
38 and networking support available in the system.
39 In this part of the manual, the
40 .Tn SYNOPSIS
41 section of each configurable device gives a sample specification
42 for use in constructing a system description for the
43 .Xr config 1
44 program.
45 The
46 .Tn DIAGNOSTICS
47 section lists messages which may appear on the console
48 and/or in the system error log
49 .Pa /var/log/messages
50 due to errors in device operation; see
51 .Xr syslogd 8
52 for more information.
53 .Pp
54 This section contains both devices which may be configured into
55 the system and network related information.
56 The networking support is introduced in
57 .Xr netintro 4 .
58 .Sh DEVICE SUPPORT
59 This section describes the hardware supported by
60 .Nx Ns /alpha .
61 Software support for these devices comes in two forms.
62 A hardware device may be supported with a character or block
63 .Em device driver ,
64 or it may be used within the networking subsystem and have a
65 .Em network interface driver .
66 Block and character devices are accessed through files in the file
67 system of a special type; see
68 .Xr mknod 8 .
69 Network interfaces are indirectly accessed through the interprocess
70 communication facilities provided by the system; see
71 .Xr socket 2 .
72 .Pp
73 A hardware device is identified to the system at configuration time
74 and the appropriate device or network interface driver is then
75 compiled into the system.
76 When the resultant system is booted, the autoconfiguration facilities
77 in the system probe for the device and, if found, enable the software
78 support for it.
79 If a device does not respond at autoconfiguration time it is not
80 accessible at any time afterwards.
81 To enable a device which did not autoconfigure, the
82 system must be rebooted.
83 .Pp
84 The autoconfiguration system is described in
85 .Xr autoconf 4 .
86 A list of the supported devices is given below.
87 .Sh SEE ALSO
88 .Xr config 1 ,
89 .Xr autoconf 4
90 .Sh HARDWARE
91 .\" http://www.support.compaq.com/alpha-tools/info/system-codes.html
92 .\" http://members.tripod.com/kmi9000/kmi_proc.htm
93 .\" http://www.phys.ufl.edu/~prescott/linux/alpha/dec3000-sysinfo.html
94 .Pp
95 .Tn DEC
96 and
97 .Tn Compaq
98 have produced a series of the
99 .Tn Alpha
100 .Tn CPU ,
101 some of which are listed below, along with some systems which contain them.
105 Project distributes binary programs for its
106 .Tn Alpha
107 port compiled for the lowest common denominator
108 .Tn CPU
109 instruction set, to guarantee binary compatibility across all supported
110 .Tn Alpha
111 systems.
112 However, it is possible to sacrifice binary compatibility for
113 additional performance on later model CPUs with performance enhancing
114 instructions (e.g. the 21164-A and later with the BWX extensions).
115 This requires recompiling from source code, with appropriate options given to
116 .Xr cc 1
117 to indicate the target
118 .Tn CPU .
120 .Qq EV
121 stands for
122 .Qq Extended VAX
125 .Qq Electro Vlassic
127 and the number following is a reference to the
128 .Tn CMOS
129 process used to make the chips.
130 .Qq LCA
131 stands for Low Cost Alpha, and
132 .Qq PCA
133 stands for PC-architecture Alpha.
135 .Bl -hang -width 9n
136 .It 21064
137 .Sy EV4
139 100-200
140 .Tn MHz ,
141 0.75 micron
144 AlphaPC 64
145 .Pq EB64
147 .Bl -hang -width 4n
148 .It Jensen family
150 DECpc AXP 150
151 .Pq Jensen
153 DEC 2000/300
154 .Pq Jensen
156 DEC 2000/500
157 .Pq Culzen
158 .It Avanti family
160 Digital's lower-end PCI-based workstations.
162 AlphaStation 200 4/100-166
163 .Pq Mustang
165 AlphaStation 400 4/166
166 .Pq Chinet
167 .It Sable family
169 AlphaServer 2000 4/200
170 .Pq Demi-Sable
172 AlphaServer 2100 4/200
173 .Pq Sable
174 .It Pelican family
176 Low-end
177 .Tn TURBOchannel
178 based workstations.
180 DEC 3000/300
181 .Pq 150 Tn MHz
182 .Pq Pelican
184 DEC 3000/300X
185 .Pq 175 Tn MHz
186 .Pq Pelican+
188 DEC 3000/300L
189 .Pq 100 Tn MHz
190 .Pq Pelica
192 DEC 3000/300LX
193 .Pq 125 Tn MHz
194 .Pq Pelica+
195 .It Sandpiper family
197 High-end
198 .Tn TURBOchannel
199 based workstations.
201 DEC 3000/400
202 .Pq 133 Tn MHz
203 .Pq Sandpiper
205 DEC 3000/600
206 .Pq 175 Tn MHz
207 .Pq Sandpiper+
208 .It Flamingo family
210 High-end
211 .Tn TURBOchannel
212 based workstations.
214 DEC 3000/500
215 .Pq 150 Tn MHz
216 .Pq Flamingo
218 DEC 3000/500X
219 .Pq 200 Tn MHz
220 .Pq Hot Pink
222 DEC 3000/800
223 .Pq 200 Tn MHz
224 .Pq Flamingo II
227 .It 21064-A
228 .Sy EV45
230 225-333
231 .Tn MHz ,
232 0.50 micron
235 DEC 3000/700
236 .Pq 225 Tn MHz
237 .Pq Sandpiper45
239 DEC 3000/900
240 .Pq 275 Tn MHz
241 .Pq Flamingo45
243 Alpha XL 233-266
244 .Pq XL
246 AlphaPC 64
247 .Pq EB64+
249 .Bl -hang -width 4n
250 .It Avanti family
252 Digital's lower-end PCI-based workstations.
254 AlphaStation 200 4/233
255 .Pq Mustang+
257 AlphaStation 205 4/133-333
258 .Pq LX3
260 AlphaStation 250 4/300
261 .Pq M3+
263 AlphaStation 255 4/133-333
264 .Pq LX3+
266 AlphaStation 300 4/266
267 .Pq Melmac
269 AlphaStation 400 4/233-300
270 .Pq Avanti
271 .It Sable family
273 AlphaServer 2000 4/233-275
274 .Pq Demi-Sable
276 AlphaServer 2100 4/233-275
277 .Pq Sable
280 AlphaServer 2100A
281 .Pq Lynx
282 .It 21066
283 .Sy LCA4
285 166-233
286 .Tn MHz ,
287 0.75 micron
289 .Bl -hang -width 4n
290 .It NoName family
292 Digital's lowest-end family of PCI-based systems.
294 DEC AXPpci33
295 .Pq NoName
297 Universal Desktop Box AXPpci166MT
298 .Pq UDB/Multia
301 21066 evaluation motherboard
302 .Pq EB66
303 .It 21066-A
304 .Sy LCA45
307 .Tn MHz ,
308 0.50 micron
311 21066-A evaluation motherboard
312 .Pq EB66+
313 .It 21068
314 .Sy LCA4s
316 66-233
317 .Tn MHz ,
318 0.75 micron
321 Alpha Book
322 .Pq Burns
324 Universal Desktop Box AXPpci233MT
325 .Pq UDB/Multia
326 .It 21164
327 .Sy EV5
329 250-366
330 .Tn MHz ,
331 0.50 micron
334 .Bl -hang -width 4n
335 .It Alcor family
337 AlphaStation 500/266-333
338 .Pq Maverick
340 AlphaStation 600/266-300
341 .Pq Alcor
343 Alpha XL 300-433
344 .Pq XLT
345 .It Sable family
347 AlphaServer 2000 5/250-300
348 .Pq Demi-Gamma
350 AlphaServer 2100 5/250-300
351 .Pq Gamma Sable
352 .It Mikasa family
354 AlphaServer 1000 5/300
355 .Pq Pinnacle
356 .It Noritake family
358 AlphaServer 1000A 5/300
359 .Pq Pinnacle
360 .It Rawhide family
361 .Pq KN300
363 AlphaServer 4000 5/266-300
364 .Pq Wrangler
366 AlphaServer 4000 5/266-300
367 .Pq Durango
369 AlphaServer 4100 5/266-300
370 .Pq Dodge
373 AlphaServer 8200 and 8400
374 .Pq Tn KN8AE
376 21164 evaluation motherboard
377 .Pq EB164
378 .It 21164-A
379 .Sy EV56
381 400-766
382 .Tn MHz ,
383 0.35 micron, BWX
386 .Bl -hang -width 4n
387 .It Alcor family
389 AlphaStation 500/333-500
390 .Pq Bret
391 .It Personal Workstation Pq PWS
393 PWS 433a/433au
394 .Pq Miata
396 PWS 500a/500au
397 .Pq Miata
399 PWS 600a/600au
400 .Pq Miata
401 .It Sable family
403 AlphaServer 2100 5/375-400
404 .Pq Gamma Sable
406 AlphaServer 2000 5/375-400
407 .Pq Demi-Gamma
408 .It Mikasa family
410 AlphaServer 1000 5/333-500
411 .Pq Primo
412 .It Noritake family
414 AlphaServer 1000A 5/333-500
415 .Pq Primo
417 AlphaServer 600A 5/500
418 .Pq Alcor-Primo
420 AlphaServer 800 5/333-500
421 .Pq Corelle
422 .It Rawhide family
423 .Pq KN300
425 AlphaServer 4000 5/400-666
426 .Pq Wrangler
428 AlphaServer 4000 5/400-666
429 .Pq Durango
431 AlphaServer 4100 5/400-666
432 .Pq Dodge
434 AlphaServer 1200 5/400-666
435 .Pq Tincup
437 AlphaServer 1200 5/400-666
438 .Pq DaVinci
439 .It EB164 family
441 AlphaPC 164 motherboard
442 .Pq EB164
444 AlphaPC 164LX motherboard
445 .Pq EB164
449 DigitalServer 3300
451 rebadged AlphaServer 800 for NT
454 DigitalServer 5300
456 rebadged AlphaServer 1200 for NT
459 DigitalServer 7300
461 rebadged AlphaServer 4100 for NT
464 AlphaServer 8200 and 8400
465 .Pq Tn KN8AE
467 APi AlphaPC 164UX motherboard
468 .Pq Ruffian
469 .It 21164-PC
470 .Sy PCA56
472 400-600
473 .Tn MHz ,
474 0.35 micron, MVI, no L2 cache
477 AlphaPC 164SX motherboard
478 .Pq EB164
480 PWS 466au
481 .Pq Miata
483 PWS 550au
484 .Pq Miata
485 .It 21264
486 .Sy EV6
488 450-600
489 .Tn MHz ,
490 0.35 micron
493 AlphaServer 8400
494 .Pq Tn KN8AE
496 APi UP1000 and UP1100;
497 AMD 751-based EV6 systems.
499 264DP, XP1000, DS10, DS20, APi UP2000, UP2000+
500 Tsunami-based systems.
501 .It 21264-A
502 .Sy EV67
504 600-833
505 .Tn MHz ,
506 0.28 micron
509 AlphaServer GS60E
511 AlphaServer GS140
512 .It 21264-B
513 .Sy EV68AL
515 833-1250
516 .Tn MHz ,
517 0.18 micron
520 .Sh LIST OF DEVICES
521 The devices listed below are supported in this incarnation of the system.
522 Devices are indicated by their functional interface.
523 Not all supported devices are listed.
525 .Bl -tag -width jensenio -offset indent -compact
526 .It apecs
527 DECchip 21072/21071 Core Logic chipset
528 .It asc
529 TURBOchannel single-channel SCSI adapter
530 .It cia
531 DECchip 2117x Core Logic chipset
532 .It dwlpx
533 DEC DWLPA and DWLPB PCI adapter
534 .It gbus
535 internal bus on AlphaServer CPU modules
536 .It irongate
537 APi UP1000 AMD751 Core Logic + AGP chipset
538 .It jensenio
539 DEC 2000/300 (Jensen) I/O module
540 .It kft
541 KFTIA and KFTHA Bus Adapter Node for I/O hoses
542 .It lca
543 DECchip 21066 Core Logic chipset
544 .It mcbus
545 MCBUS system bus found on AlphaServer 4100 systems
546 .It mcpcia
547 MCPCIA MCBUS-to-PCI bus adapter
548 .It sableio
549 AlphaServer 2100 (Sable) STD I/O module
550 .It tcasic
551 TURBOchannel host bus support
552 .It tlsb
553 AlphaServer 8x00 TurboLaser System bus
554 .It tsc
555 DECchip 21272 Core Logic chipset
556 .It tsp
557 DECchip 21272 Core Logic chipset PCI controller
558 .It ttwoga
559 DEC T2 Gate Array
560 .It ttwopci
561 DEC T2 Gate Array PCI controller
564 TURBOchannel devices are supported through the
565 .Xr tc 4
566 bus and associated device drivers.
568 PCI devices are supported through the
569 .Xr pci 4
570 bus and associated device drivers.
572 ISA devices are supported through the
573 .Xr isa 4
574 bus and associated device drivers.
576 EISA devices are supported through the
577 .Xr eisa 4
578 bus and associated device drivers.
580 PCMCIA devices are supported through the
581 .Xr pcmcia 4
582 bus and associated device drivers.
584 Console devices using ISA, EISA, or PCI video adaptors and standard AT
585 or PS/2 keyboards are supported by the machine independent
586 .Xr wscons 4
587 console driver.
588 .\" .Sh UNSUPPORTED DEVICES
589 .\" The following devices are not supported, due to unavailability of
590 .\" either documentation or sample hardware:
591 .\" .Pp
592 .\" .Bl -tag -width jensenio -offset indent -compact
593 .\" .It not yet
594 .\" .El
595 .\" .Pp
596 .Sh HISTORY
597 This
598 .Tn alpha
599 .Nm intro
600 appeared in
601 .Nx 1.6 .