Most modern computers use ACPI (Advanced Configuration and Power Interface) to control things like, well device and power management.
It has been alive for some 12 years now, but does anyone yet fully understand it?
Now Intel has announced they are creating a new more simple system that even has the word “simple” in the name – Simple Firmware Interface. It looks like Linux will get support for SFI in 2.6.32 but I wonder if Linus is happy this time round.
Here’s what he had to say about ACPI:
Modern PCs are horrible. ACPI is a complete design disaster in every way. But we’re kind of stuck with it. If any Intel people are listening to this and you had anything to do with ACPI, shoot yourself now, before you reproduce.
So here’s hoping that SFI will be a sane spec that everyone will understand!