]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - ipc/ipcdev.git/blobdiff - packages/ti/ipc/family/tci6614/VirtQueue.xdc
SDOCM00114069 IPC custom build does not include files from ti/ipc
[ipc/ipcdev.git] / packages / ti / ipc / family / tci6614 / VirtQueue.xdc
index 3e4cacd11907bc866e46f8bfc4273073e4a01a53..38329ce61a1cbb0f0308396cf137961500de3f71 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2013, Texas Instruments Incorporated
+ * Copyright (c) 2013-2015 Texas Instruments Incorporated - http://www.ti.com
  * All rights reserved.
  *
  * Redistribution and use in source and binary forms, with or without
@@ -92,10 +92,10 @@ import  ti.sysbios.gates.GateAll;
 
 /*!
  *  ======== VirtQueue ========
- *
  */
-
 @InstanceInitError
+@Template("./VirtQueue.xdt")
+
 module VirtQueue
 {
     // -------- Module Constants --------
@@ -168,6 +168,19 @@ module VirtQueue
     */
     Void startup(UInt16 remoteProcId, Bool isHost);
 
+    /*!
+     *  ======== cacheWb ========
+     *  Flush the SysMin trace buffer
+     *
+     *  This function should be configured as an idle function.
+     *
+     *  @p(code)
+     *  var Idle = xdc.useModule('ti.sysbios.knl.Idle');
+     *  Idle.addFunc('&VirtQueue_cacheWb');
+     *  @p
+     */
+    Void cacheWb();
+
 instance:
 
     /*!