Select Git revision
group__TPU__CIPHER__CTRL.html
group__TPU__CIPHER__CTRL.html 31.14 KiB
<!-- HTML header for doxygen 1.8.11-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<title>MAX32665 SDK Documentation: TPU_CIPHER_CTRL</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
extensions: ["tex2jax.js"],
jax: ["input/TeX","output/HTML-CSS"],
});
</script><script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 44px;">
<td id="projectlogo" style="vertical-align:middle"><img alt="Logo" style="width:144px;height:63px;" src="MI_Logo_Small_Pos_RGB_150dpi.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">MAX32665 SDK Documentation
 <span id="projectnumber">0.2</span>
</div>
<div id="projectbrief">Software Development Kit Overview and API Documentation</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',false,false,'search.php','Search');
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('group__TPU__CIPHER__CTRL.html','');});
</script>
<div id="doc-content">
<div class="header">
<div class="summary">
<a href="#define-members">Macros</a> </div>
<div class="headertitle">
<div class="title">TPU_CIPHER_CTRL<div class="ingroups"><a class="el" href="group__tpu.html">Trust Protection Unit</a> » <a class="el" href="group__tpu__registers.html">TPU_Registers</a></div></div> </div>
</div><!--header-->
<div class="contents">
<p>Cipher Control Register.
<a href="#details">More...</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:gae0980dddfc36bad667b67336f47723c9"><td class="memItemLeft" align="right" valign="top"><a id="gae0980dddfc36bad667b67336f47723c9"></a>
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__TPU__CIPHER__CTRL.html#gae0980dddfc36bad667b67336f47723c9">MXC_F_TPU_CIPHER_CTRL_ENC_POS</a>   0</td></tr>
<tr class="memdesc:gae0980dddfc36bad667b67336f47723c9"><td class="mdescLeft"> </td><td class="mdescRight">CIPHER_CTRL_ENC Position. <br /></td></tr>
<tr class="separator:gae0980dddfc36bad667b67336f47723c9"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga4ca0536fc51da6260d593f3e3902f784"><td class="memItemLeft" align="right" valign="top"><a id="ga4ca0536fc51da6260d593f3e3902f784"></a>
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__TPU__CIPHER__CTRL.html#ga4ca0536fc51da6260d593f3e3902f784">MXC_F_TPU_CIPHER_CTRL_ENC</a>   ((uint32_t)(0x1UL << MXC_F_TPU_CIPHER_CTRL_ENC_POS))</td></tr>
<tr class="memdesc:ga4ca0536fc51da6260d593f3e3902f784"><td class="mdescLeft"> </td><td class="mdescRight">CIPHER_CTRL_ENC Mask. <br /></td></tr>
<tr class="separator:ga4ca0536fc51da6260d593f3e3902f784"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga77874b956bc436778fe00efe871eda16"><td class="memItemLeft" align="right" valign="top"><a id="ga77874b956bc436778fe00efe871eda16"></a>
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__TPU__CIPHER__CTRL.html#ga77874b956bc436778fe00efe871eda16">MXC_F_TPU_CIPHER_CTRL_KEY_POS</a>   1</td></tr>
<tr class="memdesc:ga77874b956bc436778fe00efe871eda16"><td class="mdescLeft"> </td><td class="mdescRight">CIPHER_CTRL_KEY Position. <br /></td></tr>
<tr class="separator:ga77874b956bc436778fe00efe871eda16"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:gaca36d68d2f2a30b92fcbd2d0f2954ce1"><td class="memItemLeft" align="right" valign="top"><a id="gaca36d68d2f2a30b92fcbd2d0f2954ce1"></a>
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__TPU__CIPHER__CTRL.html#gaca36d68d2f2a30b92fcbd2d0f2954ce1">MXC_F_TPU_CIPHER_CTRL_KEY</a>   ((uint32_t)(0x1UL << MXC_F_TPU_CIPHER_CTRL_KEY_POS))</td></tr>
<tr class="memdesc:gaca36d68d2f2a30b92fcbd2d0f2954ce1"><td class="mdescLeft"> </td><td class="mdescRight">CIPHER_CTRL_KEY Mask. <br /></td></tr>
<tr class="separator:gaca36d68d2f2a30b92fcbd2d0f2954ce1"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga2d2f3009211f5ece6fa8e71cfbb3329f"><td class="memItemLeft" align="right" valign="top"><a id="ga2d2f3009211f5ece6fa8e71cfbb3329f"></a>
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__TPU__CIPHER__CTRL.html#ga2d2f3009211f5ece6fa8e71cfbb3329f">MXC_F_TPU_CIPHER_CTRL_SRC_POS</a>   2</td></tr>
<tr class="memdesc:ga2d2f3009211f5ece6fa8e71cfbb3329f"><td class="mdescLeft"> </td><td class="mdescRight">CIPHER_CTRL_SRC Position. <br /></td></tr>
<tr class="separator:ga2d2f3009211f5ece6fa8e71cfbb3329f"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga5d5056d08f064ddb252508b5164fdac8"><td class="memItemLeft" align="right" valign="top"><a id="ga5d5056d08f064ddb252508b5164fdac8"></a>
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__TPU__CIPHER__CTRL.html#ga5d5056d08f064ddb252508b5164fdac8">MXC_F_TPU_CIPHER_CTRL_SRC</a>   ((uint32_t)(0x3UL << MXC_F_TPU_CIPHER_CTRL_SRC_POS))</td></tr>
<tr class="memdesc:ga5d5056d08f064ddb252508b5164fdac8"><td class="mdescLeft"> </td><td class="mdescRight">CIPHER_CTRL_SRC Mask. <br /></td></tr>
<tr class="separator:ga5d5056d08f064ddb252508b5164fdac8"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:gadc618d92fc7fb514cd06c848867e4b5b"><td class="memItemLeft" align="right" valign="top"><a id="gadc618d92fc7fb514cd06c848867e4b5b"></a>
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__TPU__CIPHER__CTRL.html#gadc618d92fc7fb514cd06c848867e4b5b">MXC_V_TPU_CIPHER_CTRL_SRC_CIPHERKEY</a>   ((uint32_t)0x0UL)</td></tr>
<tr class="memdesc:gadc618d92fc7fb514cd06c848867e4b5b"><td class="mdescLeft"> </td><td class="mdescRight">CIPHER_CTRL_SRC_CIPHERKEY Value. <br /></td></tr>
<tr class="separator:gadc618d92fc7fb514cd06c848867e4b5b"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga0d406eba8016a51193d651c306f0449c"><td class="memItemLeft" align="right" valign="top"><a id="ga0d406eba8016a51193d651c306f0449c"></a>
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__TPU__CIPHER__CTRL.html#ga0d406eba8016a51193d651c306f0449c">MXC_S_TPU_CIPHER_CTRL_SRC_CIPHERKEY</a>   (<a class="el" href="group__TPU__CIPHER__CTRL.html#gadc618d92fc7fb514cd06c848867e4b5b">MXC_V_TPU_CIPHER_CTRL_SRC_CIPHERKEY</a> << <a class="el" href="group__TPU__CIPHER__CTRL.html#ga2d2f3009211f5ece6fa8e71cfbb3329f">MXC_F_TPU_CIPHER_CTRL_SRC_POS</a>)</td></tr>
<tr class="memdesc:ga0d406eba8016a51193d651c306f0449c"><td class="mdescLeft"> </td><td class="mdescRight">CIPHER_CTRL_SRC_CIPHERKEY Setting. <br /></td></tr>
<tr class="separator:ga0d406eba8016a51193d651c306f0449c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga0ab60bb160fe73ebafeb5ab3ae8a6a36"><td class="memItemLeft" align="right" valign="top"><a id="ga0ab60bb160fe73ebafeb5ab3ae8a6a36"></a>
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__TPU__CIPHER__CTRL.html#ga0ab60bb160fe73ebafeb5ab3ae8a6a36">MXC_V_TPU_CIPHER_CTRL_SRC_REGFILE</a>   ((uint32_t)0x2UL)</td></tr>
<tr class="memdesc:ga0ab60bb160fe73ebafeb5ab3ae8a6a36"><td class="mdescLeft"> </td><td class="mdescRight">CIPHER_CTRL_SRC_REGFILE Value. <br /></td></tr>
<tr class="separator:ga0ab60bb160fe73ebafeb5ab3ae8a6a36"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga1c161b85522d1720f3c691603479fb88"><td class="memItemLeft" align="right" valign="top"><a id="ga1c161b85522d1720f3c691603479fb88"></a>
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__TPU__CIPHER__CTRL.html#ga1c161b85522d1720f3c691603479fb88">MXC_S_TPU_CIPHER_CTRL_SRC_REGFILE</a>   (<a class="el" href="group__TPU__CIPHER__CTRL.html#ga0ab60bb160fe73ebafeb5ab3ae8a6a36">MXC_V_TPU_CIPHER_CTRL_SRC_REGFILE</a> << <a class="el" href="group__TPU__CIPHER__CTRL.html#ga2d2f3009211f5ece6fa8e71cfbb3329f">MXC_F_TPU_CIPHER_CTRL_SRC_POS</a>)</td></tr>
<tr class="memdesc:ga1c161b85522d1720f3c691603479fb88"><td class="mdescLeft"> </td><td class="mdescRight">CIPHER_CTRL_SRC_REGFILE Setting. <br /></td></tr>
<tr class="separator:ga1c161b85522d1720f3c691603479fb88"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga4985927492db85c4a75638103018752d"><td class="memItemLeft" align="right" valign="top"><a id="ga4985927492db85c4a75638103018752d"></a>
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__TPU__CIPHER__CTRL.html#ga4985927492db85c4a75638103018752d">MXC_V_TPU_CIPHER_CTRL_SRC_QSPIKEY_REGFILE</a>   ((uint32_t)0x3UL)</td></tr>
<tr class="memdesc:ga4985927492db85c4a75638103018752d"><td class="mdescLeft"> </td><td class="mdescRight">CIPHER_CTRL_SRC_QSPIKEY_REGFILE Value. <br /></td></tr>
<tr class="separator:ga4985927492db85c4a75638103018752d"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:gaa1a90182456d409cb3cea9f4a270027e"><td class="memItemLeft" align="right" valign="top"><a id="gaa1a90182456d409cb3cea9f4a270027e"></a>
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__TPU__CIPHER__CTRL.html#gaa1a90182456d409cb3cea9f4a270027e">MXC_S_TPU_CIPHER_CTRL_SRC_QSPIKEY_REGFILE</a>   (<a class="el" href="group__TPU__CIPHER__CTRL.html#ga4985927492db85c4a75638103018752d">MXC_V_TPU_CIPHER_CTRL_SRC_QSPIKEY_REGFILE</a> << <a class="el" href="group__TPU__CIPHER__CTRL.html#ga2d2f3009211f5ece6fa8e71cfbb3329f">MXC_F_TPU_CIPHER_CTRL_SRC_POS</a>)</td></tr>
<tr class="memdesc:gaa1a90182456d409cb3cea9f4a270027e"><td class="mdescLeft"> </td><td class="mdescRight">CIPHER_CTRL_SRC_QSPIKEY_REGFILE Setting. <br /></td></tr>
<tr class="separator:gaa1a90182456d409cb3cea9f4a270027e"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:gad14053f9b0624eafcdea997923c79232"><td class="memItemLeft" align="right" valign="top"><a id="gad14053f9b0624eafcdea997923c79232"></a>
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__TPU__CIPHER__CTRL.html#gad14053f9b0624eafcdea997923c79232">MXC_F_TPU_CIPHER_CTRL_CIPHER_POS</a>   4</td></tr>
<tr class="memdesc:gad14053f9b0624eafcdea997923c79232"><td class="mdescLeft"> </td><td class="mdescRight">CIPHER_CTRL_CIPHER Position. <br /></td></tr>
<tr class="separator:gad14053f9b0624eafcdea997923c79232"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:gaf100190fb11555a7ad8aebc92644cd25"><td class="memItemLeft" align="right" valign="top"><a id="gaf100190fb11555a7ad8aebc92644cd25"></a>
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__TPU__CIPHER__CTRL.html#gaf100190fb11555a7ad8aebc92644cd25">MXC_F_TPU_CIPHER_CTRL_CIPHER</a>   ((uint32_t)(0x7UL << MXC_F_TPU_CIPHER_CTRL_CIPHER_POS))</td></tr>
<tr class="memdesc:gaf100190fb11555a7ad8aebc92644cd25"><td class="mdescLeft"> </td><td class="mdescRight">CIPHER_CTRL_CIPHER Mask. <br /></td></tr>
<tr class="separator:gaf100190fb11555a7ad8aebc92644cd25"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga69e93b182092994dcb828ac94490ec7d"><td class="memItemLeft" align="right" valign="top"><a id="ga69e93b182092994dcb828ac94490ec7d"></a>
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__TPU__CIPHER__CTRL.html#ga69e93b182092994dcb828ac94490ec7d">MXC_V_TPU_CIPHER_CTRL_CIPHER_DIS</a>   ((uint32_t)0x0UL)</td></tr>
<tr class="memdesc:ga69e93b182092994dcb828ac94490ec7d"><td class="mdescLeft"> </td><td class="mdescRight">CIPHER_CTRL_CIPHER_DIS Value. <br /></td></tr>
<tr class="separator:ga69e93b182092994dcb828ac94490ec7d"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:gaad85731f4ab73b5e2cbf9323a100733c"><td class="memItemLeft" align="right" valign="top"><a id="gaad85731f4ab73b5e2cbf9323a100733c"></a>
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__TPU__CIPHER__CTRL.html#gaad85731f4ab73b5e2cbf9323a100733c">MXC_S_TPU_CIPHER_CTRL_CIPHER_DIS</a>   (<a class="el" href="group__TPU__CIPHER__CTRL.html#ga69e93b182092994dcb828ac94490ec7d">MXC_V_TPU_CIPHER_CTRL_CIPHER_DIS</a> << <a class="el" href="group__TPU__CIPHER__CTRL.html#gad14053f9b0624eafcdea997923c79232">MXC_F_TPU_CIPHER_CTRL_CIPHER_POS</a>)</td></tr>
<tr class="memdesc:gaad85731f4ab73b5e2cbf9323a100733c"><td class="mdescLeft"> </td><td class="mdescRight">CIPHER_CTRL_CIPHER_DIS Setting. <br /></td></tr>
<tr class="separator:gaad85731f4ab73b5e2cbf9323a100733c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga74eb76bd1833bb274b3d9562890fc6f6"><td class="memItemLeft" align="right" valign="top"><a id="ga74eb76bd1833bb274b3d9562890fc6f6"></a>
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__TPU__CIPHER__CTRL.html#ga74eb76bd1833bb274b3d9562890fc6f6">MXC_V_TPU_CIPHER_CTRL_CIPHER_AES128</a>   ((uint32_t)0x1UL)</td></tr>
<tr class="memdesc:ga74eb76bd1833bb274b3d9562890fc6f6"><td class="mdescLeft"> </td><td class="mdescRight">CIPHER_CTRL_CIPHER_AES128 Value. <br /></td></tr>
<tr class="separator:ga74eb76bd1833bb274b3d9562890fc6f6"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga8982350b66fc1b456876a3fcb590d269"><td class="memItemLeft" align="right" valign="top"><a id="ga8982350b66fc1b456876a3fcb590d269"></a>
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__TPU__CIPHER__CTRL.html#ga8982350b66fc1b456876a3fcb590d269">MXC_S_TPU_CIPHER_CTRL_CIPHER_AES128</a>   (<a class="el" href="group__TPU__CIPHER__CTRL.html#ga74eb76bd1833bb274b3d9562890fc6f6">MXC_V_TPU_CIPHER_CTRL_CIPHER_AES128</a> << <a class="el" href="group__TPU__CIPHER__CTRL.html#gad14053f9b0624eafcdea997923c79232">MXC_F_TPU_CIPHER_CTRL_CIPHER_POS</a>)</td></tr>
<tr class="memdesc:ga8982350b66fc1b456876a3fcb590d269"><td class="mdescLeft"> </td><td class="mdescRight">CIPHER_CTRL_CIPHER_AES128 Setting. <br /></td></tr>
<tr class="separator:ga8982350b66fc1b456876a3fcb590d269"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga3ad5eef988419fc2c9ae8960ad591510"><td class="memItemLeft" align="right" valign="top"><a id="ga3ad5eef988419fc2c9ae8960ad591510"></a>
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__TPU__CIPHER__CTRL.html#ga3ad5eef988419fc2c9ae8960ad591510">MXC_V_TPU_CIPHER_CTRL_CIPHER_AES192</a>   ((uint32_t)0x2UL)</td></tr>
<tr class="memdesc:ga3ad5eef988419fc2c9ae8960ad591510"><td class="mdescLeft"> </td><td class="mdescRight">CIPHER_CTRL_CIPHER_AES192 Value. <br /></td></tr>
<tr class="separator:ga3ad5eef988419fc2c9ae8960ad591510"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:gae843a1340e83e3b3ecd27fcaed1424da"><td class="memItemLeft" align="right" valign="top"><a id="gae843a1340e83e3b3ecd27fcaed1424da"></a>
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__TPU__CIPHER__CTRL.html#gae843a1340e83e3b3ecd27fcaed1424da">MXC_S_TPU_CIPHER_CTRL_CIPHER_AES192</a>   (<a class="el" href="group__TPU__CIPHER__CTRL.html#ga3ad5eef988419fc2c9ae8960ad591510">MXC_V_TPU_CIPHER_CTRL_CIPHER_AES192</a> << <a class="el" href="group__TPU__CIPHER__CTRL.html#gad14053f9b0624eafcdea997923c79232">MXC_F_TPU_CIPHER_CTRL_CIPHER_POS</a>)</td></tr>
<tr class="memdesc:gae843a1340e83e3b3ecd27fcaed1424da"><td class="mdescLeft"> </td><td class="mdescRight">CIPHER_CTRL_CIPHER_AES192 Setting. <br /></td></tr>
<tr class="separator:gae843a1340e83e3b3ecd27fcaed1424da"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:gaa2f4869292d84a212061c50e03fb8966"><td class="memItemLeft" align="right" valign="top"><a id="gaa2f4869292d84a212061c50e03fb8966"></a>
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__TPU__CIPHER__CTRL.html#gaa2f4869292d84a212061c50e03fb8966">MXC_V_TPU_CIPHER_CTRL_CIPHER_AES256</a>   ((uint32_t)0x3UL)</td></tr>
<tr class="memdesc:gaa2f4869292d84a212061c50e03fb8966"><td class="mdescLeft"> </td><td class="mdescRight">CIPHER_CTRL_CIPHER_AES256 Value. <br /></td></tr>
<tr class="separator:gaa2f4869292d84a212061c50e03fb8966"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:gae163023f26fb8112c99c58de7a686eae"><td class="memItemLeft" align="right" valign="top"><a id="gae163023f26fb8112c99c58de7a686eae"></a>
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__TPU__CIPHER__CTRL.html#gae163023f26fb8112c99c58de7a686eae">MXC_S_TPU_CIPHER_CTRL_CIPHER_AES256</a>   (<a class="el" href="group__TPU__CIPHER__CTRL.html#gaa2f4869292d84a212061c50e03fb8966">MXC_V_TPU_CIPHER_CTRL_CIPHER_AES256</a> << <a class="el" href="group__TPU__CIPHER__CTRL.html#gad14053f9b0624eafcdea997923c79232">MXC_F_TPU_CIPHER_CTRL_CIPHER_POS</a>)</td></tr>
<tr class="memdesc:gae163023f26fb8112c99c58de7a686eae"><td class="mdescLeft"> </td><td class="mdescRight">CIPHER_CTRL_CIPHER_AES256 Setting. <br /></td></tr>
<tr class="separator:gae163023f26fb8112c99c58de7a686eae"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga85660b3e44b19b214ed8beeb8d2e3720"><td class="memItemLeft" align="right" valign="top"><a id="ga85660b3e44b19b214ed8beeb8d2e3720"></a>
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__TPU__CIPHER__CTRL.html#ga85660b3e44b19b214ed8beeb8d2e3720">MXC_V_TPU_CIPHER_CTRL_CIPHER_DES</a>   ((uint32_t)0x4UL)</td></tr>
<tr class="memdesc:ga85660b3e44b19b214ed8beeb8d2e3720"><td class="mdescLeft"> </td><td class="mdescRight">CIPHER_CTRL_CIPHER_DES Value. <br /></td></tr>
<tr class="separator:ga85660b3e44b19b214ed8beeb8d2e3720"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga82ba96f2a0ee312a39f4321e50ab2c2a"><td class="memItemLeft" align="right" valign="top"><a id="ga82ba96f2a0ee312a39f4321e50ab2c2a"></a>
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__TPU__CIPHER__CTRL.html#ga82ba96f2a0ee312a39f4321e50ab2c2a">MXC_S_TPU_CIPHER_CTRL_CIPHER_DES</a>   (<a class="el" href="group__TPU__CIPHER__CTRL.html#ga85660b3e44b19b214ed8beeb8d2e3720">MXC_V_TPU_CIPHER_CTRL_CIPHER_DES</a> << <a class="el" href="group__TPU__CIPHER__CTRL.html#gad14053f9b0624eafcdea997923c79232">MXC_F_TPU_CIPHER_CTRL_CIPHER_POS</a>)</td></tr>
<tr class="memdesc:ga82ba96f2a0ee312a39f4321e50ab2c2a"><td class="mdescLeft"> </td><td class="mdescRight">CIPHER_CTRL_CIPHER_DES Setting. <br /></td></tr>
<tr class="separator:ga82ba96f2a0ee312a39f4321e50ab2c2a"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:gaba4049cde6f3d43d0970ad2413ce0a2f"><td class="memItemLeft" align="right" valign="top"><a id="gaba4049cde6f3d43d0970ad2413ce0a2f"></a>
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__TPU__CIPHER__CTRL.html#gaba4049cde6f3d43d0970ad2413ce0a2f">MXC_V_TPU_CIPHER_CTRL_CIPHER_TDES</a>   ((uint32_t)0x5UL)</td></tr>
<tr class="memdesc:gaba4049cde6f3d43d0970ad2413ce0a2f"><td class="mdescLeft"> </td><td class="mdescRight">CIPHER_CTRL_CIPHER_TDES Value. <br /></td></tr>
<tr class="separator:gaba4049cde6f3d43d0970ad2413ce0a2f"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga2b8524a69728dd33d00e4bcb1d5f3c56"><td class="memItemLeft" align="right" valign="top"><a id="ga2b8524a69728dd33d00e4bcb1d5f3c56"></a>
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__TPU__CIPHER__CTRL.html#ga2b8524a69728dd33d00e4bcb1d5f3c56">MXC_S_TPU_CIPHER_CTRL_CIPHER_TDES</a>   (<a class="el" href="group__TPU__CIPHER__CTRL.html#gaba4049cde6f3d43d0970ad2413ce0a2f">MXC_V_TPU_CIPHER_CTRL_CIPHER_TDES</a> << <a class="el" href="group__TPU__CIPHER__CTRL.html#gad14053f9b0624eafcdea997923c79232">MXC_F_TPU_CIPHER_CTRL_CIPHER_POS</a>)</td></tr>
<tr class="memdesc:ga2b8524a69728dd33d00e4bcb1d5f3c56"><td class="mdescLeft"> </td><td class="mdescRight">CIPHER_CTRL_CIPHER_TDES Setting. <br /></td></tr>
<tr class="separator:ga2b8524a69728dd33d00e4bcb1d5f3c56"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga5ce932b51178512d97e0796390d5c339"><td class="memItemLeft" align="right" valign="top"><a id="ga5ce932b51178512d97e0796390d5c339"></a>
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__TPU__CIPHER__CTRL.html#ga5ce932b51178512d97e0796390d5c339">MXC_F_TPU_CIPHER_CTRL_MODE_POS</a>   8</td></tr>
<tr class="memdesc:ga5ce932b51178512d97e0796390d5c339"><td class="mdescLeft"> </td><td class="mdescRight">CIPHER_CTRL_MODE Position. <br /></td></tr>
<tr class="separator:ga5ce932b51178512d97e0796390d5c339"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:gae89ec32da6dae9becb9cbe47a4109848"><td class="memItemLeft" align="right" valign="top"><a id="gae89ec32da6dae9becb9cbe47a4109848"></a>
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__TPU__CIPHER__CTRL.html#gae89ec32da6dae9becb9cbe47a4109848">MXC_F_TPU_CIPHER_CTRL_MODE</a>   ((uint32_t)(0x7UL << MXC_F_TPU_CIPHER_CTRL_MODE_POS))</td></tr>
<tr class="memdesc:gae89ec32da6dae9becb9cbe47a4109848"><td class="mdescLeft"> </td><td class="mdescRight">CIPHER_CTRL_MODE Mask. <br /></td></tr>
<tr class="separator:gae89ec32da6dae9becb9cbe47a4109848"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga9841599d3e516b20b75eda05a7d67755"><td class="memItemLeft" align="right" valign="top"><a id="ga9841599d3e516b20b75eda05a7d67755"></a>
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__TPU__CIPHER__CTRL.html#ga9841599d3e516b20b75eda05a7d67755">MXC_V_TPU_CIPHER_CTRL_MODE_ECB</a>   ((uint32_t)0x0UL)</td></tr>
<tr class="memdesc:ga9841599d3e516b20b75eda05a7d67755"><td class="mdescLeft"> </td><td class="mdescRight">CIPHER_CTRL_MODE_ECB Value. <br /></td></tr>
<tr class="separator:ga9841599d3e516b20b75eda05a7d67755"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:gac67c0005fd89251bf3105918bac0e923"><td class="memItemLeft" align="right" valign="top"><a id="gac67c0005fd89251bf3105918bac0e923"></a>
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__TPU__CIPHER__CTRL.html#gac67c0005fd89251bf3105918bac0e923">MXC_S_TPU_CIPHER_CTRL_MODE_ECB</a>   (<a class="el" href="group__TPU__CIPHER__CTRL.html#ga9841599d3e516b20b75eda05a7d67755">MXC_V_TPU_CIPHER_CTRL_MODE_ECB</a> << <a class="el" href="group__TPU__CIPHER__CTRL.html#ga5ce932b51178512d97e0796390d5c339">MXC_F_TPU_CIPHER_CTRL_MODE_POS</a>)</td></tr>
<tr class="memdesc:gac67c0005fd89251bf3105918bac0e923"><td class="mdescLeft"> </td><td class="mdescRight">CIPHER_CTRL_MODE_ECB Setting. <br /></td></tr>
<tr class="separator:gac67c0005fd89251bf3105918bac0e923"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:gaa742bc84a3d8cf5c82366e5bd1ad2579"><td class="memItemLeft" align="right" valign="top"><a id="gaa742bc84a3d8cf5c82366e5bd1ad2579"></a>
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__TPU__CIPHER__CTRL.html#gaa742bc84a3d8cf5c82366e5bd1ad2579">MXC_V_TPU_CIPHER_CTRL_MODE_CBC</a>   ((uint32_t)0x1UL)</td></tr>
<tr class="memdesc:gaa742bc84a3d8cf5c82366e5bd1ad2579"><td class="mdescLeft"> </td><td class="mdescRight">CIPHER_CTRL_MODE_CBC Value. <br /></td></tr>
<tr class="separator:gaa742bc84a3d8cf5c82366e5bd1ad2579"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:gade29372cf128cff9900893c8a1fce18a"><td class="memItemLeft" align="right" valign="top"><a id="gade29372cf128cff9900893c8a1fce18a"></a>
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__TPU__CIPHER__CTRL.html#gade29372cf128cff9900893c8a1fce18a">MXC_S_TPU_CIPHER_CTRL_MODE_CBC</a>   (<a class="el" href="group__TPU__CIPHER__CTRL.html#gaa742bc84a3d8cf5c82366e5bd1ad2579">MXC_V_TPU_CIPHER_CTRL_MODE_CBC</a> << <a class="el" href="group__TPU__CIPHER__CTRL.html#ga5ce932b51178512d97e0796390d5c339">MXC_F_TPU_CIPHER_CTRL_MODE_POS</a>)</td></tr>
<tr class="memdesc:gade29372cf128cff9900893c8a1fce18a"><td class="mdescLeft"> </td><td class="mdescRight">CIPHER_CTRL_MODE_CBC Setting. <br /></td></tr>
<tr class="separator:gade29372cf128cff9900893c8a1fce18a"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga32fccf088eea39ee5a3151f133dd9168"><td class="memItemLeft" align="right" valign="top"><a id="ga32fccf088eea39ee5a3151f133dd9168"></a>
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__TPU__CIPHER__CTRL.html#ga32fccf088eea39ee5a3151f133dd9168">MXC_V_TPU_CIPHER_CTRL_MODE_CFB</a>   ((uint32_t)0x2UL)</td></tr>
<tr class="memdesc:ga32fccf088eea39ee5a3151f133dd9168"><td class="mdescLeft"> </td><td class="mdescRight">CIPHER_CTRL_MODE_CFB Value. <br /></td></tr>
<tr class="separator:ga32fccf088eea39ee5a3151f133dd9168"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:gae2a24a0893d0d755e2a7a3d6ca7ee25c"><td class="memItemLeft" align="right" valign="top"><a id="gae2a24a0893d0d755e2a7a3d6ca7ee25c"></a>
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__TPU__CIPHER__CTRL.html#gae2a24a0893d0d755e2a7a3d6ca7ee25c">MXC_S_TPU_CIPHER_CTRL_MODE_CFB</a>   (<a class="el" href="group__TPU__CIPHER__CTRL.html#ga32fccf088eea39ee5a3151f133dd9168">MXC_V_TPU_CIPHER_CTRL_MODE_CFB</a> << <a class="el" href="group__TPU__CIPHER__CTRL.html#ga5ce932b51178512d97e0796390d5c339">MXC_F_TPU_CIPHER_CTRL_MODE_POS</a>)</td></tr>
<tr class="memdesc:gae2a24a0893d0d755e2a7a3d6ca7ee25c"><td class="mdescLeft"> </td><td class="mdescRight">CIPHER_CTRL_MODE_CFB Setting. <br /></td></tr>
<tr class="separator:gae2a24a0893d0d755e2a7a3d6ca7ee25c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:gab68c10e45d4d6f85fbc07bba15f0d874"><td class="memItemLeft" align="right" valign="top"><a id="gab68c10e45d4d6f85fbc07bba15f0d874"></a>
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__TPU__CIPHER__CTRL.html#gab68c10e45d4d6f85fbc07bba15f0d874">MXC_V_TPU_CIPHER_CTRL_MODE_OFB</a>   ((uint32_t)0x3UL)</td></tr>
<tr class="memdesc:gab68c10e45d4d6f85fbc07bba15f0d874"><td class="mdescLeft"> </td><td class="mdescRight">CIPHER_CTRL_MODE_OFB Value. <br /></td></tr>
<tr class="separator:gab68c10e45d4d6f85fbc07bba15f0d874"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga3b3f18ea61a76130d9aaafdecfec60f0"><td class="memItemLeft" align="right" valign="top"><a id="ga3b3f18ea61a76130d9aaafdecfec60f0"></a>
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__TPU__CIPHER__CTRL.html#ga3b3f18ea61a76130d9aaafdecfec60f0">MXC_S_TPU_CIPHER_CTRL_MODE_OFB</a>   (<a class="el" href="group__TPU__CIPHER__CTRL.html#gab68c10e45d4d6f85fbc07bba15f0d874">MXC_V_TPU_CIPHER_CTRL_MODE_OFB</a> << <a class="el" href="group__TPU__CIPHER__CTRL.html#ga5ce932b51178512d97e0796390d5c339">MXC_F_TPU_CIPHER_CTRL_MODE_POS</a>)</td></tr>
<tr class="memdesc:ga3b3f18ea61a76130d9aaafdecfec60f0"><td class="mdescLeft"> </td><td class="mdescRight">CIPHER_CTRL_MODE_OFB Setting. <br /></td></tr>
<tr class="separator:ga3b3f18ea61a76130d9aaafdecfec60f0"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:gae3418cea719487e4e26d1b1d40c4e71e"><td class="memItemLeft" align="right" valign="top"><a id="gae3418cea719487e4e26d1b1d40c4e71e"></a>
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__TPU__CIPHER__CTRL.html#gae3418cea719487e4e26d1b1d40c4e71e">MXC_V_TPU_CIPHER_CTRL_MODE_CTR</a>   ((uint32_t)0x4UL)</td></tr>
<tr class="memdesc:gae3418cea719487e4e26d1b1d40c4e71e"><td class="mdescLeft"> </td><td class="mdescRight">CIPHER_CTRL_MODE_CTR Value. <br /></td></tr>
<tr class="separator:gae3418cea719487e4e26d1b1d40c4e71e"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:gaf75965ae997d92cf1e3bb9a4bbabe347"><td class="memItemLeft" align="right" valign="top"><a id="gaf75965ae997d92cf1e3bb9a4bbabe347"></a>
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__TPU__CIPHER__CTRL.html#gaf75965ae997d92cf1e3bb9a4bbabe347">MXC_S_TPU_CIPHER_CTRL_MODE_CTR</a>   (<a class="el" href="group__TPU__CIPHER__CTRL.html#gae3418cea719487e4e26d1b1d40c4e71e">MXC_V_TPU_CIPHER_CTRL_MODE_CTR</a> << <a class="el" href="group__TPU__CIPHER__CTRL.html#ga5ce932b51178512d97e0796390d5c339">MXC_F_TPU_CIPHER_CTRL_MODE_POS</a>)</td></tr>
<tr class="memdesc:gaf75965ae997d92cf1e3bb9a4bbabe347"><td class="mdescLeft"> </td><td class="mdescRight">CIPHER_CTRL_MODE_CTR Setting. <br /></td></tr>
<tr class="separator:gaf75965ae997d92cf1e3bb9a4bbabe347"><td class="memSeparator" colspan="2"> </td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.12-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">
<a href="http://www.maximintegrated.com/index.html">
<img class="footer" align="middle" src="MI_Logo_Small_Footer_RGB_150dpi.png" alt="Maxim Integrated"/></a> 0.2 </li>
</ul>
</div>
</body>
</html>