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

DSP编程

开发平台:

C/C++

  1. /*
  2.  *  ======== gio_usbtest.tci ========
  3.  *  This file is used for textual configuration of DSP/BIOS as an alternative
  4.  *  or in addition to the traditional graphical configuration tool (GCONF).
  5.  *  For more information on textual configuration and the TCONF utility,
  6.  *  please refer to the DSP/BIOS TextConf User's Guide (SPRU007).
  7.  */
  8. /*
  9.  * ======== tskEcho ========
  10.  */
  11. var tskEcho = tibios.TSK.create("TSK0");
  12. tskEcho.comment = "USB Echo Task";
  13. tskEcho.fxn = prog.extern("myUsbTask");
  14. tskEcho.priority = 1;
  15. /*
  16.  * ======== udevUsb ========
  17.  */
  18. var udevUsb = tibios.UDEV.create("udevUsb");
  19. udevUsb.fxnTable = prog.extern("C5509_USB_Fxns");
  20. udevUsb.initFxn = prog.extern("C5509_USB_init");
  21. udevUsb.fxnTableType = "IOM_Fxns";
  22. udevUsb.params = prog.extern("usbDevParams");
  23. tibios.GIO.ENABLEGIO = 1;
  24. /*
  25.  *  Semaphore for device connect.
  26.  *  This semaphare gets posted when USB host requests
  27.  *  USB device configuration info from DSP. After
  28.  *  this semaphore gets posted the application is free to
  29.  *  send USB data.
  30.  */
  31. var deviceConnect = tibios.SEM.create("usbDeviceConnect");
  32. deviceConnect.comment = "USB device connect semaphore";