Order of the Butterfly
Posts: 408 from 2004/7/15
From: Russia, Moscow
Quote:
Elena wrote:
After all, perhaps there's some location in the PCI address
space where to rudely POKE some value to have the
system shutting down B-)
You are completely right but this doesn't work for some strange reason, i've tried it. I've succeeded in accessing 8235 ACPI controller, i can even detect "power" button presses

, but when i try to switch to soft-off state as described in the datasheet it simply doesn't work. The system simply ignores setting to '1' that bit. I've studied the question more carefully and came to a conclusion that before doing this i need to set up interrupts state and do some other machine-dependent magic which i can't know. So this probably really can't be done.

For those who want to learn more, read ACPI specifications and Linux kernel ACPI driver source code.
[ Edited by Sonic on 2006/7/3 8:47 ]
iPod, iBook, iMac,... iRobot?