Sat Nov 6 08:05:45 2010 UTC ()
Sync with HEAD.


(uebayasi)
diff -r1.516.2.2 -r1.516.2.3 src/share/man/man4/Makefile
diff -r1.50.2.2 -r1.50.2.3 src/share/man/man4/acpi.4
diff -r1.1.2.2 -r1.1.2.3 src/share/man/man4/acpivga.4
diff -r1.4 -r1.4.2.1 src/share/man/man4/acpiwmi.4
diff -r1.13 -r1.13.2.1 src/share/man/man4/fss.4
diff -r0 -r1.4.2.2 src/share/man/man4/fujitsu.4
diff -r0 -r1.3.2.2 src/share/man/man4/otus.4
diff -r1.4.2.1 -r1.4.2.2 src/share/man/man4/swwdog.4
diff -r1.12 -r1.12.2.1 src/share/man/man4/wapbl.4

cvs diff -r1.516.2.2 -r1.516.2.3 src/share/man/man4/Makefile (expand / switch to unified diff)

--- src/share/man/man4/Makefile 2010/08/17 06:40:01 1.516.2.2
+++ src/share/man/man4/Makefile 2010/10/22 07:11:53 1.516.2.3
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.516.2.2 2010/08/17 06:40:01 uebayasi Exp $ 1# $NetBSD: Makefile,v 1.516.2.3 2010/10/22 07:11:53 uebayasi Exp $
2# @(#)Makefile 8.1 (Berkeley) 6/18/93 2# @(#)Makefile 8.1 (Berkeley) 6/18/93
3 3
4MAN= aac.4 ac97.4 acardide.4 aceride.4 acphy.4 \ 4MAN= aac.4 ac97.4 acardide.4 aceride.4 acphy.4 \
5 adbbt.4 adbkbd.4 adbms.4 \ 5 adbbt.4 adbkbd.4 adbms.4 \
6 adc.4 admtemp.4 adv.4 adw.4 age.4 agp.4 agr.4 ahb.4 ahc.4 \ 6 adc.4 admtemp.4 adv.4 adw.4 age.4 agp.4 agr.4 ahb.4 ahc.4 \
7 ahcisata.4 ahd.4 \ 7 ahcisata.4 ahd.4 \
8 aibs.4 ale.4 alipm.4 altmem.4 amdpm.4 amdtemp.4 amhphy.4 \ 8 aibs.4 ale.4 alipm.4 altmem.4 amdpm.4 amdtemp.4 amhphy.4 \
9 amr.4 aps.4 \ 9 amr.4 aps.4 \
10 an.4 arcmsr.4 aria.4 artsata.4 ata.4 atalk.4 ataraid.4 \ 10 an.4 arcmsr.4 aria.4 artsata.4 ata.4 atalk.4 ataraid.4 \
11 ath.4 atphy.4 atppc.4 attimer.4 atw.4 \ 11 ath.4 atphy.4 atppc.4 attimer.4 atw.4 \
12 auacer.4 audio.4 audiocs.4 auich.4 \ 12 auacer.4 audio.4 audiocs.4 auich.4 \
13 auixp.4 autri.4 auvia.4 awi.4 azalia.4 \ 13 auixp.4 autri.4 auvia.4 awi.4 azalia.4 \
14 battery_pmu.4 bba.4 bce.4 bcsp.4 be.4 bge.4 bnx.4 bha.4 \ 14 battery_pmu.4 bba.4 bce.4 bcsp.4 be.4 bge.4 bnx.4 bha.4 \
@@ -44,27 +44,27 @@ MAN= aac.4 ac97.4 acardide.4 aceride.4 a @@ -44,27 +44,27 @@ MAN= aac.4 ac97.4 acardide.4 aceride.4 a
44 oak.4 oosiop.4 opl.4 options.4 optiide.4 osiop.4 \ 44 oak.4 oosiop.4 opl.4 options.4 optiide.4 osiop.4 \
45 pad.4 pas.4 pcdisplay.4 pciide.4 pckbc.4 pckbd.4 pcn.4 pcppi.4 \ 45 pad.4 pas.4 pcdisplay.4 pciide.4 pckbc.4 pckbd.4 pcn.4 pcppi.4 \
46 pcscp.4 pcweasel.4 pdcide.4 pdcsata.4 piixide.4 piixpcib.4 piixpm.4 \ 46 pcscp.4 pcweasel.4 pdcide.4 pdcsata.4 piixide.4 piixpcib.4 piixpm.4 \
47 pim.4 plip.4 pms.4 pmu.4 pnaphy.4 ppbus.4 ppp.4 pppoe.4 pseye.4 \ 47 pim.4 plip.4 pms.4 pmu.4 pnaphy.4 ppbus.4 ppp.4 pppoe.4 pseye.4 \
48 ptm.4 pty.4 puc.4 pud.4 puffs.4 px.4 pxg.4 \ 48 ptm.4 pty.4 puc.4 pud.4 puffs.4 px.4 pxg.4 \
49 qe.4 qec.4 qsphy.4 \ 49 qe.4 qec.4 qsphy.4 \
50 raid.4 ral.4 ray.4 rcons.4 re.4 rgephy.4 rlphy.4 rnd.4 route.4 \ 50 raid.4 ral.4 ray.4 rcons.4 re.4 rgephy.4 rlphy.4 rnd.4 route.4 \
51 rs5c372rtc.4 rtk.4 rtw.4 rum.4 \ 51 rs5c372rtc.4 rtk.4 rtw.4 rum.4 \
52 satalink.4 sbus.4 scc.4 scsi.4 sd.4 se.4 seeprom.4 sem.4 \ 52 satalink.4 sbus.4 scc.4 scsi.4 sd.4 se.4 seeprom.4 sem.4 \
53 ses.4 sf.4 sfb.4 sgsmix.4 shb.4 \ 53 ses.4 sf.4 sfb.4 sgsmix.4 shb.4 \
54 shpcic.4 siisata.4 siop.4 sip.4 siside.4 sk.4 sl.4 slide.4 \ 54 shpcic.4 siisata.4 siop.4 sip.4 siside.4 sk.4 sl.4 slide.4 \
55 sm.4 smsh.4 sn.4 sony.4 spc.4 speaker.4 spif.4 sqphy.4 ss.4 \ 55 sm.4 smsh.4 sn.4 sony.4 spc.4 speaker.4 spif.4 sqphy.4 ss.4 \
56 st.4 ste.4 stge.4 sti.4 stpcide.4 sv.4 strip.4 \ 56 st.4 ste.4 stge.4 sti.4 stpcide.4 sv.4 strip.4 \
57 svwsata.4 swwdog.4 \ 57 svwsata.4 swsensor.4 swwdog.4 \
58 tap.4 tc.4 tcds.4 tcp.4 termios.4 tfb.4 thinkpad.4 \ 58 tap.4 tc.4 tcds.4 tcp.4 termios.4 tfb.4 thinkpad.4 \
59 ti.4 tl.4 tlp.4 tlphy.4 \ 59 ti.4 tl.4 tlp.4 tlphy.4 \
60 tp.4 tr.4 tra.4 trm.4 tty.4 tun.4 tqphy.4 twa.4 twe.4 txp.4 \ 60 tp.4 tr.4 tra.4 trm.4 tty.4 tun.4 tqphy.4 twa.4 twe.4 txp.4 \
61 uark.4 ubsec.4 udp.4 uep.4 ug.4 uha.4 uk.4 ukphy.4 unix.4 userconf.4 \ 61 uark.4 ubsec.4 udp.4 uep.4 ug.4 uha.4 uk.4 ukphy.4 unix.4 userconf.4 \
62 vald.4 veriexec.4 vga.4 vge.4 viaide.4 video.4 vlan.4 vmmon.4 vmnet.4 \ 62 vald.4 veriexec.4 vga.4 vge.4 viaide.4 video.4 vlan.4 vmmon.4 vmnet.4 \
63 vnd.4 vr.4 \ 63 vnd.4 vr.4 \
64 wapbl.4 wb.4 wbsio.4 wd.4 wdc.4 wi.4 wm.4 wpi.4 \ 64 wapbl.4 wb.4 wbsio.4 wd.4 wdc.4 wi.4 wm.4 wpi.4 \
65 wscons.4 wsdisplay.4 wsfont.4 wskbd.4 wsmouse.4 wsmux.4 \ 65 wscons.4 wsdisplay.4 wsfont.4 wskbd.4 wsmouse.4 wsmux.4 \
66 xbox.4 xge.4 \ 66 xbox.4 xge.4 \
67 yds.4 ym.4 \ 67 yds.4 ym.4 \
68 zero.4 zstty.4 zyd.4 68 zero.4 zstty.4 zyd.4
69 69
70# USB devices 70# USB devices
@@ -73,27 +73,27 @@ MAN+= stuirda.4 u3g.4 uaudio.4 uberry.4  @@ -73,27 +73,27 @@ MAN+= stuirda.4 u3g.4 uaudio.4 uberry.4
73 uhidev.4 uhmodem.4 uhso.4 uipaq.4 uirda.4 ukbd.4 ukyopon.4 ulpt.4 \ 73 uhidev.4 uhmodem.4 uhso.4 uipaq.4 uirda.4 ukbd.4 ukyopon.4 ulpt.4 \
74 umass.4 umct.4 umidi.4 umodem.4 ums.4 uplcom.4 urio.4 usb.4 \ 74 umass.4 umct.4 umidi.4 umodem.4 ums.4 uplcom.4 urio.4 usb.4 \
75 uscanner.4 uslsa.4 usscanner.4 ustir.4 uvisor.4 uvscom.4 uyap.4 \ 75 uscanner.4 uslsa.4 usscanner.4 ustir.4 uvisor.4 uvscom.4 uyap.4 \
76 aue.4 atu.4 axe.4 cdce.4 cue.4 kue.4 upgt.4 upl.4 url.4 udav.4 \ 76 aue.4 atu.4 axe.4 cdce.4 cue.4 kue.4 upgt.4 upl.4 url.4 udav.4 \
77 ehci.4 ohci.4 slhci.4 uhci.4 uthum.4 utoppy.4 uvideo.4 uyurex.4 77 ehci.4 ohci.4 slhci.4 uhci.4 uthum.4 utoppy.4 uvideo.4 uyurex.4
78 78
79# Ir devices 79# Ir devices
80MAN+= irframe.4 cir.4 irframetty.4 oboe.4 80MAN+= irframe.4 cir.4 irframetty.4 oboe.4
81# smccir.4 81# smccir.4
82 82
83# ACPI devices 83# ACPI devices
84MAN+= acpi.4 acpiacad.4 acpibat.4 acpibut.4 acpicpu.4 \ 84MAN+= acpi.4 acpiacad.4 acpibat.4 acpibut.4 acpicpu.4 \
85 acpidalb.4 acpiec.4 acpilid.4 \ 85 acpidalb.4 acpiec.4 acpilid.4 \
86 acpismbus.4 acpitz.4 acpiwmi.4 86 acpismbus.4 acpitz.4 acpivga.4 acpiwmi.4
87 87
88# Radio devices 88# Radio devices
89MAN+= radio.4 az.4 mr.4 rt.4 rtii.4 sf2r.4 89MAN+= radio.4 az.4 mr.4 rt.4 rtii.4 sf2r.4
90 90
91# machine-independent busses 91# machine-independent busses
92MAN+= eisa.4 gpioiic.4 isa.4 isapnp.4 ofisa.4 pci.4 pcmcia.4 92MAN+= eisa.4 gpioiic.4 isa.4 isapnp.4 ofisa.4 pci.4 pcmcia.4
93MAN+= podulebus.4 ieee1394if.4 spi.4 93MAN+= podulebus.4 ieee1394if.4 spi.4
94 94
95# machine-independent PCI devices 95# machine-independent PCI devices
96MAN+= cz.4 epic.4 lmc.4 viaenv.4 96MAN+= cz.4 epic.4 lmc.4 viaenv.4
97 97
98# machine-independent ISA devices 98# machine-independent ISA devices
99MAN+= aha.4 ai.4 aic.4 ast.4 ate.4 boca.4 cs.4 cy.4 ec.4 ef.4 \ 99MAN+= aha.4 ai.4 aic.4 ast.4 ate.4 boca.4 cs.4 cy.4 ec.4 ef.4 \
@@ -107,27 +107,27 @@ MAN+= bt3c.4 btbc.4 pcic.4 tcic.4 pcmcom @@ -107,27 +107,27 @@ MAN+= bt3c.4 btbc.4 pcic.4 tcic.4 pcmcom
107# machine-independent obio (mac68k and macppc) devices 107# machine-independent obio (mac68k and macppc) devices
108MAN+= adb.4 akbd.4 ams.4 mc.4 108MAN+= adb.4 akbd.4 ams.4 mc.4
109 109
110# machine-independent podulebus devices 110# machine-independent podulebus devices
111MAN+= dtide.4 ea.4 eb.4 ei.4 hcide.4 sec.4 111MAN+= dtide.4 ea.4 eb.4 ei.4 hcide.4 sec.4
112 112
113# machine-independent VME devices 113# machine-independent VME devices
114MAN+= sc.4 si.4 114MAN+= sc.4 si.4
115 115
116# machine-independent IEEE1394 devices 116# machine-independent IEEE1394 devices
117MAN+= fwohci.4 fwip.4 sbp.4 117MAN+= fwohci.4 fwip.4 sbp.4
118 118
119# machine-independent I2C devices 119# machine-independent I2C devices
120MAN+= dbcool.4 lmtemp.4 sdtemp.4 smscmon.4 spdmem.4 120MAN+= dbcool.4 g760a.4 lmtemp.4 sdtemp.4 smscmon.4 spdmem.4
121 121
122# machine-independent SPI devices 122# machine-independent SPI devices
123MAN += m25p.4 tm121temp.4 123MAN += m25p.4 tm121temp.4
124 124
125# machine-independent SD/MMC devices 125# machine-independent SD/MMC devices
126MAN += sbt.4 sdhc.4 sdmmc.4 126MAN += sbt.4 sdhc.4 sdmmc.4
127 127
128# IPv6/IPsec 128# IPv6/IPsec
129MAN+= faith.4 gif.4 inet6.4 icmp6.4 ip6.4 ipsec.4 stf.4 129MAN+= faith.4 gif.4 inet6.4 icmp6.4 ip6.4 ipsec.4 stf.4
130 130
131# ISDN devices 131# ISDN devices
132MAN+= daic.4 isdntrc.4 isdntel.4 isdnbchan.4 ippp.4 irip.4 isdnctl.4 isdn.4 \ 132MAN+= daic.4 isdntrc.4 isdntel.4 isdnbchan.4 ippp.4 irip.4 isdnctl.4 isdn.4 \
133 ifpci.4 isic.4 iwic.4 isdncapi.4 iavc.4 133 ifpci.4 isic.4 iwic.4 isdncapi.4 iavc.4
@@ -137,26 +137,27 @@ MAN+= gpioow.4 onewire.4 owtemp.4 @@ -137,26 +137,27 @@ MAN+= gpioow.4 onewire.4 owtemp.4
137 137
138# DRM devices 138# DRM devices
139MLINKS+=drm.4 i915drm.4 139MLINKS+=drm.4 i915drm.4
140MLINKS+=drm.4 mach64drm.4 140MLINKS+=drm.4 mach64drm.4
141MLINKS+=drm.4 mgadrm.4 141MLINKS+=drm.4 mgadrm.4
142MLINKS+=drm.4 r128drm.4 142MLINKS+=drm.4 r128drm.4
143MLINKS+=drm.4 radeondrm.4 143MLINKS+=drm.4 radeondrm.4
144MLINKS+=drm.4 savagedrm.4 144MLINKS+=drm.4 savagedrm.4
145MLINKS+=drm.4 sisdrm.4 145MLINKS+=drm.4 sisdrm.4
146MLINKS+=drm.4 tdfxdrm.4 146MLINKS+=drm.4 tdfxdrm.4
147MLINKS+=drm.4 viadrm.4 147MLINKS+=drm.4 viadrm.4
148 148
149MLINKS+=acpiec.4 acpiecdt.4 149MLINKS+=acpiec.4 acpiecdt.4
 150MLINKS+=acpivga.4 acpiout.4
