device-dependent library updates for Yocto
[keystone-rtos/fault_mgmt.git] / Settings.xdc.xdt
2 %%{
3 /*!
4  *  This template implements the Settings.xdc
5  */  
6   /* Versioning */
7   var ver = this;
8   for each(i=0;i<ver.length;i++)
9   {
10       if(String(ver[i]).length < 2)
11       {
12         ver[i]="0"+ver[i];
13       }
14   }
15   
16   var packageVersion = "\""+ver[0]+"."+ver[1]+"."+ver[2]+"."+ver[3]+"\"";
18 %%}
20 module Settings
21 {
22     config string fault_mgmtlibVersionString = `packageVersion`;
23     
24     /*! This variable is to control the device type selection.
25      * By default this variable is set to NULL.
26      * 
27      * To use FM for the selected device, add the following lines to config
28      * file and set the deviceType correctly:
29      * 
30      *      var fault_mgmt = xdc.useModule ('ti.instrumentation.fault_mgmt.Settings');
31      *      fault_mgmt.deviceType = "tci6614";
32      *      OR
33      *      fault_mgmt.deviceType = "k2k"; OR "k2h"; OR "k2l"; OR "k2e";
34      */     
35     metaonly config string deviceType = "";
36 }