1.\" $OpenBSD: intro.4,v 1.42 2008/06/26 05:42:07 ray Exp $ 2.\" $NetBSD: intro.4,v 1.10 2003/05/06 07:44:54 wiz Exp $ 3.\" 4.\" Copyright (c) 1998 The OpenBSD Project 5.\" All Rights Reserved. 6.\" 7.\" Copyright (c) 2001 The NetBSD Foundation, Inc. 8.\" All rights reserved. 9.\" 10.\" This code is derived from software contributed to The NetBSD Foundation 11.\" by Gregory McGarry. 12.\" 13.\" Redistribution and use in source and binary forms, with or without 14.\" modification, are permitted provided that the following conditions 15.\" are met: 16.\" 1. Redistributions of source code must retain the above copyright 17.\" notice, this list of conditions and the following disclaimer. 18.\" 2. Redistributions in binary form must reproduce the above copyright 19.\" notice, this list of conditions and the following disclaimer in the 20.\" documentation and/or other materials provided with the distribution. 21.\" 22.\" THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS 23.\" `AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED 24.\" TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 25.\" PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS 26.\" BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 27.\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 28.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 29.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 30.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 31.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 32.\" POSSIBILITY OF SUCH DAMAGE. 33.\" 34.Dd $Mdocdate: June 26 2008 $ 35.Dt INTRO 4 alpha 36.Os 37.Sh NAME 38.Nm intro 39.Nd introduction to special files and hardware support 40.Sh DESCRIPTION 41The manual pages in section 4 describe the special files, 42related driver functions, and networking support 43available in the system. 44In this part of the manual, the 45.Sx SYNOPSIS 46section of 47each configurable device gives a sample specification 48for use in constructing a system description for the 49.Xr config 8 50program. 51The 52.Sx DIAGNOSTICS 53section lists messages which may appear on the console 54and/or in the system error log 55.Pa /var/log/messages 56due to errors in device operation; 57see 58.Xr syslogd 8 59for more information. 60.Pp 61This section contains both devices 62which may be configured into the system 63and network related information. 64The networking support is introduced in 65.Xr netintro 4 . 66.Sh DEVICE SUPPORT 67This section describes the hardware supported on the 68Alpha 69platform. 70Software support for these devices comes in two forms. 71A hardware device may be supported with a character or block 72.Em device driver , 73or it may be used within the networking subsystem and have a 74.Em network interface driver . 75Block and character devices are accessed through files in the file 76system of a special type; see 77.Xr mknod 8 . 78Network interfaces are indirectly accessed through the interprocess 79communication facilities provided by the system; see 80.Xr socket 2 . 81.Pp 82A hardware device is identified to the system at configuration time 83and the appropriate device or network interface driver is then compiled 84into the system. 85When the resultant system is booted, the autoconfiguration facilities in 86the system probe for the device and, if found, enable the software support 87for it. 88If a device does not respond at autoconfiguration 89time it is not accessible at any time afterwards. 90To enable a device which did not autoconfigure, 91the system will have to be rebooted. 92.Pp 93The autoconfiguration system is described in 94.Xr autoconf 4 . 95A list of the supported hardware and devices is given below. 96.Sh SUPPORTED SYSTEMS 97.Tn DEC 98and 99.Tn Compaq 100have produced a series of the 101.Tn Alpha 102.Tn CPU , 103some of which are listed below, along with some systems which contain them. 104.Pp 105.Qq EV 106stands for 107.Qq Extended VAX 108.Po 109or 110.Qq Electro Vlassic 111.Pc 112and the number following is a reference to the 113.Tn CMOS 114process used to make the chips. 115.Qq LCA 116stands for Low Cost Alpha, and 117.Qq PCA 118stands for PC-architecture Alpha. 119.Bl -hang -width 9n 120.It 21064 121.Sy EV4 122.Po 123100-200 124.Tn MHz , 1250.75 micron 126.Pc 127.Pp 128AlphaPC 64 129.Pq EB64 130.Bl -hang -width 4n 131.It Avanti family 132.br 133Digital's lower-end PCI-based workstations. 134.Pp 135AlphaStation 200 4/100-166 136.Pq Mustang 137.br 138AlphaStation 400 4/166 139.Pq Chinet 140.It Pelican family 141.br 142Low-end 143.Tn TURBOchannel 144based workstations. 145.Pp 146DEC 3000/300 147.Pq 150 Tn MHz 148.Pq Pelican 149.br 150DEC 3000/300X 151.Pq 175 Tn MHz 152.Pq Pelican+ 153.br 154DEC 3000/300L 155.Pq 100 Tn MHz 156.Pq Pelica 157.br 158DEC 3000/300LX 159.Pq 125 Tn MHz 160.Pq Pelica+ 161.It Sandpiper family 162.br 163High-end 164.Tn TURBOchannel 165based workstations. 166.Pp 167DEC 3000/400 168.Pq 133 Tn MHz 169.Pq Sandpiper 170.br 171DEC 3000/600 172.Pq 175 Tn MHz 173.Pq Sandpiper+ 174.It Flamingo family 175.br 176High-end 177.Tn TURBOchannel 178based workstations. 179.Pp 180DEC 3000/500 181.Pq 150 Tn MHz 182.Pq Flamingo 183.br 184DEC 3000/500X 185.Pq 200 Tn MHz 186.Pq Hot Pink 187.br 188DEC 3000/800 189.Pq 200 Tn MHz 190.Pq Flamingo II 191.br 192.El 193.It 21064-A 194.Sy EV45 195.Po 196225-333 197.Tn MHz , 1980.50 micron 199.Pc 200.Pp 201DEC 3000/700 202.Pq 225 Tn MHz 203.Pq Sandpiper45 204.br 205DEC 3000/900 206.Pq 275 Tn MHz 207.Pq Flamingo45 208.Bl -hang -width 4n 209.It Avanti family 210.br 211Digital's lower-end PCI-based workstations. 212.Pp 213AlphaStation 200 4/233 214.Pq Mustang+ 215.br 216AlphaStation 205 4/133-333 217.Pq LX3 218.br 219AlphaStation 250 4/300 220.Pq M3+ 221.br 222AlphaStation 255 4/133-333 223.Pq LX3+ 224.br 225AlphaStation 300 4/266 226.Pq Melmac 227.br 228AlphaStation 400 4/233-300 229.Pq Avanti 230.br 231.El 232.It 21066 233.Sy LCA4 234.Po 235166-233 236.Tn MHz , 2370.75 micron 238.Pc 239.Bl -hang -width 4n 240.It NoName family 241.br 242Digital's lowest-end family of PCI-based systems. 243.Pp 244DEC AXPpci33 245.Pq NoName 246.br 247Universal Desktop Box AXPpci166MT 248.Pq UDB/Multia 249.El 250.Pp 25121066 evaluation motherboard 252.Pq EB66 253.It 21066-A 254.Sy LCA45 255.Po 256233 257.Tn MHz , 2580.50 micron 259.Pc 260.Pp 26121066-A evaluation motherboard 262.Pq EB66+ 263.It 21068 264.Sy LCA4s 265.Po 26666-233 267.Tn MHz , 2680.75 micron 269.Pc 270.Pp 271Universal Desktop Box AXPpci233MT 272.Pq UDB/Multia 273.It 21164 274.Sy EV5 275.Po 276250-366 277.Tn MHz , 2780.50 micron 279.Pc 280.Bl -hang -width 4n 281.It Mikasa family 282.br 283AlphaServer 1000 5/300 284.Pq Pinnacle 285.It Noritake family 286.br 287AlphaServer 1000A 5/300 288.Pq Pinnacle 289.Pp 29021164 evaluation motherboard 291.Pq EB164 292.br 293.El 294.It 21164-A 295.Sy EV56 296.Po 297400-766 298.Tn MHz , 2990.35 micron, BWX 300.Pc 301.Bl -hang -width 4n 302.It Personal Workstation Pq PWS 303.br 304PWS 433a/433au 305.Pq Miata 306.br 307PWS 500a/500au 308.Pq Miata 309.br 310PWS 600a/600au 311.Pq Miata 312.It Mikasa family 313.br 314AlphaServer 1000 5/333-500 315.Pq Primo 316.It Noritake family 317.br 318AlphaServer 1000A 5/333-500 319.Pq Primo 320.br 321AlphaServer 800 5/333-500 322.Pq Corelle 323.It EB164 family 324.br 325AlphaPC 164 motherboard 326.Pq EB164 327.br 328AlphaPC 164LX motherboard 329.Pq EB164 330.br 331.El 332.Pp 333DigitalServer 3300 334.Po 335rebadged AlphaServer 800 for NT 336.Pc 337.Pp 338.It 21164-PC 339.Sy PCA56 340.Po 341400-600 342.Tn MHz , 3430.35 micron, MVI, no L2 cache 344.Pc 345.Pp 346AlphaPC 164SX motherboard 347.Pq EB164 348.Pp 349PWS 466au 350.Pq Miata 351.br 352PWS 550au 353.Pq Miata 354.It 21264 355.Sy EV6 356.Po 357450-600 358.Tn MHz , 3590.35 micron 360.Pc 361.Pp 362APi UP1000 and UP1100; 363AMD 751-based EV6 systems. 364.Pp 365264DP, XP1000, DS10, DS20 366Tsunami-based systems. 367.It 21264-A 368.Sy EV67 369.Po 370600-833 371.Tn MHz , 3720.28 micron 373.Pc 374.El 375.Sh LIST OF DEVICES 376A complete list of available devices is contained within the pages 377describing the system buses and controllers. 378For example, a PCI device would be listed in the 379.Xr pci 4 380man page. 381The following buses and controllers list these devices: 382.Pp 383.Bl -tag -width "cardbus(4)XX" -offset 3n -compact 384.It Xr eisa 4 385introduction to EISA bus support 386.It Xr iic 4 387Inter IC (I2C) bus 388.It Xr isa 4 389introduction to ISA bus support 390.It Xr onewire 4 3911-Wire bus 392.It Xr pci 4 393introduction to PCI bus support 394.It Xr usb 4 395introduction to Universal Serial Bus support 396.El 397.Sh SEE ALSO 398.Xr autoconf 4 , 399.Xr config 8 400.Sh HISTORY 401The 402Alpha 403.Nm intro 404first appeared in 405.Ox 2.3 . 406