Jump to content

Snow Leopard on Gigabyte Mobos


168 posts in this topic

Recommended Posts

Can you create a patch.txt using this mobo specifications ?

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_all all code_regex _T_0 replaceall_matched begin T_0 end;
into_all all code_regex _T_1 replaceall_matched begin T_1 end;
into_all all code_regex _T_2 replaceall_matched begin T_2 end;
into_all all code_regex _T_3 replaceall_matched begin T_3 end;
into_all all code_regex _T_4 replaceall_matched begin T_4 end;
into_all all code_regex Or\s\(0x03,\sPARM\) replaceall_matched
begin
Or (PARM, 0x03, PARM)
end;
into_all scope label _PR code_regex Alias\s\([^\n]+\n removeall_matched;
into_all scope label \_PR code_regex Alias\s\([^\n]+\n removeall_matched;
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 device label PWRB code_regex (Name\s\()_HID(\,\sEisaId\s\(\"PNP0C0C\"\)\)) replace_matched begin %1_CID%2 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 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
               0x49, 0x1c, 0x00, 0x00\n
           }\n
       }, Local0)\n
   DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n
   Return (Local0)\n
}
end;
into_all all code_regex Name\s\(RPMV,\sPackage\s\(0x00\) replaceall_matched
begin
Name (RPMV, Package (zero)
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 MEM remove_entry;
into device label ^^RMEM remove_entry;
into device label IDE1 set_label begin SATA end;
into device label USBE set_label begin EHC1 end;
into device label USE2 set_label begin EHC2 end;
into_all all code_regex USBE replaceall_matched begin EHC1 end;
into_all all code_regex USE2 replaceall_matched begin EHC2 end;
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 _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 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.PX40.AG3E)\n
           Store (Zero, SLPE)\n
           Sleep (0x10)\n
%2\n
Else\n
{\n
   Store (Zero, \\_SB.PCI0.PX40.AG3E)\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.PX40.AG3E)\n
           Store (Zero, SLPE)\n
           Sleep (0x10)\n
%2\n
Else\n
{\n
   Store (Zero, \\_SB.PCI0.PX40.AG3E)\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 device name_adr 0x001B0000 set_label
begin
HDEF
end;
into_all all code_regex AZAL replaceall_matched
begin
HDEF
end;
into device name_adr 0x001D0000 code_regex_not OperationRegion\s\(EOWN insert
begin
               OperationRegion (EOWN, PCI_Config, 0x68, 0x04)\n
               Field (EOWN, ByteAcc, NoLock, Preserve)\n
               {\n
                           Offset (0x02), \n
                   HCBO,   1, \n
                           Offset (0x03), \n
                   HCOO,   1\n
               }
end;
into device name_adr 0x001A0000 code_regex_not OperationRegion\s\(EOWN insert
begin
               OperationRegion (EOWN, PCI_Config, 0x68, 0x04)\n
               Field (EOWN, ByteAcc, NoLock, Preserve)\n
               {\n
                           Offset (0x02), \n
                   HCBO,   1, \n
                           Offset (0x03), \n
                   HCOO,   1\n
               }
end;
into method label PINI remove_entry;
into definitionblock code_regex . insert
begin
   Method (PINI, 0, NotSerialized)\n
   {\n
       Store (Zero, \_SB.PCI0.EHC1.HCBO)\n
       Store (One, \_SB.PCI0.EHC1.HCOO)\n
       Store (Zero, \_SB.PCI0.EHC2.HCBO)\n
       Store (One, \_SB.PCI0.EHC2.HCOO)\n
   }
end;
into method label ^_INI code_regex_not PINI\s\(\) insert
begin
PINI ()
end;
into method label \_SB.PCI0._INI code_regex_not PINI\s\(\) insert
begin
PINI ()
end;
into method label _WAK code_regex_not PINI\s\(\) code_regex ^((?:.|\n)*)$ replace_matched
begin
PINI ()\n
%1
end;
into method label \_WAK code_regex_not PINI\s\(\) code_regex ^((?:.|\n)*)$ replace_matched
begin
PINI ()\n
%1
end;
into method label _PTS code_regex If\s*\(LEqual\s*\(Arg0,\s*0x05\)\)\s*\{\s*\} replace_matched
begin
If (LEqual (Arg0, 0x05))\n
{\n
           Store (One, \\_SB.PCI0.PX40.AG3E)\n
           Store (Zero, SLPE)\n
           Sleep (0x10)\n
}\n
Else\n
{\n
   Store (Zero, \\_SB.PCI0.PX40.AG3E)\n
}
end;
into method label \_PTS code_regex If\s*\(LEqual\s*\(Arg0,\s*0x05\)\)\s*\{\s*\} replace_matched
begin
If (LEqual (Arg0, 0x05))\n
{\n
           Store (One, \\_SB.PCI0.PX40.AG3E)\n
           Store (Zero, SLPE)\n
           Sleep (0x10)\n
}\n
Else\n
{\n
   Store (Zero, \\_SB.PCI0.PX40.AG3E)\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 device label HDEF insert
begin
Method (_DSM, 4, NotSerialized)\n
   {\n
       Store (Package (0x04)\n
           {\n
               "layout-id", \n
               Buffer (0x04)\n
               {\n
                   0x0C, 0x00, 0x00, 0x00\n
               }, \n
               "PinConfigurations", \n
               Buffer (Zero) {}\n
           }, Local0)\n
       DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n
       Return (Local0)\n
   }
end;
into method label _DSM parent_adr 0x001F0002 remove_entry;
into device name_adr 0x001F0002 insert
begin
Method (_DSM, 4, NotSerialized)\n
{\n
   Store (Package (0x02)\n
       {\n
           "device-id", \n
           Buffer (0x04)\n
           {\n
               0x03, 0x1c, 0x00, 0x00\n
           }\n
       }, Local0)\n
   DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n
   Return (Local0)\n
}
end

hey MaLd0n

 

do i need the AppleHDA_10.6.2.kext.zip when i have the patched dsdt file?

 

and witch one of your smbios.plist i have to use? iMac or MacPro. MacPro is the one i prefer.

is there any difference for the system? (system speed and features etc.)

 

thx

in most codecs yes

ALC889A you do not need

 

ok great!

 

and witch one of your smbios.plist i have to use? iMac or MacPro. MacPro is the one i prefer.

is there any difference for the system? (system speed and features etc.)

 

thx

ok great!

 

and witch one of your smbios.plist i have to use? iMac or MacPro. MacPro is the one i prefer.

is there any difference for the system? (system speed and features etc.)

 

thx

Core2Duo use iMac9,1

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_all all code_regex _T_0 replaceall_matched begin T_0 end;
into_all all code_regex _T_1 replaceall_matched begin T_1 end;
into_all all code_regex _T_2 replaceall_matched begin T_2 end;
into_all all code_regex _T_3 replaceall_matched begin T_3 end;
into_all all code_regex _T_4 replaceall_matched begin T_4 end;
into_all all code_regex Or\s\(0x03,\sPARM\) replaceall_matched
begin
Or (PARM, 0x03, PARM)
end;
into_all scope label _PR code_regex Alias\s\([^\n]+\n removeall_matched;
into_all scope label \_PR code_regex Alias\s\([^\n]+\n removeall_matched;
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 device label PWRB code_regex (Name\s\()_HID(\,\sEisaId\s\(\"PNP0C0C\"\)\)) replace_matched begin %1_CID%2 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 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
               0x49, 0x1c, 0x00, 0x00\n
           }\n
       }, Local0)\n
   DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n
   Return (Local0)\n
}
end;
into_all all code_regex Name\s\(RPMV,\sPackage\s\(0x00\) replaceall_matched
begin
Name (RPMV, Package (zero)
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 MEM remove_entry;
into device label ^^RMEM remove_entry;
into device label IDE1 set_label begin SATA end;
into device label USBE set_label begin EHC1 end;
into device label USE2 set_label begin EHC2 end;
into_all all code_regex USBE replaceall_matched begin EHC1 end;
into_all all code_regex USE2 replaceall_matched begin EHC2 end;
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 _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 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.PX40.AG3E)\n
           Store (Zero, SLPE)\n
           Sleep (0x10)\n
%2\n
Else\n
{\n
   Store (Zero, \\_SB.PCI0.PX40.AG3E)\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.PX40.AG3E)\n
           Store (Zero, SLPE)\n
           Sleep (0x10)\n
%2\n
Else\n
{\n
   Store (Zero, \\_SB.PCI0.PX40.AG3E)\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 device name_adr 0x001B0000 set_label
begin
HDEF
end;
into_all all code_regex AZAL replaceall_matched
begin
HDEF
end;
into device name_adr 0x001D0000 code_regex_not OperationRegion\s\(EOWN insert
begin
               OperationRegion (EOWN, PCI_Config, 0x68, 0x04)\n
               Field (EOWN, ByteAcc, NoLock, Preserve)\n
               {\n
                           Offset (0x02), \n
                   HCBO,   1, \n
                           Offset (0x03), \n
                   HCOO,   1\n
               }
end;
into device name_adr 0x001A0000 code_regex_not OperationRegion\s\(EOWN insert
begin
               OperationRegion (EOWN, PCI_Config, 0x68, 0x04)\n
               Field (EOWN, ByteAcc, NoLock, Preserve)\n
               {\n
                           Offset (0x02), \n
                   HCBO,   1, \n
                           Offset (0x03), \n
                   HCOO,   1\n
               }
end;
into method label PINI remove_entry;
into definitionblock code_regex . insert
begin
   Method (PINI, 0, NotSerialized)\n
   {\n
       Store (Zero, \_SB.PCI0.EHC1.HCBO)\n
       Store (One, \_SB.PCI0.EHC1.HCOO)\n
       Store (Zero, \_SB.PCI0.EHC2.HCBO)\n
       Store (One, \_SB.PCI0.EHC2.HCOO)\n
   }
end;
into method label ^_INI code_regex_not PINI\s\(\) insert
begin
PINI ()
end;
into method label \_SB.PCI0._INI code_regex_not PINI\s\(\) insert
begin
PINI ()
end;
into method label _WAK code_regex_not PINI\s\(\) code_regex ^((?:.|\n)*)$ replace_matched
begin
PINI ()\n
%1
end;
into method label \_WAK code_regex_not PINI\s\(\) code_regex ^((?:.|\n)*)$ replace_matched
begin
PINI ()\n
%1
end;
into method label _PTS code_regex If\s*\(LEqual\s*\(Arg0,\s*0x05\)\)\s*\{\s*\} replace_matched
begin
If (LEqual (Arg0, 0x05))\n
{\n
           Store (One, \\_SB.PCI0.PX40.AG3E)\n
           Store (Zero, SLPE)\n
           Sleep (0x10)\n
}\n
Else\n
{\n
   Store (Zero, \\_SB.PCI0.PX40.AG3E)\n
}
end;
into method label \_PTS code_regex If\s*\(LEqual\s*\(Arg0,\s*0x05\)\)\s*\{\s*\} replace_matched
begin
If (LEqual (Arg0, 0x05))\n
{\n
           Store (One, \\_SB.PCI0.PX40.AG3E)\n
           Store (Zero, SLPE)\n
           Sleep (0x10)\n
}\n
Else\n
{\n
   Store (Zero, \\_SB.PCI0.PX40.AG3E)\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 device label HDEF insert
begin
Method (_DSM, 4, NotSerialized)\n
   {\n
       Store (Package (0x04)\n
           {\n
               "layout-id", \n
               Buffer (0x04)\n
               {\n
                   0x0C, 0x00, 0x00, 0x00\n
               }, \n
               "PinConfigurations", \n
               Buffer (Zero) {}\n
           }, Local0)\n
       DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n
       Return (Local0)\n
   }
end;
into method label _DSM parent_adr 0x001F0002 remove_entry;
into device name_adr 0x001F0002 insert
begin
Method (_DSM, 4, NotSerialized)\n
{\n
   Store (Package (0x02)\n
       {\n
           "device-id", \n
           Buffer (0x04)\n
           {\n
               0x03, 0x1c, 0x00, 0x00\n
           }\n
       }, Local0)\n
   DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n
   Return (Local0)\n
}
end

 

Sorry MaLd0n but there are compilation errors:

 

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

[Line 7773 type Error message Object does not exist (\_SB.PCI0.EHC2.HCBO)]

[Line 7774 type Error message Object does not exist (\_SB.PCI0.EHC2.HCOO)]

 

does it takes a long time to fix them or there is something I can do myself?

Sorry MaLd0n but there are compilation errors:

 

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

[Line 7773 type Error message Object does not exist (\_SB.PCI0.EHC2.HCBO)]

[Line 7774 type Error message Object does not exist (\_SB.PCI0.EHC2.HCOO)]

 

does it takes a long time to fix them or there is something I can do myself?

 

Use original DSDT

 

send me your DSDT

Gigabyte? HaHaHa

dsdt.MikOnMac.zip

 

First of all thanks a lot!

But sorry, I don't like "pappa pronta" as we say in Italy, or everything already done :-))))

Let me understand.

I have also obtained a DSDT removing from patch.txt

 

into device name_hid PNP0103 insert
begin
Method (_CRS, 0, NotSerialized)\n
{\n
   Return (ATT3)\n
}
end;

 

and

 

Store (Zero, \_SB.PCI0.EHC2.HCBO)\n
       Store (One, \_SB.PCI0.EHC2.HCOO)\n

 

What have you done instead?

Can you send patch.txt that you have used?

Hi,

 

I've been using a DSDT from tonymacx86's database, but I wholeheartedly agree with your suggestion that I should use the DSDT from my own box rather than a pre-compiled one.

 

When I use the DSDT Auto-Patcher, I get the following error messages (and a suggestion to post em' to this forum):

 

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

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

 

I have a mild overclock, do I need to set my bios back to stock to use the patcher?

 

Snow Leopard 10.6.7

i7-920 overclocked to 3 GHz (increased base clock to 160Hz from 133Hz)

Gigabyte GA X58A-UD3R rev 1.0 (F6 Bios)

12 GB 1033Hz DDR3 (6 x 2 2GB OCZ)

GeForce 210 512 MB (NVIDIA)

 

Thanks very much!

 

~Will

 

(I tried to upload my DSDT.aml, but got "Upload failed. You are not permitted to upload this type of file.")

Hi,

 

I've been using a DSDT from tonymacx86's database, but I wholeheartedly agree with your suggestion that I should use the DSDT from my own box rather than a pre-compiled one.

 

When I use the DSDT Auto-Patcher, I get the following error messages (and a suggestion to post em' to this forum):

 

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

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

 

I have a mild overclock, do I need to set my bios back to stock to use the patcher?

 

Snow Leopard 10.6.7

i7-920 overclocked to 3 GHz (increased base clock to 160Hz from 133Hz)

Gigabyte GA X58A-UD3R rev 1.0 (F6 Bios)

12 GB 1033Hz DDR3 (6 x 2 2GB OCZ)

GeForce 210 512 MB (NVIDIA)

 

Thanks very much!

 

~Will

 

(I tried to upload my DSDT.aml, but got "Upload failed. You are not permitted to upload this type of file.")

 

use original DSDT

extract from windows and aplly

 

zip files and upload

use original DSDT

extract from windows and aplly

 

zip files and upload

 

Is there any way to do it without Windows? Sorry, but I don't even have access to a Windows box. If need be, I can try to find a copy and install it on an extra drive. Thanks again for your help!

Is there any way to do it without Windows? Sorry, but I don't even have access to a Windows box. If need be, I can try to find a copy and install it on an extra drive. Thanks again for your help!

send me your DSDT

run on terminal

perl -e 'open(CMD, "ioreg -lw0 \| grep DSDT|") or die; while(<CMD>) { chomp; if($_ =~ /\"DSDT\.?\d?\"=<([^>]*)>/) { $buff = $1; open(PIP, "|xxd -r -p > ~/Desktop/dsdt.aml") or die; print PIP "$1"; } }'

generate in desktop

×
×
  • Create New...