Thu Aug 5 17:45:44 2010 UTC ()
Note acpicpu(4). Convert the list of devices to use .Xr.


(jruoho)
diff -r1.52 -r1.53 src/share/man/man4/acpi.4

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

--- src/share/man/man4/acpi.4 2010/06/30 07:42:36 1.52
+++ src/share/man/man4/acpi.4 2010/08/05 17:45:44 1.53
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1.\" $NetBSD: acpi.4,v 1.52 2010/06/30 07:42:36 jruoho Exp $ 1.\" $NetBSD: acpi.4,v 1.53 2010/08/05 17:45:44 jruoho 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.\"
@@ -172,101 +172,107 @@ from the @@ -172,101 +172,107 @@ from the
172package. 172package.
173.It 2 173.It 2
174Call the 174Call the
175.Tn VGA 175.Tn VGA
176.Tn BIOS 176.Tn BIOS
177using the in-kernel x86 emulator. 177using the in-kernel x86 emulator.
178.El 178.El
179.El 179.El
180.Sh SUPPORTED DEVICES 180.Sh SUPPORTED DEVICES
181.Nx 181.Nx
182.Tn ACPI 182.Tn ACPI
183supports several machine-dependent and machine-independent devices: 183supports several machine-dependent and machine-independent devices:
184.Ss Machine-independent devices 184.Ss Machine-independent devices
185.Bl -tag -width pcdisplay -offset indent -compact 185.Bl -tag -width "thinkpad(4) " -offset indent -compact
186.It acpiacad 186.It Xr acpiacad 4
187.Tn ACPI 187.Tn ACPI
188AC adapters. 188AC adapters.
189.It acpibat 189.It Xr acpibat 4
190.Tn ACPI 190.Tn ACPI
191Control Method Batteries. 191batteries.
192.It acpibut 192.It Xr acpibut 4
193.Tn ACPI 193.Tn ACPI
194power and sleep buttons. 194power and sleep buttons.
195.It acpidalb 195.It Xr acpicpu 4
196.Tn ACPI 196.Tn ACPI
197Direction Application Launch Buttons. 197processors.
198.It acpiec 198.It Xr acpidalb 4
199.Tn ACPI 199.Tn ACPI
200Embedded Controllers. 200direction application launch buttons.
201.It acpiecdt 201.It Xr acpiec 4
202.Tn ACPI 202.Tn ACPI
203Embedded Controller Boot Resource Table. 203embedded controllers.
204.It acpilid 204.It Xr acpiecdt 4
 205.Tn ACPI
 206Embedded Controller Boot Resource Table
 207.Pq Tn ECDT .
 208.It Xr acpilid 4
205.Tn ACPI 209.Tn ACPI
206lid switches. 210lid switches.
207.It acpismbus 211.It Xr acpismbus 4
208.Tn ACPI 212.Tn ACPI
209SMBus via Control Method Interface. 213SMBus via Control Method Interface
210.It acpitz 214.Pq Tn CMI .
 215.It Xr acpitz 4
211.Tn ACPI 216.Tn ACPI
212thermal zones. 217thermal zones.
213.It acpiwmi 218.It Xr acpiwmi 4
214.Tn ACPI 219.Tn ACPI
215support for Windows Management Instrumentation. 220support for Windows Management Instrumentation.
216.It aibs 221.It Xr aibs 4
217ASUSTeK AI Booster ACPI ATK0110 voltage, temperature and fan sensor. 222ASUSTeK voltage, temperature and fan sensors.
218.It asus 223.It asus
219ASUS laptop hotkeys. 224ASUS laptop hotkeys.
220.It attimer 225.It Xr attimer 4
221AT Timer. 226AT Timer.
222.It com 227.It Xr com 4
223NS8250-, NS16450-, and NS16550-based serial ports. 228NS8250-, NS16450-, and NS16550-based serial ports.
224.It fdc 229.It Xr fdc 4
225Floppy disk controllers. 230Floppy disk controllers.
226.It hpet 231.It hpet
227High Precision Event Timer. 232High Precision Event Timer
228.It hpqlb 233.Pq Tn HPET .
 234.It Xr hpqlb 4
