stitch2k9 Posted February 3, 2010 Share Posted February 3, 2010 salut les copain ! alors voila je reviens vers vous pour m'aider au cours de mon périple ^^. je viens de finir la création de mon DSDT avec 0 errors, warning, remarks et je voudrais bien me passer de certain kext Chip son : SoundMax ADI2000B Contrôleur réseau: Marvell 88E8056 et si possible : AHCIPortInjector.kext ATAPortInjector.kext IOAHCIBlockStorageInjector.kext SleepEnabler(10.6.2).kext autre question avec un DSDT je peux me passer de ca? fakesmc.kext NullCPUPowerManagement.kext EvOreboot.kext je joint mon DSDT ainsi que les kext du son je ne sais pas vraiment comment m'y prendre pour faire tout ca... j ai lu différent poste mais je suis un peu perdu ^^ merci a tous pour votre aide DSDT_ADI2000B.zip Link to comment https://www.insanelymac.com/forum/topic/209884-pofiner-mon-dsdt-sur-ma-p5q-deluxe/ Share on other sites More sharing options...
Gotier Posted February 3, 2010 Share Posted February 3, 2010 salut les copain ! alors voila je reviens vers vous pour m'aider au cours de mon périple ^^. je viens de finir la création de mon DSDT avec 0 errors, warning, remarks et je voudrais bien me passer de certain kext Chip son : SoundMax ADI2000B Contrôleur réseau: Marvell 88E8056 et si possible : AHCIPortInjector.kext ATAPortInjector.kext IOAHCIBlockStorageInjector.kext SleepEnabler(10.6.2).kext autre question avec un DSDT je peux me passer de ca? fakesmc.kext NullCPUPowerManagement.kext EvOreboot.kext je joint mon DSDT ainsi que les kext du son je ne sais pas vraiment comment m'y prendre pour faire tout ca... j ai lu différent poste mais je suis un peu perdu ^^ merci a tous pour votre aide Si ton DSDT est ok en principe selon moi tu peux viré NullCPUPowerManagement.kext ce que j'ai fais (sinon tora un KP) Sinon je suis dans le meme cas que toi avec une P5Q SE2 : Carte Ethernet Realtek RTL8111C Carte Son VIA VT1708S CG ATI HD4870 (j'aimerais aussi mais pas obligatoire) Controleur ATA Marvell 88SE6102 (pour evit� le AppleVIAATA.kext !) le speedstep La veille QUI NE FONCTIONNE TOUJOURS PAS ! Avec une P5Q peut etre que l'on peut s'entraider ! Je ne possede que ces kext dans mon dossier extra (c'est etonnant) : AppleVIAATA EVOreboot Fakesmc IOAHCIBlockStorageInjector Et VoodooHDA dans S/L/E PS : j'ai mis un tips dans le topic P5Q Link to comment https://www.insanelymac.com/forum/topic/209884-pofiner-mon-dsdt-sur-ma-p5q-deluxe/#findComment-1403207 Share on other sites More sharing options...
SaddenTrap Posted February 3, 2010 Share Posted February 3, 2010 Moi j'ai "6 warning et 53 optimisations" sur ma P5E je ne sais meme pas a quoi sert ce DSDT J'aie récupéré ce dossier DSDT de mon ancien HDD (10.5.8) en faisant un backup et en passant sous snow. Je suis aussi curieux de savoir comment injecter des kext la dedans Merci Link to comment https://www.insanelymac.com/forum/topic/209884-pofiner-mon-dsdt-sur-ma-p5q-deluxe/#findComment-1403226 Share on other sites More sharing options...
Gotier Posted February 4, 2010 Share Posted February 4, 2010 Moi j'ai "6 warning et 53 optimisations" sur ma P5E je ne sais meme pas a quoi sert ce DSDT J'aie récupéré ce dossier DSDT de mon ancien HDD (10.5.8) en faisant un backup et en passant sous snow. Je suis aussi curieux de savoir comment injecter des kext la dedans Merci Va dans le Topics P5Q Seties tes warnings seront resolu je pense j'en avait 6 aussi avant tout est expliqué dans l'avant dernier post Link to comment https://www.insanelymac.com/forum/topic/209884-pofiner-mon-dsdt-sur-ma-p5q-deluxe/#findComment-1403252 Share on other sites More sharing options...
stitch2k9 Posted February 4, 2010 Author Share Posted February 4, 2010 par contre j ai un soucis enfin je crois quez c'est un soucis ^^ quand j enleve "NullCPUPowerManagement.kext" au demarrage j ai le droit a un joli "using 10485 buffer headers and 4096 cluster IO buffer leaders" c'est normal ? Link to comment https://www.insanelymac.com/forum/topic/209884-pofiner-mon-dsdt-sur-ma-p5q-deluxe/#findComment-1403394 Share on other sites More sharing options...
tEtOrA Posted February 4, 2010 Share Posted February 4, 2010 boot en single user et remet le il doit y avoir un pb avec ton dsdt qui n'est pas fini pour enlever ce kext Link to comment https://www.insanelymac.com/forum/topic/209884-pofiner-mon-dsdt-sur-ma-p5q-deluxe/#findComment-1403409 Share on other sites More sharing options...
stitch2k9 Posted February 4, 2010 Author Share Posted February 4, 2010 perso ja i booter suis seven et j ai viré mon dsdt.aml et j ai pu booter normalement sans "NullCPUPowerManagement.kext" car meme en single je booter pas... je pige pas ou mon dsdt peu etre foireux, j ai tout corrigé quand j ai extrait mon dsdt avec acpi patcher sous windows ( du taf ) avec mon bios j ai coché: dans général => HPET patch RTC patch Alias patch dans fixe => local0 fix DGPT fix MUTE fix j ai pas coché WAKE fix car ca me donne un warning ////////////////////////////////////////////////////////////////////////////////////////////////////// j ai une question ( pour changer ) mais je suis un peut perdu ... je remplace les valeur de celui la : Device (HDEF) { Name (_ADR, 0x001B0000) Method (_PRW, 0, NotSerialized) { Return (Package (0x02) { 0x0D, 0x05 }) } Method (_DSM, 4, NotSerialized) { Store (Package (0x08) { "codec-id", Buffer (0x04) { 0x85, 0x08, 0xEC, 0x10 }, "layout-id", Buffer (0x04) { 0x75, 0x03, 0x00, 0x00 }, "device-type", Buffer (0x10) { "Realtek ALC889a" }, "PinConfigurations", Buffer (0x18) { /* 0000 */ 0x10, 0x44, 0x11, 0x01, 0x20, 0x14, 0x01, 0x01, /* 0008 */ 0x40, 0x4C, 0x21, 0x02, 0x50, 0x34, 0x81, 0x01, /* 0010 */ 0x60, 0x9C, 0xA1, 0x02, 0xF0, 0x61, 0x4B, 0x01 } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } ou de celui la : Device (HDEF) { Name (_ADR, 0x001B0000) Method (_DSM, 4, NotSerialized) { Store (Package (0x04) { "layout-id", Buffer (0x04) { 0x0C, 0x00, 0x00, 0x00 }, "PinConfigurations", Buffer (Zero) {} }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } j ai bien le plist legagy pour ma carte son ( intergré ) j ai plusieur valeur et je sais pas vraiment laquelle prendre ! <plist version="1.0"> <dict> <key>CFBundleDevelopmentRegion</key> <string>English</string> <key>CFBundleIdentifier</key> <string>com.XyZ.AD2000b.Fix</string> <key>CFBundleInfoDictionaryVersion</key> <string>6.0</string> <key>CFBundleName</key> <string>AD2000b HDA Fix</string> <key>CFBundlePackageType</key> <string>KEXT</string> <key>CFBundleSignature</key> <string>????</string> <key>CFBundleVersion</key> <string>6.6.6</string> <key>IOKitPersonalities</key> <dict> <key>BuiltInHDA</key> <dict> <key>CFBundleIdentifier</key> <string>com.apple.driver.AppleHDAController</string> <key>CodecAddressFilterArray</key> <array> <dict> <key>CodecAddressMask</key> <data>AQAAAA==</data> <key>LayoutID</key> <integer>16392</integer> </dict> <dict> <key>CodecAddressMask</key> <data>AQAAAA==</data> <key>LayoutID</key> <integer>0</integer> </dict> </array> <key>HDAConfigDefault</key> <array> <dict> <key>CodecID</key> <integer>299145371</integer> <key>ConfigData</key> <data>ARccMAEXHUABFx4hARcfAQEnHBABJx1AASceEQEnHwEBRxxAAUcdkAFHHqABRx+QAWccUAFnHRABZ x4BAWcfAQF3HCABdx2QAXcegQF3HwEBtxygAbcd8QG3HkUBtx8BAcccYAHHHfEBxx7FAccfAQHXHLAB1 x 3xAdceVgHXHxgCRxxwAkcdYAJHHgECRx8BAlccgAJXHSACVx4BAlcfAQ==</data> <key>FuncGroup</key> <integer>1</integer> <key>LayoutID</key> <integer>12</integer> </dict> </array> <key>IOClass</key> <string>AppleHDAController</string> <key>IOPCIClassMatch</key> <string>0x04020000&0xFFFE0000</string> <key>IOProviderClass</key> <string>IOPCIDevice</string> <key>PostConstructionInitialization</key> <array> <dict> <key>Layouts</key> <array> <integer>36</integer> <integer>38</integer> <integer>52</integer> <integer>53</integer> </array> pour l'ethernet j ai trouvé le code qui est a compléter ( enfin je suppose ) Device (LAN) { Name (_ADR, Zero) Name (_PRW, Package (0x02) { 0x0B, 0x04 }) Method (_DSM, 4, NotSerialized) { Store (Package (0x04) { "built-in", Buffer (One) { 0x01 }, "device_type", Buffer (0x09) { "ethernet" } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } mais je sais pas ou le mettre AD2000b.kext.zip Link to comment https://www.insanelymac.com/forum/topic/209884-pofiner-mon-dsdt-sur-ma-p5q-deluxe/#findComment-1403418 Share on other sites More sharing options...
Gotier Posted February 4, 2010 Share Posted February 4, 2010 Pour ta carte ethernet regarde si elle est bien sur le device LAN dans IOREG mais j'en doute dans IOregistry moi elle est situé a POP9... Link to comment https://www.insanelymac.com/forum/topic/209884-pofiner-mon-dsdt-sur-ma-p5q-deluxe/#findComment-1403506 Share on other sites More sharing options...
stitch2k9 Posted February 4, 2010 Author Share Posted February 4, 2010 Pour ta carte ethernet regarde si elle est bien sur le device LAN dans IOREG mais j'en doute dans IOregistry moi elle est situé a POP9... tu utilise un legacy.kext pour ton ethernet ? la je pense toucher au but j ai recup le code pour le son et l ethernet ainsi que les legacy je vais tester ce soir et on vera bien ^^ Link to comment https://www.insanelymac.com/forum/topic/209884-pofiner-mon-dsdt-sur-ma-p5q-deluxe/#findComment-1403717 Share on other sites More sharing options...
Gotier Posted February 4, 2010 Share Posted February 4, 2010 tu utilise un legacy.kext pour ton ethernet ? la je pense toucher au but j ai recup le code pour le son et l ethernet ainsi que les legacy je vais tester ce soir et on vera bien ^^ Pour mon ethernet le materieel est detecté sans kext par contre elle est dans mes carte PCI ke si je touche au DSDT avec un ptit bout de code dans POP9, par contre cela créer une carte PCI nommé PCI-Bridge ! Redis moi quoi ! Link to comment https://www.insanelymac.com/forum/topic/209884-pofiner-mon-dsdt-sur-ma-p5q-deluxe/#findComment-1403858 Share on other sites More sharing options...
stitch2k9 Posted February 5, 2010 Author Share Posted February 5, 2010 moi aussi j'en ai 1 dans p0p9 et 1 dans p0p1 ( ethernet ) je joint un extrait de mon dsdt comme ca si c'est mal fait n'hésitez pas a me le dire ^^ pour l'ethernet: Device (P0P9) { Name (_ADR, 0x001C0005) Method (_PRW, 0, NotSerialized) { Return (GPRW (0x09, 0x04)) } Method (_PRT, 0, NotSerialized) { If (PICM) { Return (AR09) } Return (PR09) } } Device (LAN) { Name (_ADR, Zero) Name (_PRW, Package (0x02) { 0x0B, 0x04 }) Method (_DSM, 4, NotSerialized) { Store (Package (0x04) { "built-in", Buffer (One) { 0x01 }, "device_type", Buffer (0x09) { "ethernet" } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } Device (GBEC) { Name (_ADR, 0x00190000) Method (_PRW, 0, NotSerialized) { Return (GPRW (0x0D, 0x04)) } } ici <============================= (il devrait pas y avoir " } " en plus ? ) car quand je met l'ethernet avec ACPI patcher ca donne ca : Device (P0P9) { Name (_ADR, 0x001C0005) Method (_PRW, 0, NotSerialized) { Return (GPRW (0x09, 0x04)) } Method (_PRT, 0, NotSerialized) { If (PICM) { Return (AR09) } Return (PR09) } Device (LAN) { Name (_ADR, Zero) Name (_PRW, Package (0x02) { 0x0B, 0x04 }) Method (_DSM, 4, NotSerialized) { Store (Package (0x04) { "built-in", Buffer (One) { 0x01 }, "device_type", Buffer (0x09) { "ethernet" } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } } Device (GBEC) pour l'audio Device (MCH) { Name (_HID, EisaId ("PNP0C01")) Name (_UID, 0x0A) Name (_CRS, ResourceTemplate () { Memory32Fixed (ReadWrite, 0xFED14000, // Address Base 0x00006000, // Address Length ) }) } Method (NPTS, 1, NotSerialized) { } Method (NWAK, 1, NotSerialized) { } Device (HDEF) { Name (_ADR, 0x001B0000) Method (_DSM, 4, NotSerialized) { Store (Package (0x04) { "layout-id", Buffer (0x04) { 0x0C, 0x00, 0x00, 0x00 }, "PinConfigurations", Buffer (Zero) {} }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } Device (P0P2) { Name (_ADR, 0x00010000) Method (_PRW, 0, NotSerialized) { Return (GPRW (0x09, 0x04)) } Method (_PRT, 0, NotSerialized) { If (PICM) { Return (AR02) } Return (PR02) } } je joint egalement mon dsdt.aml et dsl si une ame charitable peut y jeter un oeil pour verif dsdt.dsl_son_ethernet_.zip dsdt.aml_son_ethernet_.zip Link to comment https://www.insanelymac.com/forum/topic/209884-pofiner-mon-dsdt-sur-ma-p5q-deluxe/#findComment-1404123 Share on other sites More sharing options...
stitch2k9 Posted February 5, 2010 Author Share Posted February 5, 2010 bon et bien voila ce qui devait arriver arriva j ai fini mon dsdt. les modifs: tous les fix en rigueur. 0 erreur, 0 warning, 0 remarks j'ai ajouté l'audio ( fonctionne avec un legacy ) et l'ethernet (fonctionne avec son legacy ) contenu du fichier joints: dsdt.aml ( p5q deluxe bios 2301 ) kext legacy AD2000b ( audio ) kext legacy Marvell 88E8056 ( ethernet ) dsdt_p5q_deluxe_2301_legacy_kext.zip Link to comment https://www.insanelymac.com/forum/topic/209884-pofiner-mon-dsdt-sur-ma-p5q-deluxe/#findComment-1404381 Share on other sites More sharing options...
stitch2k9 Posted February 13, 2010 Author Share Posted February 13, 2010 voila ce que j ai remarqué au boot. en rouge les truc suspect ^^ si quelqu un pouvai m'eclairer sur c'est point. Link to comment https://www.insanelymac.com/forum/topic/209884-pofiner-mon-dsdt-sur-ma-p5q-deluxe/#findComment-1409311 Share on other sites More sharing options...
Recommended Posts