MaLd0n Posted January 8, 2011 Author Share Posted January 8, 2011 dsdt.ninjadash.zip use topic -------------------------------------------------------------------------------- _T_ into_all all code_regex _T_0 replaceall_matched begin T_0 end vget, fget, tget into method label FGET code_regex Return\s\(Zero\) remove_matched; into method label FGET insert begin Return (Zero) end aquire( .... 0xFFFF into_all all code_regex (Acquire\s\(MUTE,\s0x)....\) replace_matched begin %1FFFF) end Hpet into method label _STA parent_hid PNP0103 remove_entry; into device name_hid PNP0103 insert begin Method (_STA, 0, NotSerialized)\n {\n Return (0x0F)\n } end; into method label _CRS parent_hid PNP0103 remove_entry; into device name_hid PNP0103 insert begin Method (_CRS, 0, NotSerialized)\n {\n Return ([b][color="#FF0000"]ATT3[/color][/b])\n } end 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_not IRQNoFlags 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 %2 }) end Link to comment https://www.insanelymac.com/forum/topic/235523-dsdt-auto-patcher/page/57/#findComment-1617442 Share on other sites More sharing options...
MaLd0n Posted January 8, 2011 Author Share Posted January 8, 2011 a complete example GA P35-DS3 OP REG LPCB AZAL to HDEF HDEF ALC889a EHCI HID/CID HPET IRQs(PIC, TMR, RTC, HPET) LAN0 PEX4 LPC MCEH REMOVE RENAME RTC SMBUS SHUTDOWN UHCI WAK into method label _DSM parent_adr 0x001F0000 remove_entry; into device name_adr 0x001F0000 insert begin OperationRegion (LPC0, PCI_Config, 0xA4, 0x02)\n Field (LPC0, ByteAcc, NoLock, Preserve)\n {\n AG3E, 1\n } end; into device name_adr 0x001B0000 set_label begin HDEF end; into_all all code_regex AZAL replaceall_matched begin HDEF end; into method label _DSM parent_adr 0x001B0000 remove_entry; into device name_adr 0x001B0000 insert begin Method (_DSM, 4, NotSerialized)\n {\n Store (Package (0x0A)\n {\n "built-in",\n Buffer (One)\n {\n 0x01\n },\n "codec-id",\n Buffer (0x04)\n {\n 0x85, 0x08, 0xEC, 0x10\n },\n "layout-id",\n Buffer (0x04)\n {\n 0x75, 0x03, 0x00, 0x00\n },\n "device-type",\n Buffer (0x10)\n {\n "Realtek ALC889A"\n },\n "PinConfigurations",\n Buffer (0x28)\n {\n /* 0000 */ 0x10, 0x90, 0xA1, 0x01, 0x20, 0x90, 0xA1, 0x02,\n /* 0008 */ 0x80, 0x30, 0x81, 0x01, 0x90, 0x40, 0x21, 0x02,\n /* 0010 */ 0x30, 0x40, 0x11, 0x01, 0x40, 0x40, 0x01, 0x01,\n /* 0018 */ 0x50, 0x60, 0x01, 0x01, 0x60, 0x20, 0x01, 0x01,\n /* 0020 */ 0x70, 0x61, 0x4B, 0x01, 0xA0, 0x01, 0xCB, 0x01\n }\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n } end; into method label DTGP remove_entry; into definitionblock code_regex . insert begin Method (DTGP, 5, NotSerialized)\n {\n If (LEqual (Arg0, Buffer (0x10)\n {\n /* 0000 */ 0xC6, 0xB7, 0xB5, 0xA0, 0x18, 0x13, 0x1C, 0x44, \n /* 0008 */ 0xB0, 0xC9, 0xFE, 0x69, 0x5E, 0xAF, 0x94, 0x9B\n }))\n {\n If (LEqual (Arg1, One))\n {\n If (LEqual (Arg2, Zero))\n {\n Store (Buffer (One)\n {\n 0x03\n }, Arg4)\n Return (One)\n }\n If (LEqual (Arg2, One))\n {\n Return (One)\n }\n }\n }\n Store (Buffer (One)\n {\n 0x00\n }, Arg4)\n Return (Zero)\n } end; into method label _DSM parent_adr 0x001D0007 remove_entry; into device name_adr 0x001D0007 insert begin Method (_DSM, 4, NotSerialized)\n {\n Store (Package (0x04)\n {\n "AAPL,clock-id",\n Buffer (One)\n {\n 0x01\n },\n "device_type",\n Buffer (0x05)\n {\n "EHCI"\n }\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n } end; into method label _DSM parent_adr 0x001A0007 remove_entry; into device name_adr 0x001A0007 insert begin Method (_DSM, 4, NotSerialized)\n {\n Store (Package (0x04)\n {\n "AAPL,clock-id",\n Buffer (One)\n {\n 0x02\n },\n "device_type",\n Buffer (0x05)\n {\n "EHCI"\n }\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n } end; into method label _STA parent_hid PNP0103 remove_entry; into device name_hid PNP0103 insert begin Method (_STA, 0, NotSerialized)\n {\n Return (0x0F)\n } end; into method label _CRS parent_hid PNP0103 remove_entry; into device name_hid PNP0103 insert begin Method (_CRS, 0, NotSerialized)\n {\n Return (ATT3)\n } end; into device label PWRB code_regex (Name\s\()_HID(\,\sEisaId\s\(\"PNP0C0C\"\)\)) replace_matched begin %1_CID%2 end; 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_not IRQNoFlags 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 %2 }) end; into method label _DSM parent_adr 0x001F0000 remove_entry; into device name_adr 0x001F0000 insert begin Method (_DSM, 4, NotSerialized)\n {\n Store (Package (0x02)\n {\n "device-id", \n Buffer (0x04)\n {\n 0x16, 0x29, 0x00, 0x00\n }\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n } end; into scope label _SB insert begin Device (MCEH)\n {\n Name (_HID, EisaId ("APP0006"))\n Name (_GPE, 0x17)\n Name (_STA, 0x0B)\n } end; into scope label \_SB insert begin Device (MCEH)\n {\n Name (_HID, EisaId ("APP0006"))\n Name (_GPE, 0x17)\n Name (_STA, 0x0B)\n } end; into device label SPKR remove_entry; into device label FDC remove_entry; into device label FDC0 remove_entry; into device label LPT1 remove_entry; into device label LPTE remove_entry; into device label ECP1 remove_entry; into device label PEX3.JMB0 remove_entry; into device label PEX3.JMB1 remove_entry; into device label PEX1.JMB0 remove_entry; into device label PEX1.JMB1 remove_entry; into device label MEM remove_entry; into device label ^^RMEM remove_entry; into device label IDE2 remove_entry; into device name_hid PNP0B00 code_regex (IO\s\((?:\s*[^,]+,\s*(?:\/\/\s.*)?\s*\n)+\s*)(\dx\d+)(,\s*(?:\/\/\s.*)?\s*\n\s*\)) replace_matched begin %10x02%3 end; into device name_adr 0x001F0003 parent_label PCI0 remove_entry; into device label PCI0 insert begin Device (SBUS)\n {\n Name (_ADR, 0x001F0003)\n Device (BUS0)\n {\n Name (_CID, "smbus")\n Name (_ADR, Zero)\n Device (DVL0)\n {\n Name (_ADR, 0x57)\n Name (_CID, "diagsvault")\n }\n }\n Method (_DSM, 4, NotSerialized)\n {\n Store (Package (0x02)\n {\n "device-id", \n Buffer (0x04)\n {\n 0x30, 0x3A, 0x00, 0x00\n }\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n }\n } end; into method label _PTS code_regex (If\s*\(LEqual\s*\(Arg0,\s*0x05\)\)\s*\n\s*\{\s*\n)(?:[^\n\}]+\n)+(\s*\}) replace_matched begin %1 Store (One, \\_SB.PCI0.LPCB.AG3E)\n Store (Zero, SLPE)\n Sleep (0x10)\n } end; into method label \_PTS code_regex (If\s*\(LEqual\s*\(Arg0,\s*0x05\)\)\s*\n\s*\{\s*\n)(?:[^\n\}]+\n)+(\s*\}) replace_matched begin %1 Store (One, \\_SB.PCI0.LPCB.AG3E)\n Store (Zero, SLPE)\n Sleep (0x10)\n } end; into definitionblock code_regex . code_regex_not OperationRegion\s*\(PMRS insert begin OperationRegion (PMRS, SystemIO, 0x0430, One)\n Field (PMRS, ByteAcc, NoLock, Preserve)\n {\n , 4, \n SLPE, 1\n } end; into method label _DSM parent_adr 0x001D0000 remove_entry; into device name_adr 0x001D0000 insert begin Method (_DSM, 4, NotSerialized)\n {\n Store (Package (0x02)\n {\n "device-id", \n Buffer (0x04)\n {\n 0x34, 0x3A, 0x00, 0x00\n }\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n } end; into method label _DSM parent_adr 0x001D0001 remove_entry; into device name_adr 0x001D0001 insert begin Method (_DSM, 4, NotSerialized)\n {\n Store (Package (0x02)\n {\n "device-id", \n Buffer (0x04)\n {\n 0x34, 0x3A, 0x00, 0x00\n }\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n } end; into method label _DSM parent_adr 0x001D0002 remove_entry; into device name_adr 0x001D0002 insert begin Method (_DSM, 4, NotSerialized)\n {\n Store (Package (0x02)\n {\n "device-id", \n Buffer (0x04)\n {\n 0x34, 0x3A, 0x00, 0x00\n }\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n } end; into method label _DSM parent_adr 0x001A0000 remove_entry; into device name_adr 0x001A0000 insert begin Method (_DSM, 4, NotSerialized)\n {\n Store (Package (0x02)\n {\n "device-id", \n Buffer (0x04)\n {\n 0x34, 0x3A, 0x00, 0x00\n }\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n } end; into method label _DSM parent_adr 0x001A0001 remove_entry; into device name_adr 0x001A0001 insert begin Method (_DSM, 4, NotSerialized)\n {\n Store (Package (0x02)\n {\n "device-id", \n Buffer (0x04)\n {\n 0x34, 0x3A, 0x00, 0x00\n }\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n } end; into method label _DSM parent_adr 0x001A0002 remove_entry; into device name_adr 0x001A0002 insert begin Method (_DSM, 4, NotSerialized)\n {\n Store (Package (0x02)\n {\n "device-id", \n Buffer (0x04)\n {\n 0x34, 0x3A, 0x00, 0x00\n }\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n } end; into method label _DSM parent_adr 0x001D0003 remove_entry; into device name_adr 0x001D0003 insert begin Method (_DSM, 4, NotSerialized)\n {\n Store (Package (0x02)\n {\n "device-id", \n Buffer (0x04)\n {\n 0x34, 0x3A, 0x00, 0x00\n }\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n } end; into method label _WAK code_regex Return\s\(\s*\n?\s*Package\s*\n?\s*\(0x02\)\s*\n?\s*\{\s*\n?(?:\s*Zero,?\s*\n?){2}\s*\}\s*\n?\s*\) remove_matched; into method label _WAK insert begin Return (Package (0x02)\n {\n Zero, \n Zero\n }) end; into method label \_WAK code_regex Return\s\(\s*\n?\s*Package\s*\n?\s*\(0x02\)\s*\n?\s*\{\s*\n?(?:\s*Zero,?\s*\n?){2}\s*\}\s*\n?\s*\) remove_matched; into method label \_WAK insert begin Return (Package (0x02)\n {\n Zero, \n Zero\n }) end; into device label FWH set_label begin FWHD end; into device label MCH set_label begin MCEH end; into device label PIC set_label begin IPIC end; into device label DMA1 set_label begin DMAC end; into device label TMR set_label begin TIMR end; into device label RTC0 set_label begin RTC end; into device label COPR set_label begin MATH end; into device label OMSC set_label begin LDRC end; into device label IDE1 set_label begin SATA end; into device label CHN0 set_label begin PRT0 end; into device label CHN1 set_label begin PRT1 end; into device label USB0 set_label begin UHC1 end; into device label USB1 set_label begin UHC2 end; into device label USB2 set_label begin UHC3 end; into device label USB3 set_label begin UHC4 end; into device label USB4 set_label begin UHC5 end; into device label USB5 set_label begin UHC6 end; into device label USBE set_label begin EHC1 end; into device label USE2 set_label begin EHC2 end; into device label PRIM set_label begin PRT0 end; into device label SECD set_label begin PRT1 end; into device label PX40 set_label begin LPCB end; into_all all code_regex DMA1 replaceall_matched begin DMAC end; into_all all code_regex TMR replaceall_matched begin TIMR end; into_all all code_regex RTC0 replaceall_matched begin RTC end; into_all all code_regex COPR replaceall_matched begin MATH end; into_all all code_regex OMSC replaceall_matched begin LDRC end; into_all all code_regex CHN0 replaceall_matched begin PRT0 end; into_all all code_regex CHN1 replaceall_matched begin PRT1 end; into_all all code_regex USB0 replaceall_matched begin UHC1 end; into_all all code_regex USB1 replaceall_matched begin UHC2 end; into_all all code_regex USB2 replaceall_matched begin UHC3 end; into_all all code_regex USB3 replaceall_matched begin UHC4 end; into_all all code_regex USB4 replaceall_matched begin UHC5 end; into_all all code_regex USB5 replaceall_matched begin UHC6 end; into_all all code_regex USBE replaceall_matched begin EHC1 end; into_all all code_regex USE2 replaceall_matched begin EHC2 end; into_all all code_regex PX40 replaceall_matched begin LPCB end; into device name_adr 0x001E0000 set_label begin PCIB end; into_all all code_regex HUB0 replaceall_matched begin PCIB end; into device name_adr Zero parent_adr 0x001C0004 remove_entry; into device name_adr 0x001C0004 insert begin Device (LAN0)\n {\n Name (_ADR, Zero)\n Method (_DSM, 4, NotSerialized)\n {\n Store (Package (0x08)\n {\n "AAPL,slot-name", \n Buffer ()\n {\n "Slot-2"\n }, \n "model", \n Buffer ()\n {\n "RTL8111/8168B PCI Express Gigabit Ethernet"\n }, \n "built-in", \n Buffer ()\n {\n 0x00\n }, \n "device_type", \n Buffer ()\n {\n "Ethernet Controller"\n }\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n }\n } end Link to comment https://www.insanelymac.com/forum/topic/235523-dsdt-auto-patcher/page/57/#findComment-1617619 Share on other sites More sharing options...
stuckwithme247 Posted January 8, 2011 Share Posted January 8, 2011 Hey MaLd0n, When you have moment would you please take another look at the DP55WB DSDT? I am trying to get native power management working. I tried the HPET patch method you suggested and it still won't boot without NullCPUPowerManagment. Thanks. Link to comment https://www.insanelymac.com/forum/topic/235523-dsdt-auto-patcher/page/57/#findComment-1617626 Share on other sites More sharing options...
MaLd0n Posted January 8, 2011 Author Share Posted January 8, 2011 Hey MaLd0n, When you have moment would you please take another look at the DP55WB DSDT? I am trying to get native power management working. I tried the HPET patch method you suggested and it still won't boot without NullCPUPowerManagment. Thanks. I do not know a solution for that unfortunately I hope someone can help you there Link to comment https://www.insanelymac.com/forum/topic/235523-dsdt-auto-patcher/page/57/#findComment-1617629 Share on other sites More sharing options...
polia Posted January 8, 2011 Share Posted January 8, 2011 Maldon hello, you were great, now I'm sorry if I ask you something else, I noticed that things have changed, so this is my DSDT? I've seen as I have never used the DSDT.aml, I want to understand how to install it in the folder .. or with the extra DSDTAuto-Patcher? I'm sorry but I would understand better, also because 'so less bother, I also efistring extracted from windows, I wanted to know if you need to add it to the DSDT, and if so how?. you reference the DSDT.aml you did to me, together you also upload the video bios NVIDIA GT220, in case you need them thanks for your very kind, poly attachment=84570:polia4you.zip] polia4you.zip Link to comment https://www.insanelymac.com/forum/topic/235523-dsdt-auto-patcher/page/57/#findComment-1617677 Share on other sites More sharing options...
h00ligan Posted January 8, 2011 Share Posted January 8, 2011 P5K_VM_original_DSDT.rar send me original DSDTextract from Windows or Linux http://www.insanelymac.com/forum/index.php?showtopic=225991 Hi, MaLd0n. My original DSDT in attachment. P5K_VM_original_DSDT.rar Link to comment https://www.insanelymac.com/forum/topic/235523-dsdt-auto-patcher/page/57/#findComment-1617754 Share on other sites More sharing options...
Daylights Posted January 8, 2011 Share Posted January 8, 2011 Send me original DSDT use -v see the error post a photo Hi MaLd0n, Here's my original DSDT, extracted in Windows by Everest. I also booted with -v and took the picture. I hope it's clear enough? Thanks! GA_945GM_S2_original_DSDT.zip Link to comment https://www.insanelymac.com/forum/topic/235523-dsdt-auto-patcher/page/57/#findComment-1617770 Share on other sites More sharing options...
buoo Posted January 8, 2011 Share Posted January 8, 2011 Thanks MaLd0n Link to comment https://www.insanelymac.com/forum/topic/235523-dsdt-auto-patcher/page/57/#findComment-1617816 Share on other sites More sharing options...
MaLd0n Posted January 8, 2011 Author Share Posted January 8, 2011 Maldon hello, you were great, now I'm sorry if I ask you something else, I noticed that things have changed, so this is my DSDT? I've seen as I have never used the DSDT.aml, I want to understand how to install it in the folder .. or with the extra DSDTAuto-Patcher? I'm sorry but I would understand better, also because 'so less bother, I also efistring extracted from windows, I wanted to know if you need to add it to the DSDT, and if so how?. you reference the DSDT.aml you did to me, together you also upload the video bios NVIDIA GT220, in case you need them thanks for your very kind, poly attachment=84570:polia4you.zip] DSDT in "Extra" folder or Root HD Video use GE, String or Kext Link to comment https://www.insanelymac.com/forum/topic/235523-dsdt-auto-patcher/page/57/#findComment-1617882 Share on other sites More sharing options...
Mystroe Posted January 8, 2011 Share Posted January 8, 2011 I'm soon to start working on a asus P6X58D-E anyone have a dsdt, or should I wait until it's installed and run send_me Also anyone have sata 600 and usb 3 working? Link to comment https://www.insanelymac.com/forum/topic/235523-dsdt-auto-patcher/page/57/#findComment-1617892 Share on other sites More sharing options...
Tommy76 Posted January 8, 2011 Share Posted January 8, 2011 As someone suggested i chose S3 state in my BIOS and with my old dsdt.aml when i run system with -v i saw that it chose S3 state. Now with your dsdt it always chooses a S0 state. I'll look into it wait Did you check it ? Link to comment https://www.insanelymac.com/forum/topic/235523-dsdt-auto-patcher/page/57/#findComment-1617894 Share on other sites More sharing options...
polia Posted January 8, 2011 Share Posted January 8, 2011 Maldon thanks! you're great! Link to comment https://www.insanelymac.com/forum/topic/235523-dsdt-auto-patcher/page/57/#findComment-1617898 Share on other sites More sharing options...
MaLd0n Posted January 8, 2011 Author Share Posted January 8, 2011 P5K_VM_original_DSDT.rar Hi, MaLd0n. My original DSDT in attachment. P5K_VM_original_DSDT.rar HDEF ALC883 DTGP UHCI IRQs LAN LPC REMOVE RENAME SMBUS SHUTDOWN FIX WARNINGS dsdt.h00ligan.zip Link to comment https://www.insanelymac.com/forum/topic/235523-dsdt-auto-patcher/page/57/#findComment-1617907 Share on other sites More sharing options...
LatinMcG Posted January 8, 2011 Share Posted January 8, 2011 SUCCESS on the Wireless connection timeout.! the patch Device (PXS2) { Name (_ADR, Zero) Method (_DSM, 4, NotSerialized) { Store (Package (0x02) { "built-in", Buffer (One) { 0x00 } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } [b]OperationRegion (SVID, PCI_Config, 0x40, 0xC0) Field (SVID, DWordAcc, NoLock, Preserve) { Offset (0x2C), SUBS, 32 }[/b] } Name (_PRW, Package (0x02) { 0x09, 0x03 }) in RP02 and 1 rocked my world! i had 0xF0 on other version instead of 0xC0. now both leo and snow connect wireless in my wll4080 rebranded to IBM pci 168c:1014 sub 1014:058a and added to atheros kext. i didnt see any PINI in dsdt so the rp02 is not locked to subvendor 106b THANK YOU MALDON! if u need more testing send me a msg! Link to comment https://www.insanelymac.com/forum/topic/235523-dsdt-auto-patcher/page/57/#findComment-1617908 Share on other sites More sharing options...
MaLd0n Posted January 8, 2011 Author Share Posted January 8, 2011 I'm soon to start working on a asus P6X58D-E anyone have a dsdt, or should I wait until it's installed and run send_me Also anyone have sata 600 and usb 3 working? send me Hi MaLd0n, Here's my original DSDT, extracted in Windows by Everest. I also booted with -v and took the picture. I hope it's clear enough? Thanks! try it dsdt.Daylights.zip I hope it works but I'm not sure we need to test SUCCESS on the Wireless connection timeout.!the patch Device (PXS2) { Name (_ADR, Zero) Method (_DSM, 4, NotSerialized) { Store (Package (0x02) { "built-in", Buffer (One) { 0x00 } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } [b]OperationRegion (SVID, PCI_Config, 0x40, 0xC0) Field (SVID, DWordAcc, NoLock, Preserve) { Offset (0x2C), SUBS, 32 }[/b] } Name (_PRW, Package (0x02) { 0x09, 0x03 }) in RP02 and 1 rocked my world! i had 0xF0 on other version instead of 0xC0. now both leo and snow connect wireless in my wll4080 rebranded to IBM pci 168c:1014 sub 1014:058a and added to atheros kext. i didnt see any PINI in dsdt so the rp02 is not locked to subvendor 106b THANK YOU MALDON! if u need more testing send me a msg! let's do the auto-patcher? Link to comment https://www.insanelymac.com/forum/topic/235523-dsdt-auto-patcher/page/57/#findComment-1617911 Share on other sites More sharing options...
MaLd0n Posted January 8, 2011 Author Share Posted January 8, 2011 I'll look into itwait Did you check it ? what does not work? I do not understand your concern? Link to comment https://www.insanelymac.com/forum/topic/235523-dsdt-auto-patcher/page/57/#findComment-1617963 Share on other sites More sharing options...
MaLd0n Posted January 8, 2011 Author Share Posted January 8, 2011 dsdt.D_an_W.zip OP REG LPCB AZAL to HDEF HDEF ALC889a EHCI HID/CID HPET IRQs(PIC, TMR, RTC, HPET) LAN0 PEX4 LPC MCEH REMOVE RENAME RTC SMBUS SHUTDOWN WAK Link to comment https://www.insanelymac.com/forum/topic/235523-dsdt-auto-patcher/page/57/#findComment-1618006 Share on other sites More sharing options...
LatinMcG Posted January 8, 2011 Share Posted January 8, 2011 after sleep wireless returned timeout issue. i probably had to add to _GPE ? Link to comment https://www.insanelymac.com/forum/topic/235523-dsdt-auto-patcher/page/57/#findComment-1618056 Share on other sites More sharing options...
Daylights Posted January 8, 2011 Share Posted January 8, 2011 try itdsdt.Daylights.zip I hope it works but I'm not sure we need to test No luck I've made 2 pictures, first after a clean install 10.6.0, second after update 10.6.6. After the first 10.6.0 KP I'm still able to boot in OSX with your boot CD, but after update 10.6.6 that's not possible anymore (KP). Link to comment https://www.insanelymac.com/forum/topic/235523-dsdt-auto-patcher/page/57/#findComment-1618059 Share on other sites More sharing options...
LatinMcG Posted January 8, 2011 Share Posted January 8, 2011 daylights try making a usb with bootfiles. and dsdt make sure u have hpet 64 in bios if thats option. u did try to boot with -v -x -f ? Link to comment https://www.insanelymac.com/forum/topic/235523-dsdt-auto-patcher/page/57/#findComment-1618098 Share on other sites More sharing options...
juanerson Posted January 8, 2011 Share Posted January 8, 2011 @Daylights, In the picture "No HPETs available..." is your problem, I mean bad HPET (High Precision Event Timer) in the DSDT (probably), so "maybe" you need to replace it, the entire Device (HPET), with this simplified code (by Master Chief): Device (HPET) { Name (_HID, EisaId ("PNP0103")) Name (_STA, 0x0F) Name (_CRS, ResourceTemplate () { IRQNoFlags () {0} IRQNoFlags () {8} Memory32Fixed (ReadOnly, 0xFED00000, // Address Base 0x00000400, // Address Length ) }) } EDITED: Apart of LatinMcGyver75 said about the BIOS parameter, is a very important step. Link to comment https://www.insanelymac.com/forum/topic/235523-dsdt-auto-patcher/page/57/#findComment-1618103 Share on other sites More sharing options...
MaLd0n Posted January 8, 2011 Author Share Posted January 8, 2011 he DSDT no has the device HPET I added still not solved This fix is standard for all gigabytes but not solved I can not really solve it Hi juanerson you are very welcome I'm a Fan look at bios(3) Link to comment https://www.insanelymac.com/forum/topic/235523-dsdt-auto-patcher/page/57/#findComment-1618141 Share on other sites More sharing options...
José Rodríguez Posted January 8, 2011 Share Posted January 8, 2011 Hi Can you send me dsdt.aml patched for my laptop please? My data are: Thank you send_me.zip Link to comment https://www.insanelymac.com/forum/topic/235523-dsdt-auto-patcher/page/57/#findComment-1618149 Share on other sites More sharing options...
MaLd0n Posted January 8, 2011 Author Share Posted January 8, 2011 Hi Can you send me dsdt.aml patched for my laptop please?My data are: Thank you Chipset? Processor? etc Link to comment https://www.insanelymac.com/forum/topic/235523-dsdt-auto-patcher/page/57/#findComment-1618167 Share on other sites More sharing options...
Daylights Posted January 8, 2011 Share Posted January 8, 2011 daylights try making a usb with bootfiles. and dsdt make sure u have hpet 64 in bios if thats option. u did try to boot with -v -x -f ? Unfortunately there's no HPET option in de BIOS, -v -x -f gives me the same HPET error. What can I do? Read something about using a Disabler.kext to disable Power Management and I will probably need SleepEnabler.kext also. That was the way my previous installation (DVD by Hazard) worked, but I was hoping for a more clean install Link to comment https://www.insanelymac.com/forum/topic/235523-dsdt-auto-patcher/page/57/#findComment-1618197 Share on other sites More sharing options...
Recommended Posts