150MLINKS+=acpiwmi.4 wmidell.4 acpiwmi.4 wmihp.4 151MLINKS+=acpiwmi.4 wmidell.4 acpiwmi.4 wmihp.4
151MLINKS+=aibs.4 aiboost.4 152MLINKS+=aibs.4 aiboost.4
152MLINKS+=ata.4 atabus.4 153MLINKS+=ata.4 atabus.4
153MLINKS+=audio.4 audioctl.4 154MLINKS+=audio.4 audioctl.4
154MLINKS+=audio.4 mixer.4 155MLINKS+=audio.4 mixer.4
155MLINKS+=audio.4 sound.4 156MLINKS+=audio.4 sound.4
156MLINKS+=bha.4 bt.4 157MLINKS+=bha.4 bt.4
157MLINKS+=bktr.4 tuner.4 158MLINKS+=bktr.4 tuner.4
158MLINKS+=bktr.4 vbi.4 159MLINKS+=bktr.4 vbi.4
159MLINKS+=cardbus.4 cardslot.4 160MLINKS+=cardbus.4 cardslot.4
160MLINKS+=cardbus.4 cbb.4 161MLINKS+=cardbus.4 cbb.4
161MLINKS+=crypto.4 swcrypto.4 162MLINKS+=crypto.4 swcrypto.4
162MLINKS+=dbcool.4 dbCool.4 163MLINKS+=dbcool.4 dbCool.4

