~Eureka Posted October 12, 2008 Share Posted October 12, 2008 Hi guys, Here is the AppleATIATA-6 I have revised. It is based on AppleVIAATA-6 and AppleOnboardPCATA-2 source code. It supports ATI pata/sata chipsets. I have tested it on the Acer Extensa 4420-5239 (with SB600) and Toshiba Satellite U405D (with SB700). Both PATA and SATA devices are working. In addition, AppleVIAATA and AppleOnboardPCATA should be removed or at least ATI ID inside of it to avoid conflicts. If your devices are on the following list, you can give it a try. Chun-Nan P.S. I have not tested this driver under Tiger, but it should work. /* * Supported devices. */ #define ATA_ATI_ID 0x1002 #define ATA_ATI_IXP200 0x43491002 #define ATA_ATI_IXP300 0x43691002 #define ATA_ATI_IXP300_S1 0x436e1002 #define ATA_ATI_IXP400 0x43761002 #define ATA_ATI_IXP400_S1 0x43791002 #define ATA_ATI_IXP400_S2 0x437a1002 #define ATA_ATI_IXP600 0x438c1002 #define ATA_ATI_IXP600_S1 0x43801002 #define ATA_ATI_IXP700 0x439c1002 #define ATA_ATI_IXP700_S1 0x43901002 [KNOWN ISSUES] 1. PATA devices may not show up on some machines. Still looking for the reason and solution. ========== Source code: AppleATIATA_6.zip ========== Update: 10/15/2008 1. Complied under Tiger and it should work both with Tiger and Leopard. 2. Replaced "createChannelCommands" with codes from AppleIntelPIIXPATA. AppleATIATA_6.zip Link to comment Share on other sites More sharing options...
来去如风 Posted October 13, 2008 Share Posted October 13, 2008 thanks,i will try!my montherboard's southbridge is SB600 ATA_ATI_IXP600 0x438c1002. It is a pity that it can not work on my ONDA A69T.my samsung DVD still can't be recongnized.except that I can't enter the system on achi mode now. Link to comment Share on other sites More sharing options...
来去如风 Posted October 14, 2008 Share Posted October 14, 2008 I have solved the problem.you should delete not only AppleVIAATA but also AppleGenericPCATA and AppleOnboardPCATA.Then install the driver,it will works well. Link to comment Share on other sites More sharing options...
me_ankit Posted October 15, 2008 Share Posted October 15, 2008 Thanks a lot ~Eureka for your kext. My SATA drives seem to be working fine and I am yet to test the PATA port. I am using an ASUS M3A78-EM board which has the SB700 chipset and matches to your list of supported devices id. Could you also please tell if there can be any issues like data corruption or damage on using this kext or is this Stable without any performance issues. Thanks a lot Ankit Link to comment Share on other sites More sharing options...
LawlessPPC Posted October 15, 2008 Share Posted October 15, 2008 any speed increases with this Link to comment Share on other sites More sharing options...
me_ankit Posted October 16, 2008 Share Posted October 16, 2008 Works faster than AHCI... I think. And DVD drive works too. Link to comment Share on other sites More sharing options...
lonewolf67 Posted October 16, 2008 Share Posted October 16, 2008 how do i install? Link to comment Share on other sites More sharing options...
me_ankit Posted October 17, 2008 Share Posted October 17, 2008 how do i install? First it would be better to install leopard on your Sata HDD by setting SATA to AHCI mode. Then from within leopard use kext helper to install the sb700 kext and then reboot and set the sata to normal sata ide mode. Link to comment Share on other sites More sharing options...
lonewolf67 Posted October 18, 2008 Share Posted October 18, 2008 thanks ~Eureka and Me_ankit Link to comment Share on other sites More sharing options...
来去如风 Posted October 19, 2008 Share Posted October 19, 2008 Can anybody tell me how to install the new AppleATIATA.There are too many files in it and I don't know what I should install. Link to comment Share on other sites More sharing options...
Slice Posted October 19, 2008 Share Posted October 19, 2008 Cheer! If you are going to make other ATI drivers (sound and video, PCIExpress bridge for video) call me. Link to comment Share on other sites More sharing options...
jomateixa Posted October 19, 2008 Share Posted October 19, 2008 Hi Chun-Nan, From Windows OS I got these I/O values for the PATA DVD device: I/O Port 0x000001F0-0x000001F7 I/O Port 0x000003F6-0x000003F6 Can you compile the kext for me putting the 0x000001F* values too? BTW I would like to know what lines do you edit for this purpose. It's the AppleATIATAChannel.cpp file? Thanks! Link to comment Share on other sites More sharing options...
javum Posted October 22, 2008 Share Posted October 22, 2008 Test on MB Gigabyte GA-MA78G-DS3H and LawlessPPC updated to 10.5.5: 2 SATA HDD in Native IDE mode works DVD-RW IDE Master works and boot from install DVD with this kexts too. Link to comment Share on other sites More sharing options...
factory Posted October 31, 2008 Share Posted October 31, 2008 Test on MB Gigabyte GA-MA78G-DS3H and LawlessPPC updated to 10.5.5:2 SATA HDD in Native IDE mode works DVD-RW IDE Master works and boot from install DVD with this kexts too. I've installed in my K9AGM3-FIH and iDeneb 10.5.5. At first it's look to be all ok. But, for example, when I put a Leopard DVD into the drive and loads, you could see only the PC files (aprox. 6 files) and non the content of Mac DVD. The worse thing became when i've tried to eject the DVD. It never happens. I've tried the kext of this post. It's working better than AppleVIAATA cause' it actually recognize my DVD IDE drive. If somebody figure it out how can I solve this problema, I'll appreciate it! Thankss Link to comment Share on other sites More sharing options...
howarchaic Posted November 2, 2008 Share Posted November 2, 2008 contents of mac dvds are hidden. you should only be able to see those ones. As far as ejecting, try hitting your f12 key, or use the button on the top corner of your screen. Link to comment Share on other sites More sharing options...
factory Posted November 6, 2008 Share Posted November 6, 2008 contents of mac dvds are hidden. you should only be able to see those ones. As far as ejecting, try hitting your f12 key, or use the button on the top corner of your screen. It's not working for me. The only solution was to use AppleOnboardPCATA.kext Thanks anyway. Link to comment Share on other sites More sharing options...
Cruxado Posted November 19, 2008 Share Posted November 19, 2008 Can someone post some instructions on how to ADD this Kext into an Install DVD? I have a Dell Latitude XT which apparently has an ATA-6 HDD which refuses to be recognized by the Installer's Disk Utility. (I've already partitioned the drive into FAT32 and HFS+ and no go) Thank You Link to comment Share on other sites More sharing options...
ole2 Posted November 21, 2008 Share Posted November 21, 2008 Update: 11/30/2008 installed on Laptop HP Pavilion ZV6100 details here it's working very good, thanks a lot! however it's pity due to missing on original iDeneb v1.3 installation DVD :-( Link to comment Share on other sites More sharing options...
me_ankit Posted November 22, 2008 Share Posted November 22, 2008 Try setting the correct permissons or install the kexts via kexthelper or osx86tools Update: 10/15/2008 was downloaded and tested on 10.5.5it's working very good, however can't manage to keep it loading for each time without enforcing .kext's rescan (flag -f) Link to comment Share on other sites More sharing options...
anttist Posted November 22, 2008 Share Posted November 22, 2008 Great work! This driver seems to work with Asus M3A78-VM with SATA harddisk and PATA DVD-RW. I had to delete AppleVIAATA and AppleOnboardPCATA to get PATA DVD-RW working. Link to comment Share on other sites More sharing options...
pegasys Posted November 29, 2008 Share Posted November 29, 2008 ~Eureka I've tried this kext a few times on a Dell Latitude XT (SB600, 0x438c1002, PATA HD ) but it doesn't seem to work. (I'm booting from a USB HD). Would you like me to upload some ioreg, dmesg or systemlogs or whatever? I also have Windows (XP,Vista, Win7), Kubuntu, PCLinuxOS and a half working install of FreeBSD on the XT itself if you'd like any logs or hardware information from those. thanks Link to comment Share on other sites More sharing options...
hnorbi Posted November 30, 2008 Share Posted November 30, 2008 Can I install these files using kexthelper? My SATA drives work well in AHCI mode I'd like two IDE drives to be recognized but I hope installing these files are not gonna destroy my system.... Link to comment Share on other sites More sharing options...
LawlessPPC Posted November 30, 2008 Share Posted November 30, 2008 @Eureka any chance of the latest version compiled? Please Thanx in advance Link to comment Share on other sites More sharing options...
~Eureka Posted December 1, 2008 Author Share Posted December 1, 2008 @Eureka any chance of the latest version compiled? Please Thanx in advance Hi LawlessPPC, There should be a compiled file named AppleATIATA.kext inside "AppleATIATA-6/build/Development" folder. Chun-Nan Link to comment Share on other sites More sharing options...
Miitch Posted December 10, 2008 Share Posted December 10, 2008 Thanks, it worked great! No more IOKitWaitthingy at booting Link to comment Share on other sites More sharing options...
Recommended Posts