From 6d8bdc65446a704d0750217efd05532fc641ea7d Mon Sep 17 00:00:00 2001 From: Jacob McDonnell Date: Sat, 25 Apr 2026 14:02:27 -0400 Subject: docs: OpenBSD Man Pages Added --- static/openbsd/man4/man4.macppc/Makefile | 36 +++++ static/openbsd/man4/man4.macppc/abtn.4 | 55 +++++++ static/openbsd/man4/man4.macppc/adb.4 | 112 ++++++++++++++ static/openbsd/man4/man4.macppc/aoa.4 | 78 ++++++++++ static/openbsd/man4/man4.macppc/apm.4 | 220 ++++++++++++++++++++++++++++ static/openbsd/man4/man4.macppc/asms.4 | 68 +++++++++ static/openbsd/man4/man4.macppc/autoconf.4 | 52 +++++++ static/openbsd/man4/man4.macppc/awacs.4 | 82 +++++++++++ static/openbsd/man4/man4.macppc/bm.4 | 64 ++++++++ static/openbsd/man4/man4.macppc/daca.4 | 74 ++++++++++ static/openbsd/man4/man4.macppc/dfs.4 | 53 +++++++ static/openbsd/man4/man4.macppc/fcu.4 | 45 ++++++ static/openbsd/man4/man4.macppc/hpb.4 | 40 +++++ static/openbsd/man4/man4.macppc/ht.4 | 48 ++++++ static/openbsd/man4/man4.macppc/intro.4 | 120 +++++++++++++++ static/openbsd/man4/man4.macppc/kauaiata.4 | 51 +++++++ static/openbsd/man4/man4.macppc/kiic.4 | 51 +++++++ static/openbsd/man4/man4.macppc/macgpio.4 | 45 ++++++ static/openbsd/man4/man4.macppc/macobio.4 | 86 +++++++++++ static/openbsd/man4/man4.macppc/mc.4 | 71 +++++++++ static/openbsd/man4/man4.macppc/mediabay.4 | 51 +++++++ static/openbsd/man4/man4.macppc/mem.4 | 85 +++++++++++ static/openbsd/man4/man4.macppc/memc.4 | 42 ++++++ static/openbsd/man4/man4.macppc/mpcpcibr.4 | 42 ++++++ static/openbsd/man4/man4.macppc/onyx.4 | 64 ++++++++ static/openbsd/man4/man4.macppc/openpic.4 | 39 +++++ static/openbsd/man4/man4.macppc/pgs.4 | 49 +++++++ static/openbsd/man4/man4.macppc/piic.4 | 47 ++++++ static/openbsd/man4/man4.macppc/smu.4 | 50 +++++++ static/openbsd/man4/man4.macppc/snapper.4 | 105 +++++++++++++ static/openbsd/man4/man4.macppc/sysbutton.4 | 41 ++++++ static/openbsd/man4/man4.macppc/tumbler.4 | 82 +++++++++++ static/openbsd/man4/man4.macppc/xlights.4 | 41 ++++++ static/openbsd/man4/man4.macppc/zs.4 | 71 +++++++++ 34 files changed, 2260 insertions(+) create mode 100644 static/openbsd/man4/man4.macppc/Makefile create mode 100644 static/openbsd/man4/man4.macppc/abtn.4 create mode 100644 static/openbsd/man4/man4.macppc/adb.4 create mode 100644 static/openbsd/man4/man4.macppc/aoa.4 create mode 100644 static/openbsd/man4/man4.macppc/apm.4 create mode 100644 static/openbsd/man4/man4.macppc/asms.4 create mode 100644 static/openbsd/man4/man4.macppc/autoconf.4 create mode 100644 static/openbsd/man4/man4.macppc/awacs.4 create mode 100644 static/openbsd/man4/man4.macppc/bm.4 create mode 100644 static/openbsd/man4/man4.macppc/daca.4 create mode 100644 static/openbsd/man4/man4.macppc/dfs.4 create mode 100644 static/openbsd/man4/man4.macppc/fcu.4 create mode 100644 static/openbsd/man4/man4.macppc/hpb.4 create mode 100644 static/openbsd/man4/man4.macppc/ht.4 create mode 100644 static/openbsd/man4/man4.macppc/intro.4 create mode 100644 static/openbsd/man4/man4.macppc/kauaiata.4 create mode 100644 static/openbsd/man4/man4.macppc/kiic.4 create mode 100644 static/openbsd/man4/man4.macppc/macgpio.4 create mode 100644 static/openbsd/man4/man4.macppc/macobio.4 create mode 100644 static/openbsd/man4/man4.macppc/mc.4 create mode 100644 static/openbsd/man4/man4.macppc/mediabay.4 create mode 100644 static/openbsd/man4/man4.macppc/mem.4 create mode 100644 static/openbsd/man4/man4.macppc/memc.4 create mode 100644 static/openbsd/man4/man4.macppc/mpcpcibr.4 create mode 100644 static/openbsd/man4/man4.macppc/onyx.4 create mode 100644 static/openbsd/man4/man4.macppc/openpic.4 create mode 100644 static/openbsd/man4/man4.macppc/pgs.4 create mode 100644 static/openbsd/man4/man4.macppc/piic.4 create mode 100644 static/openbsd/man4/man4.macppc/smu.4 create mode 100644 static/openbsd/man4/man4.macppc/snapper.4 create mode 100644 static/openbsd/man4/man4.macppc/sysbutton.4 create mode 100644 static/openbsd/man4/man4.macppc/tumbler.4 create mode 100644 static/openbsd/man4/man4.macppc/xlights.4 create mode 100644 static/openbsd/man4/man4.macppc/zs.4 (limited to 'static/openbsd/man4/man4.macppc') diff --git a/static/openbsd/man4/man4.macppc/Makefile b/static/openbsd/man4/man4.macppc/Makefile new file mode 100644 index 00000000..fec3b08b --- /dev/null +++ b/static/openbsd/man4/man4.macppc/Makefile @@ -0,0 +1,36 @@ +MAN = abtn.4 \ + adb.4 \ + aoa.4 \ + apm.4 \ + asms.4 \ + autoconf.4 \ + awacs.4 \ + bm.4 \ + daca.4 \ + dfs.4 \ + fcu.4 \ + hpb.4 \ + ht.4 \ + intro.4 \ + kauaiata.4 \ + kiic.4 \ + macgpio.4 \ + macobio.4 \ + mc.4 \ + mediabay.4 \ + mem.4 \ + memc.4 \ + mpcpcibr.4 \ + onyx.4 \ + openpic.4 \ + pgs.4 \ + piic.4 \ + smu.4 \ + snapper.4 \ + sysbutton.4 \ + tumbler.4 \ + xlights.4 \ + zs.4 + +include ../../../mandoc.mk + diff --git a/static/openbsd/man4/man4.macppc/abtn.4 b/static/openbsd/man4/man4.macppc/abtn.4 new file mode 100644 index 00000000..cb4d8396 --- /dev/null +++ b/static/openbsd/man4/man4.macppc/abtn.4 @@ -0,0 +1,55 @@ +.\" $OpenBSD: abtn.4,v 1.12 2015/01/15 20:37:36 schwarze Exp $ +.\" +.\" Copyright (c) 2001 Peter Philipp +.\" All rights reserved. +.\" +.\" Redistribution and use in source and binary forms, with or without +.\" modification, are permitted provided that the following conditions +.\" are met: +.\" 1. Redistributions of source code must retain the above copyright +.\" notice, this list of conditions and the following disclaimer. +.\" 2. Redistributions in binary form must reproduce the above copyright +.\" notice, this list of conditions and the following disclaimer in the +.\" documentation and/or other materials provided with the distribution. +.\" 3. The name of the author may not be used to endorse or promote products +.\" derived from this software without specific prior written permission +.\" +.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR +.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES +.\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. +.\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, +.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT +.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF +.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +.\" +.\" +.Dd $Mdocdate: January 15 2015 $ +.Dt ABTN 4 macppc +.Os +.Sh NAME +.Nm abtn +.Nd Apple brightness/volume/eject button control +.Sh SYNOPSIS +.Cd "abtn at adb?" +.Sh DESCRIPTION +The +.Nm +driver allows you to dim the brightness of your display, +change the volume of your speakers and eject the disc +inserted into your drive. +This driver only currently recognizes the dim, brightness, volume +and eject buttons. +Numlock is also handled by this driver but it is silently ignored. +.Sh SEE ALSO +.Xr adb 4 , +.Xr intro 4 +.Sh AUTHORS +The +.Nm +driver was written by +.An Tsubai Masanari +for +.Nx . diff --git a/static/openbsd/man4/man4.macppc/adb.4 b/static/openbsd/man4/man4.macppc/adb.4 new file mode 100644 index 00000000..abb34d12 --- /dev/null +++ b/static/openbsd/man4/man4.macppc/adb.4 @@ -0,0 +1,112 @@ +.\" $OpenBSD: adb.4,v 1.20 2015/01/15 20:37:36 schwarze Exp $ +.\" +.\" Copyright (c) 2001 Peter Philipp +.\" Copyright (c) 1997 Colin Wood +.\" All rights reserved. +.\" +.\" Redistribution and use in source and binary forms, with or without +.\" modification, are permitted provided that the following conditions +.\" are met: +.\" 1. Redistributions of source code must retain the above copyright +.\" notice, this list of conditions and the following disclaimer. +.\" 2. Redistributions in binary form must reproduce the above copyright +.\" notice, this list of conditions and the following disclaimer in the +.\" documentation and/or other materials provided with the distribution. +.\" 3. All advertising materials mentioning features or use of this software +.\" must display the following acknowledgement: +.\" This product includes software developed by Colin Wood +.\" for the NetBSD Project. +.\" 4. The name of the author may not be used to endorse or promote products +.\" derived from this software without specific prior written permission +.\" +.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR +.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES +.\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. +.\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, +.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT +.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF +.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +.\" +.Dd $Mdocdate: January 15 2015 $ +.Dt ADB 4 macppc +.Os +.Sh NAME +.Nm adb +.Nd introduction to Apple Desktop Bus support +.Sh SYNOPSIS +.Cd "adb0 at macobio?" +.Cd "abtn* at adb?" +.Cd "akbd* at adb?" +.Cd "ams* at adb?" +.Cd "apm0 at adb?" +.Cd "piic0 at adb?" +.Sh DESCRIPTION +The Apple Desktop Bus +.Pq Tn ADB +is the single-master, multiple-slave, low-speed serial bus +interface used by Macintosh computers to connect input devices +such as keyboards, mice, trackballs, and graphics tablets +to the machine. +.Pp +Originally developed for the Mac68K port, the +.Nm +driver was heavily modified when it was ported to the PowerPC architecture. +During this port it seems that the original +.Nm +event device was split into many smaller subsystems, namely: +.Pp +.Bl -enum -compact +.It +Apple Keyboard driver +.Pq Xr akbd 4 . +.It +Apple Mouse Support driver +.Pq Xr ams 4 . +.El +.Pp +New +.Nm +devices such as the Apple Brightness / Volume Control Button +.Pq Xr abtn 4 , +some energy control +.Pq Xr apm 4 , +and I2C controller +.Pq Xr piic 4 +were added to the PowerPC port later to complement the ADB system. +.Pp +.Ox +provides support for the following devices: +.Pp +.Bl -tag -width "abtn(4)XX" -offset 3n -compact +.It Xr abtn 4 +Apple brightness/volume/eject button control +.It Xr akbd 4 +Apple Keyboard Device +.It Xr ams 4 +Apple Mouse Support +.It Xr apm 4 +advanced power management device interface +.It Xr piic 4 +Apple via-pmu I2C controller +.El +.Sh SEE ALSO +.Xr intro 4 +.Sh HISTORY +The +.Nm +interface first appeared in +.Nx 0.9 . +It has been under development ever since. +The original +.Nm adb +manpage was written by Colin Wood for +.Nx Ns / Ns Mac68K. +.Sh AUTHORS +.An -nosplit +Original ADB support was written by +.An Bradley A. Grantham . +The direct ADB routines were written by +.An John P. Wittkoski . diff --git a/static/openbsd/man4/man4.macppc/aoa.4 b/static/openbsd/man4/man4.macppc/aoa.4 new file mode 100644 index 00000000..fe8b2237 --- /dev/null +++ b/static/openbsd/man4/man4.macppc/aoa.4 @@ -0,0 +1,78 @@ +.\" $OpenBSD: aoa.4,v 1.10 2020/06/06 21:01:30 gkoehler Exp $ +.\" +.\" Copyright (c) 2005 Joris Vink. +.\" Copyright (c) 2004 Dale Rahn. +.\" All rights reserved. +.\" +.\" Redistribution and use in source and binary forms, with or without +.\" modification, are permitted provided that the following conditions +.\" are met: +.\" 1. Redistributions of source code must retain the above copyright +.\" notice, this list of conditions and the following disclaimer. +.\" 2. Redistributions in binary form must reproduce the above copyright +.\" notice, this list of conditions and the following disclaimer in the +.\" documentation and/or other materials provided with the distribution. +.\" +.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR +.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES +.\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. +.\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, +.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT +.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF +.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +.\" +.\" +.Dd $Mdocdate: June 6 2020 $ +.Dt AOA 4 macppc +.Os +.Sh NAME +.Nm aoa +.Nd Apple "aoa" audio device +.Sh SYNOPSIS +.Cd "aoa* at macobio?" +.Cd "audio* at aoa?" +.Sh DESCRIPTION +The +.Nm +driver provides support for the audio hardware found in some macppc machines. +These devices do not provide volume control. +.Sh HARDWARE +Machines supported by the +.Nm +driver include: +.Pp +.Bl -dash -offset indent -compact +.It +PowerMac7,3 +.It +PowerMac9,1 +.It +PowerMac10,1 +.It +PowerMac10,2 +.El +.Sh SEE ALSO +.Xr audio 4 , +.Xr intro 4 +.Sh HISTORY +The +.Nm +driver first appeared in +.Ox 3.9 . +.Sh AUTHORS +.An -nosplit +The +.Nm +driver was written by +.An Tsubai Masanari +and ported to +.Ox +by +.An Joris Vink . +.Sh BUGS +This driver needs more testing. +.Pp +This manual page needs more precision and detail. diff --git a/static/openbsd/man4/man4.macppc/apm.4 b/static/openbsd/man4/man4.macppc/apm.4 new file mode 100644 index 00000000..2eed4ae0 --- /dev/null +++ b/static/openbsd/man4/man4.macppc/apm.4 @@ -0,0 +1,220 @@ +.\" $OpenBSD: apm.4,v 1.17 2023/01/30 14:43:29 jcs Exp $ +.\" +.\" Copyright (c) 1998 Marco S. Hyman +.\" +.\" Permission to copy all or part of this material for any purpose is +.\" granted provided that the above copyright notice and this paragraph +.\" are duplicated in all copies. THIS SOFTWARE IS PROVIDED ``AS IS'' +.\" AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT +.\" LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +.\" FOR A PARTICULAR PURPOSE. +.\" +.Dd $Mdocdate: January 30 2023 $ +.Dt APM 4 macppc +.Os +.Sh NAME +.Nm apm +.Nd advanced power management device interface +.Sh SYNOPSIS +.Cd "apm0 at adb?" +.Sh DESCRIPTION +The +.Nm +driver provides an interface which simulates the Advanced Power Management +.Pq APM +BIOS functions. +The BIOS functions are translated into the appropriate PowerManager requests. +Currently only battery level, AC connection, and charging status is available +from the +.Nm +device. +.Pp +Suspend/resume and other power events are +.Em NOT YET SUPPORTED . +.Pp +Configuration options: +.Pp +.Bl -tag -width DIAGNOSTIC -compact -offset indent +.It Dv APMDEBUG +Enable various driver status messages. +.It Dv DIAGNOSTIC +Enable debugging messages. +.It Dv DEBUG +Enable other debugging messages. +.El +.Pp +The +.Nm +driver implements the following +.Xr ioctl 2 +calls. +They are defined in +.In machine/apmvar.h . +.Bl -tag -width Ds +.It Dv APM_IOC_REJECT +.Em Not implemented . DO NOT USE . +.It Dv APM_IOC_STANDBY +.Em NOT YET SUPPORTED on macppc . +.Pp +.Pq Li "no parameters" +Request +.Dq standby +mode. +.It Dv APM_IOC_SUSPEND +.Em NOT YET SUPPORTED on macppc . +.Pp +.Pq Li "no parameters" +Request +.Dq suspend +mode. +.\" .It Dv APM_IOC_HIBERNATE +.\" .Em NOT YET SUPPORTED on macppc . +.\" .Pp +.\" .Pq Li "no parameters" +.\" Request +.\" .Dq hibernate +.\" mode. +.It Dv APM_IOC_GETPOWER +.Pq Li "struct apm_power_info" +Request the current power state. +The argument structure is as follows: +.Bd -literal -offset indent +struct apm_power_info { + u_char battery_state; + u_char ac_state; + u_char battery_life; + u_char spare1; + u_int minutes_left; + u_int spare2[6]; +}; +.Ed +.Pp +The following values are defined for +.Va battery_state : +.Bl -tag -width Ds +.It Dv APM_BATT_HIGH +Battery has a high state of charge. +.It Dv APM_BATT_LOW +Battery has a low state of charge. +.It Dv APM_BATT_CRITICAL +Battery has a critical state of charge. +.It Dv APM_BATT_CHARGING +Battery is not high, low, or critical and is currently charging. +.It Dv APM_BATT_UNKNOWN +Cannot read the current battery state. +.It Dv APM_BATTERY_ABSENT +No battery installed. +.El +.Pp +The following values are defined for +.Va ac_state : +.Bl -tag -width Ds +.It Dv APM_AC_OFF +External power not detected. +.It Dv APM_AC_ON +External power detected. +.It Dv APM_AC_BACKUP +Backup power in use. +.It Dv APM_AC_UNKNOWN +External power state unknown. +.El +.Pp +The +.Va battery_life +value contains the estimated percentage of battery life available. +100% indicates a full charge. +.Pp +If the battery is charging, i.e. when +.Va battery_state +is equal to +.Dv APM_BATT_CHARGING , +the +.Va battery_life +value contains the estimated number of minutes until the battery will be +fully charged. +Otherwise, the +.Va minutes_left +value contains the estimated number of minutes of battery life remaining. +.It Dv APM_IOC_DEV_CTL +.Em NOT YET SUPPORTED on macppc . +.Pp +.Pq Li "struct apm_ctl" +Allows an application to directly set the +APM operating mode. +The argument structure is as follows: +.Bd -literal -offset indent +struct apm_ctl { + u_int dev; + u_int mode; +}; +.Ed +.Pp +.Va dev +indicates the device, typically +.Dv APM_DEV_ALLDEVS . +.Pp +.Va mode +indicates the desired operating mode. +Possible values are +.Bl -tag -width Ds -compact -offset indent +.It Dv APM_SYS_READY +.It Dv APM_SYS_STANDBY +.It Dv APM_SYS_SUSPEND +.It Dv APM_SYS_OFF +.It Dv APM_LASTREQ_INPROG +.It Dv APM_LASTREQ_REJECTED +.El +.It Dv APM_IOC_PRN_CTL +.Em NOT YET SUPPORTED on macppc . +.Pp +.Pq Li "int" +This +.Xr ioctl 2 +controls message output by the APM +driver when a power change event is detected. +The integer parameter is one of: +.Bl -tag -width Ds +.It Dv APM_PRINT_ON +All power change events result in a message. +This is the normal operating mode for the driver. +.It Dv APM_PRINT_OFF +Power change event messages are suppressed. +.It Dv APM_PRINT_PCT +Power change event messages are suppressed unless the estimated +battery life percentage changes. +.El +.El +.Sh FILES +.Bl -tag -width "/dev/apmctlXXX" +.It /dev/apm +Power management data device. +May only be opened read-only. +May be opened by multiple concurrent users. +.It /dev/apmctl +Power management control device. +May be opened read-write or write-only. +May only be opened by one user at a time. +An attempt to open the file when in use will fail, returning +.Er EBUSY . +.El +.Sh SEE ALSO +.Xr adb 4 , +.Xr intro 4 , +.Xr apm 8 , +.Xr apmd 8 , +.Xr halt 8 +.Sh HISTORY +The +.Nm +driver source code contains these copyrights: +.Pp +.Bl -item -compact +.It +.Li Copyright (c) 1995 John T. Kohl. All rights reserved. +.It +.Li Copyright (C) 1994 by HOSOKAWA Tatsumi +.El +.Pp +\&...and has been hacked on by many others since. +.Sh BUGS +Sleep modes and power events are not supported. diff --git a/static/openbsd/man4/man4.macppc/asms.4 b/static/openbsd/man4/man4.macppc/asms.4 new file mode 100644 index 00000000..9d1435b6 --- /dev/null +++ b/static/openbsd/man4/man4.macppc/asms.4 @@ -0,0 +1,68 @@ +.\" $OpenBSD: asms.4,v 1.7 2013/07/17 14:43:34 martin Exp $ +.\" +.\" Copyright (c) 2005 Xavier Santolaria +.\" +.\" Permission to use, copy, modify, and distribute this software for any +.\" purpose with or without fee is hereby granted, provided that the above +.\" copyright notice and this permission notice appear in all copies. +.\" +.\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF +.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +.\" +.Dd $Mdocdate: July 17 2013 $ +.Dt ASMS 4 macppc +.Os +.Sh NAME +.Nm asms +.Nd Apple sudden motion sensor +.Sh SYNOPSIS +.Cd "asms* at iic?" +.Sh DESCRIPTION +The +.Nm +driver provides support for the Apple sudden motion sensor found +in some laptops. +.Pp +The sensors currently exposed via the +.Xr sysctl 8 +interface are: +.Bl -column "Sensor" "Units" "Typical" -offset indent +.It Sy "Sensor" Ta Sy "Units" Ta Sy "Typical Use" +.It Li "X_ACCEL" Ta "Unknown" Ta "X Acceleration" +.It Li "Y_ACCEL" Ta "Unknown" Ta "Y Acceleration" +.It Li "Z_ACCEL" Ta "Unknown" Ta "Z Acceleration" +.El +.Sh HARDWARE +Machines supported by the +.Nm +driver include: +.Pp +.Bl -dash -offset indent -compact +.It +PowerBook5,6 +.It +PowerBook6,7 +.It +PowerBook6,8 +.El +.Sh SEE ALSO +.Xr iic 4 , +.Xr intro 4 , +.Xr sensorsd 8 , +.Xr sysctl 8 +.Sh HISTORY +The +.Nm +driver first appeared in +.Ox 3.9 . +.Sh AUTHORS +.An -nosplit +The +.Nm +driver was written by +.An Xavier Santolaria Aq Mt xsa@openbsd.org . diff --git a/static/openbsd/man4/man4.macppc/autoconf.4 b/static/openbsd/man4/man4.macppc/autoconf.4 new file mode 100644 index 00000000..def4c60b --- /dev/null +++ b/static/openbsd/man4/man4.macppc/autoconf.4 @@ -0,0 +1,52 @@ +.\" $OpenBSD: autoconf.4,v 1.4 2007/05/31 19:19:55 jmc Exp $ +.\" +.\" Copyright (c) 1994 Christopher G. Demetriou +.\" All rights reserved. +.\" +.\" Redistribution and use in source and binary forms, with or without +.\" modification, are permitted provided that the following conditions +.\" are met: +.\" 1. Redistributions of source code must retain the above copyright +.\" notice, this list of conditions and the following disclaimer. +.\" 2. Redistributions in binary form must reproduce the above copyright +.\" notice, this list of conditions and the following disclaimer in the +.\" documentation and/or other materials provided with the distribution. +.\" 3. All advertising materials mentioning features or use of this software +.\" must display the following acknowledgement: +.\" This product includes software developed by Christopher G. Demetriou. +.\" 3. The name of the author may not be used to endorse or promote products +.\" derived from this software without specific prior written permission +.\" +.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR +.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES +.\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. +.\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, +.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT +.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF +.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +.\" +.Dd $Mdocdate: May 31 2007 $ +.Dt AUTOCONF 4 macppc +.Os +.Sh NAME +.Nm autoconf +.Nd diagnostics from the autoconfiguration code +.Sh DESCRIPTION +When +.Ox +bootstraps it probes the innards of the machine +on which it is running +and locates controllers, drives, and other devices, printing out +what it finds on the console. +This procedure is driven by a system configuration table which is processed by +.Xr config 8 +and compiled into each kernel. +Devices which exist in the machine but are not configured into the +kernel are usually not detected. +.Sh SEE ALSO +.Xr intro 4 , +.Xr boot_macppc 8 , +.Xr config 8 diff --git a/static/openbsd/man4/man4.macppc/awacs.4 b/static/openbsd/man4/man4.macppc/awacs.4 new file mode 100644 index 00000000..33f17293 --- /dev/null +++ b/static/openbsd/man4/man4.macppc/awacs.4 @@ -0,0 +1,82 @@ +.\" $OpenBSD: awacs.4,v 1.13 2015/01/15 20:37:36 schwarze Exp $ +.\" $NetBSD: awacs.4,v 1.2 2001/05/09 22:16:12 he Exp $ +.\" +.\" Copyright (c) 2001 The NetBSD Foundation, Inc. +.\" All rights reserved. +.\" +.\" Redistribution and use in source and binary forms, with or without +.\" modification, are permitted provided that the following conditions +.\" are met: +.\" 1. Redistributions of source code must retain the above copyright +.\" notice, this list of conditions and the following disclaimer. +.\" 2. Redistributions in binary form must reproduce the above copyright +.\" notice, this list of conditions and the following disclaimer in the +.\" documentation and/or other materials provided with the distribution. +.\" +.\" THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS +.\" ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED +.\" TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +.\" PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS +.\" BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +.\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +.\" POSSIBILITY OF SUCH DAMAGE. +.\" +.Dd $Mdocdate: January 15 2015 $ +.Dt AWACS 4 macppc +.Os +.Sh NAME +.Nm awacs +.Nd Apple awacs audio device +.Sh SYNOPSIS +.Cd "awacs* at macobio?" +.Cd "audio* at awacs?" +.Sh DESCRIPTION +The +.Nm +(audio waveform amplifier and converter for sound) +driver provides support for the audio hardware found in many Apple +PowerMacs. +.Sh HARDWARE +Machines supported by the +.Nm +driver include: +.Pp +.Bl -dash -offset indent -compact +.It +iMac,1 +.It +PowerBook3,2 +.It +PowerMac1,1 +.It +PowerMac2,1 +.It +PowerMac2,2 +.It +PowerMac3,1 +.It +PowerMac3,3 +.El +.Sh SEE ALSO +.Xr audio 4 , +.Xr intro 4 +.Sh HISTORY +The +.Nm +device driver appeared in +.Nx 1.5.1 +and was imported in +.Ox 3.0 . +.Sh AUTHORS +The +.Nm +driver was written by +.An Tsubai Masanari . +.Sh BUGS +This driver needs more testing. +.Pp +This manual page needs more precision and detail. diff --git a/static/openbsd/man4/man4.macppc/bm.4 b/static/openbsd/man4/man4.macppc/bm.4 new file mode 100644 index 00000000..a27d03d8 --- /dev/null +++ b/static/openbsd/man4/man4.macppc/bm.4 @@ -0,0 +1,64 @@ +.\" $OpenBSD: bm.4,v 1.10 2015/01/15 20:37:36 schwarze Exp $ +.\" +.\" Copyright (c) 2001 Peter Philipp +.\" All rights reserved. +.\" +.\" Redistribution and use in source and binary forms, with or without +.\" modification, are permitted provided that the following conditions +.\" are met: +.\" 1. Redistributions of source code must retain the above copyright +.\" notice, this list of conditions and the following disclaimer. +.\" 2. Redistributions in binary form must reproduce the above copyright +.\" notice, this list of conditions and the following disclaimer in the +.\" documentation and/or other materials provided with the distribution. +.\" 3. The name of the author may not be used to endorse or promote products +.\" derived from this software without specific prior written permission +.\" +.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR +.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES +.\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. +.\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, +.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT +.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF +.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +.\" +.Dd $Mdocdate: January 15 2015 $ +.Dt BM 4 macppc +.Os +.Sh NAME +.Nm bm +.Nd Apple BMAC Ethernet device +.Sh SYNOPSIS +.Cd "bm* at macobio?" +.Cd "lxtphy* at mii?" +.Sh DESCRIPTION +The +.Nm +device driver supports Apple BMAC and compatible Ethernet devices. +.Sh HARDWARE +Machines supported by the +.Nm +driver include: +.Pp +.Bl -dash -offset indent -compact +.It +PowerBook1,1 +.It +PowerMac1,1 +.El +.Sh SEE ALSO +.Xr arp 4 , +.Xr ifmedia 4 , +.Xr intro 4 , +.Xr lxtphy 4 , +.Xr netintro 4 , +.Xr hostname.if 5 , +.Xr ifconfig 8 +.Sh AUTHORS +The +.Nm +Ethernet driver was written by +.An Tsubai Masanari . diff --git a/static/openbsd/man4/man4.macppc/daca.4 b/static/openbsd/man4/man4.macppc/daca.4 new file mode 100644 index 00000000..610533d4 --- /dev/null +++ b/static/openbsd/man4/man4.macppc/daca.4 @@ -0,0 +1,74 @@ +.\" $OpenBSD: daca.4,v 1.8 2015/01/15 20:37:36 schwarze Exp $ +.\" +.\" Copyright (c) 2005 Joris Vink. +.\" Copyright (c) 2004 Dale Rahn. +.\" All rights reserved. +.\" +.\" Redistribution and use in source and binary forms, with or without +.\" modification, are permitted provided that the following conditions +.\" are met: +.\" 1. Redistributions of source code must retain the above copyright +.\" notice, this list of conditions and the following disclaimer. +.\" 2. Redistributions in binary form must reproduce the above copyright +.\" notice, this list of conditions and the following disclaimer in the +.\" documentation and/or other materials provided with the distribution. +.\" +.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR +.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES +.\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. +.\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, +.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT +.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF +.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +.\" +.\" +.Dd $Mdocdate: January 15 2015 $ +.Dt DACA 4 macppc +.Os +.Sh NAME +.Nm daca +.Nd Apple "daca" audio device +.Sh SYNOPSIS +.Cd "daca* at macobio?" +.Cd "audio* at daca?" +.Sh DESCRIPTION +The +.Nm +driver provides support for audio hardware using the DAC3550A chip +found in some macppc machines. +.Sh HARDWARE +Machines supported by the +.Nm +driver include: +.Pp +.Bl -dash -offset indent -compact +.It +PowerBook2,1 +.It +PowerBook2,2 +.El +.Sh SEE ALSO +.Xr audio 4 , +.Xr intro 4 +.Sh HISTORY +The +.Nm +driver first appeared in +.Ox 3.9 . +.Sh AUTHORS +.An -nosplit +The +.Nm +driver was written by +.An Tsubai Masanari +and ported to +.Ox +by +.An Joris Vink . +.Sh BUGS +This driver needs more testing. +.Pp +This manual page needs more precision and detail. diff --git a/static/openbsd/man4/man4.macppc/dfs.4 b/static/openbsd/man4/man4.macppc/dfs.4 new file mode 100644 index 00000000..d4baa6dd --- /dev/null +++ b/static/openbsd/man4/man4.macppc/dfs.4 @@ -0,0 +1,53 @@ +.\" $OpenBSD: dfs.4,v 1.2 2011/05/25 18:13:54 jmc Exp $ +.\" +.\" Copyright (c) 2011 Martin Pieuchot +.\" +.\" Permission to use, copy, modify, and distribute this software for any +.\" purpose with or without fee is hereby granted, provided that the above +.\" copyright notice and this permission notice appear in all copies. +.\" +.\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF +.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +.\" +.Dd $Mdocdate: May 25 2011 $ +.Dt DFS 4 macppc +.Os +.Sh NAME +.Nm dfs +.Nd Dynamic Frequency Switching +.Sh SYNOPSIS +.Cd "dfs* at macgpio?" +.Sh DESCRIPTION +The +.Nm +driver provides support for the Dynamic Frequency Switching +feature found on some PowerPC microprocessors. +.Pp +It conserves power by lowering the processor operating frequency. +Depending on the processor model, the processor-to-system bus ratio can +be divided by two or four. +.Sh HARDWARE +Processors supported by the +.Nm +driver are part of the PowerPC G4 family and are found on various iBook +and PowerBook machines: +.Bd -literal -offset indent +MPC7447A PowerPC 7447 "Apollo 7" +MPC7448 PowerPC 7448 "Apollo 8" +.Ed +.Sh SEE ALSO +.Xr macgpio 4 , +.Xr sysctl 8 +.Rs +.%T MPC7450 RISC Microprocessor Family Reference Manual +.Re +.Sh HISTORY +Support for the +.Nm +driver first appeared in +.Ox 5.0 . diff --git a/static/openbsd/man4/man4.macppc/fcu.4 b/static/openbsd/man4/man4.macppc/fcu.4 new file mode 100644 index 00000000..10a3f292 --- /dev/null +++ b/static/openbsd/man4/man4.macppc/fcu.4 @@ -0,0 +1,45 @@ +.\" $OpenBSD: fcu.4,v 1.10 2013/07/16 16:05:49 schwarze Exp $ +.\" +.\" Copyright (c) 2005 Theo de Raadt +.\" +.\" Permission to use, copy, modify, and distribute this software for any +.\" purpose with or without fee is hereby granted, provided that the above +.\" copyright notice and this permission notice appear in all copies. +.\" +.\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF +.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +.\" +.Dd $Mdocdate: July 16 2013 $ +.Dt FCU 4 macppc +.Os +.Sh NAME +.Nm fcu +.Nd Apple Fan Control Unit sensor device +.Sh SYNOPSIS +.Cd "fcu* at iic?" +.Sh DESCRIPTION +The +.Nm +driver provides support for the Apple +Fan Control Unit (FCU). +The device controls and monitors fans found in some Apple +machines. +Fan speed readings and PWM settings are made available through the +.Xr sysctl 8 +interface. +.Sh SEE ALSO +.Xr iic 4 , +.Xr intro 4 , +.Xr sensorsd 8 , +.Xr sysctl 8 +.Sh AUTHORS +.An -nosplit +The +.Nm +driver was written by +.An Theo de Raadt Aq Mt deraadt@openbsd.org . diff --git a/static/openbsd/man4/man4.macppc/hpb.4 b/static/openbsd/man4/man4.macppc/hpb.4 new file mode 100644 index 00000000..27e73c95 --- /dev/null +++ b/static/openbsd/man4/man4.macppc/hpb.4 @@ -0,0 +1,40 @@ +.\" $OpenBSD: hpb.4,v 1.3 2022/08/06 11:03:14 jsg Exp $ +.\" +.\" Copyright (c) 2015 Martin Pieuchot +.\" +.\" Permission to use, copy, modify, and distribute this software for any +.\" purpose with or without fee is hereby granted, provided that the above +.\" copyright notice and this permission notice appear in all copies. +.\" +.\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF +.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +.\" +.Dd $Mdocdate: August 6 2022 $ +.Dt HPB 4 macppc +.Os +.Sh NAME +.Nm hpb +.Nd HyperTransport-PCI bridge +.Sh SYNOPSIS +.Cd "hpb* at pci?" +.Cd "pci* at hpb?" +.Sh DESCRIPTION +The +.Nm +driver supports PCI-PCI bridges with HyperTransport Interrupt Capability +as found in the IBM CPC945. +It provides support for HyperTransport posted write interrupts. +.Sh SEE ALSO +.Xr ht 4 , +.Xr openpic 4 , +.Xr pci 4 +.Rs +.%T CPC945 Bridge and Memory Controller +.%B User Manual +.%D February 1, 2008 +.Re diff --git a/static/openbsd/man4/man4.macppc/ht.4 b/static/openbsd/man4/man4.macppc/ht.4 new file mode 100644 index 00000000..36d56d46 --- /dev/null +++ b/static/openbsd/man4/man4.macppc/ht.4 @@ -0,0 +1,48 @@ +.\" $OpenBSD: ht.4,v 1.4 2013/07/16 16:05:49 schwarze Exp $ +.\" +.\" Copyright (c) 2005 Mark Kettenis +.\" +.\" Permission to use, copy, modify, and distribute this software for any +.\" purpose with or without fee is hereby granted, provided that the above +.\" copyright notice and this permission notice appear in all copies. +.\" +.\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF +.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +.\" +.Dd $Mdocdate: July 16 2013 $ +.Dt HT 4 macppc +.Os +.Sh NAME +.Nm ht +.Nd HyperTransport bus +.Sh SYNOPSIS +.Cd "ht* at mainbus0" +.Cd "pci* at ht?" +.Sh DESCRIPTION +The +.Nm +driver provides support for the HyperTransport bus found on Apple +.Tn G5 +machines. +The HyperTransport bus is functionally very similar to the +.Xr pci 4 +bus. +.Sh SEE ALSO +.Xr intro 4 , +.Xr pci 4 +.Sh HISTORY +The +.Nm +driver first appeared in +.Ox 3.9 . +.Sh AUTHORS +.An -nosplit +The +.Nm +driver was written by +.An Mark Kettenis Aq Mt kettenis@openbsd.org . diff --git a/static/openbsd/man4/man4.macppc/intro.4 b/static/openbsd/man4/man4.macppc/intro.4 new file mode 100644 index 00000000..837d836d --- /dev/null +++ b/static/openbsd/man4/man4.macppc/intro.4 @@ -0,0 +1,120 @@ +.\" $OpenBSD: intro.4,v 1.53 2022/03/31 17:27:22 naddy Exp $ +.\" +.\" Copyright (c) 1983, 1986, 1991 Regents of the University of California. +.\" All rights reserved. +.\" +.\" Redistribution and use in source and binary forms, with or without +.\" modification, are permitted provided that the following conditions +.\" are met: +.\" 1. Redistributions of source code must retain the above copyright +.\" notice, this list of conditions and the following disclaimer. +.\" 2. Redistributions in binary form must reproduce the above copyright +.\" notice, this list of conditions and the following disclaimer in the +.\" documentation and/or other materials provided with the distribution. +.\" 3. Neither the name of the University nor the names of its contributors +.\" may be used to endorse or promote products derived from this software +.\" without specific prior written permission. +.\" +.\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND +.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +.\" ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE +.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY +.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF +.\" SUCH DAMAGE. +.\" +.Dd $Mdocdate: March 31 2022 $ +.Dt INTRO 4 macppc +.Os +.Sh NAME +.Nm intro +.Nd introduction to special files and hardware support +.Sh DESCRIPTION +The manual pages in section 4 describe the special files, +related driver functions, and networking support +available in the system. +In this part of the manual, the SYNOPSIS section of +each configurable device gives a sample specification +for use in constructing a system description for the +.Xr config 8 +program. +The DIAGNOSTICS section lists messages which may appear on the console +and/or in the system error log +.Pa /var/log/messages +due to errors in device operation; +see +.Xr syslogd 8 +for more information. +.Pp +This section contains both devices +which may be configured into the system +and network related information. +The networking support is introduced in +.Xr netintro 4 . +.Sh DEVICE SUPPORT +This section describes the hardware supported on the MacPPC +platform. +Software support for these devices comes in two forms. +A hardware device may be supported with a character or block +.Em device driver , +or it may be used within the networking subsystem and have a +.Em network interface driver . +Block and character devices are accessed through files in the file +system of a special type; see +.Xr mknod 8 . +Network interfaces are indirectly accessed through the interprocess +communication facilities provided by the system; see +.Xr socket 2 . +.Pp +A hardware device is identified to the system at configuration time +and the appropriate device or network interface driver is then compiled +into the system. +When the resultant system is booted, the autoconfiguration facilities +in the system probe for the device and, if found, enable the software +support for it. +If a device does not respond at autoconfiguration +time, it is not accessible at any time afterwards. +To enable a device which did not autoconfigure, +the system will have to be rebooted. +.Pp +The configuration system is described in +.Xr autoconf 4 . +.Sh LIST OF DEVICES +A complete list of available devices is contained within the pages +describing the system buses and controllers. +For example, a PCI device would be listed in the +.Xr pci 4 +man page. +The following buses and controllers list these devices: +.Pp +.Bl -tag -width "cardbus(4)XX" -offset 3n -compact +.It Xr adb 4 +introduction to Apple Desktop Bus support +.It Xr cardbus 4 +introduction to CardBus support +.It Xr iic 4 +Inter IC (I2C) bus +.It Xr macobio 4 +introduction to Apple PowerPC onboard I/O bus support +.It Xr onewire 4 +1-Wire bus +.It Xr pci 4 +introduction to PCI bus support +.It Xr pcmcia 4 +introduction to PCMCIA (PC Card) support +.It Xr usb 4 +introduction to Universal Serial Bus support +.El +.Sh SEE ALSO +.Xr autoconf 4 , +.Xr config 8 +.Sh HISTORY +The +MacPPC +.Nm +first appeared in +.Ox 3.0 . diff --git a/static/openbsd/man4/man4.macppc/kauaiata.4 b/static/openbsd/man4/man4.macppc/kauaiata.4 new file mode 100644 index 00000000..38ab15e1 --- /dev/null +++ b/static/openbsd/man4/man4.macppc/kauaiata.4 @@ -0,0 +1,51 @@ +.\" $OpenBSD: kauaiata.4,v 1.4 2007/05/31 19:19:55 jmc Exp $ +.\" +.\" Copyright (c) 2003 Dale Rahn. +.\" All rights reserved. +.\" +.\" Redistribution and use in source and binary forms, with or without +.\" modification, are permitted provided that the following conditions +.\" are met: +.\" 1. Redistributions of source code must retain the above copyright +.\" notice, this list of conditions and the following disclaimer. +.\" 2. Redistributions in binary form must reproduce the above copyright +.\" notice, this list of conditions and the following disclaimer in the +.\" documentation and/or other materials provided with the distribution. +.\" +.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR +.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES +.\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. +.\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, +.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT +.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF +.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +.\" +.\" +.Dd $Mdocdate: May 31 2007 $ +.Dt KAUAIATA 4 macppc +.Os +.Sh NAME +.Nm kauaiata +.Nd ATA100 HD controller on PCI bus +.Sh SYNOPSIS +.Cd "kauaiata* at pci?" +.Sh DESCRIPTION +The +.Nm +device serves as a bridge to wdc_obio. +The DBDMA based controller logic which was on the +.Xr macobio 4 +was copied and placed on the PCI bus. +This driver adapts the PCI configuration data into the form expected +by wdc_obio. +.Sh SEE ALSO +.Xr macobio 4 , +.Xr wdc 4 +.Sh HISTORY +The +.Nm +first appeared in +.Ox 3.4 . diff --git a/static/openbsd/man4/man4.macppc/kiic.4 b/static/openbsd/man4/man4.macppc/kiic.4 new file mode 100644 index 00000000..fc983562 --- /dev/null +++ b/static/openbsd/man4/man4.macppc/kiic.4 @@ -0,0 +1,51 @@ +.\" $OpenBSD: kiic.4,v 1.3 2008/05/01 19:17:16 xsa Exp $ +.\" +.\" Copyright (c) 2004 Dale Rahn. +.\" All rights reserved. +.\" +.\" Redistribution and use in source and binary forms, with or without +.\" modification, are permitted provided that the following conditions +.\" are met: +.\" 1. Redistributions of source code must retain the above copyright +.\" notice, this list of conditions and the following disclaimer. +.\" 2. Redistributions in binary form must reproduce the above copyright +.\" notice, this list of conditions and the following disclaimer in the +.\" documentation and/or other materials provided with the distribution. +.\" +.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR +.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES +.\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. +.\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, +.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT +.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF +.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +.\" +.\" +.Dd $Mdocdate: May 1 2008 $ +.Dt KIIC 4 macppc +.Os +.Sh NAME +.Nm kiic +.Nd Apple Kauai I2C controller +.Sh SYNOPSIS +.Cd "kiic* at macobio?" +.Sh DESCRIPTION +The +.Nm +device is an interface to the Kauai I2C controller. +.Sh SEE ALSO +.Xr iic 4 , +.Xr intro 4 , +.Xr macobio 4 , +.Xr memc 4 +.Sh HISTORY +The +.Nm +first appeared in +.Nx +and was imported in +.Ox +3.5. diff --git a/static/openbsd/man4/man4.macppc/macgpio.4 b/static/openbsd/man4/man4.macppc/macgpio.4 new file mode 100644 index 00000000..523ffb9a --- /dev/null +++ b/static/openbsd/man4/man4.macppc/macgpio.4 @@ -0,0 +1,45 @@ +.\" $OpenBSD: macgpio.4,v 1.8 2011/05/25 18:14:55 jmc Exp $ +.\" +.\" Copyright (c) 2007 Gordon Willem Klok +.\" +.\" Permission to use, copy, modify, and distribute this software for any +.\" purpose with or without fee is hereby granted, provided that the above +.\" copyright notice and this permission notice appear in all copies. +.\" +.\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF +.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +.\" +.Dd $Mdocdate: May 25 2011 $ +.Dt MACGPIO 4 macppc +.Os +.Sh NAME +.Nm macgpio +.Nd support for on-board GPIO controllers +.Sh SYNOPSIS +.Cd "macgpio* at macobio?" +.Cd "macgpio* at macgpio?" +.Sh DESCRIPTION +The +.Nm +device provides support for GPIO controllers found on many +Apple machines. +.Pp +.Ox +provides support for the following devices: +.Pp +.Bl -tag -width 14n -offset indent -compact +.It Xr dfs 4 +Dynamic Frequency Switching +.It Xr pgs 4 +programmer's switch +.It Xr sysbutton 4 +Xserve G4 and G5 front system identifier button +.El +.Sh SEE ALSO +.Xr intro 4 , +.Xr macobio 4 diff --git a/static/openbsd/man4/man4.macppc/macobio.4 b/static/openbsd/man4/man4.macppc/macobio.4 new file mode 100644 index 00000000..738f2fdf --- /dev/null +++ b/static/openbsd/man4/man4.macppc/macobio.4 @@ -0,0 +1,86 @@ +.\" $OpenBSD: macobio.4,v 1.24 2021/04/09 20:05:50 kn Exp $ +.\" +.\" Copyright (c) 2003 Dale Rahn. +.\" All rights reserved. +.\" +.\" Redistribution and use in source and binary forms, with or without +.\" modification, are permitted provided that the following conditions +.\" are met: +.\" 1. Redistributions of source code must retain the above copyright +.\" notice, this list of conditions and the following disclaimer. +.\" 2. Redistributions in binary form must reproduce the above copyright +.\" notice, this list of conditions and the following disclaimer in the +.\" documentation and/or other materials provided with the distribution. +.\" +.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR +.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES +.\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. +.\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, +.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT +.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF +.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +.\" +.\" +.Dd $Mdocdate: April 9 2021 $ +.Dt MACOBIO 4 macppc +.Os +.Sh NAME +.Nm macobio +.Nd introduction to Apple PowerPC onboard I/O bus support +.Sh SYNOPSIS +.Cd "macobio0 at pci?" +.Sh DESCRIPTION +The +.Nm +device serves as a bridge to many of the onboard devices; it +supports the GC, Heathrow, Intrepid, K2, Keylargo, OHare, Paddington, +Pangea, and Shasta modules. +.Pp +.Ox +provides support for the following devices: +.Pp +.Bl -tag -width 16n -offset indent -compact +.It Xr aoa 4 +Apple aoa audio device +.It Xr awacs 4 +Apple awacs audio device +.It Xr bm 4 +Apple BMAC Ethernet device +.It Xr daca 4 +Apple daca audio device +.It Xr macgpio 4 +support for on-board GPIO controllers +.It Xr mc 4 +Am79C940 (MACE) on-board Ethernet device +.It Xr mediabay 4 +ATA33 HD controller +.It Xr onyx 4 +Apple onyx audio device +.It Xr openpic 4 +OpenPIC interrupt controller +.It Xr snapper 4 +Apple snapper audio device +.It Xr tumbler 4 +Apple tumbler audio device +.It Xr wdc 4 +WD100x compatible hard disk controller driver +.It Xr wi 4 +WaveLAN/IEEE, PRISM 2-3, and Spectrum24 IEEE 802.11b wireless network device +.It Xr xlights 4 +Xserve G4 and G5 front panel LEDs +.It Xr zs 4 +Zilog 8530 (ZSCC) serial communications driver +.El +.Sh SEE ALSO +.Xr adb 4 , +.Xr intro 4 , +.Xr kiic 4 , +.Xr memc 4 +.Sh HISTORY +The +.Nm +first appeared in +.Ox 2.8 . diff --git a/static/openbsd/man4/man4.macppc/mc.4 b/static/openbsd/man4/man4.macppc/mc.4 new file mode 100644 index 00000000..3507e7ce --- /dev/null +++ b/static/openbsd/man4/man4.macppc/mc.4 @@ -0,0 +1,71 @@ +.\" $OpenBSD: mc.4,v 1.4 2007/05/31 19:19:55 jmc Exp $ +.\" $NetBSD: mc.4,v 1.1 1997/12/18 06:22:45 ender Exp $ +.\" +.\" Copyright (c) 1997 David Huang +.\" All rights reserved. +.\" +.\" Redistribution and use in source and binary forms, with or without +.\" modification, are permitted provided that the following conditions +.\" are met: +.\" 1. Redistributions of source code must retain the above copyright +.\" notice, this list of conditions and the following disclaimer. +.\" 2. The name of the author may not be used to endorse or promote products +.\" derived from this software without specific prior written permission +.\" +.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR +.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES +.\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. +.\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, +.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT +.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF +.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +.\" +.Dd $Mdocdate: May 31 2007 $ +.Dt MC 4 macppc +.Os +.Sh NAME +.Nm mc +.Nd Am79C940 (MACE) on-board Ethernet device +.Sh SYNOPSIS +.Cd "mc* at macobio?" +.Sh DESCRIPTION +The +.Nm +interface provides access to a 10 Mb/s Ethernet network via the AMD Am79C940 +(MACE) Ethernet chip set. +.Pp +The +.Nm +interface supports the on-board Ethernet of most old world +Power Macintosh systems. +.Pp +Machines supported by the +.Nm +driver include: +.Pp +.Bl -dash -offset indent -compact +.It +Power Macintosh 7600, 8500, 9500 and 9600. +.El +.Sh SEE ALSO +.Xr arp 4 , +.Xr ifmedia 4 , +.Xr inet 4 , +.Xr intro 4 , +.Xr macobio 4 , +.Xr netintro 4 , +.Xr hostname.if 5 , +.Xr ifconfig 8 +.Sh HISTORY +The +.Nm +driver first appeared in +.Ox 4.1 . +.Sh AUTHORS +The +.Nm +Ethernet driver was written by +.An Dave Huang . diff --git a/static/openbsd/man4/man4.macppc/mediabay.4 b/static/openbsd/man4/man4.macppc/mediabay.4 new file mode 100644 index 00000000..2ee55e8e --- /dev/null +++ b/static/openbsd/man4/man4.macppc/mediabay.4 @@ -0,0 +1,51 @@ +.\" $OpenBSD: mediabay.4,v 1.6 2015/10/22 11:03:15 sobrado Exp $ +.\" +.\" Copyright (c) 2003 Dale Rahn. +.\" All rights reserved. +.\" +.\" Redistribution and use in source and binary forms, with or without +.\" modification, are permitted provided that the following conditions +.\" are met: +.\" 1. Redistributions of source code must retain the above copyright +.\" notice, this list of conditions and the following disclaimer. +.\" 2. Redistributions in binary form must reproduce the above copyright +.\" notice, this list of conditions and the following disclaimer in the +.\" documentation and/or other materials provided with the distribution. +.\" +.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR +.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES +.\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. +.\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, +.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT +.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF +.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +.\" +.\" +.Dd $Mdocdate: October 22 2015 $ +.Dt MEDIABAY 4 macppc +.Os +.Sh NAME +.Nm mediabay +.Nd ATA33 HD controller +.Sh SYNOPSIS +.Cd "mediabay* at macobio?" +.Sh DESCRIPTION +The +.Nm +device allows attachment of +.Xr wdc 4 +to the removable CD on the PowerBook G3 (Pismo) machines. +.Sh SEE ALSO +.Xr intro 4 , +.Xr macobio 4 , +.Xr wdc 4 +.Sh HISTORY +The +.Nm +first appeared in +.Ox 3.6 . +It existed previously in +.Nx . diff --git a/static/openbsd/man4/man4.macppc/mem.4 b/static/openbsd/man4/man4.macppc/mem.4 new file mode 100644 index 00000000..e1f5cb52 --- /dev/null +++ b/static/openbsd/man4/man4.macppc/mem.4 @@ -0,0 +1,85 @@ +.\" Copyright (c) 1992, 1993 +.\" The Regents of the University of California. All rights reserved. +.\" +.\" This software was developed by the Computer Systems Engineering group +.\" at Lawrence Berkeley Laboratory under DARPA contract BG 91-66 and +.\" contributed to Berkeley. +.\" +.\" Redistribution and use in source and binary forms, with or without +.\" modification, are permitted provided that the following conditions +.\" are met: +.\" 1. Redistributions of source code must retain the above copyright +.\" notice, this list of conditions and the following disclaimer. +.\" 2. Redistributions in binary form must reproduce the above copyright +.\" notice, this list of conditions and the following disclaimer in the +.\" documentation and/or other materials provided with the distribution. +.\" 3. Neither the name of the University nor the names of its contributors +.\" may be used to endorse or promote products derived from this software +.\" without specific prior written permission. +.\" +.\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND +.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +.\" ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE +.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY +.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF +.\" SUCH DAMAGE. +.\" +.\" from: @(#)mem.4 8.1 (Berkeley) 6/5/93 +.\" $OpenBSD: mem.4,v 1.8 2024/03/22 12:29:33 jsg Exp $ +.\" $NetBSD: mem.4,v 1.1 1997/06/08 17:40:57 ender Exp $ +.\" +.Dd $Mdocdate: March 22 2024 $ +.Dt MEM 4 macppc +.Os +.Sh NAME +.Nm mem , +.Nm kmem +.Nd memory files +.Sh DESCRIPTION +The file +.Pa /dev/mem +is an interface to the physical memory of the computer. +Byte offsets in this file are interpreted as physical memory addresses. +Reading and writing this file is equivalent to reading and writing +memory itself. +An error will be returned if an attempt is made to reference +an offset outside of +.Pa /dev/mem . +.Pp +Kernel virtual memory is accessed via the file +.Pa /dev/kmem +in the same manner as +.Pa /dev/mem . +Only kernel virtual addresses that are currently mapped to memory are allowed. +.Pp +On the Macintosh, physical memory may be discontiguous; +kernel virtual memory begins at +.Ad 0x00000000 . +.Pp +Even with sufficient file system permissions, +these devices can only be opened when the +.Xr securelevel 7 +is insecure or when the +.Va kern.allowkmem +.Xr sysctl 2 +variable is set. +.Sh FILES +.Bl -tag -width /dev/kmem -compact +.It /dev/mem +.It /dev/kmem +.El +.Sh SEE ALSO +.Xr securelevel 7 +.Sh HISTORY +The +.Pa /dev/mem +file appeared in +.At v1 , +.Pa /dev/kmem +appeared in +.At v5 . diff --git a/static/openbsd/man4/man4.macppc/memc.4 b/static/openbsd/man4/man4.macppc/memc.4 new file mode 100644 index 00000000..df77af75 --- /dev/null +++ b/static/openbsd/man4/man4.macppc/memc.4 @@ -0,0 +1,42 @@ +.\" $OpenBSD: memc.4,v 1.2 2015/01/15 20:37:36 schwarze Exp $ +.\" +.\" Copyright (c) 2008 Xavier Santolaria +.\" +.\" Permission to use, copy, modify, and distribute this software for any +.\" purpose with or without fee is hereby granted, provided that the above +.\" copyright notice and this permission notice appear in all copies. +.\" +.\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF +.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +.\" +.Dd $Mdocdate: January 15 2015 $ +.Dt MEMC 4 macppc +.Os +.Sh NAME +.Nm memc +.Nd UniNorth interface +.Sh SYNOPSIS +.Cd "memc* at mainbus0" +.Sh DESCRIPTION +The +.Nm +device is an interface to the UniNorth bridge chip. +.Sh SEE ALSO +.Xr intro 4 , +.Xr kiic 4 , +.Xr macobio 4 +.Sh HISTORY +The +.Nm +driver first appeared in +.Ox 3.0 . +.Sh AUTHORS +The +.Nm +driver was written by +.An Dale Rahn . diff --git a/static/openbsd/man4/man4.macppc/mpcpcibr.4 b/static/openbsd/man4/man4.macppc/mpcpcibr.4 new file mode 100644 index 00000000..c5f787c0 --- /dev/null +++ b/static/openbsd/man4/man4.macppc/mpcpcibr.4 @@ -0,0 +1,42 @@ +.\" $OpenBSD: mpcpcibr.4,v 1.2 2015/01/15 20:37:36 schwarze Exp $ +.\" +.\" Copyright (c) 2008 Xavier Santolaria +.\" +.\" Permission to use, copy, modify, and distribute this software for any +.\" purpose with or without fee is hereby granted, provided that the above +.\" copyright notice and this permission notice appear in all copies. +.\" +.\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF +.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +.\" +.Dd $Mdocdate: January 15 2015 $ +.Dt MPCPCIBR 4 macppc +.Os +.Sh NAME +.Nm mpcpcibr +.Nd PCI host bridge +.Sh SYNOPSIS +.Cd "mpcpcibr* at mainbus0" +.Cd "pci* at mpcpcibr?" +.Sh DESCRIPTION +The +.Nm +driver provides support for the PCI host bridge present on PowerPC systems. +.Sh SEE ALSO +.Xr intro 4 , +.Xr pci 4 +.Sh HISTORY +The +.Nm +driver first appeared in +.Ox 2.2 . +.Sh AUTHORS +The +.Nm +driver was written by +.An Per Fogelstrom . diff --git a/static/openbsd/man4/man4.macppc/onyx.4 b/static/openbsd/man4/man4.macppc/onyx.4 new file mode 100644 index 00000000..d1e8ae04 --- /dev/null +++ b/static/openbsd/man4/man4.macppc/onyx.4 @@ -0,0 +1,64 @@ +.\" $OpenBSD: onyx.4,v 1.8 2013/07/20 19:35:49 martin Exp $ +.\" +.\" Copyright (c) 2005 Mark Kettenis +.\" +.\" Permission to use, copy, modify, and distribute this software for any +.\" purpose with or without fee is hereby granted, provided that the above +.\" copyright notice and this permission notice appear in all copies. +.\" +.\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF +.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +.\" +.Dd $Mdocdate: July 20 2013 $ +.Dt ONYX 4 macppc +.Os +.Sh NAME +.Nm onyx +.Nd Apple "onyx" audio device +.Sh SYNOPSIS +.Cd "onyx* at macobio?" +.Cd "audio* at onyx?" +.Sh DESCRIPTION +The +.Nm +driver provides support for audio hardware using the PCM3052 chip +found in some macppc machines. +.Sh HARDWARE +Machines supported by the +.Nm +driver include: +.Pp +.Bl -dash -offset indent -compact +.It +PowerBook5,8 +.It +PowerBook5,9 +.It +PowerBook6,8 +.It +PowerMac11,2 +.El +.Sh SEE ALSO +.Xr audio 4 , +.Xr intro 4 +.Sh HISTORY +The +.Nm +driver first appeared in +.Ox 3.9 . +.Sh AUTHORS +.An -nosplit +The +.Nm +driver was written by +.An Mark Kettenis Aq Mt kettenis@openbsd.org +based on code written by Tsubai Masanari. +.Sh BUGS +The driver emits some nasty pop-noise when playback starts. +.Pp +This manual page needs more precision and detail. diff --git a/static/openbsd/man4/man4.macppc/openpic.4 b/static/openbsd/man4/man4.macppc/openpic.4 new file mode 100644 index 00000000..70eda976 --- /dev/null +++ b/static/openbsd/man4/man4.macppc/openpic.4 @@ -0,0 +1,39 @@ +.\" $OpenBSD: openpic.4,v 1.2 2008/05/04 21:06:13 jmc Exp $ +.\" +.\" Copyright (c) 2008 Xavier Santolaria +.\" +.\" Permission to use, copy, modify, and distribute this software for any +.\" purpose with or without fee is hereby granted, provided that the above +.\" copyright notice and this permission notice appear in all copies. +.\" +.\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF +.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +.\" +.Dd $Mdocdate: May 4 2008 $ +.Dt OPENPIC 4 macppc +.Os +.Sh NAME +.Nm openpic +.Nd OpenPIC interrupt controller +.Sh SYNOPSIS +.Cd "openpic* at memc?" +.Cd "openpic* at macobio?" +.Sh DESCRIPTION +The +.Nm +driver manages the OpenPIC interrupt controller found on +PowerPC systems. +.Sh SEE ALSO +.Xr intro 4 , +.Xr macobio 4 , +.Xr memc 4 +.Sh HISTORY +The +.Nm +driver first appeared in +.Ox 2.7 . diff --git a/static/openbsd/man4/man4.macppc/pgs.4 b/static/openbsd/man4/man4.macppc/pgs.4 new file mode 100644 index 00000000..e2b8e776 --- /dev/null +++ b/static/openbsd/man4/man4.macppc/pgs.4 @@ -0,0 +1,49 @@ +.\" $OpenBSD: pgs.4,v 1.4 2013/07/16 16:05:49 schwarze Exp $ +.\" +.\" Copyright (c) 2010 Jasper Lievisse Adriaanse +.\" +.\" Permission to use, copy, modify, and distribute this software for any +.\" purpose with or without fee is hereby granted, provided that the above +.\" copyright notice and this permission notice appear in all copies. +.\" +.\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF +.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +.\" +.Dd $Mdocdate: July 16 2013 $ +.Dt PGS 4 macppc +.Os +.Sh NAME +.Nm pgs +.Nd programmer's switch +.Sh SYNOPSIS +.Cd "pgs* at macgpio?" +.Sh DESCRIPTION +The +.Nm +driver provides support for the "Programmer's Switch" found on selected +PowerMac2,1 and newer models. +If the +.Va ddb.console +.Xr sysctl 8 +is set, pressing the button will cause the machine to enter +.Xr ddb 4 . +The "Programmers Switch" can be identified by the V-like symbol on it. +.Sh SEE ALSO +.Xr intro 4 , +.Xr macgpio 4 , +.Xr sysctl 8 +.Sh HISTORY +Support for the +.Nm +driver first appeared in +.Ox 4.8 . +.Sh AUTHORS +The +.Nm +driver was written by +.An Jasper Lievisse Adriaanse Aq Mt jasper@openbsd.org . diff --git a/static/openbsd/man4/man4.macppc/piic.4 b/static/openbsd/man4/man4.macppc/piic.4 new file mode 100644 index 00000000..455f159b --- /dev/null +++ b/static/openbsd/man4/man4.macppc/piic.4 @@ -0,0 +1,47 @@ +.\" $OpenBSD: piic.4,v 1.2 2007/05/31 19:19:55 jmc Exp $ +.\" +.\" Copyright (c) 2004 Dale Rahn. +.\" All rights reserved. +.\" +.\" Redistribution and use in source and binary forms, with or without +.\" modification, are permitted provided that the following conditions +.\" are met: +.\" 1. Redistributions of source code must retain the above copyright +.\" notice, this list of conditions and the following disclaimer. +.\" 2. Redistributions in binary form must reproduce the above copyright +.\" notice, this list of conditions and the following disclaimer in the +.\" documentation and/or other materials provided with the distribution. +.\" +.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR +.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES +.\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. +.\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, +.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT +.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF +.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +.\" +.\" +.Dd $Mdocdate: May 31 2007 $ +.Dt PIIC 4 macppc +.Os +.Sh NAME +.Nm piic +.Nd Apple via-pmu I2C controller +.Sh SYNOPSIS +.Cd "piic0 at adb?" +.Sh DESCRIPTION +The +.Nm +device is an interface to the via-pmu I2C controller. +.Sh SEE ALSO +.Xr adb 4 , +.Xr iic 4 , +.Xr intro 4 +.Sh HISTORY +The +.Nm +first appeared in +.Ox 3.9 . diff --git a/static/openbsd/man4/man4.macppc/smu.4 b/static/openbsd/man4/man4.macppc/smu.4 new file mode 100644 index 00000000..540964ca --- /dev/null +++ b/static/openbsd/man4/man4.macppc/smu.4 @@ -0,0 +1,50 @@ +.\" $OpenBSD: smu.4,v 1.11 2018/06/18 06:06:52 jmc Exp $ +.\" +.\" Copyright (c) 2005 Mark Kettenis +.\" +.\" Permission to use, copy, modify, and distribute this software for any +.\" purpose with or without fee is hereby granted, provided that the above +.\" copyright notice and this permission notice appear in all copies. +.\" +.\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF +.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +.\" +.Dd $Mdocdate: June 18 2018 $ +.Dt SMU 4 macppc +.Os +.Sh NAME +.Nm smu +.Nd Apple System Management Unit +.Sh SYNOPSIS +.Cd "smu? at mainbus0" +.Sh DESCRIPTION +The +.Nm +driver provides support for the System Management Unit found on Apple +.Tn iMac G5 +and some +.Tn Power Mac G5 +machines. +.Pp +The System Management Unit controls the fans in these systems. +It also contains the real-time clock and an I2C controller. +.Sh SEE ALSO +.Xr iic 4 , +.Xr intro 4 +.Sh HISTORY +The +.Nm +driver first appeared in +.Ox 3.9 . +.Sh AUTHORS +The +.Nm +driver was written by +.An Mark Kettenis . +.Sh BUGS +Fan control is not implemented yet. diff --git a/static/openbsd/man4/man4.macppc/snapper.4 b/static/openbsd/man4/man4.macppc/snapper.4 new file mode 100644 index 00000000..357d0126 --- /dev/null +++ b/static/openbsd/man4/man4.macppc/snapper.4 @@ -0,0 +1,105 @@ +.\" $OpenBSD: snapper.4,v 1.17 2020/06/06 21:01:30 gkoehler Exp $ +.\" +.\" Copyright (c) 2004 Dale Rahn. +.\" All rights reserved. +.\" +.\" Redistribution and use in source and binary forms, with or without +.\" modification, are permitted provided that the following conditions +.\" are met: +.\" 1. Redistributions of source code must retain the above copyright +.\" notice, this list of conditions and the following disclaimer. +.\" 2. Redistributions in binary form must reproduce the above copyright +.\" notice, this list of conditions and the following disclaimer in the +.\" documentation and/or other materials provided with the distribution. +.\" +.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR +.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES +.\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. +.\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, +.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT +.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF +.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +.\" +.\" +.Dd $Mdocdate: June 6 2020 $ +.Dt SNAPPER 4 macppc +.Os +.Sh NAME +.Nm snapper +.Nd Apple "snapper" audio device +.Sh SYNOPSIS +.Cd "snapper* at macobio?" +.Cd "audio* at snapper?" +.Sh DESCRIPTION +The +.Nm +driver provides support for audio hardware using the TAS3004 chip +found in some macppc machines. +.Sh HARDWARE +Machines supported by the +.Nm +driver include: +.Pp +.Bl -dash -offset indent -compact +.It +PowerBook3,4 +.It +PowerBook3,5 +.It +PowerBook4,3 +.It +PowerBook5,1 +.It +PowerBook5,2 +.It +PowerBook5,3 +.It +PowerBook5,4 +.It +PowerBook5,5 +.It +PowerBook5,6 +.It +PowerBook6,1 +.It +PowerBook6,2 +.It +PowerBook6,3 +.It +PowerBook6,4 +.It +PowerBook6,5 +.It +PowerBook6,7 +.It +PowerMac3,6 +.It +PowerMac4,4 +.El +.Sh SEE ALSO +.Xr audio 4 , +.Xr intro 4 +.Sh HISTORY +The +.Nm +driver first appeared in +.Nx +and was imported in +.Ox 3.5 . +.Sh AUTHORS +.An -nosplit +The +.Nm +driver was written by +.An Tsubai Masanari +and ported to +.Ox +by +.An Dale Rahn . +.Sh BUGS +This driver needs more testing. +.Pp +This manual page needs more precision and detail. diff --git a/static/openbsd/man4/man4.macppc/sysbutton.4 b/static/openbsd/man4/man4.macppc/sysbutton.4 new file mode 100644 index 00000000..4006a80c --- /dev/null +++ b/static/openbsd/man4/man4.macppc/sysbutton.4 @@ -0,0 +1,41 @@ +.\" $OpenBSD: sysbutton.4,v 1.6 2007/05/31 19:19:55 jmc Exp $ +.\" +.\" Copyright (c) 2007 Gordon Willem Klok +.\" +.\" Permission to use, copy, modify, and distribute this software for any +.\" purpose with or without fee is hereby granted, provided that the above +.\" copyright notice and this permission notice appear in all copies. +.\" +.\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF +.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +.\" +.Dd $Mdocdate: May 31 2007 $ +.Dt SYSBUTTON 4 macppc +.Os +.Sh NAME +.Nm sysbutton +.Nd Xserve G4 and G5 front system identifier button +.Sh SYNOPSIS +.Cd "sysbutton* at macgpio?" +.Sh DESCRIPTION +The +.Nm +driver provides support for the system identifier button found on +the front panel of Apple G4 and G5 Xserve machines. +.Pp +If the +.Va ddb.console +.Xr sysctl 8 +is set, +pressing the system identifier +button will cause the machine to enter +.Xr ddb 4 . +.Sh SEE ALSO +.Xr intro 4 , +.Xr macgpio 4 , +.Xr sysctl 8 diff --git a/static/openbsd/man4/man4.macppc/tumbler.4 b/static/openbsd/man4/man4.macppc/tumbler.4 new file mode 100644 index 00000000..0cccdb01 --- /dev/null +++ b/static/openbsd/man4/man4.macppc/tumbler.4 @@ -0,0 +1,82 @@ +.\" $OpenBSD: tumbler.4,v 1.8 2015/01/15 20:37:36 schwarze Exp $ +.\" +.\" Copyright (c) 2005 Joris Vink. +.\" Copyright (c) 2004 Dale Rahn. +.\" All rights reserved. +.\" +.\" Redistribution and use in source and binary forms, with or without +.\" modification, are permitted provided that the following conditions +.\" are met: +.\" 1. Redistributions of source code must retain the above copyright +.\" notice, this list of conditions and the following disclaimer. +.\" 2. Redistributions in binary form must reproduce the above copyright +.\" notice, this list of conditions and the following disclaimer in the +.\" documentation and/or other materials provided with the distribution. +.\" +.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR +.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES +.\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. +.\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, +.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT +.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF +.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +.\" +.\" +.Dd $Mdocdate: January 15 2015 $ +.Dt TUMBLER 4 macppc +.Os +.Sh NAME +.Nm tumbler +.Nd Apple "tumbler" audio device +.Sh SYNOPSIS +.Cd "tumbler* at macobio?" +.Cd "audio* at tumbler?" +.Sh DESCRIPTION +The +.Nm +driver provides support for audio hardware using the TAS3001 chip +found in some macppc machines. +.Sh HARDWARE +Machines supported by the +.Nm +driver include: +.Pp +.Bl -dash -offset indent -compact +.It +PowerBook3,3 +.It +PowerBook4,1 +.It +PowerMac3,4 +.It +PowerMac3,5 +.It +PowerMac4,2 +.It +PowerMac4,5 +.El +.Sh SEE ALSO +.Xr audio 4 , +.Xr intro 4 +.Sh HISTORY +The +.Nm +driver first appeared in +.Ox 3.9 . +.Sh AUTHORS +.An -nosplit +The +.Nm +driver was written by +.An Tsubai Masanari +and ported to +.Ox +by +.An Brad Smith . +.Sh BUGS +This driver needs more testing. +.Pp +This manual page needs more precision and detail. diff --git a/static/openbsd/man4/man4.macppc/xlights.4 b/static/openbsd/man4/man4.macppc/xlights.4 new file mode 100644 index 00000000..1f42ccf8 --- /dev/null +++ b/static/openbsd/man4/man4.macppc/xlights.4 @@ -0,0 +1,41 @@ +.\" $OpenBSD: xlights.4,v 1.4 2022/03/31 17:27:22 naddy Exp $ +.\" +.\" Copyright (c) 2007 Gordon Willem Klok +.\" +.\" Permission to use, copy, modify, and distribute this software for any +.\" purpose with or without fee is hereby granted, provided that the above +.\" copyright notice and this permission notice appear in all copies. +.\" +.\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF +.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +.\" +.Dd $Mdocdate: March 31 2022 $ +.Dt XLIGHTS 4 macppc +.Os +.Sh NAME +.Nm xlights +.Nd Xserve G4 and G5 front panel LEDs +.Sh SYNOPSIS +.Cd "xlights* at macobio?" +.Sh DESCRIPTION +The +.Nm +driver provides support for the on-board i2s virtual sound device +that drives the front panel LEDs of Apple G4 and G5 Xserve machines. +.Pp +The lights provide an indication of system load and health. +System load is indicated by three dots travelling in a ring around the sixteen +LEDs found on the front panel. +When the system is lightly loaded, these dots travel quickly and slow down +as system load increases. +System health is indicated by the absence of the dots which +means a hung machine or one that is in +.Xr ddb 4 . +.Sh SEE ALSO +.Xr intro 4 , +.Xr macobio 4 diff --git a/static/openbsd/man4/man4.macppc/zs.4 b/static/openbsd/man4/man4.macppc/zs.4 new file mode 100644 index 00000000..0d7d1237 --- /dev/null +++ b/static/openbsd/man4/man4.macppc/zs.4 @@ -0,0 +1,71 @@ +.\" $OpenBSD: zs.4,v 1.8 2015/11/23 10:37:20 mpi Exp $ +.\" +.\" Copyright (c) 1998 The OpenBSD Project +.\" All rights reserved. +.\" +.\" +.Dd $Mdocdate: November 23 2015 $ +.Dt ZS 4 macppc +.Os +.Sh NAME +.Nm zs , +.Nm zstty +.Nd Zilog 8530 (ZSCC) serial communications driver +.Sh SYNOPSIS +.Cd "zs* at macobio?" +.Cd "zstty* at zs?" +.Sh DESCRIPTION +The +.Nm +is a Zilog 8530 serial interface chip used in +.Tn Sun +workstations and +.Tn Apple +Macintosh systems. +On most newer Macintosh systems, the first port +tty00 +is connected to the internal modem. +The second port is either not connected, or may be connected to +an IRDA device (untested). +It is possible to replace the internal modem on some system with +a real serial port using third party hardware adapters. +.Pp +The +.Nm +driver supports all of the standard +.Xr tty 4 +ioctl calls. +The status of the DTR, RTS, CTS, and DCD signals can be queried with +TIOCMGET command, but, due to limitations in the hardware, +only the DTR and RTS signals can be modified with TIOCMSET, TIOCMBIC, +and TIOCMBIS +.Xr ioctl 2 +commands. +.Sh FILES +.Bl -tag -width Pa -compact +.It Pa /dev/tty00 +.It Pa /dev/tty01 +.It Pa /dev/cua00 +.It Pa /dev/cua01 +.El +.Sh SEE ALSO +.Xr ioctl 2 , +.Xr intro 4 , +.Xr tty 4 +.Sh HISTORY +The +.Nm +driver first appeared in +.Bx 4.4 . +Support for the TIOCM* +.Xr ioctl 2 Ns s +appeared in +.Ox 2.3 . +.Sh BUGS +The +.Nm +driver now supports cua minor devices, but with this known deficiency +in the simultaneous outgoing/incoming aspect of the driver: +The first outgoing connection succeeds, but second and subsequent +connections fail, apparently due to a getty hang. +The hung getty apparently prevents the cua device from being re-opened. -- cgit v1.2.3