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