Jump to content

DSDT Auto-Patcher


MaLd0n
 Share

5,753 posts in this topic

Recommended Posts

???? ;):wacko:

I don't look modified in this dsdt , because?

You're blind? ;)

:P

DTGP

HDEF

HID/CID

EHCI

HPET

RTC

IRQs

RENAMED DEVICES

SMBUS

SHUTDOWN

REMOVED DEVICES

LPC

FIX WARNINGS

 

tumbleweed.gif

Link to comment
Share on other sites

;);)

Device (RTC)

{

Name (_HID, EisaId ("PNP0B00"))

Name (ATT0, ResourceTemplate ()

{

IO (Decode16,

0x0070, // Range Minimum

0x0070, // Range Maximum

0x00, // Alignment

0x02, // Length

)

})

Name (ATT1, ResourceTemplate ()

{

IO (Decode16,

0x0070, // Range Minimum

0x0070, // Range Maximum

0x00, // Alignment

:wacko:0x04, // Length

)

})

Name (ATT2, ResourceTemplate ()

{

IO (Decode16,

0x0070, // Range Minimum

0x0070, // Range Maximum

0x00, // Alignment

0x02, // Length

)

IRQNoFlags ()

{8}

Link to comment
Share on other sites

Device (RTC)

{

Name (_HID, EisaId ("PNP0B00"))

Name (ATT0, ResourceTemplate ()

{

IO (Decode16,

0x0070, // Range Minimum

0x0070, // Range Maximum

0x00, // Alignment

0x02, // Length

)

})

Name (ATT1, ResourceTemplate ()

{

IO (Decode16,

0x0070, // Range Minimum

0x0070, // Range Maximum

0x00, // Alignment

;)0x04, // Length

)

})

Name (ATT2, ResourceTemplate ()

{

IO (Decode16,

0x0070, // Range Minimum

0x0070, // Range Maximum

0x00, // Alignment

0x02, // Length

)

IRQNoFlags ()

{8}

Only First

Name (_HID, EisaId ("PNP0B00"))
Name (ATT0, ResourceTemplate ()
{
IO (Decode16,
0x0070, // Range Minimum
0x0070, // Range Maximum
0x00, // Alignment
0x0[b][color="#FF0000"]2[/color][/b], // Length

Link to comment
Share on other sites

dsdtmojtabazarei.zip

 

AC

DTGP

EHCI

UHCI

IRQs

PNLF

RTC

SMBUS

SHUTDOWN

FIX ERRORS and WARNINGS

 

 

ati mobility hd 5730 <-- not supported in OS X

 

 

hi i used your edited dsdt for my laptop and enabled s-st and p-st in chameleon and deleted

 

nullcpupowermanager.kext now my CPU temperature is 64 without any open program or process

 

is this OK because in windows it's about 54 degree and

 

ioreg -lw0 | grep CSTInfo

 

"CSTInfo" = 19136773 "

 

is this ok

 

thanks

Link to comment
Share on other sites

found the usb wake enable from coreboot

http://tracker.coreboot.org/trac/coreboot/...ch/acpi/usb.asl

Great

:)

 

hi i used your edited dsdt for my laptop and enabled s-st and p-st in chameleon and deleted

 

nullcpupowermanager.kext now my CPU temperature is 64 without any open program or process

 

is this OK because in windows it's about 54 degree and

 

ioreg -lw0 | grep CSTInfo

 

"CSTInfo" = 19136773 "

 

is this ok

 

thanks

 

what program you're see the temperature?

see the first post

attention to the correct tjmax

Link to comment
Share on other sites

Hope you can help.

 

I have used DSDT Auto-Patcher to generate a DSDT for a fresh install of OS X (updated to 10.6.6) on an Asus Rampage II Gene motherboard. I then patched AppleHDA using the code for AD2000B on the front page and ran pfix.

 

Everything works great except for sound - have I got the procedure right?. Previously I've used AD2000B.kext in /E/E and an HDEF section in the DSDT to get it working.

 

Any thoughts?

 

Thank you very much.

Link to comment
Share on other sites

Hope you can help.

 

I have used DSDT Auto-Patcher to generate a DSDT for a fresh install of OS X (updated to 10.6.6) on an Asus Rampage II Gene motherboard. I then patched AppleHDA using the code for AD2000B on the front page and ran pfix.

 

Everything works great except for sound - have I got the procedure right?. Previously I've used AD2000B.kext in /E/E and an HDEF section in the DSDT to get it working.

 

Any thoughts?

 

Thank you very much.

send me your DSDT

Link to comment
Share on other sites

MaLd0n, I know your busy...but :angel:

 

I have smcK-Stat-i working somewhat but as yet I don't get a CPU speed shown, just two "0 MHz" (Dual Core CPU), my fan speeds also need some work (minus figure shown for one!) but one thing at a time!

 

Hopefully this screenshot will show up...

 

Hi MaLd0n,

 

Same problem here.

Used your FakeSMC folder and put it in /S/L/E :D

FAKESMC.zip

Now it's working for me too.

 

Thanks again. You make my Hackintosh smile :)

 

Where would my Hackintosh be without MaLd0n :D:thumbsup_anim:

post-434260-1296327678_thumb.png

post-434260-1296327687_thumb.png

Link to comment
Share on other sites

hi maldon :)

I have a dp55wb / all its working with my fixed dsdt for months. For the sake of checking changes I tried to get a patched dsdt from the patcher by selecting my extracted (without fixes) dsl file.

However the app wouldnt finish applying the fixes:

6FK2.Screen%20shot%202011-01-30%20at%201.42.28%20AM.png

 

Thanks for your time.

 

Hi anibalin

thanks for that

You're right

dsdt.anibalin.zip

 

:lol:

Link to comment
Share on other sites

Hi MaLd0n,

 

With the new dsdt hangs......

I'll look into it

 

Hi MaLd0n,

I've fixed the issue. In the original DSDT output from you app you need to add 2 irq to HPET device.

Here's the HPET code fixed...............

 

				
			Device (HPET)
			{
				Name (_HID, EisaId ("PNP0103"))
				Name (ATT3, ResourceTemplate ()
				{
					IRQNoFlags ()
						{0}
					IRQNoFlags ()
						{8}
					IRQNoFlags ()
						{11}
					IRQNoFlags ()
						{15}
					Memory32Fixed (ReadWrite,

Link to comment
Share on other sites

I'll look into it

 

 

Hi MaLd0n,

I've fixed the issue. In the original DSDT output from you app you need to add 2 irq to HPET device.

Here's the HPET code fixed...............

 

				
			Device (HPET)
			{
				Name (_HID, EisaId ("PNP0103"))
				Name (ATT3, ResourceTemplate ()
				{
					IRQNoFlags ()
						{0}
					IRQNoFlags ()
						{8}
					IRQNoFlags ()
						{11}
					IRQNoFlags ()
						{15}
					Memory32Fixed (ReadWrite,

WoW

Thanks, man

 

into device name_hid PNP0000 code_regex IRQNoFlags\s\(\)\n\s+\{(\d+)\} remove_matched;
into device name_hid PNP0100 code_regex IRQNoFlags\s\(\)\n\s+\{(\d+)\} remove_matched;
into device name_hid PNP0B00 code_regex IRQNoFlags\s\(\)\n\s+\{(\d+)\} remove_matched;
into device name_hid PNP0103 code_regex IRQNoFlags\s\(\)\n\s+\{(\d+)\} removeall_matched;
into device name_hid PNP0103 code_regex Name\s\(([^,]+),\sResourceTemplate\s\(\)\n\s+\{((?:.|\n)*)\}\) replace_matched
begin
Name (%1, ResourceTemplate ()\n
				{\n
					IRQNoFlags ()\n
						{0}\n
					IRQNoFlags ()\n
						{8}\n
					IRQNoFlags ()\n
						{11}\n
					IRQNoFlags ()\n
						{15}\n
%2
})
end

;)

 

next update

thanks again

 

Sound works with your DSDT (added HDEF section?) and AD2000b.kext so thank you very much for taking a look at it.

 

Should it have worked without the kext or was I doing something wrong somewhere?

 

Thanks again for a very helpful thread.

 

HDEF + AD2000b.kext(Legacy) + AppleHda Patched

 

 

:( but. you have not modified mine dsdt that I have given to you?In post

http://www.insanelymac.com/forum/index.php...t&p=1631126

I have not applied anything on scope pr

 

use Chameleon Rc5

Link to comment
Share on other sites

g31-es2l rev 2.0

 

DSDT won't compile

 

Here is my error messages:

 

[Line 156 type Error message Object does not exist (\_SB.PCI0.PX40.AG3E)]

[Line 162 type Error message Object does not exist (\_SB.PCI0.PX40.AG3E)]

[Line 169 type Error message Object does not exist (\_SB.PCI0.UHC2)]

[Line 170 type Error message Object does not exist (\_SB.PCI0.UHC3)]

[Line 171 type Error message Object does not exist (\_SB.PCI0.UHC4)]

[Line 172 type Error message Object does not exist (\_SB.PCI0.UHC5)]

[Line 195 type Error message Object does not exist (\_SB.PCI0.UHC2)]

[Line 200 type Error message Object does not exist (\_SB.PCI0.UHC3)]

[Line 205 type Error message Object does not exist (\_SB.PCI0.UHC4)]

[Line 210 type Error message Object does not exist (\_SB.PCI0.UHC5)]

[Line 215 type Error message Object does not exist (\_SB.PCI0.EHC1)]

[Line 245 type Error message Object not found or not accessible from scope ( PCI0.EHC1.WRTA)]

[Line 246 type Error message Object not found or not accessible from scope ( PCI0.EHC1.PMES)]

[Line 247 type Error message Object not found or not accessible from scope ( PCI0.EHC1.WRTA)]

[Line 1064 type Error message Name already exists in scope (_STA)]

[Line 1070 type Error message Object does not exist (ATT3)]

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...