]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - processor-sdk/performance-audio-sr.git/blobdiff - psdk_cust/pdk_k2g_1_0_1_2_eng/packages/ti/csl/docs/doxygen/html/dcc_8h.html
Removed IPC and PDK from psdk_cust folder.
[processor-sdk/performance-audio-sr.git] / psdk_cust / pdk_k2g_1_0_1_2_eng / packages / ti / csl / docs / doxygen / html / dcc_8h.html
diff --git a/psdk_cust/pdk_k2g_1_0_1_2_eng/packages/ti/csl/docs/doxygen/html/dcc_8h.html b/psdk_cust/pdk_k2g_1_0_1_2_eng/packages/ti/csl/docs/doxygen/html/dcc_8h.html
deleted file mode 100644 (file)
index 12178bd..0000000
+++ /dev/null
@@ -1,516 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
-<title>dcc.h File Reference</title>
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-<link href="tabs.css" rel="stylesheet" type="text/css">
-</head><body>
-<table width=100%>
-<tr>
-  <td bgcolor="black" width="1"><a href="http://www.ti.com"><img border=0 src="../../tilogo.gif"></a></td>
-  <td bgcolor="red"><img src="../../titagline.gif"></td>
-</tr>
-</table>
-<!-- Generated by Doxygen 1.8.9.1 -->
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File&#160;List</span></a></li>
-      <li><a href="globals.html"><span>Globals</span></a></li>
-    </ul>
-  </div>
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_5c9827f39abcc28a92e5a02429a0e390.html">ip</a></li><li class="navelem"><a class="el" href="dir_e02149062fee9c02b1860e5d03d9d98b.html">dcc</a></li><li class="navelem"><a class="el" href="dir_8dbf9d2b6f4a51d6209448b171c50d4b.html">V0</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Data Structures</a> &#124;
-<a href="#define-members">Macros</a> &#124;
-<a href="#typedef-members">Typedefs</a> &#124;
-<a href="#enum-members">Enumerations</a> &#124;
-<a href="#func-members">Functions</a>  </div>
-  <div class="headertitle">
-<div class="title">dcc.h File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This file contains the prototypes of the APIs present in the device abstraction layer file of DCC. This also contains some related macros.  
-<a href="#details">More...</a></p>
-<div class="textblock"><code>#include &lt;ti/csl/cslr_dcc.h&gt;</code><br />
-</div><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
-Data Structures</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structdcc_config_params.html">dccConfigParams</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Structure containing parameters for DCC module configuration.  <a href="structdcc_config_params.html#details">More...</a><br /></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structdcc_revision_id.html">dccRevisionId</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Structure for accessing Revision ID of DCC module.  <a href="structdcc_revision_id.html#details">More...</a><br /></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
-Macros</h2></td></tr>
-<tr class="memitem:a72981d73861e779786401f42f4370d20"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a72981d73861e779786401f42f4370d20"></a>
-#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dcc_8h.html#a72981d73861e779786401f42f4370d20">DCC_SRC0_COUNT_MAX</a>&#160;&#160;&#160;(0xFFFFFU)</td></tr>
-<tr class="memdesc:a72981d73861e779786401f42f4370d20"><td class="mdescLeft">&#160;</td><td class="mdescRight">Macro defines maximum value of count for clock source 0. <br /></td></tr>
-<tr class="separator:a72981d73861e779786401f42f4370d20"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa3333ad7ea38ff95d7882465c24cc717"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa3333ad7ea38ff95d7882465c24cc717"></a>
-#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dcc_8h.html#aa3333ad7ea38ff95d7882465c24cc717">DCC_SRC0_VALID_MAX</a>&#160;&#160;&#160;(0x0FFFFU)</td></tr>
-<tr class="memdesc:aa3333ad7ea38ff95d7882465c24cc717"><td class="mdescLeft">&#160;</td><td class="mdescRight">Macro defines maximum value of valid count for clock source 0. <br /></td></tr>
-<tr class="separator:aa3333ad7ea38ff95d7882465c24cc717"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab4c8905cb17f404ffcf32b47a4c2bda5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab4c8905cb17f404ffcf32b47a4c2bda5"></a>
-#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dcc_8h.html#ab4c8905cb17f404ffcf32b47a4c2bda5">DCC_SRC1_COUNT_MAX</a>&#160;&#160;&#160;(0xFFFFFU)</td></tr>
-<tr class="memdesc:ab4c8905cb17f404ffcf32b47a4c2bda5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Macro defines maximum value of count for clock source 1. <br /></td></tr>
-<tr class="separator:ab4c8905cb17f404ffcf32b47a4c2bda5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
-Typedefs</h2></td></tr>
-<tr class="memitem:a7a6cea6c481f584de13494f179fe652c"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="dcc_8h.html#aeb77f915badc2dd7a5a6b9ded79dc45f">dccOperationMode</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dcc_8h.html#a7a6cea6c481f584de13494f179fe652c">dccOperationMode_t</a></td></tr>
-<tr class="memdesc:a7a6cea6c481f584de13494f179fe652c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enum to select the DCC Operation Mode.  <a href="#a7a6cea6c481f584de13494f179fe652c">More...</a><br /></td></tr>
-<tr class="separator:a7a6cea6c481f584de13494f179fe652c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa3ecb22bbc4b2dd775a7fca566f953fb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa3ecb22bbc4b2dd775a7fca566f953fb"></a>
-typedef enum <a class="el" href="dcc_8h.html#a2157387c37fc87d812a3de48f70b66b9">dccClkSrc0</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dcc_8h.html#aa3ecb22bbc4b2dd775a7fca566f953fb">dccClkSrc0_t</a></td></tr>
-<tr class="memdesc:aa3ecb22bbc4b2dd775a7fca566f953fb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enum to select the COUNT0 clock source. <br /></td></tr>
-<tr class="separator:aa3ecb22bbc4b2dd775a7fca566f953fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acc57469735d7950561d0428a3401272b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acc57469735d7950561d0428a3401272b"></a>
-typedef enum <a class="el" href="dcc_8h.html#a4d220d03bf08a9fad378f20d702f0a3b">dccIntrType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dcc_8h.html#acc57469735d7950561d0428a3401272b">dccIntrType_t</a></td></tr>
-<tr class="memdesc:acc57469735d7950561d0428a3401272b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enum for DCC interrupts. <br /></td></tr>
-<tr class="separator:acc57469735d7950561d0428a3401272b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae8100af443137619dba94483fce54212"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae8100af443137619dba94483fce54212"></a>
-typedef struct <a class="el" href="structdcc_config_params.html">dccConfigParams</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dcc_8h.html#ae8100af443137619dba94483fce54212">dccConfigParams_t</a></td></tr>
-<tr class="memdesc:ae8100af443137619dba94483fce54212"><td class="mdescLeft">&#160;</td><td class="mdescRight">Structure containing parameters for DCC module configuration. <br /></td></tr>
-<tr class="separator:ae8100af443137619dba94483fce54212"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a66a0de1623d02b885486931375c88fa7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a66a0de1623d02b885486931375c88fa7"></a>
-typedef struct <a class="el" href="structdcc_revision_id.html">dccRevisionId</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dcc_8h.html#a66a0de1623d02b885486931375c88fa7">dccRevisionId_t</a></td></tr>
-<tr class="memdesc:a66a0de1623d02b885486931375c88fa7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Structure for accessing Revision ID of DCC module. <br /></td></tr>
-<tr class="separator:a66a0de1623d02b885486931375c88fa7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
-Enumerations</h2></td></tr>
-<tr class="memitem:aeb77f915badc2dd7a5a6b9ded79dc45f"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dcc_8h.html#aeb77f915badc2dd7a5a6b9ded79dc45f">dccOperationMode</a> { <a class="el" href="dcc_8h.html#aeb77f915badc2dd7a5a6b9ded79dc45fa54e0664c561a99689b6f4b602079cec1">DCC_OPERATION_MODE_SINGLE_SHOT1</a> = DCC_DCCGCTRL_SINGLESHOT_MODE1, 
-<a class="el" href="dcc_8h.html#aeb77f915badc2dd7a5a6b9ded79dc45faa2e2424f6ab1d92f959d62ce054604a4">DCC_OPERATION_MODE_SINGLE_SHOT2</a> = DCC_DCCGCTRL_SINGLESHOT_MODE2, 
-<a class="el" href="dcc_8h.html#aeb77f915badc2dd7a5a6b9ded79dc45fa87fdd68567b05b5a15fab08e055296e5">DCC_OPERATION_MODE_CONTINUOUS</a> = DCC_DCCGCTRL_SINGLESHOT_DISABLE
- }</td></tr>
-<tr class="memdesc:aeb77f915badc2dd7a5a6b9ded79dc45f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enum to select the DCC Operation Mode.  <a href="dcc_8h.html#aeb77f915badc2dd7a5a6b9ded79dc45f">More...</a><br /></td></tr>
-<tr class="separator:aeb77f915badc2dd7a5a6b9ded79dc45f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2157387c37fc87d812a3de48f70b66b9"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dcc_8h.html#a2157387c37fc87d812a3de48f70b66b9">dccClkSrc0</a> { <a class="el" href="dcc_8h.html#a2157387c37fc87d812a3de48f70b66b9ae439db7a2e8ebaa080111e02d9ec8e79">DCC_CLK_SRC0_SYS_CLK1</a> = DCC_DCCCLKSRC0_CLKSRC0_0, 
-<a class="el" href="dcc_8h.html#a2157387c37fc87d812a3de48f70b66b9a8ae4fec4bce3b10d1895bc604c1449b7">DCC_CLK_SRC0_SYS_CLK2</a> = DCC_DCCCLKSRC0_CLKSRC0_1, 
-<a class="el" href="dcc_8h.html#a2157387c37fc87d812a3de48f70b66b9aa586f8500b8ef1f17b0e07504fb85c3a">DCC_CLK_SRC0_XREF_CLK</a> = DCC_DCCCLKSRC0_CLKSRC0_2
- }</td></tr>
-<tr class="memdesc:a2157387c37fc87d812a3de48f70b66b9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enum to select the COUNT0 clock source.  <a href="dcc_8h.html#a2157387c37fc87d812a3de48f70b66b9">More...</a><br /></td></tr>
-<tr class="separator:a2157387c37fc87d812a3de48f70b66b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4d220d03bf08a9fad378f20d702f0a3b"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dcc_8h.html#a4d220d03bf08a9fad378f20d702f0a3b">dccIntrType</a> { <a class="el" href="dcc_8h.html#a4d220d03bf08a9fad378f20d702f0a3ba2a8296e729272f0f7a8ffb099c2a7362">DCC_INTERRUPTS_ERROR</a> = 0x0, 
-<a class="el" href="dcc_8h.html#a4d220d03bf08a9fad378f20d702f0a3ba7591f3503a8a3c4e9805c74b7d94307e">DCC_INTERRUPTS_DONE</a> = 0x1
- }</td></tr>
-<tr class="memdesc:a4d220d03bf08a9fad378f20d702f0a3b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enum for DCC interrupts.  <a href="dcc_8h.html#a4d220d03bf08a9fad378f20d702f0a3b">More...</a><br /></td></tr>
-<tr class="separator:a4d220d03bf08a9fad378f20d702f0a3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
-Functions</h2></td></tr>
-<tr class="memitem:a3b1b61e8d79456ea64d74372cc2f9e0a"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dcc_8h.html#a3b1b61e8d79456ea64d74372cc2f9e0a">DCCSetConfig</a> (uint32_t baseAddr, const <a class="el" href="dcc_8h.html#ae8100af443137619dba94483fce54212">dccConfigParams_t</a> *configParams)</td></tr>
-<tr class="memdesc:a3b1b61e8d79456ea64d74372cc2f9e0a"><td class="mdescLeft">&#160;</td><td class="mdescRight">This API is used to configure DCC module.  <a href="#a3b1b61e8d79456ea64d74372cc2f9e0a">More...</a><br /></td></tr>
-<tr class="separator:a3b1b61e8d79456ea64d74372cc2f9e0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9a207f9b46dd5da79dbcd6f59d33a0f9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dcc_8h.html#a9a207f9b46dd5da79dbcd6f59d33a0f9">DCCEnable</a> (uint32_t baseAddr, uint32_t enable)</td></tr>
-<tr class="memdesc:a9a207f9b46dd5da79dbcd6f59d33a0f9"><td class="mdescLeft">&#160;</td><td class="mdescRight">This API is used to configure DCC module.  <a href="#a9a207f9b46dd5da79dbcd6f59d33a0f9">More...</a><br /></td></tr>
-<tr class="separator:a9a207f9b46dd5da79dbcd6f59d33a0f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aeef93141f4eb39cf99b2f4dc1f9ab879"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dcc_8h.html#aeef93141f4eb39cf99b2f4dc1f9ab879">DCCEnableIntr</a> (uint32_t baseAddr, uint32_t intrType)</td></tr>
-<tr class="memdesc:aeef93141f4eb39cf99b2f4dc1f9ab879"><td class="mdescLeft">&#160;</td><td class="mdescRight">This API is used to enable interrupts.  <a href="#aeef93141f4eb39cf99b2f4dc1f9ab879">More...</a><br /></td></tr>
-<tr class="separator:aeef93141f4eb39cf99b2f4dc1f9ab879"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7992077e15ba1676a4a23475a84d8a02"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dcc_8h.html#a7992077e15ba1676a4a23475a84d8a02">DCCDisableIntr</a> (uint32_t baseAddr, uint32_t intrType)</td></tr>
-<tr class="memdesc:a7992077e15ba1676a4a23475a84d8a02"><td class="mdescLeft">&#160;</td><td class="mdescRight">This API is used to disable interrupts.  <a href="#a7992077e15ba1676a4a23475a84d8a02">More...</a><br /></td></tr>
-<tr class="separator:a7992077e15ba1676a4a23475a84d8a02"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa1ddcdded5959ac9d00b79ee010f3f83"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dcc_8h.html#aa1ddcdded5959ac9d00b79ee010f3f83">DCCGetIntrStatus</a> (uint32_t baseAddr)</td></tr>
-<tr class="memdesc:aa1ddcdded5959ac9d00b79ee010f3f83"><td class="mdescLeft">&#160;</td><td class="mdescRight">This API is used to get occurred interrupts.  <a href="#aa1ddcdded5959ac9d00b79ee010f3f83">More...</a><br /></td></tr>
-<tr class="separator:aa1ddcdded5959ac9d00b79ee010f3f83"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2586f197011dc92b6b6e3eb7f8b79dfc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dcc_8h.html#a2586f197011dc92b6b6e3eb7f8b79dfc">DCCClearIntrStatus</a> (uint32_t baseAddr, uint32_t intrMask)</td></tr>
-<tr class="memdesc:a2586f197011dc92b6b6e3eb7f8b79dfc"><td class="mdescLeft">&#160;</td><td class="mdescRight">This API is used to clear interrupt status.  <a href="#a2586f197011dc92b6b6e3eb7f8b79dfc">More...</a><br /></td></tr>
-<tr class="separator:a2586f197011dc92b6b6e3eb7f8b79dfc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6ea6336309ae05c1154ce54597191269"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dcc_8h.html#a6ea6336309ae05c1154ce54597191269">DCCGetConfig</a> (uint32_t baseAddr, <a class="el" href="dcc_8h.html#ae8100af443137619dba94483fce54212">dccConfigParams_t</a> *configParams)</td></tr>
-<tr class="memdesc:a6ea6336309ae05c1154ce54597191269"><td class="mdescLeft">&#160;</td><td class="mdescRight">This API is used to get the configured DCC parameters.  <a href="#a6ea6336309ae05c1154ce54597191269">More...</a><br /></td></tr>
-<tr class="separator:a6ea6336309ae05c1154ce54597191269"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa931961878e62a9f40e22e7f92fa52c8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dcc_8h.html#aa931961878e62a9f40e22e7f92fa52c8">DCCGetRevisionId</a> (uint32_t baseAddr, <a class="el" href="dcc_8h.html#a66a0de1623d02b885486931375c88fa7">dccRevisionId_t</a> *revId)</td></tr>
-<tr class="memdesc:aa931961878e62a9f40e22e7f92fa52c8"><td class="mdescLeft">&#160;</td><td class="mdescRight">This API is used get the DCC revision ID.  <a href="#aa931961878e62a9f40e22e7f92fa52c8">More...</a><br /></td></tr>
-<tr class="separator:aa931961878e62a9f40e22e7f92fa52c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>This file contains the prototypes of the APIs present in the device abstraction layer file of DCC. This also contains some related macros. </p>
-</div><h2 class="groupheader">Typedef Documentation</h2>
-<a class="anchor" id="a7a6cea6c481f584de13494f179fe652c"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">typedef enum <a class="el" href="dcc_8h.html#aeb77f915badc2dd7a5a6b9ded79dc45f">dccOperationMode</a> <a class="el" href="dcc_8h.html#a7a6cea6c481f584de13494f179fe652c">dccOperationMode_t</a></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Enum to select the DCC Operation Mode. </p>
-<p>DCC can either operate in single shot or continuous mode. </p>
-
-</div>
-</div>
-<h2 class="groupheader">Enumeration Type Documentation</h2>
-<a class="anchor" id="a2157387c37fc87d812a3de48f70b66b9"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">enum <a class="el" href="dcc_8h.html#a2157387c37fc87d812a3de48f70b66b9">dccClkSrc0</a></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Enum to select the COUNT0 clock source. </p>
-<table class="fieldtable">
-<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="a2157387c37fc87d812a3de48f70b66b9ae439db7a2e8ebaa080111e02d9ec8e79"></a>DCC_CLK_SRC0_SYS_CLK1&#160;</td><td class="fielddoc">
-<p>SYS_CLK1 is selected as source for COUNT0 </p>
-</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="a2157387c37fc87d812a3de48f70b66b9a8ae4fec4bce3b10d1895bc604c1449b7"></a>DCC_CLK_SRC0_SYS_CLK2&#160;</td><td class="fielddoc">
-<p>SYS_CLK2 is selected as source for COUNT0 </p>
-</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="a2157387c37fc87d812a3de48f70b66b9aa586f8500b8ef1f17b0e07504fb85c3a"></a>DCC_CLK_SRC0_XREF_CLK&#160;</td><td class="fielddoc">
-<p>XREF_CLK is selected as source for COUNT0 </p>
-</td></tr>
-</table>
-
-</div>
-</div>
-<a class="anchor" id="a4d220d03bf08a9fad378f20d702f0a3b"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">enum <a class="el" href="dcc_8h.html#a4d220d03bf08a9fad378f20d702f0a3b">dccIntrType</a></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Enum for DCC interrupts. </p>
-<table class="fieldtable">
-<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="a4d220d03bf08a9fad378f20d702f0a3ba2a8296e729272f0f7a8ffb099c2a7362"></a>DCC_INTERRUPTS_ERROR&#160;</td><td class="fielddoc">
-<p>The error signal </p>
-</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="a4d220d03bf08a9fad378f20d702f0a3ba7591f3503a8a3c4e9805c74b7d94307e"></a>DCC_INTERRUPTS_DONE&#160;</td><td class="fielddoc">
-<p>Done interrupt signal </p>
-</td></tr>
-</table>
-
-</div>
-</div>
-<a class="anchor" id="aeb77f915badc2dd7a5a6b9ded79dc45f"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">enum <a class="el" href="dcc_8h.html#aeb77f915badc2dd7a5a6b9ded79dc45f">dccOperationMode</a></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Enum to select the DCC Operation Mode. </p>
-<p>DCC can either operate in single shot or continuous mode. </p>
-<table class="fieldtable">
-<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="aeb77f915badc2dd7a5a6b9ded79dc45fa54e0664c561a99689b6f4b602079cec1"></a>DCC_OPERATION_MODE_SINGLE_SHOT1&#160;</td><td class="fielddoc">
-<p>Stop counting when counter0 and valid0 both reach zero </p>
-</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="aeb77f915badc2dd7a5a6b9ded79dc45faa2e2424f6ab1d92f959d62ce054604a4"></a>DCC_OPERATION_MODE_SINGLE_SHOT2&#160;</td><td class="fielddoc">
-<p>Stop counting when counter1 reaches zero </p>
-</td></tr>
-<tr><td class="fieldname"><a class="anchor" id="aeb77f915badc2dd7a5a6b9ded79dc45fa87fdd68567b05b5a15fab08e055296e5"></a>DCC_OPERATION_MODE_CONTINUOUS&#160;</td><td class="fielddoc">
-<p>Continuously repeat (until error) </p>
-</td></tr>
-</table>
-
-</div>
-</div>
-<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="a2586f197011dc92b6b6e3eb7f8b79dfc"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void DCCClearIntrStatus </td>
-          <td>(</td>
-          <td class="paramtype">uint32_t&#160;</td>
-          <td class="paramname"><em>baseAddr</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">uint32_t&#160;</td>
-          <td class="paramname"><em>intrMask</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This API is used to clear interrupt status. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">baseAddr</td><td>Base Address of the DCC Registers.</td></tr>
-    <tr><td class="paramname">intrMask</td><td>Interrupts to clear status. Refer enum <a class="el" href="dcc_8h.html#acc57469735d7950561d0428a3401272b" title="Enum for DCC interrupts. ">dccIntrType_t</a>.</td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a7992077e15ba1676a4a23475a84d8a02"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">int32_t DCCDisableIntr </td>
-          <td>(</td>
-          <td class="paramtype">uint32_t&#160;</td>
-          <td class="paramname"><em>baseAddr</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">uint32_t&#160;</td>
-          <td class="paramname"><em>intrType</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This API is used to disable interrupts. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">baseAddr</td><td>Base Address of the DCC Registers.</td></tr>
-    <tr><td class="paramname">intrType</td><td>Interrupts to disable. Refer enum #dccInterrupts_t.</td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>status Configuration status. </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a9a207f9b46dd5da79dbcd6f59d33a0f9"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void DCCEnable </td>
-          <td>(</td>
-          <td class="paramtype">uint32_t&#160;</td>
-          <td class="paramname"><em>baseAddr</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">uint32_t&#160;</td>
-          <td class="paramname"><em>enable</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This API is used to configure DCC module. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">baseAddr</td><td>Base Address of the DCC Registers.</td></tr>
-    <tr><td class="paramname">enable</td><td>DCC is enabled if it is TRUE. DCC is disabled if it is FALSE.</td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="aeef93141f4eb39cf99b2f4dc1f9ab879"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">int32_t DCCEnableIntr </td>
-          <td>(</td>
-          <td class="paramtype">uint32_t&#160;</td>
-          <td class="paramname"><em>baseAddr</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">uint32_t&#160;</td>
-          <td class="paramname"><em>intrType</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This API is used to enable interrupts. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">baseAddr</td><td>Base Address of the DCC Registers.</td></tr>
-    <tr><td class="paramname">intrType</td><td>Interrupts to enable. Refer enum <a class="el" href="dcc_8h.html#acc57469735d7950561d0428a3401272b" title="Enum for DCC interrupts. ">dccIntrType_t</a>.</td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>status Configuration status; </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a6ea6336309ae05c1154ce54597191269"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void DCCGetConfig </td>
-          <td>(</td>
-          <td class="paramtype">uint32_t&#160;</td>
-          <td class="paramname"><em>baseAddr</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype"><a class="el" href="dcc_8h.html#ae8100af443137619dba94483fce54212">dccConfigParams_t</a> *&#160;</td>
-          <td class="paramname"><em>configParams</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This API is used to get the configured DCC parameters. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">baseAddr</td><td>Base Address of the DCC Registers.</td></tr>
-    <tr><td class="paramname">configParams</td><td>DCC configured parameters for operation. Refer enum <a class="el" href="dcc_8h.html#ae8100af443137619dba94483fce54212" title="Structure containing parameters for DCC module configuration. ">dccConfigParams_t</a>.</td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>None </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="aa1ddcdded5959ac9d00b79ee010f3f83"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">uint32_t DCCGetIntrStatus </td>
-          <td>(</td>
-          <td class="paramtype">uint32_t&#160;</td>
-          <td class="paramname"><em>baseAddr</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This API is used to get occurred interrupts. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">baseAddr</td><td>Base Address of the DCC Registers.</td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>status Occurred interrupts. </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="aa931961878e62a9f40e22e7f92fa52c8"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void DCCGetRevisionId </td>
-          <td>(</td>
-          <td class="paramtype">uint32_t&#160;</td>
-          <td class="paramname"><em>baseAddr</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype"><a class="el" href="dcc_8h.html#a66a0de1623d02b885486931375c88fa7">dccRevisionId_t</a> *&#160;</td>
-          <td class="paramname"><em>revId</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This API is used get the DCC revision ID. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">baseAddr</td><td>Base Address of the DCC Registers.</td></tr>
-    <tr><td class="paramname">revId</td><td>Contains Revision ID of DCC module. Refer struct <a class="el" href="dcc_8h.html#a66a0de1623d02b885486931375c88fa7" title="Structure for accessing Revision ID of DCC module. ">dccRevisionId_t</a>.</td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>None. </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a3b1b61e8d79456ea64d74372cc2f9e0a"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">int32_t DCCSetConfig </td>
-          <td>(</td>
-          <td class="paramtype">uint32_t&#160;</td>
-          <td class="paramname"><em>baseAddr</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="dcc_8h.html#ae8100af443137619dba94483fce54212">dccConfigParams_t</a> *&#160;</td>
-          <td class="paramname"><em>configParams</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>This API is used to configure DCC module. </p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">baseAddr</td><td>Base Address of the DCC Registers.</td></tr>
-    <tr><td class="paramname">configParams</td><td>DCC configuration parameters. Refer enum <a class="el" href="dcc_8h.html#ae8100af443137619dba94483fce54212" title="Structure containing parameters for DCC module configuration. ">dccConfigParams_t</a>.</td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>status Configuration status. </dd></dl>
-
-</div>
-</div>
-</div><!-- contents -->
-<hr size="1"><small>
-Copyright  2016, Texas Instruments Incorporated</small>
-</body>
-</html>