Jump to content
InsanelyMac Forum
Sign in to follow this  
c0rk007hck

SuperVIAATA.kext for Snow Leopard - Marvell 88SE6121

Recommended Posts

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

Share this post


Link to post
Share on other sites
Advertisement

@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

Share this post


Link to post
Share on other sites

Yes it works on my AppleNForce, but could you please edit it so we dont have this 10000 times :D

 

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...

Share this post


Link to post
Share on other sites

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 ?

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites
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.

Share this post


Link to post
Share on other sites

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. )

Share this post


Link to post
Share on other sites
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.

Share this post


Link to post
Share on other sites

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)

Share this post


Link to post
Share on other sites
+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.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.



×