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