xref: /netbsd-src/share/man/man4/man4.acorn32/intro.4 (revision 633f3639db593aa92599e0f49563a30ce60059e2)
1*633f3639Schristos.\" $NetBSD: intro.4,v 1.4 2017/02/17 22:19:00 christos Exp $
2c9d42848Swiz.\"
3c9d42848Swiz.\" Copyright (c) 1995 Mark Brinicombe
4c9d42848Swiz.\" Copyright (c) 1994 Christopher G. Demetriou
5c9d42848Swiz.\" All rights reserved.
6c9d42848Swiz.\"
7c9d42848Swiz.\" Redistribution and use in source and binary forms, with or without
8c9d42848Swiz.\" modification, are permitted provided that the following conditions
9c9d42848Swiz.\" are met:
10c9d42848Swiz.\" 1. Redistributions of source code must retain the above copyright
11c9d42848Swiz.\"    notice, this list of conditions and the following disclaimer.
12c9d42848Swiz.\" 2. Redistributions in binary form must reproduce the above copyright
13c9d42848Swiz.\"    notice, this list of conditions and the following disclaimer in the
14c9d42848Swiz.\"    documentation and/or other materials provided with the distribution.
15c9d42848Swiz.\" 3. All advertising materials mentioning features or use of this software
16c9d42848Swiz.\"    must display the following acknowledgement:
17c9d42848Swiz.\"      This product includes software developed by Christopher G. Demetriou.
18c9d42848Swiz.\" 4. The name of the author may not be used to endorse or promote products
19c9d42848Swiz.\"    derived from this software without specific prior written permission
20c9d42848Swiz.\"
21c9d42848Swiz.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
22c9d42848Swiz.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
23c9d42848Swiz.\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
24c9d42848Swiz.\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
25c9d42848Swiz.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
26c9d42848Swiz.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
27c9d42848Swiz.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
28c9d42848Swiz.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
29c9d42848Swiz.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
30c9d42848Swiz.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
31c9d42848Swiz.\"
32*633f3639Schristos.Dd February 17, 2017
33c9d42848Swiz.Dt INTRO 4 acorn32
34c9d42848Swiz.Os
35c9d42848Swiz.Sh NAME
36c9d42848Swiz.Nm intro
37c9d42848Swiz.Nd introduction to acorn32 special files and hardware support
38c9d42848Swiz.Sh DESCRIPTION
39c9d42848SwizThis section describes the special files, related driver functions,
40c9d42848Swizand networking support
41c9d42848Swizavailable in the system.
42c9d42848SwizIn this part of the manual, the
43c9d42848Swiz.Tn SYNOPSIS
44c9d42848Swizsection of
45c9d42848Swizeach configurable device gives a sample specification
46c9d42848Swizfor use in constructing a system description for the
47a9b411c1Speter.Xr config 1
48c9d42848Swizprogram.
49c9d42848SwizThe
50c9d42848Swiz.Tn DIAGNOSTICS
51c9d42848Swizsection lists messages which may appear on the console
52c9d42848Swizand/or in the system error log
53c9d42848Swiz.Pa /var/log/messages
54c9d42848Swizdue to errors in device operation;
55c9d42848Swizsee
56c9d42848Swiz.Xr syslogd 8
57c9d42848Swizfor more information.
58c9d42848Swiz.Pp
59c9d42848SwizThis section contains both devices
60c9d42848Swizwhich may be configured into the system
61c9d42848Swizand network related information.
62c9d42848SwizThe networking support is introduced in
63c9d42848Swiz.Xr netintro 4 .
64c9d42848Swiz.Sh DEVICE SUPPORT
65c9d42848SwizThis section describes the hardware supported on the acorn32
66c9d42848Swiz(RiscPC) platform.
67c9d42848SwizSoftware support for these devices comes in two forms.  A hardware
68c9d42848Swizdevice may be supported with a character or block
69c9d42848Swiz.Em device driver ,
70c9d42848Swizor it may be used within the networking subsystem and have a
71c9d42848Swiz.Em network interface driver .
72c9d42848SwizBlock and character devices are accessed through files in the file
73c9d42848Swizsystem of a special type; see
74c9d42848Swiz.Xr mknod 8 .
75c9d42848SwizNetwork interfaces are indirectly accessed through the interprocess
76c9d42848Swizcommunication facilities provided by the system; see
77c9d42848Swiz.Xr socket 2 .
78c9d42848Swiz.Pp
79c9d42848SwizA hardware device is identified to the system at configuration time
80c9d42848Swizand the appropriate device or network interface driver is then compiled
81c9d42848Swizinto the system.  When the resultant system is booted, the
82c9d42848Swizautoconfiguration facilities in the system probe for the device
83c9d42848Swizand, if found, enable the software support for it.
84c9d42848SwizIf a device does not respond at autoconfiguration
85c9d42848Swiztime it is not accessible at any time afterwards.
86c9d42848SwizTo enable a device which did not autoconfigure,
87c9d42848Swizthe system must be rebooted.
88c9d42848Swiz.Pp
89c9d42848SwizThe autoconfiguration system is described in
90*633f3639Schristos.Xr acorn32/autoconf 4 .
91c9d42848SwizA list of the supported devices is given below.
92c9d42848Swiz.Sh SEE ALSO
93a9b411c1Speter.Xr config 1 ,
94*633f3639Schristos.Xr acorn32/autoconf 4
95c9d42848Swiz.Sh LIST OF DEVICES
96c9d42848SwizThe devices listed below are supported in this incarnation of
97c9d42848Swizthe system.  Devices are indicated by their functional interface.
98c9d42848SwizNot all supported devices are listed.
99c9d42848Swiz.Pp
100c9d42848Swiz.Bl -tag -width speaker -offset indent -compact
101c9d42848Swiz.It vidcvideo
102c9d42848SwizVIDC20 device interface
103c9d42848Swiz.It com
104c9d42848SwizNS8250-, NS16450-, and NS16550-based asynchronous serial
105c9d42848Swizcommunications device interface
106c9d42848Swiz.It ea
107c9d42848SwizEther3/Ether5 podule device interface.
108c9d42848Swiz.It eb
109c9d42848SwizEtherB network slot device interface.
110c9d42848Swiz.It eh
111c9d42848SwizEtherH network slot device interface.
112c9d42848Swiz.It ie
113c9d42848SwizEther1 podule device interface.
114c9d42848Swiz.It lpt
115c9d42848SwizParallel port device interface
116c9d42848Swiz.It mem
117c9d42848SwizMain memory interface
118c9d42848Swiz.It wd
119c9d42848SwizStandard Internal RiscPC IDE device interface
120c9d42848Swiz.It fd
121c9d42848SwizStandard Internal RiscPC floppy device interface
122c9d42848Swiz.It asc
123c9d42848SwizAcorn SCSI I card device interface
124c9d42848Swiz.It csc
125c9d42848SwizCumana SCSI II card device interface
126c9d42848Swiz.It ptsc
127c9d42848SwizPowertec SCSI II card device interface
128c9d42848Swiz.It oak
129c9d42848SwizOak SCSI I card device interface
130c9d42848Swiz.El
131c9d42848Swiz.Sh HISTORY
132c9d42848SwizThe
133c9d42848Swiz.Tn acorn32
134c9d42848Swiz.Nm intro
135c9d42848Swizappeared in
136c9d42848Swiz.Nx 1.2 .
137