Jump to content

SuperVIAATA.kext for Snow Leopard - Marvell 88SE6121


c0rk007hck
 Share

23 posts in this topic

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

Link to comment
Share on other sites

@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

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

Link to comment
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.

Link to comment
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)

Link to comment
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.

Link to comment
Share on other sites

 Share

×
×
  • Create New...