![]() |
|
#1
|
||||
|
||||
|
The DSDT (.dsl) Thread
-------------------------
This thread available in English using online translator (google translate) by following this link http://bit.ly/8djPhV ------------------------- Λοιπόν, εντόπισα μια πολύ καλή πηγή με αρκετά DSDT, βέβαια γύρω από την Acer και τα Laptop/Desktop της, όπως και άλλες παρεμφερείς εταιρείες που μπορεί να συνεργάζεται, εάν βρείτε κι εσείς, παραθέστε τα σαν απάντηση στο παρόν thread για να μεγαλώσει η λίστα! ΑΚΟΜΑ και το δικό σας, με αναλυτική όμως περιγραφή του μηχανίματός σας, ώστε όταν κάποιος θα το ψάξει να το βρεί! ![]() παραθέτω λίστα και επίσης ένα πακέτο για να τα κατεβάσετε.. σε περίπτωση που στο μέλλον δεν είναι διαθέσιμα, για τα μέλη του InfiniteMac.com! ![]() Αρχεία DSDT για :
Το παρακάτω Link σας πάει στο MultiUpload όπου το πακέτο είναι διαθέσιμο σε αρχείο .zip για τα παρακάτω sites.. Code:
http://www.multiupload.com/AU8E1XLH4L ![]() ![]() ![]() ![]() ![]() ![]() ![]() Επίσης και στο δικό μου server σε .rar εδώ Code:
http://hellasproject.com/files/dsdts_p1.rar Ιδιοκτήτης του HellasProject.com
(Παλιό nickname Bloodiator) Ζήτω η Ελλάδα ρεεεε!!! | Ελληνικό Thread Συζητήσεων [link] @ InfiniteMac Hellenic (Greek) Section Moderator Working Retail Snow Leopard 10.6.1 (with buggy DSDT, Soon Dual boot with Vista 64bit for Gaming) Mobo GA-EP45-UD3LR F7, CPU Core 2 Duo E8400, RAM Kingston 4GB PC8500 1066MHZ HyperX VGA MSI N250GTS Twin Frozr 1G OC (EFI), Sound Voodoo HDA 64bit (ACL888 & ALC889) ![]() Last edited by SomniusX; 01-07-2010 at 07:22 PM. Reason: title & english link |
|
#2
|
|||
|
|||
|
Και μερικα ακρονυμια ειναι :
Method - Description PBL (S/G) = BackLight CAM (S/G) = Camera CRD (S/G)= Card Reader WLD (S/G) = Wireless Lan Set / Get CFV (S/G) = FSB Speed & Voltage Set / Get CAM (S/G) = Camera Set / Get BTH (S/G) = BlueTooth Set / Get SDSP = Switch/Swap Display CRD (S/G) = Card Reader Set / Get HDPS = ??? PBP (S/G) = M3G (S/G) = Mobile 3G HWCF = ?? GNVS = Get Volume (I'm sure this is wrong. Probably gets and sets memory references???) SNVS = Set Volume (I'm sure this is wrong. Probably gets and sets memory references???) MacBook/MB466/A GR Aluminium SL 10.6.2 (64) Acer one ZG5/8.9"/160HD/1.5GB/DW1390/SL 10.6.2 (32) |
|
#3
|
||||
|
||||
|
Τα wak == είναι ?
edit : βρήκα και το muzzle (http://bit.ly/87KP5K) θα του ρίξω μια ματιά μήπως έχει κάτι για μας! Ιδιοκτήτης του HellasProject.com
(Παλιό nickname Bloodiator) Ζήτω η Ελλάδα ρεεεε!!! | Ελληνικό Thread Συζητήσεων [link] @ InfiniteMac Hellenic (Greek) Section Moderator Working Retail Snow Leopard 10.6.1 (with buggy DSDT, Soon Dual boot with Vista 64bit for Gaming) Mobo GA-EP45-UD3LR F7, CPU Core 2 Duo E8400, RAM Kingston 4GB PC8500 1066MHZ HyperX VGA MSI N250GTS Twin Frozr 1G OC (EFI), Sound Voodoo HDA 64bit (ACL888 & ALC889) ![]() Last edited by SomniusX; 01-07-2010 at 08:00 PM. |
|
#4
|
||||
|
||||
|
Επίσης εδώ βρήκα έναν τρόπο με π.χ. ένα live linux distro (βλέπε ubuntu) να πάρεις ένα dsdt
http://ubuntuforums.org/showthread.php?t=1036051 Παραθέτω το thread από εκεί για να υπάρχει στο αρχείο μας! Quote:
Ιδιοκτήτης του HellasProject.com
(Παλιό nickname Bloodiator) Ζήτω η Ελλάδα ρεεεε!!! | Ελληνικό Thread Συζητήσεων [link] @ InfiniteMac Hellenic (Greek) Section Moderator Working Retail Snow Leopard 10.6.1 (with buggy DSDT, Soon Dual boot with Vista 64bit for Gaming) Mobo GA-EP45-UD3LR F7, CPU Core 2 Duo E8400, RAM Kingston 4GB PC8500 1066MHZ HyperX VGA MSI N250GTS Twin Frozr 1G OC (EFI), Sound Voodoo HDA 64bit (ACL888 & ALC889) ![]() |
|
#5
|
|||
|
|||
|
Παραδειγματα για fix και τι προσθετουμε στο dsdt για να λυνει προβληματα
Code:
:Method
(WAK, 1, NotSerialized) //WAKE up
{
\_SB.PCI0.SBRG.EC0.EC0W (Arg0)
\_SB.PCI0.NWAK (Arg0)
\_SB.PCI0.SBRG.SWAK (Arg0)
LPWK (Arg0)
Store(\_SB.ATKD.PBLG(),local0) //---> Get Brightness level from NVS
\_SB.ATKD.PBLS(local0) //---> Set Brightness level.
}
Device (LID0)
{
Name (_HID, EisaId ("PNP0C0D")) //LID detection
Method (_PRW, 0, NotSerialized)
{
Return (Package (0x02)
{
0x0B,
0x04
})
}
Code:
Name (LIDS, One)
Method (_LID, 0, NotSerialized)
{
Store (^^PCI0.SBRG.EC0.SF13, LIDS) //LID register
XOr (LIDS, One, Local0)
IF (Local0) //if LID is closed
{
Notify (SLPB, 0x80) //Set system to sleep
}
Return (LIDS)
}
Code:
Method (CAMS, 1, Serialized) //Camera Set
{
Return (OCMS (Arg0))
}
Method (CAMR, 0, Serialized) //Camera toggle : added
{
Store (OCMG (), Local0)
XOr (Local0, One, Local0)
Return (OCMS (Local0))
}
Method (CAMG, 0, Serialized) //Camera Set
{
Return (OCMG ())
}
Code:
Method (_Q2A, 0, NotSerialized) //Camera
{
^^^^ATKD.CAMR() //Toggle Camera
ATKN (0x1D) //notify ATKD
}
MacBook/MB466/A GR Aluminium SL 10.6.2 (64) Acer one ZG5/8.9"/160HD/1.5GB/DW1390/SL 10.6.2 (32) Last edited by SomniusX; 01-07-2010 at 08:38 PM. |
|
#6
|
||||
|
||||
|
Μάλιστα καλά πάει το thread, κανείς άλλος να μας παραθέσει ένα .zip/.rar με το δικό του DSDT.aml και τι hardware έχει?
Ιδιοκτήτης του HellasProject.com
(Παλιό nickname Bloodiator) Ζήτω η Ελλάδα ρεεεε!!! | Ελληνικό Thread Συζητήσεων [link] @ InfiniteMac Hellenic (Greek) Section Moderator Working Retail Snow Leopard 10.6.1 (with buggy DSDT, Soon Dual boot with Vista 64bit for Gaming) Mobo GA-EP45-UD3LR F7, CPU Core 2 Duo E8400, RAM Kingston 4GB PC8500 1066MHZ HyperX VGA MSI N250GTS Twin Frozr 1G OC (EFI), Sound Voodoo HDA 64bit (ACL888 & ALC889) ![]() |
|
#7
|
|||
|
|||
|
Λοιπον μιας και εχω χρονο σημερα το βραδυ θα κανω καποια αναφορα στα fix για το dsdt που ειναι γενικα σε ολα τα μηχανηματα.
1 fix dsdt RTC για notebook & netbook η RTC0 για DESKTOP : Το εξαγωγιμο dsdt χωρις την διορθωση η τιμες ειναι : Code:
Device (RTC)
{
Name (_HID, EisaId ("PNP0B00"))
Name (BUF0, ResourceTemplate ()
{
IO (Decode16,
0x0070, // Range Minimum
0x0070, // Range Maximum
0x01, // Alignment
0x08, // Length
)
})
Name (BUF1, ResourceTemplate ()
{
IO (Decode16,
0x0070, // Range Minimum
0x0070, // Range Maximum
0x01, // Alignment
0x08, // Length
)
})
Code:
Device (RTC)
{
Name (_HID, EisaId ("PNP0B00"))
Name (BUF0, ResourceTemplate ()
{
IO (Decode16,
0x0070, // Range Minimum
0x0070, // Range Maximum
0x01, // Alignment
0x02, // Length <---------εδω
)
})
Name (BUF1, ResourceTemplate ()
{
IO (Decode16,
0x0070, // Range Minimum
0x0070, // Range Maximum
0x01, // Alignment
0x02, // Length <-------- εδω
)
})
Διορθωση του Power button ωστε να υποστηριζει και εντολη sleep : Code:
Device (PWRB)
{
Name (_CID, EisaId ("PNP0C0C")) // <----- πρεπει να ειναι ετσι
Τα επομενα fix θα ειναι : Code:
WAK 1 Code:
LID 0 edit by Bloodiator: με πέθανες, βάλε code brackets :P MacBook/MB466/A GR Aluminium SL 10.6.2 (64) Acer one ZG5/8.9"/160HD/1.5GB/DW1390/SL 10.6.2 (32) Last edited by SomniusX; 01-08-2010 at 08:35 PM. |
|
#8
|
|||
|
|||
|
Blood κατεβασε το δικο μου
που δεν εχει καθολου error σε τιποτα και κοιτα μπας και φτιαξεις και τα δικα σου error στο Acer σου. Τσεκαρα πως το WAK 1, LID 0 στο μικρο μου παιζει μια χαρα συγκρινομενο με το macbook μου, οπως και το HPET. ![]() Το μονο bug που εχω ειναι το deep sleep και δεν εχω καταφερει να το λυσω εως τωρα. ![]() MacBook/MB466/A GR Aluminium SL 10.6.2 (64) Acer one ZG5/8.9"/160HD/1.5GB/DW1390/SL 10.6.2 (32) Last edited by excos; 01-12-2010 at 04:25 PM. |
|
#9
|
|||
|
|||
|
Λοιπον κατι καινουργιο περι RTC που ανακαλυψα ειναι οτι οι τιμες που αλλαζαμε σε :
Code:
0x02, // Length <---------εδω Με το update σε 10.6.2 οι τιμες ξαναγυριζουν σε : Code:
0x08, // Length <----------- εδω Ηδη το εχω διορθωσει στο μικρο μου και τρεχει μια χαρα με το καινουργιο DSDT.aml. MacBook/MB466/A GR Aluminium SL 10.6.2 (64) Acer one ZG5/8.9"/160HD/1.5GB/DW1390/SL 10.6.2 (32) |
|
#10
|
||||
|
||||
|
Παιδια χρεαζομαι και εγω ενα τετιο για το snow που θα βαλω!
motherboard MS-7336 ευχαριστω! |
| Sponsored Links |
![]() |
| Tags |
| acer, amilo, apple, aspire, b.book, belinea, comal, download, dsdt, extensa, ferrari, fujitsu siemens, leopard, list, mac, medion, nobile, osx, osx86, prestigio, snow leopard, travelmate |
| Thread Tools | |
| Display Modes | |
|