Linked by Thom Holwerda on Sun 23rd Oct 2005 13:49 UTC
Syllable, AtheOS "I have started to port the linux ACPI subsystem because ACPI is becoming more important now and slowly replaces subsystems like the pci routing table, multi-processor table and apm. The Linux ACPI code is based on the os independent intel reference implementation and so the port has been very easy (and fast to do) so far. Currently the ACPI busmanager contains the basic acpi code (about 90% of the code)."
Thread beginning with comment 50215
To read all comments associated with this story, please click here.
Erm...
by remenic on Sun 23rd Oct 2005 16:08 UTC
remenic
Member since:
2005-07-06

Linux' ACPI implementation doesn't work for 90% of the laptops out there. My question is: why bother?

You're copying the wrong ACPI implementation.

Reply Score: 0

RE: Erm...
by on Sun 23rd Oct 2005 16:15 in reply to "Erm..."
Member since:

My question, on the other hand, is which would you suggest yourself? (it worked on three laptops I had in hands)

Reply Parent Score: 0

RE[2]: Erm...
by remenic on Sun 23rd Oct 2005 19:12 in reply to "RE: Erm..."
remenic Member since:
2005-07-06

I'd suggest reverse engineering the implementation all manufacturers test with.

Either you got very lucky with your laptops, or you never used much functionality of ACPI. Did STR work?

I'd like to know which laptops you tried it on.

Then again, you claim it worked (did you sell the laptops, or did it stop working after a while?) on three laptops you had in hands. But you never said how many you had on which it didn't work ;)

Reply Parent Score: 1

RE: Erm...
by on Sun 23rd Oct 2005 20:00 in reply to "Erm..."
Member since:

90%?

I've owned 3 laptops, acpi worked 100% on them all, everyone I know that runs linux and uses acpi it works for also.

Reply Parent Score: 0

RE[2]: Erm...
by remenic on Sun 23rd Oct 2005 20:39 in reply to "RE: Erm..."
remenic Member since:
2005-07-06

Very well, I believe you all. I must be seeing things then.

But just look at the list of "fixed" DTST's on the ACPI website. It's not 10 or 20 or so. It's more like 1000 of them. Every model needs a new one. Pathetic.

And "patching" your DTST isn't easy for the casual user. I stand my ground; Linux's ACPI doesn't work out-of-the-box for most laptops.

I'm sure that most laptop's can be fixed. I've tried to get mine fixed for over a year, without luck. So please forgive me for not giving much liking to Linux's crappy ACPI implementation.

Reply Parent Score: 1