summaryrefslogtreecommitdiffstats
path: root/share
diff options
context:
space:
mode:
authortakawata <takawata@FreeBSD.org>2002-07-05 15:36:03 +0000
committertakawata <takawata@FreeBSD.org>2002-07-05 15:36:03 +0000
commit4174d50d4da09cfc6a016dbf259458a16780f34a (patch)
tree5e7f7b56c0f14a5f7069b3f7f00be308a2269a0f /share
parentac9c3868c1cb3a2b2ece231061bcde48ffe1ae3c (diff)
downloadFreeBSD-src-4174d50d4da09cfc6a016dbf259458a16780f34a.zip
FreeBSD-src-4174d50d4da09cfc6a016dbf259458a16780f34a.tar.gz
Document BIOS bytecode overriding.
Pointed out by: Alex Zepeda <zipzippy@sonic.net> Reviewed by: David Wolfskill <david@catwhisker.org>
Diffstat (limited to 'share')
-rw-r--r--share/man/man4/acpi.432
1 files changed, 32 insertions, 0 deletions
diff --git a/share/man/man4/acpi.4 b/share/man/man4/acpi.4
index 73a4d74..87b5da1 100644
--- a/share/man/man4/acpi.4
+++ b/share/man/man4/acpi.4
@@ -258,11 +258,43 @@ The object and all of its children will be ignored during the
bus/children scan of the namespace.
The ACPI CA code will still
know about the avoided region.
+.Sh OVERRIDING YOUR BIOS BYTECODE
+ACPI interprets bytecode named AML, ACPI Machine Language, provided by the BIOS
+vendor as a memory image at boot time. Sometimes the AML code contains
+a problem that does not appeared in Microsoft implementation.
+So we provide a way to override it with your own AML code.
+.Pp
+In order to load your AML code,
+you must edit
+.Pa /boot/loader.conf
+and
+include the following lines.
+.Bd -literal -offset indent
+acpi_dsdt_load="YES"
+acpi_dsdt_name="/boot/acpi_dsdt.aml" #You may change the name.
+.Ed
+.Pp
+In order to prepare your AML code, you will require
+.Xr acpidump 8 ,
+.Xr iasl 1
+in devel/acpicatools port, and some ACPI knowledge.
.Sh COMPATIBILITY
ACPI is only found/supported on Intel platforms (i386/IA32 and IA64).
.Sh SEE ALSO
.Xr config 8 ,
+.Xr loader.conf 5 ,
+.Xr acpidump 8 ,
.Xr acpi 9
+.Rs
+.%A Compaq Computer Corporation
+.%A Intel Corporation
+.%A Microsoft Corporation
+.%A Phoenix Technologies Ltd.
+.%A Toshiba Corporation
+.%D July 27 2000
+.%T "Advanced Configuration and Power Interface Specification"
+.%O http://acpi.info/spec.htm
+.Re
.Sh AUTHORS
.An -nosplit
The ACPI CA subsystem is developed and maintained by
OpenPOWER on IntegriCloud