Patch by scgtrp (Mike Smith) to copy DSDT to memory, as some machines corrupt DSDT after boot. This fixes bug #8043.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42895 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
parent
f9ba150bd9
commit
c5862c76d3
@ -64,6 +64,10 @@ load_symbols true
|
||||
# Avoids running _INI and _STA methods and final object initialization,
|
||||
# which may be used to for debugging ACPI issues, false by default
|
||||
|
||||
#acpi_copy_dsdt true
|
||||
# Makes a copy of the DSDT during boot, to work around BIOSes that
|
||||
# corrupt it, false by default
|
||||
|
||||
#disable_ioapic true
|
||||
# Disables IO-APIC support, enabled by default
|
||||
|
||||
|
@ -97,6 +97,8 @@ acpi_std_ops(int32 op,...)
|
||||
true, true);
|
||||
acpiAvoidFullInit = get_driver_boolean_parameter(settings,
|
||||
"acpi_avoid_full_init", false, false);
|
||||
AcpiGbl_CopyDsdtLocally = get_driver_boolean_parameter(settings,
|
||||
"acpi_copy_dsdt", false, false);
|
||||
unload_driver_settings(settings);
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user