229HP Quick Launch Buttons. 235HP Quick Launch Buttons.
230.It joy 236.It Xr joy 4
231Joystick/Game port interface. 237Joystick/Game port interface.
232.It lpt 238.It Xr lpt 4
233Standard ISA parallel port interface. 239Standard ISA parallel port interface.
234.It mpu 240.It Xr mpu 4
235Roland MPU-401 (compatible) MIDI UART. 241Roland MPU-401 (compatible) MIDI UART.
236.It pcppi 242.It Xr pcppi 4
237AT-style speaker sound. 243AT-style speaker sound.
238.It thinkpad 244.It Xr thinkpad 4
239IBM/Lenovo ThinkPad laptop device driver. 245IBM/Lenovo ThinkPad laptop device driver.
240.It ug 246.It Xr ug 4
241Abit uGuru Hardware monitor. 247Abit uGuru Hardware monitor.
242.It vald 248.It Xr vald 4
243Toshiba Libretto device. 249Toshiba Libretto device.
244.It wb 250.It Xr wb 4
245Winbond W83L518D Integrated Media Reader. 251Winbond W83L518D Integrated Media Reader.
246.It wss 252.It Xr wss 4
247Windows Sound System-compatible sound cards based on the AD1848 and compatible chips. 253Windows Sound System-compatible sound cards
248.It ym 254.It Xr ym 4
249Yamaha OPL3-SA2 and OPL3-SA3 audio device driver. 255Yamaha OPL3-SA2 and OPL3-SA3 audio device driver.
250.El 256.El
251.Ss i386-dependent devices 257.Ss i386-dependent devices
252.Bl -tag -width pcdisplay -offset indent -compact 258.Bl -tag -width "thinkpad(4) " -offset indent -compact
253.It npx 259.It Xr npx 4
254i386 numeric processing extension coprocessor. 260i386 numeric processing extension coprocessor.
255.It pckbc 261.It Xr pckbc 4
256PC keyboard controllers. 262PC keyboard controllers.
257.It sony 263.It Xr sony 4
258Sony Miscellaneous Controller 264Sony Miscellaneous Controller
259.It spic 265.It Xr spic 4
260Sony programmable I/O controller. 266Sony programmable I/O controller.
261.El 267.El
262.Sh DEBUGGING 268.Sh DEBUGGING
263Although the situation has become better over the years, 269Although the situation has become better over the years,
264.Tn ACPI 270.Tn ACPI
265is typically prone to various errors, 271is typically prone to various errors,
266ranging from blatant flaws in the firmware to bugs in the implementation. 272ranging from blatant flaws in the firmware to bugs in the implementation.
267Before anything else, it is a good practice to upgrade the 273Before anything else, it is a good practice to upgrade the
268.Tn BIOS 274.Tn BIOS
269to the latest version available from the vendor. 275to the latest version available from the vendor.
270.Pp 276.Pp
271To ease the task of diagnosing and fixing different problems, the 277To ease the task of diagnosing and fixing different problems, the
272.Tn ACPICA 278.Tn ACPICA
@@ -501,26 +507,27 @@ Method(_Q19, 0, NotSerialized) @@ -501,26 +507,27 @@ Method(_Q19, 0, NotSerialized)
501 Store("_Q19 invoked", Debug) 507 Store("_Q19 invoked", Debug)
502 Notify(ACAD, 0x80) 508 Notify(ACAD, 0x80)
503} 509}
504.Ed 510.Ed
505.Pp 511.Pp
506When 512When
507.Ic hw.acpi.debug.object 513.Ic hw.acpi.debug.object
508is set to 1, the message stored to the debug object 514is set to 1, the message stored to the debug object
509is printed every time the method is called by the interpreter. 515is printed every time the method is called by the interpreter.
510.Sh SEE ALSO 516.Sh SEE ALSO
511.Xr acpiacad 4 , 517.Xr acpiacad 4 ,
512.Xr acpibat 4 , 518.Xr acpibat 4 ,
513.Xr acpibut 4 , 519.Xr acpibut 4 ,
 520.Xr acpicpu 4 ,
514.Xr acpidalb 4 , 521.Xr acpidalb 4 ,
515.Xr acpiec 4 , 522.Xr acpiec 4 ,
516.Xr acpilid 4 , 523.Xr acpilid 4 ,
517.Xr acpismbus 4 , 524.Xr acpismbus 4 ,
518.Xr acpitz 4 , 525.Xr acpitz 4 ,
519.Xr acpiwmi 4 , 526.Xr acpiwmi 4 ,
520.Xr aibs 4 , 527.Xr aibs 4 ,
521.Xr apm 4 , 528.Xr apm 4 ,
522.Xr attimer 4 , 529.Xr attimer 4 ,
523.Xr com 4 , 530.Xr com 4 ,
524.Xr fdc 4 , 531.Xr fdc 4 ,
525.Xr hpqlb 4 , 532.Xr hpqlb 4 ,
526.Xr joy 4 , 533.Xr joy 4 ,