tsk_audio.tci
上传用户:dahaojd
上传日期:2008-01-29
资源大小:14357k
文件大小:1k
源码类别:

DSP编程

开发平台:

C/C++

  1. /*
  2.  *  ======== tsk_audio.tci ========
  3.  */
  4. /*
  5.  *  Import the board specific MEM creation, setup and placement
  6.  */
  7. utils.importFile(platformName + "_ddk.tci");
  8. /*
  9.  *  Import the board specific IOM driver configuration
  10.  */
  11. utils.importFile(platformName + "_udevCodec.tci");
  12. /*
  13.  *  Override the default params values for IOM uDevCodec
  14.  */
  15. udevCodec.params =
  16.         prog.extern(platformName.toUpperCase() + "_CODEC_DEVPARAMS");
  17. /*
  18.  *  Add instance of DIO object to use the configured codec. This is the device
  19.  *  SIO streams use.
  20.  */
  21. var dioCodec = tibios.DIO.create("dioCodec");
  22. dioCodec.comment = "DIO Adapter for IOM Codec driver" ;
  23. dioCodec.deviceName = prog.get("udevCodec");
  24. dioCodec.useCallBackFxn = false;
  25. dioCodec.chanParams = null;
  26. /*
  27.  * ======== tskEcho ========
  28.  */
  29. var tskEcho = tibios.TSK.create("tskEcho");
  30. tskEcho.comment = "Echo Task";
  31. tskEcho.fxn = prog.extern("echo");
  32. tskEcho.priority = 1;
  33. /*
  34.  * ======== prd10000 ========
  35.  * run 'prd10secs' every 10 seconds
  36.  */
  37. var prd10000 = tibios.PRD.create("prd10000");
  38. prd10000.comment = "10 second periodic function"
  39. prd10000.fxn = prog.extern("prd10secs");
  40. prd10000.period = 10000; /* 10 seconds */