DSPRelated.com
Forums

Acronyms

Started by jacksonkeating March 17, 2009
OMG.  So many acronyms.  

DIO, SIO, IOM, TSK, SWI, PIP, PIO

Would anybody be able to tell me what these acronyms might refer to?  I'm
trying to get some example code running on a DSK TI6713 from Spectrum
Digital.  In particular, I'm trying to find a audio talk through project. 
There are three audio related example projects available with the board:
tsk_audio, swi_audio, and pip_audio.  
---------------------------------
 *  ======== pip_audio.c ========
 *
 *  This example demonstrates the use of IOM drivers with PIPs using 
 *  the PIO adapter with a user defined device mini-driver called
 *  "udevCodec". The application performs a loopback.  That is, audio data
is
 *  read from one PIP connected to an input IOM channel, and the data is 
 *  written back out on a PIP connected to an output IOM channel.
---------------------------------
 *  ======== swi_audio.c ========
 * 
 *  This example demonstrates the use of IOM drivers with SIOs and SWIs
by
 *  using the DIO class driver with a user defined device mini-driver 
 *  called "codec". This is a loopback application where audio is read 
 *  from an input SIO, then sent back via an output SIO. 
---------------------------------
 *  ======== tsk_audio.c ========
 * 
 *  This example demonstrates the use of IOM drivers with SIOs and tasks
by 
 *  using the DIO class driver with a user defined device mini-driver 
 *  called "codec" and a class driver DIO instance called "dio_codec".
This is 
 *  the loopback application where audio is read from an input SIO, then
sent 
 *  back via an output SIO.
----------------------------------------------
They all seem to be simple in/out programs, but I can't tell what they are
supposed to be doing because I don't know what those acronyms mean.

Thanks,
Jackson


jacksonkeating wrote:
> OMG. So many acronyms. > > DIO, SIO, IOM, TSK, SWI, PIP, PIO > > Would anybody be able to tell me what these acronyms might refer to? I'm > trying to get some example code running on a DSK TI6713 from Spectrum > Digital. In particular, I'm trying to find a audio talk through project. > There are three audio related example projects available with the board: > tsk_audio, swi_audio, and pip_audio. > --------------------------------- > * ======== pip_audio.c ======== > * > * This example demonstrates the use of IOM drivers with PIPs using > * the PIO adapter with a user defined device mini-driver called > * "udevCodec". The application performs a loopback. That is, audio data > is > * read from one PIP connected to an input IOM channel, and the data is > * written back out on a PIP connected to an output IOM channel. > --------------------------------- > * ======== swi_audio.c ======== > * > * This example demonstrates the use of IOM drivers with SIOs and SWIs > by > * using the DIO class driver with a user defined device mini-driver > * called "codec". This is a loopback application where audio is read > * from an input SIO, then sent back via an output SIO. > --------------------------------- > * ======== tsk_audio.c ======== > * > * This example demonstrates the use of IOM drivers with SIOs and tasks > by > * using the DIO class driver with a user defined device mini-driver > * called "codec" and a class driver DIO instance called "dio_codec". > This is > * the loopback application where audio is read from an input SIO, then > sent > * back via an output SIO. > ---------------------------------------------- > They all seem to be simple in/out programs, but I can't tell what they are > supposed to be doing because I don't know what those acronyms mean.
[PDF] Building IOM-Compliant Drivers from the DCP Tool File Format: PDF/Adobe Acrobat - View as HTML SIO. PIP. DIO. PIO. IOM user device (UDEV). The Input/Output Mini-driver Model. For further information on hardware interrupt (HWI), SWI, and TSK objects, ... focus.ti.com.cn/cn/lit/an/spraab8/spraab8.pdf - Similar pages - -- Engineering is the art of making what you want from things you can get. �����������������������������������������������������������������������