cvs diff -r1.50.2.2 -r1.50.2.3 src/share/man/man4/acpi.4 (expand / switch to unified diff)

--- src/share/man/man4/acpi.4 2010/08/17 06:40:01 1.50.2.2
+++ src/share/man/man4/acpi.4 2010/10/22 07:11:53 1.50.2.3
@@ -1,53 +1,54 @@ @@ -1,53 +1,54 @@
1.\" $NetBSD: acpi.4,v 1.50.2.2 2010/08/17 06:40:01 uebayasi Exp $ 1.\" $NetBSD: acpi.4,v 1.50.2.3 2010/10/22 07:11:53 uebayasi Exp $
2.\" 2.\"
3.\" Copyright (c) 2002, 2004, 2010 The NetBSD Foundation, Inc. 3.\" Copyright (c) 2002, 2004, 2010 The NetBSD Foundation, Inc.
4.\" All rights reserved. 4.\" All rights reserved.
5.\" 5.\"
6.\" Redistribution and use in source and binary forms, with or without 6.\" Redistribution and use in source and binary forms, with or without
7.\" modification, are permitted provided that the following conditions 7.\" modification, are permitted provided that the following conditions
8.\" are met: 8.\" are met:
9.\" 1. Redistributions of source code must retain the above copyright 9.\" 1. Redistributions of source code must retain the above copyright
10.\" notice, this list of conditions and the following disclaimer. 10.\" notice, this list of conditions and the following disclaimer.
11.\" 2. Redistributions in binary form must reproduce the above copyright 11.\" 2. Redistributions in binary form must reproduce the above copyright
12.\" notice, this list of conditions and the following disclaimer in the 12.\" notice, this list of conditions and the following disclaimer in the
13.\" documentation and/or other materials provided with the distribution. 13.\" documentation and/or other materials provided with the distribution.
14.\" 14.\"
15.\" THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS 15.\" THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
16.\" ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED 16.\" ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
17.\" TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 17.\" TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
18.\" PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS 18.\" PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
19.\" BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 19.\" BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
20.\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 20.\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
21.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 21.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
22.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 22.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
23.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 23.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
24.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 24.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
25.\" POSSIBILITY OF SUCH DAMAGE. 25.\" POSSIBILITY OF SUCH DAMAGE.
26.\" 26.\"
27.Dd August 8, 2010 27.Dd September 6, 2010
28.Dt ACPI 4 28.Dt ACPI 4
29.Os 29.Os
30.Sh NAME 30.Sh NAME
31.Nm acpi 31.Nm acpi
32.Nd Advanced Configuration and Power Interface 32.Nd Advanced Configuration and Power Interface
33.Sh SYNOPSIS 33.Sh SYNOPSIS
34.Cd "acpi0 at mainbus0" 34.Cd "acpi0 at mainbus0"
35.Pp 35.Pp
36.Cd "options ACPI_DEBUG" 36.Cd "options ACPI_DEBUG"
37.Cd "options ACPIVERBOSE" 37.Cd "options ACPIVERBOSE"
38.Cd "options ACPI_ACTIVATE_DEV" 38.Cd "options ACPI_ACTIVATE_DEV"
39.Cd "options ACPI_DSDT_OVERRIDE" 39.Cd "options ACPI_DSDT_OVERRIDE"
40.Cd "options ACPI_DSDT_FILE=\*[q]\*[q]" 40.Cd "options ACPI_DSDT_FILE=\*[q]\*[q]"
 41.Cd "options ACPI_BLACKLIST_YEAR=2000"
41.Sh DESCRIPTION 42.Sh DESCRIPTION
42.Nx 43.Nx
43provides machine-independent bus support for 44provides machine-independent bus support for
44Advanced Configuration and Power Interface 45Advanced Configuration and Power Interface
45.Pq Tn ACPI 46.Pq Tn ACPI
46devices and includes several 47devices and includes several
47.Tn ACPI 48.Tn ACPI
48device drivers. 49device drivers.
49.Pp 50.Pp
50The 51The
51.Nx 52.Nx
52implementation of 53implementation of
53.Tn ACPI 54.Tn ACPI
@@ -84,26 +85,28 @@ Force a given Differentiated System Desc @@ -84,26 +85,28 @@ Force a given Differentiated System Desc
84.Pq Tn DSDT 85.Pq Tn DSDT
85instead of the version supplied by the 86instead of the version supplied by the
86.Tn BIOS . 87.Tn BIOS .
87Use 88Use
88.Dv ACPI_DSDT_FILE 89.Dv ACPI_DSDT_FILE
89to specify a 90to specify a
90.Tn DSDT . 91.Tn DSDT .
91.It Dv ACPI_DSDT_FILE="filename" 92.It Dv ACPI_DSDT_FILE="filename"
92If 93If
93.Dv ACPI_DSDT_FILE 94.Dv ACPI_DSDT_FILE
94is not specified, default to 95is not specified, default to
95.Dq dsdt.hex 96.Dq dsdt.hex
96in the build directory. 97in the build directory.
 98.It Dv ACPI_BLACKLIST_YEAR=2000
 99Do not use ACPI with any BIOS made on or before the specified year.
