#201
|
|||
|
|||
Quote:
You need small tool named iasl to decompile and compile your DSDT.aml to DSDT.dsl and the other way around . to get the DSDT from your system you need another script called getDSDT.sh You can get your "starter kit" here :[ATTACH]tools.zip[/ATTACH], just download it and put it on your Desktop I included a copy of my DSDT.dsl ( use it only for comparison don't drag and drop on your system it will not work ! ) to get your DSDT from your system open terminal and go to to your "starter kit" aka tools directory e.g Code:
cd Desktop/tools/ Code:
./getDSDT.sh you will now have a new file called dsdt.dat . you can't modify this so you have to decompile it first Code:
./iasl -d dsdt.dat Code:
Intel ACPI Component Architecture AML Disassembler version 20080926 [Oct 4 2008] Copyright (C) 2000 - 2008 Intel Corporation Supports ACPI Specification Revision 3.0a Loading Acpi table from file dsdt.dat Acpi table [DSDT] successfully installed and loaded Pass 1 parse of [DSDT] Pass 2 parse of [DSDT] Parsing Deferred Opcodes (Methods/Buffers/Packages/Regions) ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Parsing completed Disassembly completed, written to "dsdt.dsl" and now you can modify the newly created dsdt.dsl (you can also compare it to the one i added in the "starter kit" to see where are the differences ) just open it with a text editor and add your patches ( read about patching ad1988b here and when you finish adding, just recompile the file with this command: Code:
./iasl -ta dsdt.dsl Code:
Intel ACPI Component Architecture ASL Optimizing Compiler version 20080926 [Oct 4 2008] Copyright (C) 2000 - 2008 Intel Corporation Supports ACPI Specification Revision 3.0a ASL Input: dsdt.dsl - 10047 lines, 335962 bytes, 4861 keywords AML Output: dsdt.aml - 37950 bytes, 1074 named objects, 3787 executable opcodes Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 47 Optimizations how yooou doin' |
#202
|
|||
|
|||
anyone with asus p5k-e wifi-ap motherboard, tried time machine ?
with the on-board network card work with time machine ? |
#203
|
|||
|
|||
Quote:
DSDT Time machine fix: Insert this: Code:
Device (GIGE) { Name (_ADR, Zero) OperationRegion (GPIO, SystemIO, 0x0800, 0x06) Field (GPIO, ByteAcc, NoLock, Preserve) { GO01, 8, GO02, 8, GO03, 8, GO04, 8, GO05, 8, GP9, 1 } Name (_PRW, Package (0x02) { 0x09, 0x03 }) Method (EWOL, 1, NotSerialized) { If (LEqual (Arg0, One)) { Or (GP9, One, GP9) } Else { And (GP9, Zero, GP9) } If (LEqual (Arg0, GP9)) { Return (Zero) } Else { Return (One) } } } In the next section of Device (P0P9): Code:
Device (P0P9) { Name (_ADR, 0x001C0005) Method (_PRW, 0, NotSerialized) { Return (GPRW (0x09, 0x04)) } Method (_PRT, 0, NotSerialized) { If (PICM) { Return (AR09) } Return (PR09) } ******INSERT HERE***** } Thanks to Gringo Vermelho |
#204
|
|||
|
|||
Many thanks all of you from this post.
I have an annoying minor problem starting from using leopard. The Asus P5K-E wifi/ap has two eSATA ports which controlled by jmicro controller. One of the eSATA port is connected to an HDD enclosure. I found that when the hdd enclosure is online (powered on) it will slow down the bootup time (i.e. bootup time took longer) and the hdd enclosure icon will not display on the desktop. To show it, I have to power off and on. anybody experience this issue ? |
#205
|
|||
|
|||
Quote:
|
#206
|
|||
|
|||
Quote:
Kind regards, Snoc |
#207
|
|||
|
|||
Would like to thank Lancelotu for a very nice guide! Everything seems to run perfectly stable without kernel panics
|
#208
|
||||
|
||||
Quote:
[HACK P5K] ASUS P5K Deluxe/Wifi [ Q9650 / 8GB OCZ / EVGA 8800 GTX ] Windows Se7en 500GB SATA OSX 10.6.4 (vanilla-EFI) 500GB SATA [HACK EP43] Gigabyte EP43-DS3L [ E6700 / 8GB OCZ / PNY 250 GTS ] Windows Vista 64bit 250 SATA OSX 10.6.4 (vanilla-EFI) 160GB SATA Last edited by OG-Phantom; 09-20-2009 at 08:31 AM. |
#209
|
|||
|
|||
Quote:
Quote:
Also your console or boot in verbose says somenthing about that? |
#210
|
|||
|
|||
My motherboard's bios version is 0703. Should I regenerate a new dsdt file after updating a bios ?
💡 Deploy cloud instances seamlessly on DigitalOcean. Free credits ($100) for InfMac readers. |