Sergei, CPPI4.1 is an evolution over CPPI3.0. As I see it the following features evolved compared to 3.0
1. List management functions are handled by the DMA engine in 4.1 compared to 3.0 were the SW (driver) managed the same. 2. New performance modes (Generic RNDIS) got introduced. Beyond that the general processing of the DMA descriptors and functionality are very similar between CPPI3.0 and 4.1. regards swami ________________________________________ From: [email protected] [[email protected]] On Behalf Of Sergei Shtylyov [[email protected]] Sent: Friday, March 20, 2009 11:08 PM To: David Brownell Cc: [email protected]; [email protected] Subject: Re: [PATCH] DaVinci: add support for CPPI 4.1 David Brownell wrote: >>>If this is only for the MUSB driver, it might be better to >>>stash this code in driver/usb/musb and generalize the >>>current CPPI glue there. >>Generalize what? There's no way CPPI 3.0 and 4.1 can be "generalized", >>they're too unlike. > If they're "too unlike" then they can't usefully connected > to the musb engine and yet both work ... The difference being just 3.0 vs 4.1 might suggest that 4.1 is some sort of superset to 3.0... but this is just not so -- everything is so completely different between these specs, that I'm not sure why TI kept the same name. WBR, Sergei _______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source_______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