97.El 100.El
98.Sh SYSCTL SUPPORT 101.Sh SYSCTL SUPPORT
99Few 102Few
100.Xr sysctl 8 103.Xr sysctl 8
101variables are directly relevant for 104variables are directly relevant for
102.Tn ACPI . 105.Tn ACPI .
103.Bl -tag -width "123456" -offset indent 106.Bl -tag -width "123456" -offset indent
104.It Ic hw.acpi.root 107.It Ic hw.acpi.root
105The address of the 108The address of the
106.Tn ACPI 109.Tn ACPI
107root pointer in system memory. 110root pointer in system memory.
108.It Ic hw.acpi.supported_states 111.It Ic hw.acpi.supported_states
109A list of the 112A list of the
@@ -473,27 +476,27 @@ The constant @@ -473,27 +476,27 @@ The constant
473.Dv ACPI_ALL_DRIVERS 476.Dv ACPI_ALL_DRIVERS
474includes all 477includes all
475.Nx 478.Nx
476specific parts. 479specific parts.
477.Pp 480.Pp
478The 481The
479.Tn ACPICA 482.Tn ACPICA
480interpreter uses several debug levels internally, 483interpreter uses several debug levels internally,
481but the 484but the
482.Nx 485.Nx
483specific parts are typically limited to 486specific parts are typically limited to
484.Dv ACPI_LV_DEBUG_OBJECT 487.Dv ACPI_LV_DEBUG_OBJECT
485and 488and
486.Dv ACPI_LV_DEBUG_INFO . 489.Dv ACPI_LV_INFO .
487The debug output can be stopped by setting 490The debug output can be stopped by setting
488.Ic hw.acpi.debug.level 491.Ic hw.acpi.debug.level
489to 492to
490.Dv ACPI_DEBUG_NONE . 493.Dv ACPI_DEBUG_NONE .
491.Ss Example 494.Ss Example
492As an example, a driver may have defined the component it belongs to and 495As an example, a driver may have defined the component it belongs to and
493the name of the module: 496the name of the module:
494.Bd -literal -offset indent 497.Bd -literal -offset indent
495#define _COMPONENT ACPI_BUS_COMPONENT 498#define _COMPONENT ACPI_BUS_COMPONENT
496ACPI_MODULE_NAME ("acpi_example") 499ACPI_MODULE_NAME ("acpi_example")
497.Ed 500.Ed
498.Pp 501.Pp
499The driver may also utilize the debug facility: 502The driver may also utilize the debug facility:
@@ -553,26 +556,32 @@ is printed every time the method is call @@ -553,26 +556,32 @@ is printed every time the method is call
553.%D June 16, 2009 556.%D June 16, 2009
554.%U http://www.acpi.info/spec.htm 557.%U http://www.acpi.info/spec.htm
555.Re 558.Re
556.Rs 559.Rs
557.%A Intel Corporation 560.%A Intel Corporation
558.%T ACPI Component Architecture, 561.%T ACPI Component Architecture,
559.%T Programmer Reference, 562.%T Programmer Reference,
560.%T OS-Independent Subsystem, Debugger, and Utilities 563.%T OS-Independent Subsystem, Debugger, and Utilities
561.%N Revision 1.27 564.%N Revision 1.27
562.%D January 20, 2010 565.%D January 20, 2010
563.%U http://www.acpica.org/download/acpica-reference.pdf 566.%U http://www.acpica.org/download/acpica-reference.pdf
564.Re 567.Re
565.Rs 568.Rs
 569.%A Len Brown
 570.%T ACPI in Linux - Myths vs. Reality
 571.%D June 27-30, 2007
 572.%U http://www.linuxsymposium.org/archives/OLS/Reprints-2007/brown_1-Reprint.pdf
 573.Re
 574.Rs
566.%A Joerg Sonnenberger 575.%A Joerg Sonnenberger
567.%A Jared D. McNeill 576.%A Jared D. McNeill
568.%T Sleeping Beauty - NetBSD on Modern Laptops 577.%T Sleeping Beauty - NetBSD on Modern Laptops
569.%D February 3, 2008 578.%D February 3, 2008
570.%O Proceedings of AsiaBSDCon 2008 579.%O Proceedings of AsiaBSDCon 2008
571.%P pp. 127-134 580.%P pp. 127-134
572.Re 581.Re
573.Sh HISTORY 582.Sh HISTORY
574The 583The
575.Nm 584.Nm
576driver 585driver
577appeared in 586appeared in
578.Nx 1.6 . 587.Nx 1.6 .

cvs diff -r1.1.2.2 -r1.1.2.3 src/share/man/man4/acpivga.4 (expand / switch to unified diff)

--- src/share/man/man4/acpivga.4 2010/10/22 07:11:53 1.1.2.2
+++ src/share/man/man4/acpivga.4 2010/11/06 08:05:44 1.1.2.3
@@ -1,119 +1,124 @@ @@ -1,119 +1,124 @@
1.\" $NetBSD: acpivga.4,v 1.1.2.2 2010/10/22 07:11:53 uebayasi Exp $ 1.\" $NetBSD: acpivga.4,v 1.1.2.3 2010/11/06 08:05:44 uebayasi Exp $
2.\" 2.\"
3.\" Copyright (c) 2010 The NetBSD Foundation, Inc. 3.\" Copyright (c) 2010 The NetBSD Foundation, Inc.
4.\" All rights reserved. 4.\" All rights reserved.
5.\" 5.\"
6.\" Redistribution and use in source and binary forms, with or without 6.\" Redistribution and use in source and binary forms, with or without
7.\" modification, are permitted provided that the following conditions 7.\" modification, are permitted provided that the following conditions
8.\" are met: 8.\" are met:
9.\" 1. Redistributions of source code must retain the above copyright 9.\" 1. Redistributions of source code must retain the above copyright
10.\" notice, this list of conditions and the following disclaimer. 10.\" notice, this list of conditions and the following disclaimer.
11.\" 2. Redistributions in binary form must reproduce the above copyright 11.\" 2. Redistributions in binary form must reproduce the above copyright
12.\" notice, this list of conditions and the following disclaimer in the 12.\" notice, this list of conditions and the following disclaimer in the
13.\" documentation and/or other materials provided with the distribution. 13.\" documentation and/or other materials provided with the distribution.
14.\" 14.\"
15.\" THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS 15.\" THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
16.\" ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED 16.\" ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
17.\" TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 17.\" TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
18.\" PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS 18.\" PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
19.\" BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 19.\" BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
20.\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 20.\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
21.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 21.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
22.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 22.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
23.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 23.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
24.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 24.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
25.\" POSSIBILITY OF SUCH DAMAGE. 25.\" POSSIBILITY OF SUCH DAMAGE.
26.\" 26.\"
27.Dd October 12, 2010 27.Dd October 28, 2010
28.Dt ACPIVGA 4 28.Dt ACPIVGA 4
29.Os 29.Os
30.Sh NAME 30.Sh NAME
31.Nm acpivga 31.Nm acpivga
32.Nd ACPI Display Adapter and Output Devices 32.Nd ACPI Display Adapter and Output Devices
33.Sh SYNOPSIS 33.Sh SYNOPSIS
34.Cd "acpivga* at acpi?" 34.Cd "acpivga* at acpi?"
35.Cd "acpiout* at acpivga?" 35.Cd "acpiout* at acpivga?"
36.Sh DESCRIPTION 36.Sh DESCRIPTION
37The 37The
38.Nm 38.Nm
39driver provides generic support for brightness control and output switching, 39driver provides generic support for brightness control and output switching,
40through 40through
41.Tn ACPI 41.Tn ACPI
42video extensions. 42video extensions.
43The 43The
44.Tn ACPI 44.Tn ACPI
45specification requires that systems containing a built-in display adapter 45specification requires that systems containing a built-in display adapter
46implement these extensions in their 46implement these extensions in their
47.Tn ACPI 47.Tn ACPI
48BIOS. 48BIOS.
49.Pp 49.Pp
50The driver handles brightness hotkeys and output switch hotkeys. 50The driver handles brightness hotkeys and display switch hotkeys.
51In addition, the following 51In addition, the following
52.Xr sysctl 8 52.Xr sysctl 8
53read/write variables are provided (when hardware support is available): 53read/write variables are provided (when hardware support is available):
54.Bl -tag -width Ds 54.Bl -tag -width Ds
55.It Va hw.acpi.acpivga0.policy 55.It Va hw.acpi.acpivga0.bios_switch
56BIOS switch policy. 56BIOS output switching policy.
57Accepted values range from 0 to 7. 57This boolean variable controls the behavior of the BIOS when a display
58For more information, refer to the documentation of the _DOS method, 58switch hotkey is pressed.
59in Section B.4.1 of the 59.Bl -tag -width xxx -compact
60.Tn ACPI 60.It Sy 1
61specification (revision 4.0a). 61the BIOS should automatically switch outputs, with no interaction from
 62.Nm .
 63.It Sy 0
 64the BIOS should only notify
 65.Nm
 66of the desired output state changes.
 67.El
