MAMEWorld >> The Loony Bin
Previous thread Previous  View all threads Index   Next thread Next   Flat Mode Flat  

Vas Crabb
BOFH
Reged: 12/13/05
Posts: 4466
Loc: Melbourne, Australia
Send PM
Re: ACPI - what do you know about it?
11/03/10 12:23 AM


ACPI is designed to solve several real problems, including that PC hardware required for minimal functionality has become increasingly complex and varied, modern CPUs are often capable of operating in multiple incompatible modes and there are a number of radically different operating systems in common use. Something needed to be done about it. ACPI is over-engineered and ugly - there are other, more elegant solutions to the same problems, such as Open Firmware. But ACPI isn't fundamentally flawed - it could do what it says on the can.

The problems are, of course, in implementation. The initial implementation of ACPI support in Windows was completely broken, but it was the first major operating system to support ACPI in any way. Hardware manufacturers started adding ACPI features, but rather than targeting the standard, they targeted Microsoft's broken implementation. As a result, a lot of hardware won't work with a compliant ACPI implementation, and OS developers are stuck trying to emulate Microsoft's broken implementation in order to provide compatibility with these devices. (Kind of like browser vendors emulating the quirks of other browsers so that poorly written HTML/CSS would display how the user expected.)

As for Linus, he's great at whining about problems without offering workable solutions.







Entire thread
Subject Posted by Posted on
* ACPI - what do you know about it? mogli 11/01/10 10:21 PM
. * Re: ACPI - what do you know about it? Vas Crabb  11/03/10 12:23 AM
. * Re: ACPI - what do you know about it? Pi  11/03/10 12:20 PM
. * Re: ACPI - what do you know about it? Sune  11/02/10 01:43 AM
. * Re: ACPI - what do you know about it? Pi  11/02/10 12:06 AM
. * A combined response mogli  11/03/10 02:57 AM
. * Re: A combined response Sune  11/03/10 07:01 AM
. * Re: A combined response CrapBoardSoftware  11/03/10 04:48 PM
. * Re: A combined response mogli  11/04/10 03:43 PM
. * Re: A combined response Pi  11/04/10 04:59 PM
. * Re: A combined response mogli  11/05/10 07:27 AM

Extra information Permissions
Moderator:  GatKong 
0 registered and 714 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 1863