From: Bernard L. <le...@bo...> - 2004-01-30 17:29:48
|
Hi all, I've just completed the first cut at migrating to the 2.4.24 kernel (uClinux version) and my latest changes are now in CVS [1]. Sofar it seems everything works at least as it did in 2.4.20! Firewire is working (on my 2nd gen iPod at least) for tcp/ip [2] and almost working for sbp2. New in this version of the kernel is support for HFS+ filesystems. I haven't tried it but this should allow you to run on Mac iPods without conversion to FAT32. If anyone wants to try this on a g3 iPod I would be interested to hear how it goes. There are some conditional compilations in the firewire driver arch/armnommu/mach-ipod/tsb42aa82.c which may get it to work. I hope to do a bit more testing over the next few weeks and then see about putting up a new version on sourceforge. cheers, bern. [1] The changes in the public cvs server may take some time to show up. [2] The iPod driver still has problems with broadcast writes, this means you need to modify the PC side drivers to not send broadcasts. Put an #if 0 around the code in nodemgr_do_irm_duties() in nodemgr.c. |