c0rk007hck Posted October 4, 2009 Share Posted October 4, 2009 I modified AppleVIAATA for Snow Leopard, with controller name Support. Build in Snow Leopard in x86_64 and with the newest compiler. Supports 965 chipsets, and a lot more!! If you're still in Leopard, because AppleVIAATA isn't for Leopard, this one works for you! You can add your own ID's in the info.plist. Only Supports Snow Leopard, and you can have the max RAM!! Download here kext + source: SuperVIAATA.zip Credits: Apple: http://www.opensourc.../AppleVIAATA-6/ slashhack, darwin-ata project: http://code.google.c.../downloads/list Link to comment Share on other sites More sharing options...
pauℓzurrr. Posted October 4, 2009 Share Posted October 4, 2009 Nice work c0rk007hck! Don't have a VIAATA, but im sure a lot of people will be happy with this! Link to comment Share on other sites More sharing options...
Volcacius Posted October 4, 2009 Share Posted October 4, 2009 Really nice! Do you think you'd be able to recompile also AppleNForceATA with 64bit support (source http://www.insanelymac.com/forum/index.php...wtopic=159735)?? A lot of people would appreciate It works fine in 32bit, just missing 64bit support. Link to comment Share on other sites More sharing options...
c0rk007hck Posted October 4, 2009 Author Share Posted October 4, 2009 Does it work?? Link to comment Share on other sites More sharing options...
c0rk007hck Posted October 4, 2009 Author Share Posted October 4, 2009 @ale� I did it! I ported AppleNForceATA for Snow Leopard! Download here (source included): SuperNForceATA.zip It SHOULD work, I can't test it, I don't have the chipset. Should work with more than 4gb RAM. Credits: Based on AppleNForceATA by MeDevil, patched by AnV to work with +4GB RAM See these topics: http://www.insanelym...showtopic=77071 http://www.insanelym...howtopic=159735 Link to comment Share on other sites More sharing options...
Volcacius Posted October 4, 2009 Share Posted October 4, 2009 GREAT! You are making my day Link to comment Share on other sites More sharing options...
pauℓzurrr. Posted October 4, 2009 Share Posted October 4, 2009 Yes it works on my AppleNForce, but could you please edit it so we dont have this 10000 times 10/4/09 1:57:20 PM kernel FEDE - SuperNForceATA: createChannelCommands( 0x6da7a00) 10/4/09 1:57:20 PM kernel FEDE Casteo a IOAABUSCommand64 10/4/09 1:57:20 PM kernel FEDE Obtengo el comaqndo DMA 10/4/09 1:57:20 PM kernel FEDE obtengo el descriptor de memoria 10/4/09 1:57:20 PM kernel FEDE entro al ciclo 10/4/09 1:57:20 PM kernel FEDE genero 32IOVMSegments 10/4/09 1:57:20 PM kernel FEDE - SuperNForceATA: createChannelCommands( 0x6da7a00) 10/4/09 1:57:20 PM kernel FEDE Casteo a IOAABUSCommand64 10/4/09 1:57:20 PM kernel FEDE Obtengo el comaqndo DMA 10/4/09 1:57:20 PM kernel FEDE obtengo el descriptor de memoria 10/4/09 1:57:20 PM kernel FEDE entro al ciclo 10/4/09 1:57:20 PM kernel FEDE genero 32IOVMSegments 10/4/09 1:57:20 PM kernel FEDE - SuperNForceATA: createChannelCommands( 0x6da7a00) 10/4/09 1:57:20 PM kernel FEDE Casteo a IOAABUSCommand64 10/4/09 1:57:20 PM kernel FEDE Obtengo el comaqndo DMA And it does not show up in System Profiler -> Software -> Extensions, so im not sure if i can check if its running in 64 bit... Link to comment Share on other sites More sharing options...
pauℓzurrr. Posted October 4, 2009 Share Posted October 4, 2009 Ok thanks, i had edited it myself already No more loops Link to comment Share on other sites More sharing options...
c0rk007hck Posted October 4, 2009 Author Share Posted October 4, 2009 No, the x32 version has the same, like AppleVIAATA. I updated the kext, so you don't have the loop. Link to comment Share on other sites More sharing options...
GLXOZ Posted October 4, 2009 Share Posted October 4, 2009 Nice work, but..... i have AppleVIAATA for x64 for a long time with no problem, so what s the difference between your release and AppleVIAATAx64 ? Link to comment Share on other sites More sharing options...
c0rk007hck Posted October 4, 2009 Author Share Posted October 4, 2009 This one has platform name support (in Systemprofile), and has much bugfixes, specially for snow Link to comment Share on other sites More sharing options...
GLXOZ Posted October 4, 2009 Share Posted October 4, 2009 c0rk007hck , try this or compare http://www.mediafire.com/?sharekey=dd57051...80654b192e70f3f Link to comment Share on other sites More sharing options...
c0rk007hck Posted October 4, 2009 Author Share Posted October 4, 2009 Have you already tried to config it as IDE or AHCI?? Try playing around with it. Try also booting with -f Link to comment Share on other sites More sharing options...
c0rk007hck Posted October 4, 2009 Author Share Posted October 4, 2009 All these device ID's are already included in SuperVIAATA Link to comment Share on other sites More sharing options...
GLXOZ Posted October 4, 2009 Share Posted October 4, 2009 Stability more important than device ID`s ,i can add this in plist. AppleVIAATAx64 - stable and long time work in my SL without bugs. Your build is your build.......no difference and no reason to use in my system. Link to comment Share on other sites More sharing options...
c0rk007hck Posted October 4, 2009 Author Share Posted October 4, 2009 The AppleVIAATAx64 gives me a kernel panic, I can only use the 32 bits one. Link to comment Share on other sites More sharing options...
GLXOZ Posted October 4, 2009 Share Posted October 4, 2009 The AppleVIAATAx64 gives me a kernel panic, I can only use the 32 bits one. Your build works fine in x64 mode: no k.p. , no freezes, as with AppleVIAATAX64 for my hardware. Link to comment Share on other sites More sharing options...
GoodWorld Posted October 4, 2009 Share Posted October 4, 2009 Hey, good work! How about AppleIntelPIIXATAx64? These days many users have been waiting for it. ( Perhaps Nice guy, DuNe is likely to be too busy in his private work. ) Link to comment Share on other sites More sharing options...
Onixs Posted October 4, 2009 Share Posted October 4, 2009 Can you please make it as 32 & 64bit Link to comment Share on other sites More sharing options...
Arial Posted October 5, 2009 Share Posted October 5, 2009 Hey, good work! How about AppleIntelPIIXATAx64? These days many users have been waiting for it. ( Perhaps Nice guy, DuNe is likely to be too busy in his private work. ) +1 currently AppleIntelPIIXATA_x86_64 by Netkas doesn't support SATA port #5 #6. http://netkas.org/?p=125 TIA. Link to comment Share on other sites More sharing options...
GLXOZ Posted October 5, 2009 Share Posted October 5, 2009 c0rk007hck, see my kernel log just to see Oct 4 23:13:05 localhost kernel[0]: SuperVIAATADriver: VIAx64 UNKNOWN (CMD 0x80823ac6, CTR 0x2018, IRQ 8228, BM 0x11) Oct 5 00:56:34 localhost kernel[0]: AppleVIAATADriver: VIA UNKNOWN (CMD 0x2018, CTR 0x2024, IRQ 17, BM 0x2000) Link to comment Share on other sites More sharing options...
GoodWorld Posted October 5, 2009 Share Posted October 5, 2009 +1 currently AppleIntelPIIXATA_x86_64 by Netkas doesn't support SATA port #5 #6. http://netkas.org/?p=125 TIA. Thanks. (^0^) I am using the AppleIntelPIIXATA.kext from your guide. ( http://www.insanelymac.com/forum/index.php?showtopic=183720 ) I am running both 32 bit Mode & 64 bit Mode by using Chameleon2 RC3 r658. ( BIOS : o SATA Mode - Enhanced o JMicron - Disabled ) ( ASUS P5K [iCH9 - Non AHCI Mode] ) ( SATA Ports ) (1) AppleIntelPIIXATA2.kext from iATKOS1057 : ( Full working : SATA 1 , 2, 3, 4 Ports ) ( only 32 bit Mode ) (2) AppleIntelPIIXATA.kext from z0r-Arial : ( working : only SATA 1 , 2, Ports ) ( 32/64 bit Mode ) (3) AppleIntelPIIXATA.kext from netkas : ( Full working : SATA 1 , 2, 3, 4 Ports => 32 bit Mode ) ( No booting : "Failed to load kext com.apple.driver. AppleIntelPIIXATA (error 0xdc008016)" => 64 bit Mode ) 10a432_P5K_PIIXATA(32_64).zip I want to use SATA 3, 4 Ports in 64bit Mode. Link to comment Share on other sites More sharing options...
Recommended Posts