xref: /openbsd-src/share/man/man4/man4.sparc64/intro.4 (revision 2b0358df1d88d06ef4139321dd05bd5e05d91eaf)
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