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