Greetings! I want to contribute
freebsd at nbritton.org
Thu Jan 13 20:32:44 PST 2005
Nate Lawson wrote:
> John wrote:
>> Good day, folks.
>> I am the owner of a Compaq Armada M700 which has some definite ACPI
>> issues. I didn't notice right away, because it came up properly,
>> reported CPU and battery status reasonably, apm output was
>> sensible, etc. Events such as inserting a PCMCIA card or docking
>> station events, and maybe even lid events caused the system to either
>> instantly lock up tighter than a drum or do a trap 19/panic and
>> then lock up. The system has the 686H firmware, which is the
>> latest, and with a date matching the latest from Compaq's firmware
>> upgrade package.
>> I know that this is an older laptop, but at 650Mhz and a reasonable
>> amount of RAM, it is an affordable and capable work station, and
>> I would like to help with the efforts in support. At a minimum,
>> I hope to learn enough about ACPI to "blacklist" only the parts of
>> the ACPI subdrivers that are causing the problem, but maybe I'll
>> actually be able to fix something. I haven't had any code in the
>> release since about FreeBSD version 1.1, and it's about time I
>> changed that. :)
>> I haven't even read the spec yet, so I obviously have a lot of
>> learning to do. I promise not to bug anyone for information until
>> I've spent some time with the driver spec and the driver code.
>> Thanks, and I look forward to contributing something.
> A good start is to read the acpi handbook entry and man pages.
Fixed (?) DSDT for the Armada M700:
And quoting nate from the problems I had with the Armada 1750:
"I've attached the diff between the two versions for history. But all
you have to do is download the patched ASL
compile/override it. See the handbook or "man acpi" for steps, but the
short of it is:
cp DSDT.aml /boot
And add to /boot/loader.conf:
This will load your custom AML at boot time."
BTW Nate... Thanks again for helpin me.
More information about the freebsd-acpi