1.\" $OpenBSD: intro.4,v 1.61 2013/06/29 16:57:33 jmc Exp $ 2.\" 3.\" Copyright (c) 2001-2002 The OpenBSD Project 4.\" All Rights Reserved. 5.\" 6.Dd $Mdocdate: June 29 2013 $ 7.Dt INTRO 4 sparc64 8.Os 9.Sh NAME 10.Nm intro 11.Nd introduction to special files and hardware support 12.Sh DESCRIPTION 13The manual pages in section 4 describe the special files, 14related driver functions, and networking support 15available in the system. 16In this part of the manual, the SYNOPSIS section of 17each configurable device gives a sample specification 18for use in constructing a system description for the 19.Xr config 8 20program. 21The DIAGNOSTICS section lists messages which may appear on the console 22and/or in the system error log 23.Pa /var/log/messages 24due to errors in device operation; 25see 26.Xr syslogd 8 27for more information. 28.Pp 29This section contains both devices 30which may be configured into the system 31and network related information. 32The networking support is introduced in 33.Xr netintro 4 . 34.Sh DEVICE SUPPORT 35This section describes the hardware supported on the 36sparc64 37platform. 38Software support for these devices comes in two forms. 39A hardware device may be supported with a character or block 40.Em device driver , 41or it may be used within the networking subsystem and have a 42.Em network interface driver . 43Block and character devices are accessed through files in the file 44system of a special type; see 45.Xr mknod 8 . 46Network interfaces are indirectly accessed through the interprocess 47communication facilities provided by the system; see 48.Xr socket 2 . 49.Pp 50A hardware device is identified to the system at configuration time 51and the appropriate device or network interface driver is then compiled 52into the system. 53When the resultant system is booted, the autoconfiguration facilities 54in the system probe for the device and, if found, enable the software 55support for it. 56If a device does not respond at autoconfiguration 57time it is not accessible at any time afterwards. 58To enable a device which did not autoconfigure, 59the system will have to be rebooted. 60.Pp 61The autoconfiguration system is described in 62.Xr autoconf 4 . 63.Sh LIST OF DEVICES 64A complete list of available devices is contained within the pages 65describing the system buses and controllers. 66For example, a PCI device would be listed in the 67.Xr pci 4 68man page. 69The following buses and controllers list these devices: 70.Pp 71.Bl -tag -width "cardbus(4)XX" -offset 3n -compact 72.It Xr ebus 4 73introduction to SPARC EBus bus support 74.It Xr iic 4 75Inter IC (I2C) bus 76.It Xr onewire 4 771-Wire bus 78.It Xr pci 4 79introduction to PCI bus support 80.It Xr pcmcia 4 81introduction to PCMCIA (PC Card) support 82.It Xr sbus 4 83introduction to SBus bus support 84.It Xr usb 4 85introduction to Universal Serial Bus support 86.It Xr vbus 4 87virtual device bus 88.El 89.Sh SEE ALSO 90.Xr autoconf 4 , 91.Xr config 8 92.Sh HISTORY 93The 94sparc64 95.Nm intro 96first appeared in 97.Ox 3.0 . 98