1*370b757dSwiz.\" $NetBSD: intro_pmppc.4,v 1.5 2017/02/18 22:39:00 wiz Exp $ 21d1d527fSgarbled.\" 31d1d527fSgarbled.\" Copyright (c) 2003 The NetBSD Foundation, Inc. 41d1d527fSgarbled.\" All rights reserved. 51d1d527fSgarbled.\" 61d1d527fSgarbled.\" Redistribution and use in source and binary forms, with or without 71d1d527fSgarbled.\" modification, are permitted provided that the following conditions 81d1d527fSgarbled.\" are met: 91d1d527fSgarbled.\" 1. Redistributions of source code must retain the above copyright 101d1d527fSgarbled.\" notice, this list of conditions and the following disclaimer. 111d1d527fSgarbled.\" 2. Redistributions in binary form must reproduce the above copyright 121d1d527fSgarbled.\" notice, this list of conditions and the following disclaimer in the 131d1d527fSgarbled.\" documentation and/or other materials provided with the distribution. 141d1d527fSgarbled.\" 151d1d527fSgarbled.\" THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS 161d1d527fSgarbled.\" ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED 171d1d527fSgarbled.\" TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 181d1d527fSgarbled.\" PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS 191d1d527fSgarbled.\" BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 201d1d527fSgarbled.\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 211d1d527fSgarbled.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 221d1d527fSgarbled.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 231d1d527fSgarbled.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 241d1d527fSgarbled.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 251d1d527fSgarbled.\" POSSIBILITY OF SUCH DAMAGE. 261d1d527fSgarbled.\" 27633f3639Schristos.Dd February 17, 2017 28e246c310Sgarbled.Dt INTRO_PMPPC 4 evbppc 291d1d527fSgarbled.Os 301d1d527fSgarbled.Sh NAME 31e246c310Sgarbled.Nm intro_pmppc 321d1d527fSgarbled.Nd introduction to pmppc special files and hardware support 331d1d527fSgarbled.Sh DESCRIPTION 341d1d527fSgarbledThis section describes the special files, related driver functions, 351d1d527fSgarbledand networking support available in the system. 361d1d527fSgarbledIn this part of the manual, the 371d1d527fSgarbled.Tn SYNOPSIS 381d1d527fSgarbledsection of each configurable device gives a sample specification 391d1d527fSgarbledfor use in constructing a system description for the 401d1d527fSgarbled.Xr config 1 411d1d527fSgarbledprogram. 421d1d527fSgarbledThe 431d1d527fSgarbled.Tn DIAGNOSTICS 441d1d527fSgarbledsection lists messages which may appear on the console 451d1d527fSgarbledand/or in the system error log 461d1d527fSgarbled.Pa /var/log/messages 471d1d527fSgarbleddue to errors in device operation; 481d1d527fSgarbledsee 491d1d527fSgarbled.Xr syslogd 8 501d1d527fSgarbledfor more information. 511d1d527fSgarbled.Pp 521d1d527fSgarbledThis section contains both devices 531d1d527fSgarbledwhich may be configured into the system 541d1d527fSgarbledand network related information. 551d1d527fSgarbledThe networking support is introduced in 561d1d527fSgarbled.Xr netintro 4 . 571d1d527fSgarbled.Sh PMPPC DEVICE SUPPORT 581d1d527fSgarbledThis section describes the hardware supported on the 591d1d527fSgarbled.Tn Artesyn PM/PPC 601d1d527fSgarbledcard. 611d1d527fSgarbledSoftware support for these devices comes in two forms. 621d1d527fSgarbledA hardware device may be supported with a character or block 631d1d527fSgarbled.Em device driver , 641d1d527fSgarbledor it may be used within the networking subsystem and have a 651d1d527fSgarbled.Em network interface driver . 661d1d527fSgarbledBlock and character devices are accessed through files in the file 671d1d527fSgarbledsystem of a special type; see 681d1d527fSgarbled.Xr mknod 8 . 691d1d527fSgarbledNetwork interfaces are indirectly accessed through the interprocess 701d1d527fSgarbledcommunication facilities provided by the system; see 711d1d527fSgarbled.Xr socket 2 . 721d1d527fSgarbled.Pp 731d1d527fSgarbledA hardware device is identified to the system at configuration time 741d1d527fSgarbledand the appropriate device or network interface driver is then compiled 751d1d527fSgarbledinto the system. 761d1d527fSgarbledWhen the resultant system is booted, the 771d1d527fSgarbledautoconfiguration facilities in the system probe for the device 781d1d527fSgarbledand, if found, enable the software support for it. 791d1d527fSgarbledIf a device does not respond at autoconfiguration 801d1d527fSgarbledtime it is not accessible at any time afterwards. 811d1d527fSgarbledTo enable a device which did not autoconfigure, 821d1d527fSgarbledthe system will have to be rebooted. 831d1d527fSgarbled.Pp 841d1d527fSgarbledThe autoconfiguration system is described in 851d1d527fSgarbled.Xr autoconf 4 . 861d1d527fSgarbledA list of the supported devices is given below. 871d1d527fSgarbled.Sh SEE ALSO 881d1d527fSgarbled.Xr config 1 , 891d1d527fSgarbled.Xr autoconf 4 , 901d1d527fSgarbled.Xr cs 4 , 91*370b757dSwiz.Xr evbppc/cpc 4 , 92633f3639Schristos.Xr evbppc/rtc 4 931d1d527fSgarbled.Sh HISTORY 941d1d527fSgarbledThe 95e246c310Sgarbled.Tn evbppc 96e246c310Sgarbled.Nm intro_pmppc 971d1d527fSgarbledman page first appeared in 98e246c310Sgarbled.Nx 5.0 . 991d1d527fSgarbled.Sh LIST OF DEVICES 1001d1d527fSgarbledThe devices listed below are supported in this incarnation of 1011d1d527fSgarbledthe system. 1021d1d527fSgarbledDevices are indicated by their functional interface. 1031d1d527fSgarbledNot all supported devices are listed. 1041d1d527fSgarbled.Pp 1051d1d527fSgarbledPCI devices are supported through the 1061d1d527fSgarbled.Xr pci 4 1071d1d527fSgarbledbus and associated devices. 1081d1d527fSgarbled.Pp 1091d1d527fSgarbledUSB devices are supported through the 1101d1d527fSgarbled.Xr usb 4 1111d1d527fSgarbledbus and associated devices. 1121d1d527fSgarbled.Pp 1131d1d527fSgarbledAdditionally, the following specific devices are supported: 1141d1d527fSgarbled.Bl -tag -width "xxxxxxxx" -compact -offset indent 1151d1d527fSgarbled.It Em com 1161d1d527fSgarbledserial ports in the CPC700 1171d1d527fSgarbled.It Em cpc 1181d1d527fSgarbledPCI host controller CPC700 1191d1d527fSgarbled.It Em cs 1201d1d527fSgarbledEthernet driver 1211d1d527fSgarbled.It Em rtc 1221d1d527fSgarbledReal Time Clock driver 1231d1d527fSgarbled.El 124