View Single Post
 
Old 10-13-2009, 11:58 PM
hubba hubba is offline
Cheetah
 
Join Date: Apr 2009
Posts: 10
Solved

Many thanks to The King & CSHARP for this fix... originally from InsanelyMac.

http://www.insanelymac.com/forum/ind...=181981&st=160

Post #162

Open & edit dsdt.dsl
find occurrence of the following and delete any IRQ# within brackets { }:
Device RTC / RTC0
Device TMR / TIMR
Device PIC / IPIC

For example my x38 motherboard dsdt.aml had no IRQ set for RTC… but TMR & PIC did so I deleted the number leaving {} with nothing in the brackets.

Then I saved the dsdt.dsl… converted back to dsdt.aml and all SATA now show no signs of stalling or delay.

Device (TMR)
{
Name (_HID, EisaId ("PNP0100"))
Method (_CRS, 0, NotSerialized)
{
Name (TMRB, ResourceTemplate ()
{
IO (Decode16,
0x0040, // Range Minimum
0x0040, // Range Maximum
0x01, // Alignment
0x20, // Length
)
IRQNoFlags ()
DELETE THE 0-> {0}
})
Return (TMRB)
}
}

Device (PIC)
{
Name (_HID, EisaId ("PNP0000"))
Method (_CRS, 0, NotSerialized)
{
Name (PICB, ResourceTemplate ()
{
IO (Decode16,
0x0020, // Range Minimum
0x0020, // Range Maximum
0x01, // Alignment
0x20, // Length
)
IO (Decode16,
0x00A0, // Range Minimum
0x00A0, // Range Maximum
0x01, // Alignment
0x20, // Length
)
IO (Decode16,
0x04D0, // Range Minimum
0x04D0, // Range Maximum
0x01, // Alignment
0x02, // Length
)
IRQNoFlags ()
DELETE THE 2-> {2}
})
Return (PICB)
}
}

-------------------
Gigabyte GA-EP45-DS3L • OS X 10.6.3 Retail thru BootCD • QX6600@2,6GHz • 8GB Kingston 666MHz • PNY GeForce 8600GTX • AsereBNL 1.1.9 • BlackOSX 01/17 dsdt.aml • LegacyHDA

Asus Rampage Extreme x48 • OS X 10.6.3 Retail thru BootCD • HAF 932 • PSU Corsair HX-1000W • QX9770 @ 4.1ghz • 4GB OCZ 3P20002G @ 1800mhz • EVGA GTX-285 • Boot 2x VR 300GB RAID0 ICH9

Dell T3400 • 10.6.3 • x38 • QX6750 • 8gb • 9800GT • Voodoo HDA • Netgear GA-311
Reply With Quote