On Tue, Jul 28, 2009 at 12:32:01AM +0800, Barry Song wrote: > 2009/7/27 Mark Brown <broonie@xxxxxxxxxxxxxxxxxxxxxxxxxxx>: > > ...are you sure there's a different meaning for the external pins - what > > are these differences? If they're not just related to the number of bit > > clock cycles per frame clock then are you sure it will interoperate with > > other DSP mode devices? > For I2S mode, each SPORT has two sets of independent transmit and > receive pins. Every set of pins support a stereo receive or transmit. > For TDM mode, the main characteristic is using time-sharing to a set > of pins. A typical connection for TDM is like "tdm.gif". Only > tx/rx/clk/sync are connected to codec. And in codec side, DSDATA1 OK, that's not really a difference as far as ASoC is concerned - all the pins have their normal meanings, it's just that your I2S mode permits additional data lines (presumably your TDM mode could also be set up to use multiple data lines). None of the pins change meaning. _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel