PDA

View Full Version : DSDT for EEE PC 901


Galchonok
09-07-2010, 12:45 PM
May be someone can upload patched dsdt for EEE PC 901 for 2103 bios 1 or 2 Gb? It's strange that there are a lot of dsdt for another models but almost none for 901.

By the way, does 2103 bios need to have dsdt to work with Leo? I'm using mine with Leo 10.5.8 without dsdt file and systems seems to work fine enough exept waking up screen (it's black) .

Imkantus
09-16-2010, 02:43 PM
I am running a 900A, but this should work on the 901 as well.

Patch DSDT yourself - extract the table using fassls Patcher and open dsdt.dsl

Add this code after "Scope (_SB)" section - paste after those lines starting with "Alias (PRSA, ****)":Device (PNLF)
{
Name (_HID, EisaId ("APP0002"))
Name (_CID, "backlight")
Name (_UID, 0x0A)
Name (_STA, 0x0B)
}
Add this:Method (WAK, 1, NotSerialized)
{
\_SB.PCI0.SBRG.EC0.EC0W (Arg0)
\_SB.PCI0.NWAK (Arg0)
\_SB.PCI0.SBRG.SWAK (Arg0)
LPWK (Arg0)
Store(\_SB.ATKD.PBLG(),local0)
\_SB.ATKD.PBLS(local0)
}Display Brightness & LID Sleep issues are fixed now, but in case of my 900A this breaks Shutdown. So I removed EvOReboot.kext and used the shutdown fix neron had posted here (http://www.applelife.ru/topic/21865-%D0%BF%D1%80%D0%B0%D0%BA%D1%82%D0%B8%D1%87%D0%B5%D 1%81%D0%BA%D0%B8%D0%B5-%D0%BF%D1%80%D0%B8%D0%B5%D0%BC%D1%8B-%D0%BF%D0%BE-%D1%80%D0%B5%D0%B4%D0%B0%D0%BA%D1%82%D0%B8%D1%80%D 0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8E-dsdt-%D1%87%D0%B0%D1%81%D1%82%D1%8C-2/page__st__480__p__176307#entry176307):
Method (_PTS, 1, NotSerialized)
{
If (LEqual (Arg0, 0x05)) {}
Else
{
all code previously placed in _PTS,1 section
}
}Save dsdt.dsl and assemble using iasl -ta

Have Fun. :cool: