The All-Thing

All carrot and no stick, since ought-three.

子夜秋歌 (李白)


| web page

Other views:
RSS 1.0
RSS 0.91
Plain (good for lynx)

Past posts:

Sun Mon Tue Wed Thu Fri Sat
  3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      

Recent comments:
/society/mencken.moral.certainty (3 days ago)
/mortal/turkey (4 days ago)

Recent search referers:
jet are you gonna be my girl bittorrent
gambler ruin random walk (x2)
review of gateway 200x (x2)
bittorrent half-life
"bittorrent music"
bittorrent music
korean bittorrent
bittorrent pr0n (x4)
bittorrent Debbie Does Dallas (x2)
"dating age" range dating rules
gateway 200x review (x2)
pattern elf shoes
xbox bittorrent

Boston Common
The Volokh Conspiracy
Geek Press

Creative Commons License
This work is licensed under a Creative Commons License.

Fri, 21 Nov 2003

Gateway ECDT

It turns out that the ACPI support on the Gateway laptop is all fux0red under Linux because Gateway ships these machines with a fux0red BIOS. Of course, they also ship compensating Windows drivers, effectively rendering the power-management, battery monitoring, etc. capabilities of the machine Windows-only. Thanks guys.

Specifically, the BIOS lacks an ECDT, so parsing the DSDT during ACPI setup time dies violently as there's no way to access the embedded controller region. I have been hax0ring the kernel trying to fake an ECDT but without too much success: I have (what I believe to be) a fake ECDT that I plug in, but the kernel rejects it with:

 tbget-0292: * Info: Table [ECDT] replaced by host OS
tbrsdt-0227: * Error: Invalid signature where RSDP indicates RSDT/XSDT should be located

which I really understand. And unfortunately the acpi-devel list is only sporadically useful—though I can't say I blame them, as this is a hardware issue.

But it sure would be awfully nice to be able to see how much battery juice was remaining....

Posted at 22:37 | /computing | (leave a comment) | permalink


When angry, count four; when very angry, swear. -- Mark Twain, "Pudd'nhead Wilson's Calendar"