Help - Search - Members - Calendar
Full Version: Slow Sata Issue Fix
Project OS X Forums > Snow Leopard Guides & Tutorials > DSDT Patching
Pages: 1, 2
salado
webguy0822,

I have the same setup as yours (XPS 420).
Used to be in 10.6.4 with no issues about SATA speed. But the disk failure forced me to reinstall to 10.6.7 with SnowOSX.

I am not sure if my problem is same as yours. My SATA-0 is normal and very fast.
But SATA-1 is crawling. Tried to modify DSDT and removed all the IRQNoFlags from HPET, TMR, RTC and PIC. No luck.

Your DSDT is pretty much the same as mine. Only difference is that you have 4 IRQNoFlags settings in the HPET.

Have you got it working yet? If so, please share. I am so tired to make this working...
I don't know if I used the wrong KEXTs. Here is my IOdump.




Thanks!
Salado

QUOTE (webguy0822 @ Feb 8 2011, 01:54 AM) *
Hey Guys,

I've had a Dell XPS420 with SATA running normal (thanks to the fixes in this thread). I upgraded to 10.6.6 and SATA is crawling again....ideas??

I've attached my DSDT in case anyone wants to take a peek.

Thanks!Click to view attachment

deantonibrito
Hi guys.

Im using p6td deluxe, autopatched dsdt, macpro 4,1

I guess my copy/write speeds are ok, but i found the interface navigation really slow when theres a Hard drive activity.

I friend of mine told me about disable Quartz beamsync, and the interface becomes faster..but not enough.. i still feel the slow effect... its worst between 2 harddrive transfers..

Lost a lot of time until now

please help



Thats my HPET:

Device (HPET)
{
Name (_HID, EisaId ("PNP0103"))
Name (CRS, ResourceTemplate ()
{
IRQNoFlags ()
{0}
IRQNoFlags ()
{8}
Memory32Fixed (ReadOnly,
0xFED00000, // Address Base
0x00000400, // Address Length
_Y0F)
})
OperationRegion (^LPCR, SystemMemory, 0xFED1F404, 0x04)
Field (LPCR, AnyAcc, NoLock, Preserve)
{
HPTS, 2,
, 5,
HPTE, 1,
Offset (0x04)
}
Method (_STA, 0, NotSerialized)
{
If (LEqual (OSFL (), Zero))
{
If (HPTE)
{
Return (0x0F)
}
}
Else
{
If (HPTE)
{
Return (0x0B)
}
}
Return (Zero)
}
Method (_CRS, 0, NotSerialized)
{
CreateDWordField (CRS, \_SB.PCI0.SBRG.HPET._Y0F._BAS, HPT)
Multiply (HPTS, 0x1000, Local0)
Add (Local0, 0xFED00000, HPT)
Return (CRS)
}


PLease help

regards

Rodrigo
deantonibrito
Please help

My IOREGs

http://cl.ly/3s3K243D1d1v0p3w2E3g
http://cl.ly/1S080v3J2e2B3S381R3e
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2012 Invision Power Services, Inc.