62.It Va hw.acpi.acpiout0.brightness 68.It Va hw.acpi.acpiout0.brightness
63Brightness level. 69Brightness level.
64Typical values range from 0 to 100, but any integer value is accepted (the 70This integer variable typically ranges from 0 to 100, but any integer value
65driver uses the closest brightness level supported by the device). 71is accepted (the driver uses the closest brightness level supported by the
 72device).
66.El 73.El
67.Pp 74.Pp
68Please note, however, that future versions of 75Please note, however, that future versions of
69.Nm 76.Nm
70may remove these 77may remove these
71.Xr sysctl 8 78.Xr sysctl 8
72variables without prior notice. 79variables without prior notice.
73.Sh SEE ALSO 80.Sh SEE ALSO
74.Xr acpi 4 , 81.Xr acpi 4 ,
 82.Xr vga 4 ,
75.Xr sysctl 8 83.Xr sysctl 8
76.Sh STANDARDS 
77The 
78.Nm 
79driver supports the 
80.Em ACPI Extensions for Display Adapters 
81given in Appendix B of the 
82.Tn ACPI 
83specification. 
84.Pp 
85.Rs 84.Rs
86.%A Hewlett-Packard Corporation 
87.%A Intel Corporation 
88.%A Microsoft Corporation 85.%A Microsoft Corporation
89.%A Phoenix Technologies Ltd. 86.%D December 4, 2001
90.%A Toshiba Corporation 87.%T Mobile System Displays and Windows
91.%B Advanced Configuration and Power Interface Specification 88.%N Version 1.2c
92.%V Revision 4.0a 89.%U http://www.microsoft.com/whdc/archive/mobiledisplay.mspx
93.%D April 5, 2010 
94.%U http://www.acpi.info/spec.htm 
95.Re 90.Re
96.Sh HISTORY 91.Sh HISTORY
97The 92The
98.Nm 93.Nm
99driver appeared in 94driver appeared in
100.Nx 6.0 . 95.Nx 6.0 .
101.Sh AUTHORS 96.Sh AUTHORS
102.An Gr\('egoire Sutre 97.An Gr\('egoire Sutre
103.Aq gsutre@NetBSD.org 98.Aq gsutre@NetBSD.org
104.Sh CAVEATS 99.Sh CAVEATS
105The 100The
106.Nm 101.Nm
107driver only supports PCI/PCI-X/PCI-E display adapters. 102driver only supports PCI/PCI-X/PCI-E display adapters.
108.Pp 103.Pp
109Many 104Many
110.Tn ACPI 105.Tn ACPI
111BIOSes implement only part of the 106BIOSes implement only part of the
112.Tn ACPI 107.Tn ACPI
113video extensions. 108video extensions.
114In particular, display output switching often does not work. 109In particular, display output switching via these extensions often does not
 110work.
 111For this reason,
 112.Nm
 113enables
 114.Va hw.acpi.acpivga0.bios_switch
 115by default.
 116If the display switch hotkey does not work with this default setting, try
 117setting
 118.Va hw.acpi.acpivga0.bios_switch
 119to 0.
115.Pp 120.Pp
116Brightness level should be controlled via 121Brightness level should be controlled via
117.Xr wsconsctl 8 122.Xr wsconsctl 8
118instead of 123instead of
119.Xr sysctl 8 . 124.Xr sysctl 8 .

cvs diff -r1.4 -r1.4.2.1 src/share/man/man4/acpiwmi.4 (expand / switch to unified diff)

--- src/share/man/man4/acpiwmi.4 2010/04/08 18:31:53 1.4
+++ src/share/man/man4/acpiwmi.4 2010/04/08 18:31:53 1.4.2.1
@@ -1,104 +0,0 @@ @@ -1,104 +0,0 @@
1.\" $NetBSD: acpiwmi.4,v 1.4 2010/04/08 18:31:53 jruoho Exp $ 
2.\" 
3.\" Copyright (c) 2010 Jukka Ruohonen <jruohonen@iki.fi> 
4.\" All rights reserved. 
5.\" 
6.\" Redistribution and use in source and binary forms, with or without 
7.\" modification, are permitted provided that the following conditions 
8.\" are met: 
9.\" 1. Redistributions of source code must retain the above copyright 
10.\" notice, this list of conditions and the following disclaimer. 
11.\" 2. Neither the name of the author nor the names of any 
12.\" contributors may be used to endorse or promote products derived 
13.\" from this software without specific prior written permission. 
14.\" 
15.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS 
16.\" ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED 
17.\" TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 
18.\" PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS 
19.\" BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 
20.\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 
21.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 
22.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 
23.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 
24.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 
25.\" POSSIBILITY OF SUCH DAMAGE. 
26.\" 
27.Dd March 23, 2010 
28.Dt ACPIWMI 4 
29.Os 
30.Sh NAME 
31.Nm acpiwmi 
32.Nd Windows Management Instrumentation support for 
33.Tn ACPI 
34.Sh SYNOPSIS 
35.Cd "acpiwmi* at acpi?" 
36.Cd "acpiwmibus* at acpiwmi?" 
37.Cd "wmidell* at acpiwmibus?" 
38.Cd "wmihp* at acpiwmibus?" 
39.Sh DESCRIPTION 
40The 
41.Nm 
42driver provides an 
43.Tn ACPI 
44interface for Windows Management Instrumentation 
45.Pq Tn WMI . 
46The 
47.Tn ACPI 
48.Tn WMI 
49interface is typically used to support vendor 
50specific features found in various laptops. 
51.Pp 
52The following 
53.Tn WMI 
54mappings are supported: 
55.Bl -tag -width "wmidell " -offset indent 
56.It Sy wmidell 
57Dell laptops 
58.It Sy wmihp 
59Hewlett-Packard laptops 
60.El 
61.Pp 
62The functionality varies from vendor to vendor. 
63Typically the interface is used for function and hotkey handling, 
64but additional features may be present. 
65.Sh SEE ALSO 
66.Xr acpi 4 
67.Rs 
68.%A Microsoft Corporation 
69.%D December 4, 2001 
70.%T Windows Instrumentation: WMI and ACPI 
71.%U http://www.microsoft.com/whdc/system/pnppwr/wmi/wmi-acpi.mspx 
72.Re 
73.Sh HISTORY 
74The 
75.Nm 
76device driver appeared in 
77.Nx 6.0 . 
78.Sh AUTHORS 
79.An Jukka Ruohonen 
80.Aq jruohonen@iki.fi 
81wrote the actual 
82.Nm 
83as well as 
84.Sy wmidell 
85and 
86.Sy wmihp . 
87The 
88.Sy wmihp 
89was based on the earlier work done by 
90.An Michael Gmelin 
91.Aq freebsd@grem.de 
92for 
93.Fx . 
94.Sh CAVEATS 
95While 
96.Tn WMI 
97should provide a certain degree of portability across laptop 
98models from a particular vendor, there is no guarantee that the mappings 
99are functional in all models. 
100.Pp 
101The 
102.Sy wmihp 
103driver conflicts with 
104.Xr hpqlb 4 . 

cvs diff -r1.13 -r1.13.2.1 src/share/man/man4/fss.4 (expand / switch to unified diff)

--- src/share/man/man4/fss.4 2010/03/22 18:58:31 1.13
+++ src/share/man/man4/fss.4 2010/03/22 18:58:31 1.13.2.1
@@ -1,154 +0,0 @@ @@ -1,154 +0,0 @@
1.\" $NetBSD: fss.4,v 1.13 2010/03/22 18:58:31 joerg Exp $ */ 
2.\" 
3.\" 
4.\" Copyright (c) 2003 The NetBSD Foundation, Inc. 
5.\" All rights reserved. 
6.\" 
7.\" This code is derived from software contributed to The NetBSD Foundation 
8.\" by Juergen Hannken-Illjes. 
9.\" 
10.\" Redistribution and use in source and binary forms, with or without 
11.\" modification, are permitted provided that the following conditions 
12.\" are met: 
13.\" 1. Redistributions of source code must retain the above copyright 
14.\" notice, this list of conditions and the following disclaimer. 
15.\" 2. Redistributions in binary form must reproduce the above copyright 
16.\" notice, this list of conditions and the following disclaimer in the 
17.\" documentation and/or other materials provided with the distribution. 
18.\" 
19.\" THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS 
20.\" ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED 
21.\" TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 
22.\" PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS 
23.\" BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 
24.\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 
25.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 
26.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 
27.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 
28.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 
29.\" POSSIBILITY OF SUCH DAMAGE. 
30.\" 
31.Dd September 21, 2008 
32.Dt FSS 4 
33.Os 
34.Sh NAME 
35.Nm fss 
36.Nd file system snapshot device 
37.Sh SYNOPSIS 
38.Cd "pseudo-device fss 4" 
39.Sh DESCRIPTION 
40The 
41.Nm 
42driver provides a read-only interface to the snapshot of a currently 
43mounted file system. 
44Reading from a 
45.Nm 
46device gives the view of the file system when the snapshot was taken. 
47It can be configured via 
48.Xr ioctl 2 . 
49.Sh IOCTLS 
50The 
51.Xr ioctl 2 
52command codes below are defined in 
53.In sys/dev/fssvar.h . 
54.Pp 
55The (third) argument to 
56.Xr ioctl 2 
57should be a pointer to the type indicated. 
58.Bl -tag -width 8n 
59.It Dv FSSIOCSET(struct fss_set) 
60Configures a 
61.Nm 
62device. 
63.Bd -literal -offset indent 
64struct fss_set { 
65 char *fss_mount; 
66 char *fss_bstore; 
67 blksize_t fss_csize; 
68}; 
69.Ed 
70.Pp 
71The struct element 
72.Va fss_mount 
73is the mount point of the file system. 
74The struct element 
75.Va fss_bstore 
76is either a regular file or a raw disk device where data overwritten on 
77the file system will be saved. 
78The struct element 
79.Va fss_csize 
80is the preferred size of this data. 
81.It Dv FSSIOCGET(struct fss_get) 
82Gets the status of a 
83.Nm 
84device. 
85.Bd -literal -offset indent 
86struct fss_get { 
87 char fsg_mount[MNAMELEN]; 
88 struct timeval fsg_time; 
89 blksize_t fsg_csize; 
90 blkcnt_t fsg_mount_size; 
91 blkcnt_t fsg_bs_size; 
92}; 
93.Ed 
94The struct element 
95.Va fsg_mount 
96is the mount point of the file system. 
97The struct element 
98.Va fsg_time 
99is the time this snapshot was taken. 
100The struct element 
101.Va fsg_csize 
102is the current size of data clusters. 
103The struct element 
104.Va fsg_mount_size 
105is the number of clusters of the file system. 
106The struct element 
107.Va fsg_bs_size 
108is the number of clusters written to the backing store. 
109.It Dv FSSIOCCLR 
110Unconfigures a 
111.Nm 
112device. 
113.It Dv FSSIOFSET(int) 
114Sets the flags of a 
115.Nm 
116device. 
117Possible flags are: 
118.Bl -tag -width Dv 
119.It Dv FSS_UNCONFIG_ON_CLOSE 
120Unconfigure the 
121.Nm 
122device on the last close. 
123.El 
124.It Dv FSSIOFGET(int) 
125Gets the flags of a 
126.Nm 
127device. 
128.El 
129.Sh KERNEL THREADS 
130For each active snapshot device there is a kernel thread 
131that handles the backing store. 
132This thread is named 
133.Va fssN 
134where 
135.Va N 
136is the device minor number. 
137.Sh FILES 
138.Bl -tag -width /dev/rfss? -compact 
139.It Pa /dev/rfss? 
140.It Pa /dev/fss? 
141.El 
142.Sh SEE ALSO 
143.Xr fssconfig 8 , 
144.Xr mount 8 , 
145.Xr umount 8 
146.Sh HISTORY 
147The 
148.Nm 
149device appeared in 
150.Nx 2.0 . 
151.Sh BUGS 
152This driver is 
153.Em experimental . 
154Be sure you have a backup before you use it. 

File Added: src/share/man/man4/Attic/fujitsu.4
.\" $NetBSD: fujitsu.4,v 1.4.2.2 2010/11/06 08:05:44 uebayasi Exp $
.\"
.\" Copyright (c) 2010 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 November 5, 2010
.Dt FUJITSU 4
.Os
.Sh NAME
.Nm fujitsu
.Nd Fujitsu Brightness, Pointer, and Hotkeys
.Sh SYNOPSIS
.Cd "fujbp* at acpi?"
.Cd "fujhk* at acpi?"
.Sh DESCRIPTION
Some Fujitsu laptops come with vendor-specific
.Tn ACPI
devices to manage the laptop hotkeys (such as the
.Sq Eco
button), and to control various built-in components (such as the display,
the touchpad and the speakers).
The
.Nm
drivers provide support, through these
.Tn ACPI
devices, for hotkeys, backlight on/off switch, brightness level control, and
pointer on/off switch.
.Pp
The following
.Xr sysctl 8
read/write variables are provided (when hardware support is available):
.Bl -tag -width hw.acpi.fujbp0.brightness -offset indent
.It Va hw.acpi.fujbp0.brightness
Brightness level (integer).
.It Va hw.acpi.fujbp0.pointer
Pointer switch state (boolean).
.It Va hw.acpi.fujhk0.backlight
Backlight switch state (boolean).
.El
.Pp
Please note, however, that future versions of the
.Nm
drivers may remove these
.Xr sysctl 8
variables without prior notice.
.Sh SEE ALSO
.Xr acpi 4 ,
.Xr acpivga 4 ,
.Xr sysctl 8 ,
.Xr pmf 9 ,
.Xr sysmon_pswitch 9
.Sh HISTORY
The
.Nm
drivers appeared in
.Nx 6.0 .
.Sh AUTHORS
.An Gr\('egoire Sutre
.Aq gsutre@NetBSD.org
.Sh CAVEATS
Brightness level and backlight switch state should be controlled via
.Xr wsconsctl 8
instead of
.Xr sysctl 8 .
.Pp
The
.Xr sysctl 8
variable
.Va hw.acpi.fujbp0.pointer
should be replaced by a platform-independent userland control.

File Added: src/share/man/man4/otus.4
.\" $NetBSD: otus.4,v 1.3.2.2 2010/11/06 08:05:44 uebayasi Exp $
.\" $OpenBSD: otus.4,v 1.14 2010/08/18 18:49:36 damien Exp $
.\"
.\" Copyright (c) 2009 Damien Bergamini <damien.bergamini@free.fr>
.\"
.\" 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 November 4, 2010
.Dt OTUS 4
.Os
.Sh NAME
.Nm otus
.Nd Atheros USB IEEE 802.11a/g/n wireless network device
.Sh SYNOPSIS
.Cd "otus* at uhub? port ?"
.Sh DESCRIPTION
The
.Nm
driver supports USB 2.0 wireless network devices based on Atheros
Communications AR9001U chipset.
.Pp
The AR9001U chipset is made of an AR9170 MAC/Baseband
and an AR9101 (1T2R), AR9102 (2T2R) or AR9104 (dual-band 2T2R)
Radio.
.Pp
These are the modes the
.Nm
driver can operate in:
.Bl -tag -width "IBSS-masterXX"
.It BSS mode
Also known as
.Em infrastructure
mode, this is used when associating with an access point, through
which all traffic passes.
This mode is the default.
.It monitor mode
In this mode the driver is able to receive packets without
associating with an access point.
This disables the internal receive filter and enables the card to
capture packets from networks which it wouldn't normally have access to,
or to scan for access points.
.El
.Pp
The
.Nm
driver can be configured to use
Wired Equivalent Privacy (WEP) or
Wi-Fi Protected Access (WPA-PSK and WPA2-PSK).
WPA is the de facto encryption standard for wireless networks.
It is strongly recommended that WEP
not be used as the sole mechanism
to secure wireless communication,
due to serious weaknesses in it.
.Pp
The
.Nm
driver can be configured at runtime with
.Xr ifconfig 8
or on boot with
.Xr ifconfig.if 5 .
.Sh FILES
The driver needs at least version 1.0 of the following firmware files,
which are loaded when an interface is attached:
.Pp
.Bl -tag -width Ds -offset indent -compact
.It /libdata/firmware/if_otus/otus-init
.It /libdata/firmware/if_otus/otus-main
.El
.Pp
Although these firmware files are freely redistributable, their usage
is restricted.
.Sh HARDWARE
The following adapters should work:
.Pp
.Bl -tag -width Ds -offset indent -compact
.It Arcadyan WN7512
.\" .It AVM FRITZ!WLAN USB Stick N
.It CACE AirPcap \&Nx
.It D-Link DWA-130 rev \&D1
.It D-Link DWA-160 rev A1
.It D-Link DWA-160 rev A2
.It IO-Data WN-GDN/US2
.It NEC Aterm WL300NU-G
.It Netgear WNDA3100
.It Netgear WN111 v2
.It Planex GW-US300
.It TP-Link TL-WN821N
.It Ubiquiti SR71 USB
.It Unex DNUA-81
.It Z-Com UB81
.It Z-Com UB82
.It ZyXEL NWD-271N
.El
.Sh EXAMPLES
The following
.Xr ifconfig.if 5
example configures otus0 to join whatever network is available on boot,
using WEP key
.Dq 0x1deadbeef1 ,
channel 11, obtaining an IP address using DHCP:
.Bd -literal -offset indent
nwkey 0x1deadbeef1 chan 11
dhcp
.Ed
.Pp
Join an existing BSS network,
.Dq my_net :
.Bd -literal -offset indent
# ifconfig otus0 192.168.1.1 netmask 0xffffff00 nwid my_net
.Ed
.Pp
To use WPA, see
.Xr wpa_supplicant 8
and
.Xr wpa_supplicant.conf 5 .
.Sh DIAGNOSTICS
.Bl -diag
.It "otus%d: error %d, could not read firmware %s"
For some reason, the driver was unable to read the microcode file from the
filesystem.
The file might be missing or corrupted.
.It "otus%d: device timeout"
A frame dispatched to the hardware for transmission did not complete in time.
The driver will reset the hardware.
This should not happen.
.El
.Sh SEE ALSO
.Xr arp 4 ,
.Xr ifmedia 4 ,
.\" .Xr intro 4 ,
.Xr netintro 4 ,
.Xr usb 4 ,
.Xr wpa_supplicant.conf 5 ,
.Xr ifconfig 8 ,
.Xr wpa_supplicant 8 ,
.Pp
Atheros Communications AR9001U-2NX/AR9001U-2NG/AR9001U-NG:
.Pa http://www.atheros.com/pt/bulletins/AR9001USBBulletin.pdf
.Sh HISTORY
The
.Nm
driver first appeared in
.Ox 4.6 .
It was ported to
.Nx
by Anon Ymous and first appeared in
.Nx 6.0 .
.Sh AUTHORS
The
.Nm
driver was written by
.An Damien Bergamini Aq damien@openbsd.org
based on source code licensed under the ISC released in 2008 by Atheros
Communications for Linux.
.Sh CAVEATS
The AVM FRITZ!WLAN USB Stick N adapter is currently not supported.
.Pp
The
.Nm
driver does not support any of the 802.11n capabilities offered by the
AR9001U chipset.
Additional work is required in
.Xr ieee80211 9
before those features can be supported.
.Pp
The
.Nm
driver also does not currently support EDCA as this is missing in the
.Nx
network stack.
The hooks for it are in the driver code.

cvs diff -r1.4.2.1 -r1.4.2.2 src/share/man/man4/swwdog.4 (expand / switch to unified diff)

--- src/share/man/man4/swwdog.4 2010/08/17 06:40:02 1.4.2.1
+++ src/share/man/man4/swwdog.4 2010/11/06 08:05:44 1.4.2.2
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1.\" $NetBSD: swwdog.4,v 1.4.2.1 2010/08/17 06:40:02 uebayasi Exp $ 1.\" $NetBSD: swwdog.4,v 1.4.2.2 2010/11/06 08:05:44 uebayasi Exp $
2.\" 2.\"
3.\" Copyright (c) 2004, 2005 Steven M. Bellovin 3.\" Copyright (c) 2004, 2005 Steven M. Bellovin
4.\" All rights reserved. 4.\" All rights reserved.
5.\" 5.\"
6.\" Redistribution and use in source and binary forms, with or without 6.\" Redistribution and use in source and binary forms, with or without
7.\" modification, are permitted provided that the following conditions 7.\" modification, are permitted provided that the following conditions
8.\" are met: 8.\" are met:
9.\" 1. Redistributions of source code must retain the above copyright 9.\" 1. Redistributions of source code must retain the above copyright
10.\" notice, this list of conditions and the following disclaimer. 10.\" notice, this list of conditions and the following disclaimer.
11.\" 2. Redistributions in binary form must reproduce the above copyright 11.\" 2. Redistributions in binary form must reproduce the above copyright
12.\" notice, this list of conditions and the following disclaimer in the 12.\" notice, this list of conditions and the following disclaimer in the
13.\" documentation and/or other materials provided with the distribution. 13.\" documentation and/or other materials provided with the distribution.
14.\" 3. All advertising materials mentioning features or use of this software 14.\" 3. All advertising materials mentioning features or use of this software
@@ -21,49 +21,49 @@ @@ -21,49 +21,49 @@
21.\" 21.\"
22.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS 22.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS
23.\" ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED 23.\" ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
24.\" TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 24.\" TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
25.\" PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS 25.\" PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS
26.\" BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 26.\" BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
27.\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 27.\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
28.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 28.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
29.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 29.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
30.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 30.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
31.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 31.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
32.\" POSSIBILITY OF SUCH DAMAGE. 32.\" POSSIBILITY OF SUCH DAMAGE.
33.\" 33.\"
34.Dd July 21, 2010 34.Dd October 23, 2010
35.\" Written by Steven M. Bellovin 35.\" Written by Steven M. Bellovin
36.Dt SWWDOG 4 36.Dt SWWDOG 4
37.Os 37.Os
38.Sh NAME 38.Sh NAME
39.Nm swwdog 39.Nm swwdog
40.Nd software watchdog timer 40.Nd software watchdog timer
41.Sh SYNOPSIS 41.Sh SYNOPSIS
42.Cd "pseudo-device swwdog" 42.Cd "pseudo-device swwdog"
43.Sh DESCRIPTION 43.Sh DESCRIPTION
44The 44The
45.Nm 45.Nm
46driver provides a software watchdog timer that works with 46driver provides a software watchdog timer that works with
47.Xr wdogctl 8 . 47.Xr wdogctl 8 .
48If the timer expires, the system reboots unless the boolean variable 48If the timer expires, the system reboots unless the boolean variable
49.Va swwdog_panic 49.Va swwdog_panic
50is 50is
51.Dv true ; 51.Dv true ;
52if it is, the system will panic instead. 52if it is, the system will panic instead.
53.Va swwdog_reboot 53.Va swwdog_reboot
54is accessible as a 54is accessible as a
55.Xr sysctl 8 55.Xr sysctl 8
56variable, machdep.swwdog0.reboot and defaults to 56variable, hw.swwdog0.reboot and defaults to
57.Dv false . 57.Dv false .
58.Pp 58.Pp
59The default period of 59The default period of
60.Nm 60.Nm
61is 60 seconds. 61is 60 seconds.
62.Pp 62.Pp
63As with other watchdog timers, the 63As with other watchdog timers, the
64.Nm 64.Nm
65driver prevents a system from suspending when the watchdog is armed. 65driver prevents a system from suspending when the watchdog is armed.
66.Sh SEE ALSO 66.Sh SEE ALSO
67.Xr sysctl 8 , 67.Xr sysctl 8 ,
68.Xr wdogctl 8 68.Xr wdogctl 8
69.Sh HISTORY 69.Sh HISTORY

cvs diff -r1.12 -r1.12.2.1 src/share/man/man4/wapbl.4 (expand / switch to unified diff)

--- src/share/man/man4/wapbl.4 2009/11/23 16:41:26 1.12
+++ src/share/man/man4/wapbl.4 2010/11/06 08:05:44 1.12.2.1
@@ -1,40 +1,40 @@ @@ -1,40 +1,40 @@
1.\" $NetBSD: wapbl.4,v 1.12 2009/11/23 16:41:26 pooka Exp $ 1.\" $NetBSD: wapbl.4,v 1.12.2.1 2010/11/06 08:05:44 uebayasi Exp $
2.\" 2.\"
3.\" Copyright (c) 2008, 2009 The NetBSD Foundation, Inc. 3.\" Copyright (c) 2008, 2009 The NetBSD Foundation, Inc.
4.\" All rights reserved. 4.\" All rights reserved.
5.\" 5.\"
6.\" Redistribution and use in source and binary forms, with or without 6.\" Redistribution and use in source and binary forms, with or without
7.\" modification, are permitted provided that the following conditions 7.\" modification, are permitted provided that the following conditions
8.\" are met: 8.\" are met:
9.\" 1. Redistributions of source code must retain the above copyright 9.\" 1. Redistributions of source code must retain the above copyright
10.\" notice, this list of conditions and the following disclaimer. 10.\" notice, this list of conditions and the following disclaimer.
11.\" 2. Redistributions in binary form must reproduce the above copyright 11.\" 2. Redistributions in binary form must reproduce the above copyright
12.\" notice, this list of conditions and the following disclaimer in the 12.\" notice, this list of conditions and the following disclaimer in the
13.\" documentation and/or other materials provided with the distribution. 13.\" documentation and/or other materials provided with the distribution.
14.\" 14.\"
15.\" THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS 15.\" THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
16.\" ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED 16.\" ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
17.\" TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 17.\" TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
18.\" PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS 18.\" PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
19.\" BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 19.\" BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
20.\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 20.\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
21.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 21.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
22.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 22.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
23.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 23.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
24.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 24.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
25.\" POSSIBILITY OF SUCH DAMAGE. 25.\" POSSIBILITY OF SUCH DAMAGE.
26.\" 26.\"
27.Dd November 23, 2009 27.Dd November 5, 2010
28.Dt WAPBL 4 28.Dt WAPBL 4
29.Os 29.Os
30.Sh NAME 30.Sh NAME
31.Nm WAPBL 31.Nm WAPBL
32.Nd Write Ahead Physical Block Logging file system journaling 32.Nd Write Ahead Physical Block Logging file system journaling
33.Sh SYNOPSIS 33.Sh SYNOPSIS
34.Cd options WAPBL 34.Cd options WAPBL
35.Cd options WAPBL_DEBUG 35.Cd options WAPBL_DEBUG
36.Sh DESCRIPTION 36.Sh DESCRIPTION
37The 37The
38.Nm 38.Nm
39driver provides meta-data journaling for file systems. 39driver provides meta-data journaling for file systems.
40In particular, it is used with the fast file system (FFS) to provide 40In particular, it is used with the fast file system (FFS) to provide
@@ -183,25 +183,23 @@ and older FFSv1 file systems will need t @@ -183,25 +183,23 @@ and older FFSv1 file systems will need t
183super block layout with the 183super block layout with the
184.Fl c 184.Fl c
185option to 185option to
186.Xr fsck_ffs 8 . 186.Xr fsck_ffs 8 .
187.Pp 187.Pp
188.Xr fsync 2 188.Xr fsync 2
189causes all outstanding metadata transactions to be committed to disk, 189causes all outstanding metadata transactions to be committed to disk,
190introducing additional latency. 190introducing additional latency.
191This can have an impact on database software and other software 191This can have an impact on database software and other software
192that calls 192that calls
193.Xr fsync 2 193.Xr fsync 2
194often. 194often.
195.Pp 195.Pp
196File system snapshots 196Quotas do not yet work with
197.Pq Xr fss 4 
198and quotas do not yet work with 
199.Nm . 197.Nm .
200.Pp 198.Pp
201In-file system log allocation should be done on a relatively quiet 199In-file system log allocation should be done on a relatively quiet
202file system. 200file system.
203The error path for log allocation failures could result in a 201The error path for log allocation failures could result in a
204.Dq dangling inode 202.Dq dangling inode
205issue, requiring an 203issue, requiring an
206.Xr fsck 8 204.Xr fsck 8
207to fix. 205to fix.