diff options
Diffstat (limited to 'docs/Core_A')
596 files changed, 69097 insertions, 0 deletions
diff --git a/docs/Core_A/html/ARMCA9_8h.html b/docs/Core_A/html/ARMCA9_8h.html new file mode 100644 index 0000000..208e401 --- /dev/null +++ b/docs/Core_A/html/ARMCA9_8h.html @@ -0,0 +1,827 @@ +<!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"/> +<title>ARMCA9.h File Reference</title> +<title>CMSIS-Core (Cortex-A): ARMCA9.h File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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('ARMCA9_8h.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#define-members">Macros</a> | +<a href="#enum-members">Enumerations</a> </div> + <div class="headertitle"> +<div class="title">ARMCA9.h File Reference</div> </div> +</div><!--header--> +<div class="contents"> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a> +Macros</h2></td></tr> +<tr class="memitem:a292d4e6da76cde7f721581917f45a756"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a292d4e6da76cde7f721581917f45a756">VE_A9_MP_FLASH_BASE0</a>   (0x00000000UL)</td></tr> +<tr class="separator:a292d4e6da76cde7f721581917f45a756"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a51e7ad7d4be59e4a47f4199c08a52f35"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a51e7ad7d4be59e4a47f4199c08a52f35">VE_A9_MP_FLASH_BASE1</a>   (0x08000000UL)</td></tr> +<tr class="separator:a51e7ad7d4be59e4a47f4199c08a52f35"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad22dea20bcb552bd05691f62ff5e5799"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#ad22dea20bcb552bd05691f62ff5e5799">VE_A9_MP_PERIPH_BASE</a>   (0x18000000UL)</td></tr> +<tr class="separator:ad22dea20bcb552bd05691f62ff5e5799"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af0e04a3bf444617de5e6f1a4132bb33a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#af0e04a3bf444617de5e6f1a4132bb33a">VE_A9_MP_SRAM_BASE</a>   (0x2E000000UL)</td></tr> +<tr class="separator:af0e04a3bf444617de5e6f1a4132bb33a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a49c91ca86e9eab3aaa8c8f3fbd2b9855"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a49c91ca86e9eab3aaa8c8f3fbd2b9855">VE_A9_MP_DRAM_BASE</a>   (0x80000000UL)</td></tr> +<tr class="separator:a49c91ca86e9eab3aaa8c8f3fbd2b9855"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adab8c737342be2fc972b2bc39bdf134d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#adab8c737342be2fc972b2bc39bdf134d">VE_A9_MP_VRAM_BASE</a>   (0x18000000UL)</td></tr> +<tr class="separator:adab8c737342be2fc972b2bc39bdf134d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a338e6b0eddbed74bd8dfcf8be8df004c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a338e6b0eddbed74bd8dfcf8be8df004c">VE_A9_MP_ETHERNET_BASE</a>   (0x02000000UL + VE_A9_MP_PERIPH_BASE)</td></tr> +<tr class="separator:a338e6b0eddbed74bd8dfcf8be8df004c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8ce6f3127699b175000437b9fd22224c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a8ce6f3127699b175000437b9fd22224c">VE_A9_MP_USB_BASE</a>   (0x03000000UL + VE_A9_MP_PERIPH_BASE)</td></tr> +<tr class="separator:a8ce6f3127699b175000437b9fd22224c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a63a986e5aa2a284f9509b5e91df630dd"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a63a986e5aa2a284f9509b5e91df630dd">VE_A9_MP_DAP_BASE</a>   (0x1C000000UL)</td></tr> +<tr class="separator:a63a986e5aa2a284f9509b5e91df630dd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6be1b1510ebbf938f10c195c2aae50ed"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a6be1b1510ebbf938f10c195c2aae50ed">VE_A9_MP_SYSTEM_REG_BASE</a>   (0x00010000UL + 0x1C000000UL)</td></tr> +<tr class="separator:a6be1b1510ebbf938f10c195c2aae50ed"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae59ea495994a48af31e09af0001c65c6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#ae59ea495994a48af31e09af0001c65c6">VE_A9_MP_SERIAL_BASE</a>   (0x00030000UL + 0x1C000000UL)</td></tr> +<tr class="separator:ae59ea495994a48af31e09af0001c65c6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a06ba050a1192b25ec6fbb79d6108d2ed"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a06ba050a1192b25ec6fbb79d6108d2ed">VE_A9_MP_AACI_BASE</a>   (0x00040000UL + 0x1C000000UL)</td></tr> +<tr class="separator:a06ba050a1192b25ec6fbb79d6108d2ed"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4c93715226810aa05b1475cae477a9d1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a4c93715226810aa05b1475cae477a9d1">VE_A9_MP_MMCI_BASE</a>   (0x00050000UL + 0x1C000000UL)</td></tr> +<tr class="separator:a4c93715226810aa05b1475cae477a9d1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abb9205ff2f6f411938d3443f0cc65b4d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#abb9205ff2f6f411938d3443f0cc65b4d">VE_A9_MP_KMI0_BASE</a>   (0x00060000UL + 0x1C000000UL)</td></tr> +<tr class="separator:abb9205ff2f6f411938d3443f0cc65b4d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a74740d1654250a51685800d03e3dc1a0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a74740d1654250a51685800d03e3dc1a0">VE_A9_MP_UART_BASE</a>   (0x00090000UL + 0x1C000000UL)</td></tr> +<tr class="separator:a74740d1654250a51685800d03e3dc1a0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4d2806a167111f24a4e26764c667db46"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a4d2806a167111f24a4e26764c667db46">VE_A9_MP_WDT_BASE</a>   (0x000F0000UL + 0x1C000000UL)</td></tr> +<tr class="separator:a4d2806a167111f24a4e26764c667db46"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3dd8c7208925d87eda25e9059e7b5bca"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a3dd8c7208925d87eda25e9059e7b5bca">VE_A9_MP_TIMER_BASE</a>   (0x00110000UL + 0x1C000000UL)</td></tr> +<tr class="separator:a3dd8c7208925d87eda25e9059e7b5bca"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abab45916f8216aee2f417e6b041a1a74"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#abab45916f8216aee2f417e6b041a1a74">VE_A9_MP_DVI_BASE</a>   (0x00160000UL + 0x1C000000UL)</td></tr> +<tr class="separator:abab45916f8216aee2f417e6b041a1a74"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a56ccb39193acdd89d79c794bc3d46dd8"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a56ccb39193acdd89d79c794bc3d46dd8">VE_A9_MP_RTC_BASE</a>   (0x00170000UL + 0x1C000000UL)</td></tr> +<tr class="separator:a56ccb39193acdd89d79c794bc3d46dd8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a21aa9ad15aa6749c03cadf2dd895aae3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a21aa9ad15aa6749c03cadf2dd895aae3">VE_A9_MP_UART4_BASE</a>   (0x001B0000UL + 0x1C000000UL)</td></tr> +<tr class="separator:a21aa9ad15aa6749c03cadf2dd895aae3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a628c63b1e4c2656100a00d883ab5e824"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a628c63b1e4c2656100a00d883ab5e824">VE_A9_MP_CLCD_BASE</a>   (0x001F0000UL + 0x1C000000UL)</td></tr> +<tr class="separator:a628c63b1e4c2656100a00d883ab5e824"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abf58e5b4c2424101181e4e90b013565f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#abf58e5b4c2424101181e4e90b013565f">VE_A9_MP_GIC_DISTRIBUTOR_BASE</a>   (0x00001000UL + 0x2C000000UL)</td></tr> +<tr class="separator:abf58e5b4c2424101181e4e90b013565f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2281d069db0154b71d2307b151151624"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a2281d069db0154b71d2307b151151624">VE_A9_MP_GIC_INTERFACE_BASE</a>   (0x00000100UL + 0x2C000000UL)</td></tr> +<tr class="separator:a2281d069db0154b71d2307b151151624"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a02dee9c2055176f0f8b39f84188662dc"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a02dee9c2055176f0f8b39f84188662dc">VE_A9_MP_PRIVATE_TIMER</a>   (0x00000600UL + 0x2C000000UL)</td></tr> +<tr class="separator:a02dee9c2055176f0f8b39f84188662dc"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5cc9c031f86d3fcb7efcbe2fce4cd552"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a5cc9c031f86d3fcb7efcbe2fce4cd552">GIC_DISTRIBUTOR_BASE</a>   <a class="el" href="ARMCA9_8h.html#abf58e5b4c2424101181e4e90b013565f">VE_A9_MP_GIC_DISTRIBUTOR_BASE</a></td></tr> +<tr class="separator:a5cc9c031f86d3fcb7efcbe2fce4cd552"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adc560f42c09a0a3ce5dcc4aa898209ca"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#adc560f42c09a0a3ce5dcc4aa898209ca">GIC_INTERFACE_BASE</a>   <a class="el" href="ARMCA9_8h.html#a2281d069db0154b71d2307b151151624">VE_A9_MP_GIC_INTERFACE_BASE</a></td></tr> +<tr class="separator:adc560f42c09a0a3ce5dcc4aa898209ca"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a251f8c6600afee0dddf950c7a41d4723"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a251f8c6600afee0dddf950c7a41d4723">TIMER_BASE</a>   <a class="el" href="ARMCA9_8h.html#a02dee9c2055176f0f8b39f84188662dc">VE_A9_MP_PRIVATE_TIMER</a></td></tr> +<tr class="separator:a251f8c6600afee0dddf950c7a41d4723"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adb063e35f3d63c35ce856561df8cedb4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#adb063e35f3d63c35ce856561df8cedb4">VE_A9_MP_PL310_BASE</a>   (0x1E00A000UL)</td></tr> +<tr class="separator:adb063e35f3d63c35ce856561df8cedb4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5ce89d9feb78e20a4034f025eec392b4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a5ce89d9feb78e20a4034f025eec392b4">L2C_310_BASE</a>   <a class="el" href="ARMCA9_8h.html#adb063e35f3d63c35ce856561df8cedb4">VE_A9_MP_PL310_BASE</a></td></tr> +<tr class="separator:a5ce89d9feb78e20a4034f025eec392b4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga8ebf37d3e9141ccae33bb6b1edf539bd"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__version__ctrl.html#ga8ebf37d3e9141ccae33bb6b1edf539bd">__CA_REV</a>   0x0000U</td></tr> +<tr class="memdesc:ga8ebf37d3e9141ccae33bb6b1edf539bd"><td class="mdescLeft"> </td><td class="mdescRight">Contains the core revision for a Cortex-A class device. <a href="group__version__ctrl.html#ga8ebf37d3e9141ccae33bb6b1edf539bd">More...</a><br/></td></tr> +<tr class="separator:ga8ebf37d3e9141ccae33bb6b1edf539bd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga74d176c89aefe783e9ce0712c4360537"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__version__ctrl.html#ga74d176c89aefe783e9ce0712c4360537">__CORTEX_A</a>   9U</td></tr> +<tr class="memdesc:ga74d176c89aefe783e9ce0712c4360537"><td class="mdescLeft"> </td><td class="mdescRight">Contains the core family for a Cortex-A class device. <a href="group__version__ctrl.html#ga74d176c89aefe783e9ce0712c4360537">More...</a><br/></td></tr> +<tr class="separator:ga74d176c89aefe783e9ce0712c4360537"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac1ba8a48ca926bddc88be9bfd7d42641"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#ac1ba8a48ca926bddc88be9bfd7d42641">__FPU_PRESENT</a>   1U /* FPU present */</td></tr> +<tr class="separator:ac1ba8a48ca926bddc88be9bfd7d42641"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6690a7e24ea0ec4b36a8fb077d01a820"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a6690a7e24ea0ec4b36a8fb077d01a820">__GIC_PRESENT</a>   1U /* GIC present */</td></tr> +<tr class="separator:a6690a7e24ea0ec4b36a8fb077d01a820"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0e57ca9f1bc10c2de05d383d2c76267a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a0e57ca9f1bc10c2de05d383d2c76267a">__TIM_PRESENT</a>   1U /* TIM present */</td></tr> +<tr class="separator:a0e57ca9f1bc10c2de05d383d2c76267a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a102b9f59f0fe8f9bb492d42803ebf586"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a102b9f59f0fe8f9bb492d42803ebf586">__L2C_PRESENT</a>   0U /* L2C present */</td></tr> +<tr class="separator:a102b9f59f0fe8f9bb492d42803ebf586"><td class="memSeparator" colspan="2"> </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:a7e1129cd8a196f4284d41db3e82ad5c8"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a> { <br/> +  <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a056f32088a9c8bdb9309b005dfeb648e">SGI0_IRQn</a> = 0, +<br/> +  <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ab335b8b84021cd5714807d6cd2404c3b">SGI1_IRQn</a> = 1, +<br/> +  <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a2a1cc64c0a2dc0e7f339fbf21c9a2b07">SGI2_IRQn</a> = 2, +<br/> +  <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a310ac1f78af36e0e3b9f6b4f15bd9b68">SGI3_IRQn</a> = 3, +<br/> +  <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ac5c03a99c620ff116bafa4cf03dd9a07">SGI4_IRQn</a> = 4, +<br/> +  <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8adb8d49885011a278ed3c671904da7e6e">SGI5_IRQn</a> = 5, +<br/> +  <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a5f9b1989d051c60ad69147e644853a44">SGI6_IRQn</a> = 6, +<br/> +  <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8aa1bcd760176e11cdece4386818022631">SGI7_IRQn</a> = 7, +<br/> +  <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8aabbb7ca9433c474bfeade468e8c66455">SGI8_IRQn</a> = 8, +<br/> +  <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8afa5f21d9fd3df5817a0f871b72bde681">SGI9_IRQn</a> = 9, +<br/> +  <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a12993bed484c7a70e6281b102d0e27e9">SGI10_IRQn</a> = 10, +<br/> +  <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a7826ded51cd379774bb076819ff93cdb">SGI11_IRQn</a> = 11, +<br/> +  <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a3425bbf0a6da4d0398e63b48a1345d37">SGI12_IRQn</a> = 12, +<br/> +  <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ace710506c7be1b3b7f9d4a1db2f75391">SGI13_IRQn</a> = 13, +<br/> +  <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ae57c57a817378102db7bc66351c912f1">SGI14_IRQn</a> = 14, +<br/> +  <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ac6958eebc9d41a42c739de555cad2321">SGI15_IRQn</a> = 15, +<br/> +  <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a69c74fffb53f9a8739613443943a94c3">GlobalTimer_IRQn</a> = 27, +<br/> +  <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a116d3d8a9fcc5fef99becc9d25a56249">PrivTimer_IRQn</a> = 29, +<br/> +  <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8aeb45b2fc32150bf94ecf305ee223f28f">PrivWatchdog_IRQn</a> = 30, +<br/> +  <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a3f04766f3177f0152623a86e39ccef06">Watchdog_IRQn</a> = 32, +<br/> +  <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8adffcd012ea2c7bf76124965d8506df72">Timer0_IRQn</a> = 34, +<br/> +  <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ad0611a4c93162877ed3eb622f49e14a3">Timer1_IRQn</a> = 35, +<br/> +  <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8abdd513b1533957e93fe0d7f26024d28e">RTClock_IRQn</a> = 36, +<br/> +  <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ae9122b85b58f7c24033a8515615a7b74">UART0_IRQn</a> = 37, +<br/> +  <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a9650ab92e46bc16f333d4c63ad0459b4">UART1_IRQn</a> = 38, +<br/> +  <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ab051fac6b15b88454713bb36d96e5dd5">UART2_IRQn</a> = 39, +<br/> +  <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a11614a227a56dc01859bf803013e6358">UART3_IRQn</a> = 40, +<br/> +  <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8aaa5c1873412fc0ef1f7e324208671ca2">MCI0_IRQn</a> = 41, +<br/> +  <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8af803de749ceabdd07a62e90d2989a67e">MCI1_IRQn</a> = 42, +<br/> +  <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a4c72e4cbe9ce6bae3d29332139dad44a">AACI_IRQn</a> = 43, +<br/> +  <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a9f6790481c8a659df023aadfe5443cc5">Keyboard_IRQn</a> = 44, +<br/> +  <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8affc38a882d7c20bf505a160bc5eb3851">Mouse_IRQn</a> = 45, +<br/> +  <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ae7da3d1e8aae439524761f44ddfe8e0c">CLCD_IRQn</a> = 46, +<br/> +  <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a58692bf577b8a17ec79fc8472d56ff05">Ethernet_IRQn</a> = 47, +<br/> +  <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ac54c304a64b192755ac352bc0a6dc1ac">VFS2_IRQn</a> = 73 +<br/> + }</td></tr> +<tr class="separator:a7e1129cd8a196f4284d41db3e82ad5c8"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<h2 class="groupheader">Macro Definition Documentation</h2> +<a class="anchor" id="ac1ba8a48ca926bddc88be9bfd7d42641"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __FPU_PRESENT   1U /* FPU present */</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a6690a7e24ea0ec4b36a8fb077d01a820"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __GIC_PRESENT   1U /* GIC present */</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a102b9f59f0fe8f9bb492d42803ebf586"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __L2C_PRESENT   0U /* L2C present */</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a0e57ca9f1bc10c2de05d383d2c76267a"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __TIM_PRESENT   1U /* TIM present */</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a5cc9c031f86d3fcb7efcbe2fce4cd552"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define GIC_DISTRIBUTOR_BASE   <a class="el" href="ARMCA9_8h.html#abf58e5b4c2424101181e4e90b013565f">VE_A9_MP_GIC_DISTRIBUTOR_BASE</a></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="adc560f42c09a0a3ce5dcc4aa898209ca"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define GIC_INTERFACE_BASE   <a class="el" href="ARMCA9_8h.html#a2281d069db0154b71d2307b151151624">VE_A9_MP_GIC_INTERFACE_BASE</a></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a5ce89d9feb78e20a4034f025eec392b4"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define L2C_310_BASE   <a class="el" href="ARMCA9_8h.html#adb063e35f3d63c35ce856561df8cedb4">VE_A9_MP_PL310_BASE</a></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a251f8c6600afee0dddf950c7a41d4723"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define TIMER_BASE   <a class="el" href="ARMCA9_8h.html#a02dee9c2055176f0f8b39f84188662dc">VE_A9_MP_PRIVATE_TIMER</a></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a06ba050a1192b25ec6fbb79d6108d2ed"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define VE_A9_MP_AACI_BASE   (0x00040000UL + 0x1C000000UL)</td> + </tr> + </table> +</div><div class="memdoc"> +<p>(AACI ) Base Address </p> + +</div> +</div> +<a class="anchor" id="a628c63b1e4c2656100a00d883ab5e824"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define VE_A9_MP_CLCD_BASE   (0x001F0000UL + 0x1C000000UL)</td> + </tr> + </table> +</div><div class="memdoc"> +<p>(CLCD ) Base Address </p> + +</div> +</div> +<a class="anchor" id="a63a986e5aa2a284f9509b5e91df630dd"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define VE_A9_MP_DAP_BASE   (0x1C000000UL)</td> + </tr> + </table> +</div><div class="memdoc"> +<p>(DAP ) Base Address </p> + +</div> +</div> +<a class="anchor" id="a49c91ca86e9eab3aaa8c8f3fbd2b9855"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define VE_A9_MP_DRAM_BASE   (0x80000000UL)</td> + </tr> + </table> +</div><div class="memdoc"> +<p>(DRAM ) Base Address </p> + +</div> +</div> +<a class="anchor" id="abab45916f8216aee2f417e6b041a1a74"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define VE_A9_MP_DVI_BASE   (0x00160000UL + 0x1C000000UL)</td> + </tr> + </table> +</div><div class="memdoc"> +<p>(DVI ) Base Address </p> + +</div> +</div> +<a class="anchor" id="a338e6b0eddbed74bd8dfcf8be8df004c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define VE_A9_MP_ETHERNET_BASE   (0x02000000UL + VE_A9_MP_PERIPH_BASE)</td> + </tr> + </table> +</div><div class="memdoc"> +<p>(ETHERNET ) Base Address </p> + +</div> +</div> +<a class="anchor" id="a292d4e6da76cde7f721581917f45a756"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define VE_A9_MP_FLASH_BASE0   (0x00000000UL)</td> + </tr> + </table> +</div><div class="memdoc"> +<p>(FLASH0 ) Base Address </p> + +</div> +</div> +<a class="anchor" id="a51e7ad7d4be59e4a47f4199c08a52f35"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define VE_A9_MP_FLASH_BASE1   (0x08000000UL)</td> + </tr> + </table> +</div><div class="memdoc"> +<p>(FLASH1 ) Base Address </p> + +</div> +</div> +<a class="anchor" id="abf58e5b4c2424101181e4e90b013565f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define VE_A9_MP_GIC_DISTRIBUTOR_BASE   (0x00001000UL + 0x2C000000UL)</td> + </tr> + </table> +</div><div class="memdoc"> +<p>(GIC DIST ) Base Address </p> + +</div> +</div> +<a class="anchor" id="a2281d069db0154b71d2307b151151624"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define VE_A9_MP_GIC_INTERFACE_BASE   (0x00000100UL + 0x2C000000UL)</td> + </tr> + </table> +</div><div class="memdoc"> +<p>(GIC CPU IF) Base Address </p> + +</div> +</div> +<a class="anchor" id="abb9205ff2f6f411938d3443f0cc65b4d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define VE_A9_MP_KMI0_BASE   (0x00060000UL + 0x1C000000UL)</td> + </tr> + </table> +</div><div class="memdoc"> +<p>(KMI0 ) Base Address </p> + +</div> +</div> +<a class="anchor" id="a4c93715226810aa05b1475cae477a9d1"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define VE_A9_MP_MMCI_BASE   (0x00050000UL + 0x1C000000UL)</td> + </tr> + </table> +</div><div class="memdoc"> +<p>(MMCI ) Base Address </p> + +</div> +</div> +<a class="anchor" id="ad22dea20bcb552bd05691f62ff5e5799"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define VE_A9_MP_PERIPH_BASE   (0x18000000UL)</td> + </tr> + </table> +</div><div class="memdoc"> +<p>(Peripheral) Base Address </p> + +</div> +</div> +<a class="anchor" id="adb063e35f3d63c35ce856561df8cedb4"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define VE_A9_MP_PL310_BASE   (0x1E00A000UL)</td> + </tr> + </table> +</div><div class="memdoc"> +<p>(L2C-310 ) Base Address </p> + +</div> +</div> +<a class="anchor" id="a02dee9c2055176f0f8b39f84188662dc"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define VE_A9_MP_PRIVATE_TIMER   (0x00000600UL + 0x2C000000UL)</td> + </tr> + </table> +</div><div class="memdoc"> +<p>(PTIM ) Base Address </p> + +</div> +</div> +<a class="anchor" id="a56ccb39193acdd89d79c794bc3d46dd8"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define VE_A9_MP_RTC_BASE   (0x00170000UL + 0x1C000000UL)</td> + </tr> + </table> +</div><div class="memdoc"> +<p>(RTC ) Base Address </p> + +</div> +</div> +<a class="anchor" id="ae59ea495994a48af31e09af0001c65c6"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define VE_A9_MP_SERIAL_BASE   (0x00030000UL + 0x1C000000UL)</td> + </tr> + </table> +</div><div class="memdoc"> +<p>(SERIAL ) Base Address </p> + +</div> +</div> +<a class="anchor" id="af0e04a3bf444617de5e6f1a4132bb33a"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define VE_A9_MP_SRAM_BASE   (0x2E000000UL)</td> + </tr> + </table> +</div><div class="memdoc"> +<p>(SRAM ) Base Address </p> + +</div> +</div> +<a class="anchor" id="a6be1b1510ebbf938f10c195c2aae50ed"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define VE_A9_MP_SYSTEM_REG_BASE   (0x00010000UL + 0x1C000000UL)</td> + </tr> + </table> +</div><div class="memdoc"> +<p>(SYSTEM REG) Base Address </p> + +</div> +</div> +<a class="anchor" id="a3dd8c7208925d87eda25e9059e7b5bca"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define VE_A9_MP_TIMER_BASE   (0x00110000UL + 0x1C000000UL)</td> + </tr> + </table> +</div><div class="memdoc"> +<p>(TIMER ) Base Address </p> + +</div> +</div> +<a class="anchor" id="a21aa9ad15aa6749c03cadf2dd895aae3"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define VE_A9_MP_UART4_BASE   (0x001B0000UL + 0x1C000000UL)</td> + </tr> + </table> +</div><div class="memdoc"> +<p>(UART4 ) Base Address </p> + +</div> +</div> +<a class="anchor" id="a74740d1654250a51685800d03e3dc1a0"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define VE_A9_MP_UART_BASE   (0x00090000UL + 0x1C000000UL)</td> + </tr> + </table> +</div><div class="memdoc"> +<p>(UART ) Base Address </p> + +</div> +</div> +<a class="anchor" id="a8ce6f3127699b175000437b9fd22224c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define VE_A9_MP_USB_BASE   (0x03000000UL + VE_A9_MP_PERIPH_BASE)</td> + </tr> + </table> +</div><div class="memdoc"> +<p>(USB ) Base Address </p> + +</div> +</div> +<a class="anchor" id="adab8c737342be2fc972b2bc39bdf134d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define VE_A9_MP_VRAM_BASE   (0x18000000UL)</td> + </tr> + </table> +</div><div class="memdoc"> +<p>(VRAM ) Base Address </p> + +</div> +</div> +<a class="anchor" id="a4d2806a167111f24a4e26764c667db46"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define VE_A9_MP_WDT_BASE   (0x000F0000UL + 0x1C000000UL)</td> + </tr> + </table> +</div><div class="memdoc"> +<p>(WDT ) Base Address </p> + +</div> +</div> +<h2 class="groupheader">Enumeration Type Documentation</h2> +<a class="anchor" id="a7e1129cd8a196f4284d41db3e82ad5c8"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">enum <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Device specific Interrupt IDs </p> +<table class="fieldtable"> +<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="a7e1129cd8a196f4284d41db3e82ad5c8a056f32088a9c8bdb9309b005dfeb648e"></a>SGI0_IRQn</em> </td><td class="fielddoc"> +<p>Software Generated Interrupt 0 </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="a7e1129cd8a196f4284d41db3e82ad5c8ab335b8b84021cd5714807d6cd2404c3b"></a>SGI1_IRQn</em> </td><td class="fielddoc"> +<p>Software Generated Interrupt 1 </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="a7e1129cd8a196f4284d41db3e82ad5c8a2a1cc64c0a2dc0e7f339fbf21c9a2b07"></a>SGI2_IRQn</em> </td><td class="fielddoc"> +<p>Software Generated Interrupt 2 </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="a7e1129cd8a196f4284d41db3e82ad5c8a310ac1f78af36e0e3b9f6b4f15bd9b68"></a>SGI3_IRQn</em> </td><td class="fielddoc"> +<p>Software Generated Interrupt 3 </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="a7e1129cd8a196f4284d41db3e82ad5c8ac5c03a99c620ff116bafa4cf03dd9a07"></a>SGI4_IRQn</em> </td><td class="fielddoc"> +<p>Software Generated Interrupt 4 </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="a7e1129cd8a196f4284d41db3e82ad5c8adb8d49885011a278ed3c671904da7e6e"></a>SGI5_IRQn</em> </td><td class="fielddoc"> +<p>Software Generated Interrupt 5 </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="a7e1129cd8a196f4284d41db3e82ad5c8a5f9b1989d051c60ad69147e644853a44"></a>SGI6_IRQn</em> </td><td class="fielddoc"> +<p>Software Generated Interrupt 6 </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="a7e1129cd8a196f4284d41db3e82ad5c8aa1bcd760176e11cdece4386818022631"></a>SGI7_IRQn</em> </td><td class="fielddoc"> +<p>Software Generated Interrupt 7 </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="a7e1129cd8a196f4284d41db3e82ad5c8aabbb7ca9433c474bfeade468e8c66455"></a>SGI8_IRQn</em> </td><td class="fielddoc"> +<p>Software Generated Interrupt 8 </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="a7e1129cd8a196f4284d41db3e82ad5c8afa5f21d9fd3df5817a0f871b72bde681"></a>SGI9_IRQn</em> </td><td class="fielddoc"> +<p>Software Generated Interrupt 9 </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="a7e1129cd8a196f4284d41db3e82ad5c8a12993bed484c7a70e6281b102d0e27e9"></a>SGI10_IRQn</em> </td><td class="fielddoc"> +<p>Software Generated Interrupt 10 </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="a7e1129cd8a196f4284d41db3e82ad5c8a7826ded51cd379774bb076819ff93cdb"></a>SGI11_IRQn</em> </td><td class="fielddoc"> +<p>Software Generated Interrupt 11 </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="a7e1129cd8a196f4284d41db3e82ad5c8a3425bbf0a6da4d0398e63b48a1345d37"></a>SGI12_IRQn</em> </td><td class="fielddoc"> +<p>Software Generated Interrupt 12 </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="a7e1129cd8a196f4284d41db3e82ad5c8ace710506c7be1b3b7f9d4a1db2f75391"></a>SGI13_IRQn</em> </td><td class="fielddoc"> +<p>Software Generated Interrupt 13 </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="a7e1129cd8a196f4284d41db3e82ad5c8ae57c57a817378102db7bc66351c912f1"></a>SGI14_IRQn</em> </td><td class="fielddoc"> +<p>Software Generated Interrupt 14 </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="a7e1129cd8a196f4284d41db3e82ad5c8ac6958eebc9d41a42c739de555cad2321"></a>SGI15_IRQn</em> </td><td class="fielddoc"> +<p>Software Generated Interrupt 15 </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="a7e1129cd8a196f4284d41db3e82ad5c8a69c74fffb53f9a8739613443943a94c3"></a>GlobalTimer_IRQn</em> </td><td class="fielddoc"> +<p>Global Timer Interrupt </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="a7e1129cd8a196f4284d41db3e82ad5c8a116d3d8a9fcc5fef99becc9d25a56249"></a>PrivTimer_IRQn</em> </td><td class="fielddoc"> +<p>Private Timer Interrupt </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="a7e1129cd8a196f4284d41db3e82ad5c8aeb45b2fc32150bf94ecf305ee223f28f"></a>PrivWatchdog_IRQn</em> </td><td class="fielddoc"> +<p>Private Watchdog Interrupt </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="a7e1129cd8a196f4284d41db3e82ad5c8a3f04766f3177f0152623a86e39ccef06"></a>Watchdog_IRQn</em> </td><td class="fielddoc"> +<p>SP805 Interrupt </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="a7e1129cd8a196f4284d41db3e82ad5c8adffcd012ea2c7bf76124965d8506df72"></a>Timer0_IRQn</em> </td><td class="fielddoc"> +<p>SP804 Interrupt </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="a7e1129cd8a196f4284d41db3e82ad5c8ad0611a4c93162877ed3eb622f49e14a3"></a>Timer1_IRQn</em> </td><td class="fielddoc"> +<p>SP804 Interrupt </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="a7e1129cd8a196f4284d41db3e82ad5c8abdd513b1533957e93fe0d7f26024d28e"></a>RTClock_IRQn</em> </td><td class="fielddoc"> +<p>PL031 Interrupt </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="a7e1129cd8a196f4284d41db3e82ad5c8ae9122b85b58f7c24033a8515615a7b74"></a>UART0_IRQn</em> </td><td class="fielddoc"> +<p>PL011 Interrupt </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="a7e1129cd8a196f4284d41db3e82ad5c8a9650ab92e46bc16f333d4c63ad0459b4"></a>UART1_IRQn</em> </td><td class="fielddoc"> +<p>PL011 Interrupt </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="a7e1129cd8a196f4284d41db3e82ad5c8ab051fac6b15b88454713bb36d96e5dd5"></a>UART2_IRQn</em> </td><td class="fielddoc"> +<p>PL011 Interrupt </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="a7e1129cd8a196f4284d41db3e82ad5c8a11614a227a56dc01859bf803013e6358"></a>UART3_IRQn</em> </td><td class="fielddoc"> +<p>PL011 Interrupt </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="a7e1129cd8a196f4284d41db3e82ad5c8aaa5c1873412fc0ef1f7e324208671ca2"></a>MCI0_IRQn</em> </td><td class="fielddoc"> +<p>PL180 Interrupt (1st) </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="a7e1129cd8a196f4284d41db3e82ad5c8af803de749ceabdd07a62e90d2989a67e"></a>MCI1_IRQn</em> </td><td class="fielddoc"> +<p>PL180 Interrupt (2nd) </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="a7e1129cd8a196f4284d41db3e82ad5c8a4c72e4cbe9ce6bae3d29332139dad44a"></a>AACI_IRQn</em> </td><td class="fielddoc"> +<p>PL041 Interrupt </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="a7e1129cd8a196f4284d41db3e82ad5c8a9f6790481c8a659df023aadfe5443cc5"></a>Keyboard_IRQn</em> </td><td class="fielddoc"> +<p>PL050 Interrupt </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="a7e1129cd8a196f4284d41db3e82ad5c8affc38a882d7c20bf505a160bc5eb3851"></a>Mouse_IRQn</em> </td><td class="fielddoc"> +<p>PL050 Interrupt </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="a7e1129cd8a196f4284d41db3e82ad5c8ae7da3d1e8aae439524761f44ddfe8e0c"></a>CLCD_IRQn</em> </td><td class="fielddoc"> +<p>PL111 Interrupt </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="a7e1129cd8a196f4284d41db3e82ad5c8a58692bf577b8a17ec79fc8472d56ff05"></a>Ethernet_IRQn</em> </td><td class="fielddoc"> +<p>SMSC_91C111 Interrupt </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="a7e1129cd8a196f4284d41db3e82ad5c8ac54c304a64b192755ac352bc0a6dc1ac"></a>VFS2_IRQn</em> </td><td class="fielddoc"> +<p>VFS2 Interrupt </p> +</td></tr> +</table> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_bcb5d964daf6ffff28eae5a1dee5d6c3.html">Device</a></li><li class="navelem"><a class="el" href="dir_c7e52d5561930380e5580f41be917c2f.html">ARM</a></li><li class="navelem"><a class="el" href="dir_3b4eaae6c8aa6ae26812da492b5e160f.html">ARMCA9</a></li><li class="navelem"><a class="el" href="dir_cf458401307886261324fb8415ee454f.html">Include</a></li><li class="navelem"><a class="el" href="ARMCA9_8h.html">ARMCA9.h</a></li> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/CMSIS_CORE_A_Files_user.png b/docs/Core_A/html/CMSIS_CORE_A_Files_user.png Binary files differnew file mode 100644 index 0000000..d72b312 --- /dev/null +++ b/docs/Core_A/html/CMSIS_CORE_A_Files_user.png diff --git a/docs/Core_A/html/CMSIS_Logo_Final.png b/docs/Core_A/html/CMSIS_Logo_Final.png Binary files differnew file mode 100644 index 0000000..2056b7e --- /dev/null +++ b/docs/Core_A/html/CMSIS_Logo_Final.png diff --git a/docs/Core_A/html/MISRA_8txt.html b/docs/Core_A/html/MISRA_8txt.html new file mode 100644 index 0000000..0f61a93 --- /dev/null +++ b/docs/Core_A/html/MISRA_8txt.html @@ -0,0 +1,129 @@ +<!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"/> +<title>MISRA.txt File Reference</title> +<title>CMSIS-Core (Cortex-A): MISRA.txt File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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('MISRA_8txt.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">MISRA.txt File Reference</div> </div> +</div><!--header--> +<div class="contents"> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="MISRA_8txt.html">MISRA.txt</a></li> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/Overview_8txt.html b/docs/Core_A/html/Overview_8txt.html new file mode 100644 index 0000000..61fd91b --- /dev/null +++ b/docs/Core_A/html/Overview_8txt.html @@ -0,0 +1,129 @@ +<!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"/> +<title>Overview.txt File Reference</title> +<title>CMSIS-Core (Cortex-A): Overview.txt File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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('Overview_8txt.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">Overview.txt File Reference</div> </div> +</div><!--header--> +<div class="contents"> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="Overview_8txt.html">Overview.txt</a></li> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/Ref__SystemAndClock_8txt.html b/docs/Core_A/html/Ref__SystemAndClock_8txt.html new file mode 100644 index 0000000..bdad358 --- /dev/null +++ b/docs/Core_A/html/Ref__SystemAndClock_8txt.html @@ -0,0 +1,148 @@ +<!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"/> +<title>Ref_SystemAndClock.txt File Reference</title> +<title>CMSIS-Core (Cortex-A): Ref_SystemAndClock.txt File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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('Ref__SystemAndClock_8txt.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#func-members">Functions</a> | +<a href="#var-members">Variables</a> </div> + <div class="headertitle"> +<div class="title">Ref_SystemAndClock.txt File Reference</div> </div> +</div><!--header--> +<div class="contents"> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> +Functions</h2></td></tr> +<tr class="memitem:ga93f514700ccf00d08dbdcff7f1224eb2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__system__init__gr.html#ga93f514700ccf00d08dbdcff7f1224eb2">SystemInit</a> (void)</td></tr> +<tr class="memdesc:ga93f514700ccf00d08dbdcff7f1224eb2"><td class="mdescLeft"> </td><td class="mdescRight">Function to Initialize the system. <a href="group__system__init__gr.html#ga93f514700ccf00d08dbdcff7f1224eb2">More...</a><br/></td></tr> +<tr class="separator:ga93f514700ccf00d08dbdcff7f1224eb2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gae0c36a9591fe6e9c45ecb21a794f0f0f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__system__init__gr.html#gae0c36a9591fe6e9c45ecb21a794f0f0f">SystemCoreClockUpdate</a> (void)</td></tr> +<tr class="memdesc:gae0c36a9591fe6e9c45ecb21a794f0f0f"><td class="mdescLeft"> </td><td class="mdescRight">Function to update the variable <a class="el" href="group__system__init__gr.html#gaa3cd3e43291e81e795d642b79b6088e6">SystemCoreClock</a>. <a href="group__system__init__gr.html#gae0c36a9591fe6e9c45ecb21a794f0f0f">More...</a><br/></td></tr> +<tr class="separator:gae0c36a9591fe6e9c45ecb21a794f0f0f"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a> +Variables</h2></td></tr> +<tr class="memitem:gaa3cd3e43291e81e795d642b79b6088e6"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__system__init__gr.html#gaa3cd3e43291e81e795d642b79b6088e6">SystemCoreClock</a></td></tr> +<tr class="memdesc:gaa3cd3e43291e81e795d642b79b6088e6"><td class="mdescLeft"> </td><td class="mdescRight">Variable to hold the system core clock value. <a href="group__system__init__gr.html#gaa3cd3e43291e81e795d642b79b6088e6">More...</a><br/></td></tr> +<tr class="separator:gaa3cd3e43291e81e795d642b79b6088e6"><td class="memSeparator" colspan="2"> </td></tr> +</table> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="Ref__SystemAndClock_8txt.html">Ref_SystemAndClock.txt</a></li> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/Template_8txt.html b/docs/Core_A/html/Template_8txt.html new file mode 100644 index 0000000..95b79fd --- /dev/null +++ b/docs/Core_A/html/Template_8txt.html @@ -0,0 +1,129 @@ +<!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"/> +<title>Template.txt File Reference</title> +<title>CMSIS-Core (Cortex-A): Template.txt File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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('Template_8txt.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">Template.txt File Reference</div> </div> +</div><!--header--> +<div class="contents"> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="Template_8txt.html">Template.txt</a></li> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/Using_8txt.html b/docs/Core_A/html/Using_8txt.html new file mode 100644 index 0000000..236fe62 --- /dev/null +++ b/docs/Core_A/html/Using_8txt.html @@ -0,0 +1,129 @@ +<!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"/> +<title>Using.txt File Reference</title> +<title>CMSIS-Core (Cortex-A): Using.txt File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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('Using_8txt.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">Using.txt File Reference</div> </div> +</div><!--header--> +<div class="contents"> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="Using_8txt.html">Using.txt</a></li> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/annotated.html b/docs/Core_A/html/annotated.html new file mode 100644 index 0000000..ed5849b --- /dev/null +++ b/docs/Core_A/html/annotated.html @@ -0,0 +1,152 @@ +<!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"/> +<title>Data Structures</title> +<title>CMSIS-Core (Cortex-A): Data Structures</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="annotated.html"><span>Data Structures</span></a></li> + <li><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </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('annotated.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">Data Structures</div> </div> +</div><!--header--> +<div class="contents"> +<div class="textblock">Here are the data structures with brief descriptions:</div><div class="directory"> +<table class="directory"> +<tr id="row_0_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="unionACTLR__Type.html" target="_self">ACTLR_Type</a></td><td class="desc">Bit field declaration for ACTLR layout </td></tr> +<tr id="row_1_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="unionCNTP__CTL__Type.html" target="_self">CNTP_CTL_Type</a></td><td class="desc">Physical Timer Control register </td></tr> +<tr id="row_2_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="unionCPACR__Type.html" target="_self">CPACR_Type</a></td><td class="desc">Bit field declaration for CPACR layout </td></tr> +<tr id="row_3_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="unionCPSR__Type.html" target="_self">CPSR_Type</a></td><td class="desc">Bit field declaration for CPSR layout </td></tr> +<tr id="row_4_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="unionDFSR__Type.html" target="_self">DFSR_Type</a></td><td class="desc">Bit field declaration for DFSR layout </td></tr> +<tr id="row_5_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structFPSCR__Type.html" target="_self">FPSCR_Type</a></td><td class="desc">Bit field declaration for FPSCR layout </td></tr> +<tr id="row_6_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structGICDistributor__Type.html" target="_self">GICDistributor_Type</a></td><td class="desc">Structure type to access the Generic Interrupt Controller Distributor (GICD) </td></tr> +<tr id="row_7_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structGICInterface__Type.html" target="_self">GICInterface_Type</a></td><td class="desc">Structure type to access the Generic Interrupt Controller Interface (GICC) </td></tr> +<tr id="row_8_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="unionIFSR__Type.html" target="_self">IFSR_Type</a></td><td class="desc">Bit field declaration for IFSR layout </td></tr> +<tr id="row_9_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="unionISR__Type.html" target="_self">ISR_Type</a></td><td class="desc">Bit field declaration for ISR layout </td></tr> +<tr id="row_10_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structL2C__310__TypeDef.html" target="_self">L2C_310_TypeDef</a></td><td class="desc">Union type to access the L2C_310 Cache Controller </td></tr> +<tr id="row_11_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmmu__region__attributes__Type.html" target="_self">mmu_region_attributes_Type</a></td><td class="desc"></td></tr> +<tr id="row_12_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="unionSCTLR__Type.html" target="_self">SCTLR_Type</a></td><td class="desc">Bit field declaration for SCTLR layout </td></tr> +<tr id="row_13_"><td class="entry"><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structTimer__Type.html" target="_self">Timer_Type</a></td><td class="desc">Structure type to access the Private Timer </td></tr> +</table> +</div><!-- directory --> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/annotated.js b/docs/Core_A/html/annotated.js new file mode 100644 index 0000000..803f41c --- /dev/null +++ b/docs/Core_A/html/annotated.js @@ -0,0 +1,17 @@ +var annotated = +[ + [ "ACTLR_Type", "unionACTLR__Type.html", "unionACTLR__Type" ], + [ "CNTP_CTL_Type", "unionCNTP__CTL__Type.html", "unionCNTP__CTL__Type" ], + [ "CPACR_Type", "unionCPACR__Type.html", "unionCPACR__Type" ], + [ "CPSR_Type", "unionCPSR__Type.html", "unionCPSR__Type" ], + [ "DFSR_Type", "unionDFSR__Type.html", "unionDFSR__Type" ], + [ "FPSCR_Type", "structFPSCR__Type.html", null ], + [ "GICDistributor_Type", "structGICDistributor__Type.html", "structGICDistributor__Type" ], + [ "GICInterface_Type", "structGICInterface__Type.html", "structGICInterface__Type" ], + [ "IFSR_Type", "unionIFSR__Type.html", "unionIFSR__Type" ], + [ "ISR_Type", "unionISR__Type.html", "unionISR__Type" ], + [ "L2C_310_TypeDef", "structL2C__310__TypeDef.html", "structL2C__310__TypeDef" ], + [ "mmu_region_attributes_Type", "structmmu__region__attributes__Type.html", "structmmu__region__attributes__Type" ], + [ "SCTLR_Type", "unionSCTLR__Type.html", "unionSCTLR__Type" ], + [ "Timer_Type", "structTimer__Type.html", "structTimer__Type" ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/bc_s.png b/docs/Core_A/html/bc_s.png Binary files differnew file mode 100644 index 0000000..66f8e9a --- /dev/null +++ b/docs/Core_A/html/bc_s.png diff --git a/docs/Core_A/html/bdwn.png b/docs/Core_A/html/bdwn.png Binary files differnew file mode 100644 index 0000000..d400769 --- /dev/null +++ b/docs/Core_A/html/bdwn.png diff --git a/docs/Core_A/html/check.png b/docs/Core_A/html/check.png Binary files differnew file mode 100644 index 0000000..094e59c --- /dev/null +++ b/docs/Core_A/html/check.png diff --git a/docs/Core_A/html/classes.html b/docs/Core_A/html/classes.html new file mode 100644 index 0000000..ecdef5e --- /dev/null +++ b/docs/Core_A/html/classes.html @@ -0,0 +1,156 @@ +<!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"/> +<title>Data Structure Index</title> +<title>CMSIS-Core (Cortex-A): Data Structure Index</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </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('classes.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">Data Structure Index</div> </div> +</div><!--header--> +<div class="contents"> +<div class="qindex"><a class="qindex" href="#letter_A">A</a> | <a class="qindex" href="#letter_C">C</a> | <a class="qindex" href="#letter_D">D</a> | <a class="qindex" href="#letter_F">F</a> | <a class="qindex" href="#letter_G">G</a> | <a class="qindex" href="#letter_I">I</a> | <a class="qindex" href="#letter_L">L</a> | <a class="qindex" href="#letter_M">M</a> | <a class="qindex" href="#letter_S">S</a> | <a class="qindex" href="#letter_T">T</a></div> +<table style="margin: 10px; white-space: nowrap;" align="center" width="95%" border="0" cellspacing="0" cellpadding="0"> +<tr><td rowspan="2" valign="bottom"><a name="letter_A"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  A  </div></td></tr></table> +</td><td valign="top"><a class="el" href="unionCPSR__Type.html">CPSR_Type</a>   </td><td rowspan="2" valign="bottom"><a name="letter_G"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  G  </div></td></tr></table> +</td><td valign="top"><a class="el" href="unionISR__Type.html">ISR_Type</a>   </td><td rowspan="2" valign="bottom"><a name="letter_T"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  T  </div></td></tr></table> +</td></tr> +<tr><td rowspan="2" valign="bottom"><a name="letter_D"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  D  </div></td></tr></table> +</td><td rowspan="2" valign="bottom"><a name="letter_L"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  L  </div></td></tr></table> +</td></tr> +<tr><td valign="top"><a class="el" href="unionACTLR__Type.html">ACTLR_Type</a>   </td><td valign="top"><a class="el" href="structGICDistributor__Type.html">GICDistributor_Type</a>   </td><td valign="top"><a class="el" href="structTimer__Type.html">Timer_Type</a>   </td></tr> +<tr><td rowspan="2" valign="bottom"><a name="letter_C"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  C  </div></td></tr></table> +</td><td valign="top"><a class="el" href="unionDFSR__Type.html">DFSR_Type</a>   </td><td valign="top"><a class="el" href="structGICInterface__Type.html">GICInterface_Type</a>   </td><td valign="top"><a class="el" href="structL2C__310__TypeDef.html">L2C_310_TypeDef</a>   </td><td rowspan="2" valign="bottom"><a name="letter_m"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  m  </div></td></tr></table> +</td></tr> +<tr><td rowspan="2" valign="bottom"><a name="letter_F"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  F  </div></td></tr></table> +</td><td rowspan="2" valign="bottom"><a name="letter_I"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  I  </div></td></tr></table> +</td><td rowspan="2" valign="bottom"><a name="letter_S"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  S  </div></td></tr></table> +</td></tr> +<tr><td valign="top"><a class="el" href="unionCNTP__CTL__Type.html">CNTP_CTL_Type</a>   </td><td valign="top"><a class="el" href="structmmu__region__attributes__Type.html">mmu_region_attributes_Type</a>   </td></tr> +<tr><td valign="top"><a class="el" href="unionCPACR__Type.html">CPACR_Type</a>   </td><td valign="top"><a class="el" href="structFPSCR__Type.html">FPSCR_Type</a>   </td><td valign="top"><a class="el" href="unionIFSR__Type.html">IFSR_Type</a>   </td><td valign="top"><a class="el" href="unionSCTLR__Type.html">SCTLR_Type</a>   </td><td></td></tr> +<tr><td></td><td></td><td></td><td></td><td></td></tr> +</table> +<div class="qindex"><a class="qindex" href="#letter_A">A</a> | <a class="qindex" href="#letter_C">C</a> | <a class="qindex" href="#letter_D">D</a> | <a class="qindex" href="#letter_F">F</a> | <a class="qindex" href="#letter_G">G</a> | <a class="qindex" href="#letter_I">I</a> | <a class="qindex" href="#letter_L">L</a> | <a class="qindex" href="#letter_M">M</a> | <a class="qindex" href="#letter_S">S</a> | <a class="qindex" href="#letter_T">T</a></div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/closed.png b/docs/Core_A/html/closed.png Binary files differnew file mode 100644 index 0000000..ccbcf62 --- /dev/null +++ b/docs/Core_A/html/closed.png diff --git a/docs/Core_A/html/cmsis.css b/docs/Core_A/html/cmsis.css new file mode 100644 index 0000000..bba1010 --- /dev/null +++ b/docs/Core_A/html/cmsis.css @@ -0,0 +1,1282 @@ +/* The standard CSS for doxygen */ + +body, table, div, p, dl { + font-family: Lucida Grande, Verdana, Geneva, Arial, sans-serif; + font-size: 13px; + line-height: 1.3; +} + +/* CMSIS styles */ + +.style1 { + text-align: center; +} +.style2 { + color: #0000FF; + font-weight: normal; +} +.style3 { + text-align: left; +} +.style4 { + color: #008000; +} +.style5 { + color: #0000FF; +} +.style6 { + color: #000000; + font-style:italic; +} +.mand { + color: #0000FF; +} +.opt { + color: #008000; +} +.cond { + color: #990000; +} + +.choice +{ + background-color:#F7F9D0; +} +.seq +{ + background-color:#C9DECB; +} +.group1 +{ + background-color:#F8F1F1; +} +.group2 +{ + background-color:#DCEDEA; +} + + +ul ul { + list-style-type: disc; +} + +ul ul ul { + list-style-type: disc; +} + +ul.hierarchy { + color: green; +} + +em { + color: #000000; + font-style:italic; +} + + + +/* CMSIS Tables */ +table.cmtab1 { + padding: 4px; + border-collapse: collapse; + border: 1px solid #A3B4D7; + text-align: justify; + width:70%; +} + +th.cmtab1 { + background: #EBEFF6; + font-weight: bold; + height: 28px; +} + +td.cmtab1 { + padding:1px; + text-align: left; +} + +table.cmtable { + border-collapse:collapse; + text-align: justify; +} + +table.cmtable td, table.cmtable th { + border: 1px solid #2D4068; + padding: 3px 7px 2px; +} + +table.cmtable th { + background-color: #EBEFF6; + font-size: 110%; + padding-bottom: 4px; + padding-top: 5px; + text-align:left; +} + +td.MonoTxt { + font-family:"Arial monospaced for SAP"; +} + +td.XML-Token +{ + azimuth: 180; + font-style:italic; + color:Maroon; + z-index:20; + +} + +span.XML-Token +{ + azimuth: 180; + font-style:italic; + color:Maroon; + z-index:20; + +} + +span.h2 +{ + font-size: 120%; + font-weight: bold; +} + +div.new +{ + background-color:#ccffcc; /* light green */ +} + +div.mod +{ + background-color:#ffe6cc; /* light amber */ +} + +div.del +{ + background-color:#ffcccc; /* light red */ +} + +/* @group Heading Levels */ + +h1 { + font-size: 150%; +} + +.title { + font-size: 150%; + font-weight: bold; + margin: 10px 2px; +} + +h2 { + font-size: 120%; +} + +h3 { + font-size: 100%; +} + +h1, h2, h3, h4, h5, h6 { + -webkit-transition: text-shadow 0.5s linear; + -moz-transition: text-shadow 0.5s linear; + -ms-transition: text-shadow 0.5s linear; + -o-transition: text-shadow 0.5s linear; + transition: text-shadow 0.5s linear; + margin-right: 15px; +} + +h1.glow, h2.glow, h3.glow, h4.glow, h5.glow, h6.glow { + text-shadow: 0 0 15px cyan; +} + +dt { + font-weight: bold; +} + +div.multicol { + -moz-column-gap: 1em; + -webkit-column-gap: 1em; + -moz-column-count: 3; + -webkit-column-count: 3; +} + +p.startli, p.startdd, p.starttd { + margin-top: 2px; +} + +p.endli { + margin-bottom: 0px; +} + +p.enddd { + margin-bottom: 4px; +} + +p.endtd { + margin-bottom: 2px; +} + +/* @end */ + +caption { + font-weight: bold; +} + +span.legend { + font-size: 70%; + text-align: center; +} + +h3.version { + font-size: 90%; + text-align: center; +} + +div.qindex, div.navtab{ + background-color: #EBEFF6; + border: 1px solid #A2B4D8; + text-align: center; +} + +div.qindex, div.navpath { + width: 100%; + line-height: 140%; +} + +div.navtab { + margin-right: 15px; +} + +/* @group Link Styling */ + +a { + color: #3A568E; + font-weight: normal; + text-decoration: none; +} + +.contents a:visited { + color: #4464A5; +} + +a:hover { + text-decoration: underline; +} + +a.qindex { + font-weight: bold; +} + +a.qindexHL { + font-weight: bold; + background-color: #9AAED5; + color: #ffffff; + border: 1px double #849CCC; +} + +.contents a.qindexHL:visited { + color: #ffffff; +} + +a.el { + font-weight: bold; +} + +a.elRef { +} + +a.code, a.code:visited { + color: #4665A2; +} + +a.codeRef, a.codeRef:visited { + color: #4665A2; +} + +/* @end */ + +dl.el { + margin-left: -1cm; +} + +pre.fragment { + border: 1px solid #C4CFE5; + background-color: #FBFCFD; + padding: 4px 6px; + margin: 4px 8px 4px 2px; + overflow: auto; + word-wrap: break-word; + font-size: 9pt; + line-height: 125%; + font-family: monospace, fixed; + font-size: 105%; +} + +div.fragment { + padding: 4px; + margin: 4px; + background-color: #FBFCFD; + border: 1px solid #C3CFE6; +} + +div.line { + font-family: monospace, fixed; + font-size: 13px; + line-height: 1.0; + text-wrap: unrestricted; + white-space: -moz-pre-wrap; /* Moz */ + white-space: -pre-wrap; /* Opera 4-6 */ + white-space: -o-pre-wrap; /* Opera 7 */ + white-space: pre-wrap; /* CSS3 */ + word-wrap: break-word; /* IE 5.5+ */ + text-indent: -53px; + padding-left: 53px; + padding-bottom: 0px; + margin: 0px; +} + +span.lineno { + padding-right: 4px; + text-align: right; + border-right: 2px solid #0F0; + background-color: #E8E8E8; + white-space: pre; +} +span.lineno a { + background-color: #D8D8D8; +} + +span.lineno a:hover { + background-color: #C8C8C8; +} + +div.ah { + background-color: black; + font-weight: bold; + color: #ffffff; + margin-bottom: 3px; + margin-top: 3px; + padding: 0.2em; + border: solid thin #333; + border-radius: 0.5em; + -webkit-border-radius: .5em; + -moz-border-radius: .5em; + box-shadow: 2px 2px 3px #999; + -webkit-box-shadow: 2px 2px 3px #999; + -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px; + background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#000),color-stop(0.3, #444)); + background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000); +} + +div.groupHeader { + margin-left: 16px; + margin-top: 12px; + font-weight: bold; +} + +div.groupText { + margin-left: 16px; + font-style: italic; +} + +body { + background-color: white; + color: black; + margin: 0; +} + +div.contents { + margin-top: 10px; + margin-left: 12px; + margin-right: 8px; +} + +td.indexkey { + background-color: #EBEFF6; + font-weight: bold; + border: 1px solid #C3CFE6; + margin: 2px 0px 2px 0; + padding: 2px 10px; + white-space: nowrap; + vertical-align: top; +} + +td.indexvalue { + background-color: #EBEFF6; + border: 1px solid #C3CFE6; + padding: 2px 10px; + margin: 2px 0px; +} + +tr.memlist { + background-color: #EDF1F7; +} + +p.formulaDsp { + text-align: center; +} + +img.formulaDsp { + +} + +img.formulaInl { + vertical-align: middle; +} + +div.center { + text-align: center; + margin-top: 0px; + margin-bottom: 0px; + padding: 0px; +} + +div.center img { + border: 0px; +} + +address.footer { + text-align: right; + padding-right: 12px; +} + +img.footer { + border: 0px; + vertical-align: middle; +} + +/* @group Code Colorization */ + +span.keyword { + color: #008000 +} + +span.keywordtype { + color: #604020 +} + +span.keywordflow { + color: #e08000 +} + +span.comment { + color: #800000 +} + +span.preprocessor { + color: #806020 +} + +span.stringliteral { + color: #002080 +} + +span.charliteral { + color: #008080 +} + +span.vhdldigit { + color: #ff00ff +} + +span.vhdlchar { + color: #000000 +} + +span.vhdlkeyword { + color: #700070 +} + +span.vhdllogic { + color: #ff0000 +} + +blockquote { + background-color: #F7F8FB; + border-left: 2px solid #9AAED5; + margin: 0 24px 0 4px; + padding: 0 12px 0 16px; +} + +/* @end */ + +/* +.search { + color: #003399; + font-weight: bold; +} + +form.search { + margin-bottom: 0px; + margin-top: 0px; +} + +input.search { + font-size: 75%; + color: #000080; + font-weight: normal; + background-color: #e8eef2; +} +*/ + +td.tiny { + font-size: 75%; +} + +.dirtab { + padding: 4px; + border-collapse: collapse; + border: 1px solid #A2B4D8; +} + +th.dirtab { + background: #EBEFF6; + font-weight: bold; +} + +hr { + height: 0px; + border: none; + border-top: 1px solid #4769AD; +} + +hr.footer { + height: 1px; +} + +/* @group Member Descriptions */ + +table.memberdecls { + border-spacing: 0px; + padding: 0px; +} + +.memberdecls td { + -webkit-transition-property: background-color, box-shadow; + -webkit-transition-duration: 0.5s; + -moz-transition-property: background-color, box-shadow; + -moz-transition-duration: 0.5s; + -ms-transition-property: background-color, box-shadow; + -ms-transition-duration: 0.5s; + -o-transition-property: background-color, box-shadow; + -o-transition-duration: 0.5s; + transition-property: background-color, box-shadow; + transition-duration: 0.5s; +} + +.memberdecls td.glow { + background-color: cyan; + box-shadow: 0 0 15px cyan; +} + +.mdescLeft, .mdescRight, +.memItemLeft, .memItemRight, +.memTemplItemLeft, .memTemplItemRight, .memTemplParams { + background-color: #F9FAFC; + border: none; + margin: 4px; + padding: 1px 0 0 8px; +} + +.mdescLeft, .mdescRight { + padding: 0px 8px 4px 8px; + color: #555; +} + +.memItemLeft, .memItemRight, .memTemplParams { + border-top: 1px solid #C3CFE6; +} + +.memItemLeft, .memTemplItemLeft { + white-space: nowrap; +} + +.memItemRight { + width: 100%; +} + +.memTemplParams { + color: #4464A5; + white-space: nowrap; +} + +/* @end */ + +/* @group Member Details */ + +/* Styles for detailed member documentation */ + +.memtemplate { + font-size: 80%; + color: #4464A5; + font-weight: normal; + margin-left: 9px; +} + +.memnav { + background-color: #EBEFF6; + border: 1px solid #A2B4D8; + text-align: center; + margin: 2px; + margin-right: 15px; + padding: 2px; +} + +.mempage { + width: 100%; +} + +.memitem { + padding: 0; + margin-bottom: 10px; + margin-right: 5px; + -webkit-transition: box-shadow 0.5s linear; + -moz-transition: box-shadow 0.5s linear; + -ms-transition: box-shadow 0.5s linear; + -o-transition: box-shadow 0.5s linear; + transition: box-shadow 0.5s linear; +} + +.memitem.glow { + box-shadow: 0 0 15px cyan; +} + +.memname { + font-weight: bold; + margin-left: 6px; +} + +.memname td { + vertical-align: bottom; +} + +.memproto, dl.reflist dt { + border-top: 1px solid #A7B8DA; + border-left: 1px solid #A7B8DA; + border-right: 1px solid #A7B8DA; + padding: 6px 0px 6px 0px; + color: #233456; + font-weight: bold; + text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); + background-image:url('nav_f.png'); + background-repeat:repeat-x; + background-color: #E2E7F3; + /* opera specific markup */ + box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); + border-top-right-radius: 4px; + border-top-left-radius: 4px; + /* firefox specific markup */ + -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px; + -moz-border-radius-topright: 4px; + -moz-border-radius-topleft: 4px; + /* webkit specific markup */ + -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); + -webkit-border-top-right-radius: 4px; + -webkit-border-top-left-radius: 4px; + +} + +.memdoc, dl.reflist dd { + border-bottom: 1px solid #A7B8DA; + border-left: 1px solid #A7B8DA; + border-right: 1px solid #A7B8DA; + padding: 6px 10px 2px 10px; + background-color: #FBFCFD; + border-top-width: 0; + background-image:url('nav_g.png'); + background-repeat:repeat-x; + background-color: #FFFFFF; + /* opera specific markup */ + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; + box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); + /* firefox specific markup */ + -moz-border-radius-bottomleft: 4px; + -moz-border-radius-bottomright: 4px; + -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px; + /* webkit specific markup */ + -webkit-border-bottom-left-radius: 4px; + -webkit-border-bottom-right-radius: 4px; + -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); +} + +dl.reflist dt { + padding: 5px; +} + +dl.reflist dd { + margin: 0px 0px 10px 0px; + padding: 5px; +} + +.paramkey { + text-align: right; +} + +.paramtype { + white-space: nowrap; +} + +.paramname { + color: #602020; + white-space: nowrap; +} +.paramname em { + font-style: normal; +} + +.params, .retval, .exception, .tparams { + margin-left: 0px; + padding-left: 0px; +} + +.params .paramname, .retval .paramname { + font-weight: bold; + vertical-align: top; +} + +.params .paramtype { + font-style: italic; + vertical-align: top; +} + +.params .paramdir { + font-family: "courier new",courier,monospace; + vertical-align: top; +} + +table.mlabels { + border-spacing: 0px; +} + +td.mlabels-left { + width: 100%; + padding: 0px; +} + +td.mlabels-right { + vertical-align: bottom; + padding: 0px; + white-space: nowrap; +} + +span.mlabels { + margin-left: 8px; +} + +span.mlabel { + background-color: #708CC4; + border-top:1px solid #5072B7; + border-left:1px solid #5072B7; + border-right:1px solid #C3CFE6; + border-bottom:1px solid #C3CFE6; + text-shadow: none; + color: white; + margin-right: 4px; + padding: 2px 3px; + border-radius: 3px; + font-size: 7pt; + white-space: nowrap; +} + + + +/* @end */ + +/* these are for tree view when not used as main index */ + +div.directory { + margin: 10px 0px; + border-top: 1px solid #A8B8D9; + border-bottom: 1px solid #A8B8D9; + width: 100%; +} + +.directory table { + border-collapse:collapse; +} + +.directory td { + margin: 0px; + padding: 0px; + vertical-align: top; +} + +.directory td.entry { + white-space: nowrap; + padding-right: 6px; +} + +.directory td.entry a { + outline:none; +} + +.directory td.desc { + width: 100%; + padding-left: 6px; + padding-right: 6px; + border-left: 1px solid rgba(0,0,0,0.05); +} + +.directory tr.even { + padding-left: 6px; + background-color: #F7F8FB; +} + +.directory img { + vertical-align: -30%; +} + +.directory .levels { + white-space: nowrap; + width: 100%; + text-align: right; + font-size: 9pt; +} + +.directory .levels span { + cursor: pointer; + padding-left: 2px; + padding-right: 2px; + color: #3A568E; +} + +div.dynheader { + margin-top: 8px; + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +address { + font-style: normal; + color: #293C63; +} + +table.doxtable { + border-collapse:collapse; + margin-top: 4px; + margin-bottom: 4px; +} + +table.doxtable td, table.doxtable th { + border: 1px solid #2B4069; + padding: 3px 7px 2px; +} + +table.doxtable th { + background-color: #EBEFF6; + color: #000000; + font-size: 110%; + padding-bottom: 4px; + padding-top: 5px; +} + +table.fieldtable { + width: 100%; + margin-bottom: 10px; + border: 1px solid #A7B8DA; + border-spacing: 0px; + -moz-border-radius: 4px; + -webkit-border-radius: 4px; + border-radius: 4px; + -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px; + -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15); + box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15); +} + +.fieldtable td, .fieldtable th { + padding: 3px 7px 2px; +} + +.fieldtable td.fieldtype, .fieldtable td.fieldname { + white-space: nowrap; + border-right: 1px solid #A7B8DA; + border-bottom: 1px solid #A7B8DA; + vertical-align: top; +} + +.fieldtable td.fielddoc { + border-bottom: 1px solid #A7B8DA; + width: 100%; +} + +.fieldtable tr:last-child td { + border-bottom: none; +} + +.fieldtable th { + background-image:url('nav_f.png'); + background-repeat:repeat-x; + background-color: #E2E7F3; + font-size: 90%; + color: #233456; + padding-bottom: 4px; + padding-top: 5px; + text-align:left; + -moz-border-radius-topleft: 4px; + -moz-border-radius-topright: 4px; + -webkit-border-top-left-radius: 4px; + -webkit-border-top-right-radius: 4px; + border-top-left-radius: 4px; + border-top-right-radius: 4px; + border-bottom: 1px solid #A7B8DA; +} + + +.tabsearch { + top: 0px; + left: 10px; + height: 36px; + background-image: url('tab_b.png'); + z-index: 101; + overflow: hidden; + font-size: 13px; +} + +.navpath ul +{ + font-size: 11px; + background-image:url('tab_b.png'); + background-repeat:repeat-x; + height:30px; + line-height:30px; + color:#889FCE; + border:solid 1px #C1CDE5; + overflow:hidden; + margin:0px; + padding:0px; +} + +.navpath li +{ + list-style-type:none; + float:left; + padding-left:10px; + padding-right:15px; + background-image:url('bc_s.png'); + background-repeat:no-repeat; + background-position:right; + color:#344D7E; +} + +.navpath li.navelem a +{ + height:32px; + display:block; + text-decoration: none; + outline: none; +} + +.navpath li.navelem a:hover +{ + color:#6583BF; +} + +.navpath li.footer +{ + list-style-type:none; + float:right; + padding-left:10px; + padding-right:15px; + background-image:none; + background-repeat:no-repeat; + background-position:right; + color:#344D7E; + font-size: 8pt; +} + + +div.summary +{ + float: right; + font-size: 8pt; + padding-right: 5px; + width: 50%; + text-align: right; +} + +div.summary a +{ + white-space: nowrap; +} + +div.ingroups +{ + margin-left: 5px; + font-size: 8pt; + padding-left: 5px; + width: 50%; + text-align: left; +} + +div.ingroups a +{ + white-space: nowrap; +} + +div.header +{ + background-image:url('nav_h.png'); + background-repeat:repeat-x; + background-color: #F9FAFC; + margin: 0px; + border-bottom: 1px solid #C3CFE6; +} + +div.headertitle +{ + padding: 5px 5px 5px 7px; +} + +dl +{ + padding: 0 0 0 10px; +} + +/* dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug */ +dl.section +{ + margin-left: 0px; + padding-left: 0px; +} + +dl.note +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #D0C000; +} + +dl.warning, dl.attention +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #FF0000; +} + +dl.pre, dl.post, dl.invariant +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #00D000; +} + +dl.deprecated +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #505050; +} + +dl.todo +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #00C0E0; +} + +dl.test +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #3030E0; +} + +dl.bug +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #C08050; +} + +dl.section dd { + margin-bottom: 6px; +} + + +#projectlogo +{ + text-align: center; + vertical-align: bottom; + border-collapse: separate; +} + +#projectlogo img +{ + border: 0px none; +} + +#projectname +{ + font: 300% Tahoma, Arial,sans-serif; + margin: 0px; + padding: 2px 0px; +} + +#projectbrief +{ + font: 120% Tahoma, Arial,sans-serif; + margin: 0px; + padding: 0px; +} + +#projectnumber +{ + font: 50% Tahoma, Arial,sans-serif; + margin: 0px; + padding: 0px; +} + +#titlearea +{ + padding: 0px; + margin: 0px; + width: 100%; + border-bottom: 1px solid #5072B7; +} + +.image +{ + text-align: center; +} + +.dotgraph +{ + text-align: center; +} + +.mscgraph +{ + text-align: center; +} + +.caption +{ + font-weight: bold; +} + +div.zoom +{ + border: 1px solid #8EA4D0; +} + +dl.citelist { + margin-bottom:50px; +} + +dl.citelist dt { + color:#314877; + float:left; + font-weight:bold; + margin-right:10px; + padding:5px; +} + +dl.citelist dd { + margin:2px 0; + padding:5px 0; +} + +div.toc { + padding: 14px 25px; + background-color: #F4F6FA; + border: 1px solid #D7DFEE; + border-radius: 7px 7px 7px 7px; + float: right; + height: auto; + margin: 0 20px 10px 10px; + width: 200px; +} + +div.toc li { + background: url("bdwn.png") no-repeat scroll 0 5px transparent; + font: 10px/1.2 Verdana,DejaVu Sans,Geneva,sans-serif; + margin-top: 5px; + padding-left: 10px; + padding-top: 2px; +} + +div.toc h3 { + font: bold 12px/1.2 Arial,FreeSans,sans-serif; + color: #4464A5; + border-bottom: 0 none; + margin: 0; +} + +div.toc ul { + list-style: none outside none; + border: medium none; + padding: 0px; +} + +div.toc li.level1 { + margin-left: 0px; +} + +div.toc li.level2 { + margin-left: 15px; +} + +div.toc li.level3 { + margin-left: 30px; +} + +div.toc li.level4 { + margin-left: 45px; +} + +.inherit_header { + font-weight: bold; + color: gray; + cursor: pointer; + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.inherit_header td { + padding: 6px 0px 2px 5px; +} + +.inherit { + display: none; +} + +tr.heading h2 { + margin-top: 12px; + margin-bottom: 4px; +} + +@media print +{ + #top { display: none; } + #side-nav { display: none; } + #nav-path { display: none; } + body { overflow:visible; } + h1, h2, h3, h4, h5, h6 { page-break-after: avoid; } + .summary { display: none; } + .memitem { page-break-inside: avoid; } + #doc-content + { + margin-left:0 !important; + height:auto !important; + width:auto !important; + overflow:inherit; + display:inline; + } +} + diff --git a/docs/Core_A/html/cmsis__armcc_8h.html b/docs/Core_A/html/cmsis__armcc_8h.html new file mode 100644 index 0000000..7579eb8 --- /dev/null +++ b/docs/Core_A/html/cmsis__armcc_8h.html @@ -0,0 +1,1013 @@ +<!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"/> +<title>cmsis_armcc.h File Reference</title> +<title>CMSIS-Core (Cortex-A): cmsis_armcc.h File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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('cmsis__armcc_8h.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#define-members">Macros</a> | +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">cmsis_armcc.h File Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p>CMSIS compiler specific macros, functions, instructions. +<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:gaee91bdfb2b6986731af09835bc9c6e74"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__comp__cntrl__gr.html#gaee91bdfb2b6986731af09835bc9c6e74">__ARM_ARCH_7A__</a>   1</td></tr> +<tr class="memdesc:gaee91bdfb2b6986731af09835bc9c6e74"><td class="mdescLeft"> </td><td class="mdescRight">Set to 1 when generating code for Armv7-A (Cortex-A7) <a href="group__comp__cntrl__gr.html#gaee91bdfb2b6986731af09835bc9c6e74">More...</a><br/></td></tr> +<tr class="separator:gaee91bdfb2b6986731af09835bc9c6e74"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga1378040bcf22428955c6e3ce9c2053cd"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__comp__cntrl__gr.html#ga1378040bcf22428955c6e3ce9c2053cd">__ASM</a>   __asm</td></tr> +<tr class="memdesc:ga1378040bcf22428955c6e3ce9c2053cd"><td class="mdescLeft"> </td><td class="mdescRight">Pass information from the compiler to the assembler. <a href="group__comp__cntrl__gr.html#ga1378040bcf22428955c6e3ce9c2053cd">More...</a><br/></td></tr> +<tr class="separator:ga1378040bcf22428955c6e3ce9c2053cd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gade2d8d7118f8ff49547f60aa0c3382bb"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__comp__cntrl__gr.html#gade2d8d7118f8ff49547f60aa0c3382bb">__INLINE</a>   __inline</td></tr> +<tr class="memdesc:gade2d8d7118f8ff49547f60aa0c3382bb"><td class="mdescLeft"> </td><td class="mdescRight">Recommend that function should be inlined by the compiler. <a href="group__comp__cntrl__gr.html#gade2d8d7118f8ff49547f60aa0c3382bb">More...</a><br/></td></tr> +<tr class="separator:gade2d8d7118f8ff49547f60aa0c3382bb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2ecb43ce8e7aa73d32f50afa67b42c76"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cmsis__armcc_8h.html#a2ecb43ce8e7aa73d32f50afa67b42c76">__FORCEINLINE</a>   __forceinline</td></tr> +<tr class="separator:a2ecb43ce8e7aa73d32f50afa67b42c76"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaba87361bfad2ae52cfe2f40c1a1dbf9c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a>   static __inline</td></tr> +<tr class="memdesc:gaba87361bfad2ae52cfe2f40c1a1dbf9c"><td class="mdescLeft"> </td><td class="mdescRight">Define a static function should be inlined by the compiler. <a href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">More...</a><br/></td></tr> +<tr class="separator:gaba87361bfad2ae52cfe2f40c1a1dbf9c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab904513442afdf77d4f8c74f23cbb040"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a>   static __forceinline</td></tr> +<tr class="separator:ab904513442afdf77d4f8c74f23cbb040"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga153a4a31b276a9758959580538720a51"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__comp__cntrl__gr.html#ga153a4a31b276a9758959580538720a51">__NO_RETURN</a>   __declspec(noreturn)</td></tr> +<tr class="memdesc:ga153a4a31b276a9758959580538720a51"><td class="mdescLeft"> </td><td class="mdescRight">Inform the compiler that a function does not return. <a href="group__comp__cntrl__gr.html#ga153a4a31b276a9758959580538720a51">More...</a><br/></td></tr> +<tr class="separator:ga153a4a31b276a9758959580538720a51"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:acdc36c1b3d3e16c17a73889b7d06d0d2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cmsis__armcc_8h.html#acdc36c1b3d3e16c17a73889b7d06d0d2">CMSIS_DEPRECATED</a>   __attribute__((deprecated))</td></tr> +<tr class="separator:acdc36c1b3d3e16c17a73889b7d06d0d2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga3e40e4c553fc11588f7a4c2a19e789e0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__comp__cntrl__gr.html#ga3e40e4c553fc11588f7a4c2a19e789e0">__USED</a>   __attribute__((used))</td></tr> +<tr class="memdesc:ga3e40e4c553fc11588f7a4c2a19e789e0"><td class="mdescLeft"> </td><td class="mdescRight">Inform that a variable shall be retained in executable image. <a href="group__comp__cntrl__gr.html#ga3e40e4c553fc11588f7a4c2a19e789e0">More...</a><br/></td></tr> +<tr class="separator:ga3e40e4c553fc11588f7a4c2a19e789e0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gac607bf387b29162be6a9b77fc7999539"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__comp__cntrl__gr.html#gac607bf387b29162be6a9b77fc7999539">__WEAK</a>   __attribute__((weak))</td></tr> +<tr class="memdesc:gac607bf387b29162be6a9b77fc7999539"><td class="mdescLeft"> </td><td class="mdescRight">Export a function or variable weakly to allow overwrites. <a href="group__comp__cntrl__gr.html#gac607bf387b29162be6a9b77fc7999539">More...</a><br/></td></tr> +<tr class="separator:gac607bf387b29162be6a9b77fc7999539"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gabe8996d3d985ee1529475443cc635bf1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__comp__cntrl__gr.html#gabe8996d3d985ee1529475443cc635bf1">__PACKED</a>   __attribute__((packed))</td></tr> +<tr class="memdesc:gabe8996d3d985ee1529475443cc635bf1"><td class="mdescLeft"> </td><td class="mdescRight">Request smallest possible alignment. <a href="group__comp__cntrl__gr.html#gabe8996d3d985ee1529475443cc635bf1">More...</a><br/></td></tr> +<tr class="separator:gabe8996d3d985ee1529475443cc635bf1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4dbb70fab85207c27b581ecb6532b314"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cmsis__armcc_8h.html#a4dbb70fab85207c27b581ecb6532b314">__PACKED_STRUCT</a>   __packed struct</td></tr> +<tr class="separator:a4dbb70fab85207c27b581ecb6532b314"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5103fb373cae9837cc4a384be55dc87f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cmsis__armcc_8h.html#a5103fb373cae9837cc4a384be55dc87f">__UNALIGNED_UINT16_WRITE</a>(addr, val)   ((*((__packed uint16_t *)(addr))) = (val))</td></tr> +<tr class="separator:a5103fb373cae9837cc4a384be55dc87f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab71b66e5ce403158d3dee62a59f9175f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cmsis__armcc_8h.html#ab71b66e5ce403158d3dee62a59f9175f">__UNALIGNED_UINT16_READ</a>(addr)   (*((const __packed uint16_t *)(addr)))</td></tr> +<tr class="separator:ab71b66e5ce403158d3dee62a59f9175f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a203f593d140ed88b81bc189edc861110"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cmsis__armcc_8h.html#a203f593d140ed88b81bc189edc861110">__UNALIGNED_UINT32_WRITE</a>(addr, val)   ((*((__packed uint32_t *)(addr))) = (val))</td></tr> +<tr class="separator:a203f593d140ed88b81bc189edc861110"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3b931f0b051b8c1a6377a3dcc7559b5e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cmsis__armcc_8h.html#a3b931f0b051b8c1a6377a3dcc7559b5e">__UNALIGNED_UINT32_READ</a>(addr)   (*((const __packed uint32_t *)(addr)))</td></tr> +<tr class="separator:a3b931f0b051b8c1a6377a3dcc7559b5e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaa65ef8f7a5e8b7a6ea6c1d48b4c78e55"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__comp__cntrl__gr.html#gaa65ef8f7a5e8b7a6ea6c1d48b4c78e55">__ALIGNED</a>(x)   __attribute__((aligned(x)))</td></tr> +<tr class="memdesc:gaa65ef8f7a5e8b7a6ea6c1d48b4c78e55"><td class="mdescLeft"> </td><td class="mdescRight">Minimum alignment for a variable. <a href="group__comp__cntrl__gr.html#gaa65ef8f7a5e8b7a6ea6c1d48b4c78e55">More...</a><br/></td></tr> +<tr class="separator:gaa65ef8f7a5e8b7a6ea6c1d48b4c78e55"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gabd585ddc865fb9b7f2493af1eee1a572"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__Core__InstructionInterface.html#gabd585ddc865fb9b7f2493af1eee1a572">__NOP</a>   __nop</td></tr> +<tr class="memdesc:gabd585ddc865fb9b7f2493af1eee1a572"><td class="mdescLeft"> </td><td class="mdescRight">No Operation. <a href="group__CMSIS__Core__InstructionInterface.html#gabd585ddc865fb9b7f2493af1eee1a572">More...</a><br/></td></tr> +<tr class="separator:gabd585ddc865fb9b7f2493af1eee1a572"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gad23bf2b78a9a4524157c9de0d30b7448"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__Core__InstructionInterface.html#gad23bf2b78a9a4524157c9de0d30b7448">__WFI</a>   __wfi</td></tr> +<tr class="memdesc:gad23bf2b78a9a4524157c9de0d30b7448"><td class="mdescLeft"> </td><td class="mdescRight">Wait For Interrupt. <a href="group__CMSIS__Core__InstructionInterface.html#gad23bf2b78a9a4524157c9de0d30b7448">More...</a><br/></td></tr> +<tr class="separator:gad23bf2b78a9a4524157c9de0d30b7448"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaac6cc7dd4325d9cb40d3290fa5244b3d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__Core__InstructionInterface.html#gaac6cc7dd4325d9cb40d3290fa5244b3d">__WFE</a>   __wfe</td></tr> +<tr class="memdesc:gaac6cc7dd4325d9cb40d3290fa5244b3d"><td class="mdescLeft"> </td><td class="mdescRight">Wait For Event. <a href="group__CMSIS__Core__InstructionInterface.html#gaac6cc7dd4325d9cb40d3290fa5244b3d">More...</a><br/></td></tr> +<tr class="separator:gaac6cc7dd4325d9cb40d3290fa5244b3d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaab4f296d0022b4b10dc0976eb22052f9"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__Core__InstructionInterface.html#gaab4f296d0022b4b10dc0976eb22052f9">__SEV</a>   __sev</td></tr> +<tr class="memdesc:gaab4f296d0022b4b10dc0976eb22052f9"><td class="mdescLeft"> </td><td class="mdescRight">Send Event. <a href="group__CMSIS__Core__InstructionInterface.html#gaab4f296d0022b4b10dc0976eb22052f9">More...</a><br/></td></tr> +<tr class="separator:gaab4f296d0022b4b10dc0976eb22052f9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaad233022e850a009fc6f7602be1182f6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__Core__InstructionInterface.html#gaad233022e850a009fc6f7602be1182f6">__ISB</a>()</td></tr> +<tr class="memdesc:gaad233022e850a009fc6f7602be1182f6"><td class="mdescLeft"> </td><td class="mdescRight">Instruction Synchronization Barrier. <a href="group__CMSIS__Core__InstructionInterface.html#gaad233022e850a009fc6f7602be1182f6">More...</a><br/></td></tr> +<tr class="separator:gaad233022e850a009fc6f7602be1182f6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga067d257a2b34565410acefb5afef2203"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__Core__InstructionInterface.html#ga067d257a2b34565410acefb5afef2203">__DSB</a>()</td></tr> +<tr class="memdesc:ga067d257a2b34565410acefb5afef2203"><td class="mdescLeft"> </td><td class="mdescRight">Data Synchronization Barrier. <a href="group__CMSIS__Core__InstructionInterface.html#ga067d257a2b34565410acefb5afef2203">More...</a><br/></td></tr> +<tr class="separator:ga067d257a2b34565410acefb5afef2203"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga671101179b5943990785f36f8c1e2269"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__Core__InstructionInterface.html#ga671101179b5943990785f36f8c1e2269">__DMB</a>()</td></tr> +<tr class="memdesc:ga671101179b5943990785f36f8c1e2269"><td class="mdescLeft"> </td><td class="mdescRight">Data Memory Barrier. <a href="group__CMSIS__Core__InstructionInterface.html#ga671101179b5943990785f36f8c1e2269">More...</a><br/></td></tr> +<tr class="separator:ga671101179b5943990785f36f8c1e2269"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a14f54807872c0f5e05604c4924abfdae"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cmsis__armcc_8h.html#a14f54807872c0f5e05604c4924abfdae">__REV</a>   __rev</td></tr> +<tr class="memdesc:a14f54807872c0f5e05604c4924abfdae"><td class="mdescLeft"> </td><td class="mdescRight">Reverse byte order (32 bit) <a href="#a14f54807872c0f5e05604c4924abfdae">More...</a><br/></td></tr> +<tr class="separator:a14f54807872c0f5e05604c4924abfdae"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a95b9bd281ddeda378b85afdb8f2ced86"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cmsis__armcc_8h.html#a95b9bd281ddeda378b85afdb8f2ced86">__ROR</a>   __ror</td></tr> +<tr class="memdesc:a95b9bd281ddeda378b85afdb8f2ced86"><td class="mdescLeft"> </td><td class="mdescRight">Reverse byte order (16 bit) <a href="#a95b9bd281ddeda378b85afdb8f2ced86">More...</a><br/></td></tr> +<tr class="separator:a95b9bd281ddeda378b85afdb8f2ced86"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga15ea6bd3c507d3e81c3b3a1258e46397"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__Core__InstructionInterface.html#ga15ea6bd3c507d3e81c3b3a1258e46397">__BKPT</a>(value)   __breakpoint(value)</td></tr> +<tr class="memdesc:ga15ea6bd3c507d3e81c3b3a1258e46397"><td class="mdescLeft"> </td><td class="mdescRight">Breakpoint. <a href="group__CMSIS__Core__InstructionInterface.html#ga15ea6bd3c507d3e81c3b3a1258e46397">More...</a><br/></td></tr> +<tr class="separator:ga15ea6bd3c507d3e81c3b3a1258e46397"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab83768933a612816fad669db5488366f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cmsis__armcc_8h.html#ab83768933a612816fad669db5488366f">__RBIT</a>   __rbit</td></tr> +<tr class="memdesc:ab83768933a612816fad669db5488366f"><td class="mdescLeft"> </td><td class="mdescRight">Reverse bit order of value. <a href="#ab83768933a612816fad669db5488366f">More...</a><br/></td></tr> +<tr class="separator:ab83768933a612816fad669db5488366f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5d5bb1527e042be4a9fa5a33f65cc248"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cmsis__armcc_8h.html#a5d5bb1527e042be4a9fa5a33f65cc248">__CLZ</a>   __clz</td></tr> +<tr class="memdesc:a5d5bb1527e042be4a9fa5a33f65cc248"><td class="mdescLeft"> </td><td class="mdescRight">Count leading zeros. <a href="#a5d5bb1527e042be4a9fa5a33f65cc248">More...</a><br/></td></tr> +<tr class="separator:a5d5bb1527e042be4a9fa5a33f65cc248"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8876672c1f185d3253fea6b06bdba771"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cmsis__armcc_8h.html#a8876672c1f185d3253fea6b06bdba771">__LDREXB</a>(ptr)   _Pragma("push") _Pragma("diag_suppress 3731") ((uint8_t ) __ldrex(ptr)) _Pragma("pop")</td></tr> +<tr class="memdesc:a8876672c1f185d3253fea6b06bdba771"><td class="mdescLeft"> </td><td class="mdescRight">LDR Exclusive (8 bit) <a href="#a8876672c1f185d3253fea6b06bdba771">More...</a><br/></td></tr> +<tr class="separator:a8876672c1f185d3253fea6b06bdba771"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa7f6f01cf534bc8daccc421dc823fc6f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cmsis__armcc_8h.html#aa7f6f01cf534bc8daccc421dc823fc6f">__LDREXH</a>(ptr)   _Pragma("push") _Pragma("diag_suppress 3731") ((uint16_t) __ldrex(ptr)) _Pragma("pop")</td></tr> +<tr class="memdesc:aa7f6f01cf534bc8daccc421dc823fc6f"><td class="mdescLeft"> </td><td class="mdescRight">LDR Exclusive (16 bit) <a href="#aa7f6f01cf534bc8daccc421dc823fc6f">More...</a><br/></td></tr> +<tr class="separator:aa7f6f01cf534bc8daccc421dc823fc6f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa872ae25197f1dddc52835fdfed9a881"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cmsis__armcc_8h.html#aa872ae25197f1dddc52835fdfed9a881">__LDREXW</a>(ptr)   _Pragma("push") _Pragma("diag_suppress 3731") ((uint32_t ) __ldrex(ptr)) _Pragma("pop")</td></tr> +<tr class="memdesc:aa872ae25197f1dddc52835fdfed9a881"><td class="mdescLeft"> </td><td class="mdescRight">LDR Exclusive (32 bit) <a href="#aa872ae25197f1dddc52835fdfed9a881">More...</a><br/></td></tr> +<tr class="separator:aa872ae25197f1dddc52835fdfed9a881"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a503ba30a93e83963de38e5171fbbabce"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cmsis__armcc_8h.html#a503ba30a93e83963de38e5171fbbabce">__STREXB</a>(value, ptr)   _Pragma("push") _Pragma("diag_suppress 3731") __strex(value, ptr) _Pragma("pop")</td></tr> +<tr class="memdesc:a503ba30a93e83963de38e5171fbbabce"><td class="mdescLeft"> </td><td class="mdescRight">STR Exclusive (8 bit) <a href="#a503ba30a93e83963de38e5171fbbabce">More...</a><br/></td></tr> +<tr class="separator:a503ba30a93e83963de38e5171fbbabce"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a63d19c6c7852ada9a1c1aab80e6294b1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cmsis__armcc_8h.html#a63d19c6c7852ada9a1c1aab80e6294b1">__STREXH</a>(value, ptr)   _Pragma("push") _Pragma("diag_suppress 3731") __strex(value, ptr) _Pragma("pop")</td></tr> +<tr class="memdesc:a63d19c6c7852ada9a1c1aab80e6294b1"><td class="mdescLeft"> </td><td class="mdescRight">STR Exclusive (16 bit) <a href="#a63d19c6c7852ada9a1c1aab80e6294b1">More...</a><br/></td></tr> +<tr class="separator:a63d19c6c7852ada9a1c1aab80e6294b1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0c3704e33e90ba0491cee56cfb553090"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cmsis__armcc_8h.html#a0c3704e33e90ba0491cee56cfb553090">__STREXW</a>(value, ptr)   _Pragma("push") _Pragma("diag_suppress 3731") __strex(value, ptr) _Pragma("pop")</td></tr> +<tr class="memdesc:a0c3704e33e90ba0491cee56cfb553090"><td class="mdescLeft"> </td><td class="mdescRight">STR Exclusive (32 bit) <a href="#a0c3704e33e90ba0491cee56cfb553090">More...</a><br/></td></tr> +<tr class="separator:a0c3704e33e90ba0491cee56cfb553090"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7f7b66103530fadcce226375af3c2c03"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cmsis__armcc_8h.html#a7f7b66103530fadcce226375af3c2c03">__CLREX</a>   __clrex</td></tr> +<tr class="memdesc:a7f7b66103530fadcce226375af3c2c03"><td class="mdescLeft"> </td><td class="mdescRight">Remove the exclusive lock. <a href="#a7f7b66103530fadcce226375af3c2c03">More...</a><br/></td></tr> +<tr class="separator:a7f7b66103530fadcce226375af3c2c03"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3c013c2ed76ebc48c283c8bae17b9ab8"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cmsis__armcc_8h.html#a3c013c2ed76ebc48c283c8bae17b9ab8">__SSAT</a>   __ssat</td></tr> +<tr class="memdesc:a3c013c2ed76ebc48c283c8bae17b9ab8"><td class="mdescLeft"> </td><td class="mdescRight">Signed Saturate. <a href="#a3c013c2ed76ebc48c283c8bae17b9ab8">More...</a><br/></td></tr> +<tr class="separator:a3c013c2ed76ebc48c283c8bae17b9ab8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad0e4fa951d563740462d837bb6ddd7bb"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cmsis__armcc_8h.html#ad0e4fa951d563740462d837bb6ddd7bb">__USAT</a>   __usat</td></tr> +<tr class="memdesc:ad0e4fa951d563740462d837bb6ddd7bb"><td class="mdescLeft"> </td><td class="mdescRight">Unsigned Saturate. <a href="#ad0e4fa951d563740462d837bb6ddd7bb">More...</a><br/></td></tr> +<tr class="separator:ad0e4fa951d563740462d837bb6ddd7bb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad2a4e5d85d92189d574854b2fbfff057"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cmsis__armcc_8h.html#ad2a4e5d85d92189d574854b2fbfff057">__get_CP</a>(cp, op1, Rt, CRn, CRm, op2)   do { register volatile uint32_t tmp <a class="el" href="group__comp__cntrl__gr.html#ga1378040bcf22428955c6e3ce9c2053cd">__ASM</a>("cp" # cp ":" # op1 ":c" # CRn ":c" # CRm ":" # op2); (Rt) = tmp; } while(0)</td></tr> +<tr class="separator:ad2a4e5d85d92189d574854b2fbfff057"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5e4710ddc910c7feee1de7f118b84ad1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cmsis__armcc_8h.html#a5e4710ddc910c7feee1de7f118b84ad1">__set_CP</a>(cp, op1, Rt, CRn, CRm, op2)   do { register volatile uint32_t tmp <a class="el" href="group__comp__cntrl__gr.html#ga1378040bcf22428955c6e3ce9c2053cd">__ASM</a>("cp" # cp ":" # op1 ":c" # CRn ":c" # CRm ":" # op2); tmp = (Rt); } while(0)</td></tr> +<tr class="separator:a5e4710ddc910c7feee1de7f118b84ad1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a96a3cccabb5bcaf41115a5dfb3fc6723"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cmsis__armcc_8h.html#a96a3cccabb5bcaf41115a5dfb3fc6723">__get_CP64</a>(cp, op1, Rt, CRm)</td></tr> +<tr class="separator:a96a3cccabb5bcaf41115a5dfb3fc6723"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af23b5ae27930ef8d9f62a2cf19338003"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cmsis__armcc_8h.html#af23b5ae27930ef8d9f62a2cf19338003">__set_CP64</a>(cp, op1, Rt, CRm)</td></tr> +<tr class="separator:af23b5ae27930ef8d9f62a2cf19338003"><td class="memSeparator" colspan="2"> </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:ga6a275172e274ea7ce6c22030d07c6c64"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__FPSCR.html#ga6a275172e274ea7ce6c22030d07c6c64">__get_FPSCR</a> (void)</td></tr> +<tr class="memdesc:ga6a275172e274ea7ce6c22030d07c6c64"><td class="mdescLeft"> </td><td class="mdescRight">Get FPSCR (Floating Point Status/Control) <a href="group__CMSIS__FPSCR.html#ga6a275172e274ea7ce6c22030d07c6c64">More...</a><br/></td></tr> +<tr class="separator:ga6a275172e274ea7ce6c22030d07c6c64"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga17c6ff443c52c74125fefef7de5fee1d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__FPSCR.html#ga17c6ff443c52c74125fefef7de5fee1d">__set_FPSCR</a> (uint32_t fpscr)</td></tr> +<tr class="memdesc:ga17c6ff443c52c74125fefef7de5fee1d"><td class="mdescLeft"> </td><td class="mdescRight">Set FPSCR (Floating Point Status/Control) <a href="group__CMSIS__FPSCR.html#ga17c6ff443c52c74125fefef7de5fee1d">More...</a><br/></td></tr> +<tr class="separator:ga17c6ff443c52c74125fefef7de5fee1d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga0308d7d313bced36c3d1a4c2f9741186"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR.html#ga0308d7d313bced36c3d1a4c2f9741186">__get_CPSR</a> (void)</td></tr> +<tr class="memdesc:ga0308d7d313bced36c3d1a4c2f9741186"><td class="mdescLeft"> </td><td class="mdescRight">Get CPSR (Current Program Status Register) <a href="group__CMSIS__CPSR.html#ga0308d7d313bced36c3d1a4c2f9741186">More...</a><br/></td></tr> +<tr class="separator:ga0308d7d313bced36c3d1a4c2f9741186"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaf87faa3453333bcac5667fb1ccfc7f61"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR.html#gaf87faa3453333bcac5667fb1ccfc7f61">__set_CPSR</a> (uint32_t cpsr)</td></tr> +<tr class="memdesc:gaf87faa3453333bcac5667fb1ccfc7f61"><td class="mdescLeft"> </td><td class="mdescRight">Set CPSR (Current Program Status Register) <a href="group__CMSIS__CPSR.html#gaf87faa3453333bcac5667fb1ccfc7f61">More...</a><br/></td></tr> +<tr class="separator:gaf87faa3453333bcac5667fb1ccfc7f61"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4712ef84455dfc73de4697e1c213b0ed"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="cmsis__armcc_8h.html#a4712ef84455dfc73de4697e1c213b0ed">__get_mode</a> (void)</td></tr> +<tr class="memdesc:a4712ef84455dfc73de4697e1c213b0ed"><td class="mdescLeft"> </td><td class="mdescRight">Get Mode. <a href="#a4712ef84455dfc73de4697e1c213b0ed">More...</a><br/></td></tr> +<tr class="separator:a4712ef84455dfc73de4697e1c213b0ed"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a306b0a932918f2243a40d4e855503be2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> <a class="el" href="group__comp__cntrl__gr.html#ga1378040bcf22428955c6e3ce9c2053cd">__ASM</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="cmsis__armcc_8h.html#a306b0a932918f2243a40d4e855503be2">__set_mode</a> (uint32_t mode)</td></tr> +<tr class="memdesc:a306b0a932918f2243a40d4e855503be2"><td class="mdescLeft"> </td><td class="mdescRight">Set Mode. <a href="#a306b0a932918f2243a40d4e855503be2">More...</a><br/></td></tr> +<tr class="separator:a306b0a932918f2243a40d4e855503be2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1473ba10f33f397118e434e9ad0c1514"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> <a class="el" href="group__comp__cntrl__gr.html#ga1378040bcf22428955c6e3ce9c2053cd">__ASM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="cmsis__armcc_8h.html#a1473ba10f33f397118e434e9ad0c1514">__get_SP</a> (void)</td></tr> +<tr class="memdesc:a1473ba10f33f397118e434e9ad0c1514"><td class="mdescLeft"> </td><td class="mdescRight">Get Stack Pointer. <a href="#a1473ba10f33f397118e434e9ad0c1514">More...</a><br/></td></tr> +<tr class="separator:a1473ba10f33f397118e434e9ad0c1514"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga6af63cb939bd108aef1c0f12622350cb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> <a class="el" href="group__comp__cntrl__gr.html#ga1378040bcf22428955c6e3ce9c2053cd">__ASM</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SP.html#ga6af63cb939bd108aef1c0f12622350cb">__set_SP</a> (uint32_t stack)</td></tr> +<tr class="memdesc:ga6af63cb939bd108aef1c0f12622350cb"><td class="mdescLeft"> </td><td class="mdescRight">Set Stack Pointer. <a href="group__CMSIS__SP.html#ga6af63cb939bd108aef1c0f12622350cb">More...</a><br/></td></tr> +<tr class="separator:ga6af63cb939bd108aef1c0f12622350cb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a403dcb809998ee594da0908820155a42"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> <a class="el" href="group__comp__cntrl__gr.html#ga1378040bcf22428955c6e3ce9c2053cd">__ASM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="cmsis__armcc_8h.html#a403dcb809998ee594da0908820155a42">__get_SP_usr</a> (void)</td></tr> +<tr class="memdesc:a403dcb809998ee594da0908820155a42"><td class="mdescLeft"> </td><td class="mdescRight">Get USR/SYS Stack Pointer. <a href="#a403dcb809998ee594da0908820155a42">More...</a><br/></td></tr> +<tr class="separator:a403dcb809998ee594da0908820155a42"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gabfe36eb17b6ae34633c7e155d132426e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> <a class="el" href="group__comp__cntrl__gr.html#ga1378040bcf22428955c6e3ce9c2053cd">__ASM</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SP.html#gabfe36eb17b6ae34633c7e155d132426e">__set_SP_usr</a> (uint32_t topOfProcStack)</td></tr> +<tr class="memdesc:gabfe36eb17b6ae34633c7e155d132426e"><td class="mdescLeft"> </td><td class="mdescRight">Set USR/SYS Stack Pointer. <a href="group__CMSIS__SP.html#gabfe36eb17b6ae34633c7e155d132426e">More...</a><br/></td></tr> +<tr class="separator:gabfe36eb17b6ae34633c7e155d132426e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gadde57667b9f81c468a49268513624b90"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__FPEXC.html#gadde57667b9f81c468a49268513624b90">__get_FPEXC</a> (void)</td></tr> +<tr class="memdesc:gadde57667b9f81c468a49268513624b90"><td class="mdescLeft"> </td><td class="mdescRight">Get FPEXC (Floating Point Exception Control Register) <a href="group__CMSIS__FPEXC.html#gadde57667b9f81c468a49268513624b90">More...</a><br/></td></tr> +<tr class="separator:gadde57667b9f81c468a49268513624b90"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga14ba90beb9b4712454f35ac453c45f5d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__FPEXC.html#ga14ba90beb9b4712454f35ac453c45f5d">__set_FPEXC</a> (uint32_t fpexc)</td></tr> +<tr class="memdesc:ga14ba90beb9b4712454f35ac453c45f5d"><td class="mdescLeft"> </td><td class="mdescRight">Set FPEXC (Floating Point Exception Control Register) <a href="group__CMSIS__FPEXC.html#ga14ba90beb9b4712454f35ac453c45f5d">More...</a><br/></td></tr> +<tr class="separator:ga14ba90beb9b4712454f35ac453c45f5d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga1e4728985ee8b4fa89cc01c032f69565"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> <a class="el" href="group__comp__cntrl__gr.html#ga1378040bcf22428955c6e3ce9c2053cd">__ASM</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__FPU__functions.html#ga1e4728985ee8b4fa89cc01c032f69565">__FPU_Enable</a> (void)</td></tr> +<tr class="memdesc:ga1e4728985ee8b4fa89cc01c032f69565"><td class="mdescLeft"> </td><td class="mdescRight">Enable Floating Point Unit. <a href="group__FPU__functions.html#ga1e4728985ee8b4fa89cc01c032f69565">More...</a><br/></td></tr> +<tr class="separator:ga1e4728985ee8b4fa89cc01c032f69565"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<div class="textblock"><dl class="section version"><dt>Version</dt><dd>V1.0.2 </dd></dl> +<dl class="section date"><dt>Date</dt><dd>10. January 2018 </dd></dl> +</div><h2 class="groupheader">Macro Definition Documentation</h2> +<a class="anchor" id="a7f7b66103530fadcce226375af3c2c03"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __CLREX   __clrex</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Removes the exclusive lock which is created by LDREX. </p> + +</div> +</div> +<a class="anchor" id="a5d5bb1527e042be4a9fa5a33f65cc248"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __CLZ   __clz</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">value</td><td>Value to count the leading zeros </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>number of leading zeros in value </dd></dl> + +</div> +</div> +<a class="anchor" id="a2ecb43ce8e7aa73d32f50afa67b42c76"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __FORCEINLINE   __forceinline</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ad2a4e5d85d92189d574854b2fbfff057"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __get_CP</td> + <td>(</td> + <td class="paramtype"> </td> + <td class="paramname">cp, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"> </td> + <td class="paramname">op1, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"> </td> + <td class="paramname">Rt, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"> </td> + <td class="paramname">CRn, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"> </td> + <td class="paramname">CRm, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"> </td> + <td class="paramname">op2 </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td>   do { register volatile uint32_t tmp <a class="el" href="group__comp__cntrl__gr.html#ga1378040bcf22428955c6e3ce9c2053cd">__ASM</a>("cp" # cp ":" # op1 ":c" # CRn ":c" # CRm ":" # op2); (Rt) = tmp; } while(0)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a96a3cccabb5bcaf41115a5dfb3fc6723"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __get_CP64</td> + <td>(</td> + <td class="paramtype"> </td> + <td class="paramname">cp, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"> </td> + <td class="paramname">op1, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"> </td> + <td class="paramname">Rt, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"> </td> + <td class="paramname">CRm </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a8876672c1f185d3253fea6b06bdba771"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __LDREXB</td> + <td>(</td> + <td class="paramtype"> </td> + <td class="paramname">ptr</td><td>)</td> + <td>   _Pragma("push") _Pragma("diag_suppress 3731") ((uint8_t ) __ldrex(ptr)) _Pragma("pop")</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Executes a exclusive LDR instruction for 8 bit value. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">ptr</td><td>Pointer to data </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>value of type uint8_t at (*ptr) </dd></dl> + +</div> +</div> +<a class="anchor" id="aa7f6f01cf534bc8daccc421dc823fc6f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __LDREXH</td> + <td>(</td> + <td class="paramtype"> </td> + <td class="paramname">ptr</td><td>)</td> + <td>   _Pragma("push") _Pragma("diag_suppress 3731") ((uint16_t) __ldrex(ptr)) _Pragma("pop")</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Executes a exclusive LDR instruction for 16 bit values. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">ptr</td><td>Pointer to data </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>value of type uint16_t at (*ptr) </dd></dl> + +</div> +</div> +<a class="anchor" id="aa872ae25197f1dddc52835fdfed9a881"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __LDREXW</td> + <td>(</td> + <td class="paramtype"> </td> + <td class="paramname">ptr</td><td>)</td> + <td>   _Pragma("push") _Pragma("diag_suppress 3731") ((uint32_t ) __ldrex(ptr)) _Pragma("pop")</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Executes a exclusive LDR instruction for 32 bit values. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">ptr</td><td>Pointer to data </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>value of type uint32_t at (*ptr) </dd></dl> + +</div> +</div> +<a class="anchor" id="a4dbb70fab85207c27b581ecb6532b314"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __PACKED_STRUCT   __packed struct</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ab83768933a612816fad669db5488366f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __RBIT   __rbit</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">value</td><td>Value to reverse </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>Reversed value </dd></dl> + +</div> +</div> +<a class="anchor" id="a14f54807872c0f5e05604c4924abfdae"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __REV   __rev</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Reverses the byte order in unsigned integer value. For example, 0x12345678 becomes 0x78563412. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">value</td><td>Value to reverse </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>Reversed value </dd></dl> + +</div> +</div> +<a class="anchor" id="a95b9bd281ddeda378b85afdb8f2ced86"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __ROR   __ror</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Reverses the byte order within each halfword of a word. For example, 0x12345678 becomes 0x34127856. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">value</td><td>Value to reverse </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>Reversed value Reverse byte order (16 bit)</dd></dl> +<p>Reverses the byte order in a 16-bit value and returns the signed 16-bit result. For example, 0x0080 becomes 0x8000. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">value</td><td>Value to reverse </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>Reversed value Rotate Right in unsigned value (32 bit) </dd></dl> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">op1</td><td>Value to rotate </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">op2</td><td>Number of Bits to rotate </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>Rotated value </dd></dl> + +</div> +</div> +<a class="anchor" id="a5e4710ddc910c7feee1de7f118b84ad1"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __set_CP</td> + <td>(</td> + <td class="paramtype"> </td> + <td class="paramname">cp, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"> </td> + <td class="paramname">op1, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"> </td> + <td class="paramname">Rt, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"> </td> + <td class="paramname">CRn, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"> </td> + <td class="paramname">CRm, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"> </td> + <td class="paramname">op2 </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td>   do { register volatile uint32_t tmp <a class="el" href="group__comp__cntrl__gr.html#ga1378040bcf22428955c6e3ce9c2053cd">__ASM</a>("cp" # cp ":" # op1 ":c" # CRn ":c" # CRm ":" # op2); tmp = (Rt); } while(0)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="af23b5ae27930ef8d9f62a2cf19338003"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __set_CP64</td> + <td>(</td> + <td class="paramtype"> </td> + <td class="paramname">cp, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"> </td> + <td class="paramname">op1, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"> </td> + <td class="paramname">Rt, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"> </td> + <td class="paramname">CRm </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a3c013c2ed76ebc48c283c8bae17b9ab8"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __SSAT   __ssat</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Saturates a signed value. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">value</td><td>Value to be saturated </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">sat</td><td>Bit position to saturate to (1..32) </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>Saturated value </dd></dl> + +</div> +</div> +<a class="anchor" id="ab904513442afdf77d4f8c74f23cbb040"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __STATIC_FORCEINLINE   static __forceinline</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a503ba30a93e83963de38e5171fbbabce"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __STREXB</td> + <td>(</td> + <td class="paramtype"> </td> + <td class="paramname">value, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"> </td> + <td class="paramname">ptr </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td>   _Pragma("push") _Pragma("diag_suppress 3731") __strex(value, ptr) _Pragma("pop")</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Executes a exclusive STR instruction for 8 bit values. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">value</td><td>Value to store </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">ptr</td><td>Pointer to location </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>0 Function succeeded </dd> +<dd> +1 Function failed </dd></dl> + +</div> +</div> +<a class="anchor" id="a63d19c6c7852ada9a1c1aab80e6294b1"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __STREXH</td> + <td>(</td> + <td class="paramtype"> </td> + <td class="paramname">value, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"> </td> + <td class="paramname">ptr </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td>   _Pragma("push") _Pragma("diag_suppress 3731") __strex(value, ptr) _Pragma("pop")</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Executes a exclusive STR instruction for 16 bit values. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">value</td><td>Value to store </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">ptr</td><td>Pointer to location </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>0 Function succeeded </dd> +<dd> +1 Function failed </dd></dl> + +</div> +</div> +<a class="anchor" id="a0c3704e33e90ba0491cee56cfb553090"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __STREXW</td> + <td>(</td> + <td class="paramtype"> </td> + <td class="paramname">value, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"> </td> + <td class="paramname">ptr </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td>   _Pragma("push") _Pragma("diag_suppress 3731") __strex(value, ptr) _Pragma("pop")</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Executes a exclusive STR instruction for 32 bit values. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">value</td><td>Value to store </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">ptr</td><td>Pointer to location </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>0 Function succeeded </dd> +<dd> +1 Function failed </dd></dl> + +</div> +</div> +<a class="anchor" id="ab71b66e5ce403158d3dee62a59f9175f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __UNALIGNED_UINT16_READ</td> + <td>(</td> + <td class="paramtype"> </td> + <td class="paramname">addr</td><td>)</td> + <td>   (*((const __packed uint16_t *)(addr)))</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a5103fb373cae9837cc4a384be55dc87f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __UNALIGNED_UINT16_WRITE</td> + <td>(</td> + <td class="paramtype"> </td> + <td class="paramname">addr, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"> </td> + <td class="paramname">val </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td>   ((*((__packed uint16_t *)(addr))) = (val))</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a3b931f0b051b8c1a6377a3dcc7559b5e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __UNALIGNED_UINT32_READ</td> + <td>(</td> + <td class="paramtype"> </td> + <td class="paramname">addr</td><td>)</td> + <td>   (*((const __packed uint32_t *)(addr)))</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a203f593d140ed88b81bc189edc861110"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __UNALIGNED_UINT32_WRITE</td> + <td>(</td> + <td class="paramtype"> </td> + <td class="paramname">addr, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"> </td> + <td class="paramname">val </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td>   ((*((__packed uint32_t *)(addr))) = (val))</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ad0e4fa951d563740462d837bb6ddd7bb"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __USAT   __usat</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Saturates an unsigned value. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">value</td><td>Value to be saturated </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">sat</td><td>Bit position to saturate to (0..31) </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>Saturated value </dd></dl> + +</div> +</div> +<a class="anchor" id="acdc36c1b3d3e16c17a73889b7d06d0d2"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define CMSIS_DEPRECATED   __attribute__((deprecated))</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<h2 class="groupheader">Function Documentation</h2> +<a class="anchor" id="a4712ef84455dfc73de4697e1c213b0ed"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t __get_mode </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Processor Mode </dd></dl> + +</div> +</div> +<a class="anchor" id="a1473ba10f33f397118e434e9ad0c1514"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> <a class="el" href="group__comp__cntrl__gr.html#ga1378040bcf22428955c6e3ce9c2053cd">__ASM</a> uint32_t __get_SP </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Stack Pointer </dd></dl> + +</div> +</div> +<a class="anchor" id="a403dcb809998ee594da0908820155a42"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> <a class="el" href="group__comp__cntrl__gr.html#ga1378040bcf22428955c6e3ce9c2053cd">__ASM</a> uint32_t __get_SP_usr </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>USR/SYSStack Pointer </dd></dl> + +</div> +</div> +<a class="anchor" id="a306b0a932918f2243a40d4e855503be2"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> <a class="el" href="group__comp__cntrl__gr.html#ga1378040bcf22428955c6e3ce9c2053cd">__ASM</a> void __set_mode </td> + <td>(</td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>mode</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">mode</td><td>Mode value to set </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_f806067e3cfd0faadc71b6fb603a0f72.html">Core_A</a></li><li class="navelem"><a class="el" href="dir_3f4b401a2ed0c5733c677abc947b6aa9.html">Include</a></li><li class="navelem"><a class="el" href="cmsis__armcc_8h.html">cmsis_armcc.h</a></li> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/cmsis__armcc_8txt.html b/docs/Core_A/html/cmsis__armcc_8txt.html new file mode 100644 index 0000000..5bf0b9b --- /dev/null +++ b/docs/Core_A/html/cmsis__armcc_8txt.html @@ -0,0 +1,159 @@ +<!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"/> +<title>cmsis_armcc.txt File Reference</title> +<title>CMSIS-Core (Cortex-A): cmsis_armcc.txt File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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('cmsis__armcc_8txt.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">cmsis_armcc.txt File Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p>CMSIS compiler specific macros, functions, instructions. +<a href="#details">More...</a></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> +Functions</h2></td></tr> +<tr class="memitem:ga4717abc17af5ba29b1e4c055e0a0d9b8"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__Core__InstructionInterface.html#ga4717abc17af5ba29b1e4c055e0a0d9b8">__REV</a> (uint32_t value)</td></tr> +<tr class="memdesc:ga4717abc17af5ba29b1e4c055e0a0d9b8"><td class="mdescLeft"> </td><td class="mdescRight">Reverse byte order (32 bit) <a href="group__CMSIS__Core__InstructionInterface.html#ga4717abc17af5ba29b1e4c055e0a0d9b8">More...</a><br/></td></tr> +<tr class="separator:ga4717abc17af5ba29b1e4c055e0a0d9b8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga926d702cf1de59d54f4e62ab8e3c8b8d"><td class="memItemLeft" align="right" valign="top">uint16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__Core__InstructionInterface.html#ga926d702cf1de59d54f4e62ab8e3c8b8d">__REV16</a> (uint16_t value)</td></tr> +<tr class="memdesc:ga926d702cf1de59d54f4e62ab8e3c8b8d"><td class="mdescLeft"> </td><td class="mdescRight">Reverse byte order (16 bit) <a href="group__CMSIS__Core__InstructionInterface.html#ga926d702cf1de59d54f4e62ab8e3c8b8d">More...</a><br/></td></tr> +<tr class="separator:ga926d702cf1de59d54f4e62ab8e3c8b8d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga1ec006e6d79063363cb0c2a2e0b3adbe"><td class="memItemLeft" align="right" valign="top">int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__Core__InstructionInterface.html#ga1ec006e6d79063363cb0c2a2e0b3adbe">__REVSH</a> (int32_t value)</td></tr> +<tr class="memdesc:ga1ec006e6d79063363cb0c2a2e0b3adbe"><td class="mdescLeft"> </td><td class="mdescRight">Reverse byte order (16 bit) <a href="group__CMSIS__Core__InstructionInterface.html#ga1ec006e6d79063363cb0c2a2e0b3adbe">More...</a><br/></td></tr> +<tr class="separator:ga1ec006e6d79063363cb0c2a2e0b3adbe"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gae05c1a2dac5bb7a399420c804c3048ca"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__Core__InstructionInterface.html#gae05c1a2dac5bb7a399420c804c3048ca">__ROR</a> (uint32_t op1, uint32_t op2)</td></tr> +<tr class="memdesc:gae05c1a2dac5bb7a399420c804c3048ca"><td class="mdescLeft"> </td><td class="mdescRight">Rotate Right in unsigned value (32 bit) <a href="group__CMSIS__Core__InstructionInterface.html#gae05c1a2dac5bb7a399420c804c3048ca">More...</a><br/></td></tr> +<tr class="separator:gae05c1a2dac5bb7a399420c804c3048ca"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gad6f9f297f6b91a995ee199fbc796b863"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__Core__InstructionInterface.html#gad6f9f297f6b91a995ee199fbc796b863">__RBIT</a> (uint32_t value)</td></tr> +<tr class="memdesc:gad6f9f297f6b91a995ee199fbc796b863"><td class="mdescLeft"> </td><td class="mdescRight">Reverse bit order of value. <a href="group__CMSIS__Core__InstructionInterface.html#gad6f9f297f6b91a995ee199fbc796b863">More...</a><br/></td></tr> +<tr class="separator:gad6f9f297f6b91a995ee199fbc796b863"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga90884c591ac5d73d6069334eba9d6c02"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__Core__InstructionInterface.html#ga90884c591ac5d73d6069334eba9d6c02">__CLZ</a> (uint32_t value)</td></tr> +<tr class="memdesc:ga90884c591ac5d73d6069334eba9d6c02"><td class="mdescLeft"> </td><td class="mdescRight">Count leading zeros. <a href="group__CMSIS__Core__InstructionInterface.html#ga90884c591ac5d73d6069334eba9d6c02">More...</a><br/></td></tr> +<tr class="separator:ga90884c591ac5d73d6069334eba9d6c02"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<div class="textblock"><dl class="section version"><dt>Version</dt><dd>V1.00 </dd></dl> +<dl class="section date"><dt>Date</dt><dd>22. Feb 2017 </dd></dl> +</div></div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="cmsis__armcc_8txt.html">cmsis_armcc.txt</a></li> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/cmsis__cp15_8h.html b/docs/Core_A/html/cmsis__cp15_8h.html new file mode 100644 index 0000000..4111115 --- /dev/null +++ b/docs/Core_A/html/cmsis__cp15_8h.html @@ -0,0 +1,494 @@ +<!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"/> +<title>cmsis_cp15.h File Reference</title> +<title>CMSIS-Core (Cortex-A): cmsis_cp15.h File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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('cmsis__cp15_8h.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#define-members">Macros</a> | +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">cmsis_cp15.h File Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p>CMSIS compiler specific macros, functions, instructions. +<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:ae6f92562f567fd8583d8ddd98cae46d5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="cmsis__cp15_8h.html#ae6f92562f567fd8583d8ddd98cae46d5">__CMSIS_CP15_H</a></td></tr> +<tr class="separator:ae6f92562f567fd8583d8ddd98cae46d5"><td class="memSeparator" colspan="2"> </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:gae75d412bfd6fe873ade00b021aefcab3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR.html#gae75d412bfd6fe873ade00b021aefcab3">__get_ACTLR</a> (void)</td></tr> +<tr class="memdesc:gae75d412bfd6fe873ade00b021aefcab3"><td class="mdescLeft"> </td><td class="mdescRight">Get ACTLR. <a href="group__CMSIS__ACTLR.html#gae75d412bfd6fe873ade00b021aefcab3">More...</a><br/></td></tr> +<tr class="separator:gae75d412bfd6fe873ade00b021aefcab3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af0fd00dce8d7368f78c033e5f7fda9cd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="cmsis__cp15_8h.html#af0fd00dce8d7368f78c033e5f7fda9cd">__set_ACTLR</a> (uint32_t actlr)</td></tr> +<tr class="memdesc:af0fd00dce8d7368f78c033e5f7fda9cd"><td class="mdescLeft"> </td><td class="mdescRight">Set ACTLR. <a href="#af0fd00dce8d7368f78c033e5f7fda9cd">More...</a><br/></td></tr> +<tr class="separator:af0fd00dce8d7368f78c033e5f7fda9cd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gadb152ab7a893135695e608ecaa5b0c4e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPACR.html#gadb152ab7a893135695e608ecaa5b0c4e">__get_CPACR</a> (void)</td></tr> +<tr class="memdesc:gadb152ab7a893135695e608ecaa5b0c4e"><td class="mdescLeft"> </td><td class="mdescRight">Get CPACR. <a href="group__CMSIS__CPACR.html#gadb152ab7a893135695e608ecaa5b0c4e">More...</a><br/></td></tr> +<tr class="separator:gadb152ab7a893135695e608ecaa5b0c4e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga8bf7e1cfb0f28bc3bff3be7fec057668"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPACR.html#ga8bf7e1cfb0f28bc3bff3be7fec057668">__set_CPACR</a> (uint32_t cpacr)</td></tr> +<tr class="memdesc:ga8bf7e1cfb0f28bc3bff3be7fec057668"><td class="mdescLeft"> </td><td class="mdescRight">Set CPACR. <a href="group__CMSIS__CPACR.html#ga8bf7e1cfb0f28bc3bff3be7fec057668">More...</a><br/></td></tr> +<tr class="separator:ga8bf7e1cfb0f28bc3bff3be7fec057668"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga9897e96a6ccb50199d4968fd45ab7962"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__DFSR.html#ga9897e96a6ccb50199d4968fd45ab7962">__get_DFSR</a> (void)</td></tr> +<tr class="memdesc:ga9897e96a6ccb50199d4968fd45ab7962"><td class="mdescLeft"> </td><td class="mdescRight">Get DFSR. <a href="group__CMSIS__DFSR.html#ga9897e96a6ccb50199d4968fd45ab7962">More...</a><br/></td></tr> +<tr class="separator:ga9897e96a6ccb50199d4968fd45ab7962"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga824a3e4ae371ef38641375f9fa4cc29c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__DFSR.html#ga824a3e4ae371ef38641375f9fa4cc29c">__set_DFSR</a> (uint32_t dfsr)</td></tr> +<tr class="memdesc:ga824a3e4ae371ef38641375f9fa4cc29c"><td class="mdescLeft"> </td><td class="mdescRight">Set DFSR. <a href="group__CMSIS__DFSR.html#ga824a3e4ae371ef38641375f9fa4cc29c">More...</a><br/></td></tr> +<tr class="separator:ga824a3e4ae371ef38641375f9fa4cc29c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga9350226159749b673afd56a3b24953a0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__IFSR.html#ga9350226159749b673afd56a3b24953a0">__get_IFSR</a> (void)</td></tr> +<tr class="memdesc:ga9350226159749b673afd56a3b24953a0"><td class="mdescLeft"> </td><td class="mdescRight">Get IFSR. <a href="group__CMSIS__IFSR.html#ga9350226159749b673afd56a3b24953a0">More...</a><br/></td></tr> +<tr class="separator:ga9350226159749b673afd56a3b24953a0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga5bd9b703236cf2566eeed0ed59dda8a6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__IFSR.html#ga5bd9b703236cf2566eeed0ed59dda8a6">__set_IFSR</a> (uint32_t ifsr)</td></tr> +<tr class="memdesc:ga5bd9b703236cf2566eeed0ed59dda8a6"><td class="mdescLeft"> </td><td class="mdescRight">Set IFSR. <a href="group__CMSIS__IFSR.html#ga5bd9b703236cf2566eeed0ed59dda8a6">More...</a><br/></td></tr> +<tr class="separator:ga5bd9b703236cf2566eeed0ed59dda8a6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga450229b64b770e8524ed763f53ff62e2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ISR.html#ga450229b64b770e8524ed763f53ff62e2">__get_ISR</a> (void)</td></tr> +<tr class="memdesc:ga450229b64b770e8524ed763f53ff62e2"><td class="mdescLeft"> </td><td class="mdescRight">Get ISR. <a href="group__CMSIS__ISR.html#ga450229b64b770e8524ed763f53ff62e2">More...</a><br/></td></tr> +<tr class="separator:ga450229b64b770e8524ed763f53ff62e2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gab0f00668bb0f6cbe3cc8b90535d66d8e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CBAR.html#gab0f00668bb0f6cbe3cc8b90535d66d8e">__get_CBAR</a> (void)</td></tr> +<tr class="memdesc:gab0f00668bb0f6cbe3cc8b90535d66d8e"><td class="mdescLeft"> </td><td class="mdescRight">Get CBAR. <a href="group__CMSIS__CBAR.html#gab0f00668bb0f6cbe3cc8b90535d66d8e">More...</a><br/></td></tr> +<tr class="separator:gab0f00668bb0f6cbe3cc8b90535d66d8e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga678997bc01f6d8d48b1d407cec24809d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__TTBR.html#ga678997bc01f6d8d48b1d407cec24809d">__get_TTBR0</a> (void)</td></tr> +<tr class="memdesc:ga678997bc01f6d8d48b1d407cec24809d"><td class="mdescLeft"> </td><td class="mdescRight">Get TTBR0. <a href="group__CMSIS__TTBR.html#ga678997bc01f6d8d48b1d407cec24809d">More...</a><br/></td></tr> +<tr class="separator:ga678997bc01f6d8d48b1d407cec24809d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gad2ccad052f77c18897c5ceaaf307711e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__TTBR.html#gad2ccad052f77c18897c5ceaaf307711e">__set_TTBR0</a> (uint32_t ttbr0)</td></tr> +<tr class="memdesc:gad2ccad052f77c18897c5ceaaf307711e"><td class="mdescLeft"> </td><td class="mdescRight">Set TTBR0. <a href="group__CMSIS__TTBR.html#gad2ccad052f77c18897c5ceaaf307711e">More...</a><br/></td></tr> +<tr class="separator:gad2ccad052f77c18897c5ceaaf307711e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga10278deb975c653555ee70178546aaa6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__DACR.html#ga10278deb975c653555ee70178546aaa6">__get_DACR</a> (void)</td></tr> +<tr class="memdesc:ga10278deb975c653555ee70178546aaa6"><td class="mdescLeft"> </td><td class="mdescRight">Get DACR. <a href="group__CMSIS__DACR.html#ga10278deb975c653555ee70178546aaa6">More...</a><br/></td></tr> +<tr class="separator:ga10278deb975c653555ee70178546aaa6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga72e050de5b19cd6b683f6c234968b78b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__DACR.html#ga72e050de5b19cd6b683f6c234968b78b">__set_DACR</a> (uint32_t dacr)</td></tr> +<tr class="memdesc:ga72e050de5b19cd6b683f6c234968b78b"><td class="mdescLeft"> </td><td class="mdescRight">Set DACR. <a href="group__CMSIS__DACR.html#ga72e050de5b19cd6b683f6c234968b78b">More...</a><br/></td></tr> +<tr class="separator:ga72e050de5b19cd6b683f6c234968b78b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaf9b8e96ddd2e76c4475cf957600fd57a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR.html#gaf9b8e96ddd2e76c4475cf957600fd57a">__set_SCTLR</a> (uint32_t sctlr)</td></tr> +<tr class="memdesc:gaf9b8e96ddd2e76c4475cf957600fd57a"><td class="mdescLeft"> </td><td class="mdescRight">Set SCTLR. <a href="group__CMSIS__SCTLR.html#gaf9b8e96ddd2e76c4475cf957600fd57a">More...</a><br/></td></tr> +<tr class="separator:gaf9b8e96ddd2e76c4475cf957600fd57a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga3070304d6180433c91c4e6daef3f3c73"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR.html#ga3070304d6180433c91c4e6daef3f3c73">__get_SCTLR</a> (void)</td></tr> +<tr class="memdesc:ga3070304d6180433c91c4e6daef3f3c73"><td class="mdescLeft"> </td><td class="mdescRight">Get SCTLR. <a href="group__CMSIS__SCTLR.html#ga3070304d6180433c91c4e6daef3f3c73">More...</a><br/></td></tr> +<tr class="separator:ga3070304d6180433c91c4e6daef3f3c73"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gabe7491eac1652f740050bd905baea187"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR.html#gabe7491eac1652f740050bd905baea187">__set_ACTRL</a> (uint32_t actrl)</td></tr> +<tr class="memdesc:gabe7491eac1652f740050bd905baea187"><td class="mdescLeft"> </td><td class="mdescRight">Set ACTRL. <a href="group__CMSIS__ACTLR.html#gabe7491eac1652f740050bd905baea187">More...</a><br/></td></tr> +<tr class="separator:gabe7491eac1652f740050bd905baea187"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a41816284abd2ff7a2ea050c37ff5b5b0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="cmsis__cp15_8h.html#a41816284abd2ff7a2ea050c37ff5b5b0">__get_ACTRL</a> (void)</td></tr> +<tr class="memdesc:a41816284abd2ff7a2ea050c37ff5b5b0"><td class="mdescLeft"> </td><td class="mdescRight">Get ACTRL. <a href="#a41816284abd2ff7a2ea050c37ff5b5b0">More...</a><br/></td></tr> +<tr class="separator:a41816284abd2ff7a2ea050c37ff5b5b0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga05394b4cb9fb0ba1329ec6521c76e571"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__MPIDR.html#ga05394b4cb9fb0ba1329ec6521c76e571">__get_MPIDR</a> (void)</td></tr> +<tr class="memdesc:ga05394b4cb9fb0ba1329ec6521c76e571"><td class="mdescLeft"> </td><td class="mdescRight">Get MPIDR. <a href="group__CMSIS__MPIDR.html#ga05394b4cb9fb0ba1329ec6521c76e571">More...</a><br/></td></tr> +<tr class="separator:ga05394b4cb9fb0ba1329ec6521c76e571"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga8abf5c92597d8e7d403aa26d8246387c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__VBAR.html#ga8abf5c92597d8e7d403aa26d8246387c">__get_VBAR</a> (void)</td></tr> +<tr class="memdesc:ga8abf5c92597d8e7d403aa26d8246387c"><td class="mdescLeft"> </td><td class="mdescRight">Get VBAR. <a href="group__CMSIS__VBAR.html#ga8abf5c92597d8e7d403aa26d8246387c">More...</a><br/></td></tr> +<tr class="separator:ga8abf5c92597d8e7d403aa26d8246387c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga582f9a60f7b090ae5a4e8f60ef3b79f8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__VBAR.html#ga582f9a60f7b090ae5a4e8f60ef3b79f8">__set_VBAR</a> (uint32_t vbar)</td></tr> +<tr class="memdesc:ga582f9a60f7b090ae5a4e8f60ef3b79f8"><td class="mdescLeft"> </td><td class="mdescRight">Set VBAR. <a href="group__CMSIS__VBAR.html#ga582f9a60f7b090ae5a4e8f60ef3b79f8">More...</a><br/></td></tr> +<tr class="separator:ga582f9a60f7b090ae5a4e8f60ef3b79f8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga3839224facf28080e73ac1bd6e356c30"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__MVBAR.html#ga3839224facf28080e73ac1bd6e356c30">__get_MVBAR</a> (void)</td></tr> +<tr class="memdesc:ga3839224facf28080e73ac1bd6e356c30"><td class="mdescLeft"> </td><td class="mdescRight">Get MVBAR. <a href="group__CMSIS__MVBAR.html#ga3839224facf28080e73ac1bd6e356c30">More...</a><br/></td></tr> +<tr class="separator:ga3839224facf28080e73ac1bd6e356c30"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga73c9231bcf1669fb34a1ee3f8062ad09"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__MVBAR.html#ga73c9231bcf1669fb34a1ee3f8062ad09">__set_MVBAR</a> (uint32_t mvbar)</td></tr> +<tr class="memdesc:ga73c9231bcf1669fb34a1ee3f8062ad09"><td class="mdescLeft"> </td><td class="mdescRight">Set MVBAR. <a href="group__CMSIS__MVBAR.html#ga73c9231bcf1669fb34a1ee3f8062ad09">More...</a><br/></td></tr> +<tr class="separator:ga73c9231bcf1669fb34a1ee3f8062ad09"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga66d2d5070c8577f95e1d2e2bcb3ad143"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CNTFRQ.html#ga66d2d5070c8577f95e1d2e2bcb3ad143">__set_CNTFRQ</a> (uint32_t value)</td></tr> +<tr class="memdesc:ga66d2d5070c8577f95e1d2e2bcb3ad143"><td class="mdescLeft"> </td><td class="mdescRight">Set CNTFRQ. <a href="group__CMSIS__CNTFRQ.html#ga66d2d5070c8577f95e1d2e2bcb3ad143">More...</a><br/></td></tr> +<tr class="separator:ga66d2d5070c8577f95e1d2e2bcb3ad143"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga4b6c8f8689077d9b57f65dcff910dbf8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CNTFRQ.html#ga4b6c8f8689077d9b57f65dcff910dbf8">__get_CNTFRQ</a> (void)</td></tr> +<tr class="memdesc:ga4b6c8f8689077d9b57f65dcff910dbf8"><td class="mdescLeft"> </td><td class="mdescRight">Get CNTFRQ. <a href="group__CMSIS__CNTFRQ.html#ga4b6c8f8689077d9b57f65dcff910dbf8">More...</a><br/></td></tr> +<tr class="separator:ga4b6c8f8689077d9b57f65dcff910dbf8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga5cd55833483552e023c9b2ead0c97a02"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CNTP__TVAL.html#ga5cd55833483552e023c9b2ead0c97a02">__set_CNTP_TVAL</a> (uint32_t value)</td></tr> +<tr class="memdesc:ga5cd55833483552e023c9b2ead0c97a02"><td class="mdescLeft"> </td><td class="mdescRight">Set CNTP_TVAL. <a href="group__CMSIS__CNTP__TVAL.html#ga5cd55833483552e023c9b2ead0c97a02">More...</a><br/></td></tr> +<tr class="separator:ga5cd55833483552e023c9b2ead0c97a02"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga94321d86e23339a3de6e48ae1b4e006d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CNTP__TVAL.html#ga94321d86e23339a3de6e48ae1b4e006d">__get_CNTP_TVAL</a> (void)</td></tr> +<tr class="memdesc:ga94321d86e23339a3de6e48ae1b4e006d"><td class="mdescLeft"> </td><td class="mdescRight">Get CNTP_TVAL. <a href="group__CMSIS__CNTP__TVAL.html#ga94321d86e23339a3de6e48ae1b4e006d">More...</a><br/></td></tr> +<tr class="separator:ga94321d86e23339a3de6e48ae1b4e006d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga42643f577dcc957d6928e170ce7a2d60"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> uint64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CNTPCT.html#ga42643f577dcc957d6928e170ce7a2d60">__get_CNTPCT</a> (void)</td></tr> +<tr class="memdesc:ga42643f577dcc957d6928e170ce7a2d60"><td class="mdescLeft"> </td><td class="mdescRight">Get CNTPCT. <a href="group__CMSIS__CNTPCT.html#ga42643f577dcc957d6928e170ce7a2d60">More...</a><br/></td></tr> +<tr class="separator:ga42643f577dcc957d6928e170ce7a2d60"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abfe82f8e7ef6edd48d21a545d3c79c3c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="cmsis__cp15_8h.html#abfe82f8e7ef6edd48d21a545d3c79c3c">__set_CNTP_CVAL</a> (uint64_t value)</td></tr> +<tr class="memdesc:abfe82f8e7ef6edd48d21a545d3c79c3c"><td class="mdescLeft"> </td><td class="mdescRight">Set CNTP_CVAL. <a href="#abfe82f8e7ef6edd48d21a545d3c79c3c">More...</a><br/></td></tr> +<tr class="separator:abfe82f8e7ef6edd48d21a545d3c79c3c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gafc37057a481a5357fb9d35a003941d1d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> uint64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CNTP__CVAL.html#gafc37057a481a5357fb9d35a003941d1d">__get_CNTP_CVAL</a> (void)</td></tr> +<tr class="memdesc:gafc37057a481a5357fb9d35a003941d1d"><td class="mdescLeft"> </td><td class="mdescRight">Get CNTP_CVAL. <a href="group__CMSIS__CNTP__CVAL.html#gafc37057a481a5357fb9d35a003941d1d">More...</a><br/></td></tr> +<tr class="separator:gafc37057a481a5357fb9d35a003941d1d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga96a537cd4e121d58aa9f7d2bfccaa66d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CNTP__CTL.html#ga96a537cd4e121d58aa9f7d2bfccaa66d">__set_CNTP_CTL</a> (uint32_t value)</td></tr> +<tr class="memdesc:ga96a537cd4e121d58aa9f7d2bfccaa66d"><td class="mdescLeft"> </td><td class="mdescRight">Set CNTP_CTL. <a href="group__CMSIS__CNTP__CTL.html#ga96a537cd4e121d58aa9f7d2bfccaa66d">More...</a><br/></td></tr> +<tr class="separator:ga96a537cd4e121d58aa9f7d2bfccaa66d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaca4b93d7543b49c1d7e6b4e1c1ff3768"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CNTP__CTL.html#gaca4b93d7543b49c1d7e6b4e1c1ff3768">__get_CNTP_CTL</a> (void)</td></tr> +<tr class="memdesc:gaca4b93d7543b49c1d7e6b4e1c1ff3768"><td class="mdescLeft"> </td><td class="mdescRight">Get CNTP_CTL register. <a href="group__CMSIS__CNTP__CTL.html#gaca4b93d7543b49c1d7e6b4e1c1ff3768">More...</a><br/></td></tr> +<tr class="separator:gaca4b93d7543b49c1d7e6b4e1c1ff3768"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gafe73539914fa96265067bec49a3ed4ea"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__TLB.html#gafe73539914fa96265067bec49a3ed4ea">__set_TLBIALL</a> (uint32_t value)</td></tr> +<tr class="memdesc:gafe73539914fa96265067bec49a3ed4ea"><td class="mdescLeft"> </td><td class="mdescRight">Set TLBIALL. <a href="group__CMSIS__TLB.html#gafe73539914fa96265067bec49a3ed4ea">More...</a><br/></td></tr> +<tr class="separator:gafe73539914fa96265067bec49a3ed4ea"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaa5a1bf5487bd00c61764ee2614bea3d4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CBPM.html#gaa5a1bf5487bd00c61764ee2614bea3d4">__set_BPIALL</a> (uint32_t value)</td></tr> +<tr class="memdesc:gaa5a1bf5487bd00c61764ee2614bea3d4"><td class="mdescLeft"> </td><td class="mdescRight">Set BPIALL. <a href="group__CMSIS__CBPM.html#gaa5a1bf5487bd00c61764ee2614bea3d4">More...</a><br/></td></tr> +<tr class="separator:gaa5a1bf5487bd00c61764ee2614bea3d4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaee63f9c620f6d37775f80667bc5f724d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CBPM.html#gaee63f9c620f6d37775f80667bc5f724d">__set_ICIALLU</a> (uint32_t value)</td></tr> +<tr class="memdesc:gaee63f9c620f6d37775f80667bc5f724d"><td class="mdescLeft"> </td><td class="mdescRight">Set ICIALLU. <a href="group__CMSIS__CBPM.html#gaee63f9c620f6d37775f80667bc5f724d">More...</a><br/></td></tr> +<tr class="separator:gaee63f9c620f6d37775f80667bc5f724d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaa47448c89b3134f5e9fbb7ba0b69c7d9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CBPM.html#gaa47448c89b3134f5e9fbb7ba0b69c7d9">__set_DCCMVAC</a> (uint32_t value)</td></tr> +<tr class="memdesc:gaa47448c89b3134f5e9fbb7ba0b69c7d9"><td class="mdescLeft"> </td><td class="mdescRight">Set DCCMVAC. <a href="group__CMSIS__CBPM.html#gaa47448c89b3134f5e9fbb7ba0b69c7d9">More...</a><br/></td></tr> +<tr class="separator:gaa47448c89b3134f5e9fbb7ba0b69c7d9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga643b62f37449627ca2ec3de80c1b8abb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CBPM.html#ga643b62f37449627ca2ec3de80c1b8abb">__set_DCIMVAC</a> (uint32_t value)</td></tr> +<tr class="memdesc:ga643b62f37449627ca2ec3de80c1b8abb"><td class="mdescLeft"> </td><td class="mdescRight">Set DCIMVAC. <a href="group__CMSIS__CBPM.html#ga643b62f37449627ca2ec3de80c1b8abb">More...</a><br/></td></tr> +<tr class="separator:ga643b62f37449627ca2ec3de80c1b8abb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga5a6dc4a371d0e5c5ea9f9a1dcea999ff"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CBPM.html#ga5a6dc4a371d0e5c5ea9f9a1dcea999ff">__set_DCCIMVAC</a> (uint32_t value)</td></tr> +<tr class="memdesc:ga5a6dc4a371d0e5c5ea9f9a1dcea999ff"><td class="mdescLeft"> </td><td class="mdescRight">Set DCCIMVAC. <a href="group__CMSIS__CBPM.html#ga5a6dc4a371d0e5c5ea9f9a1dcea999ff">More...</a><br/></td></tr> +<tr class="separator:ga5a6dc4a371d0e5c5ea9f9a1dcea999ff"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a14db4d16b3fc39943a94ef9fce2e4f16"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="cmsis__cp15_8h.html#a14db4d16b3fc39943a94ef9fce2e4f16">__set_CSSELR</a> (uint32_t value)</td></tr> +<tr class="memdesc:a14db4d16b3fc39943a94ef9fce2e4f16"><td class="mdescLeft"> </td><td class="mdescRight">Set CSSELR. <a href="#a14db4d16b3fc39943a94ef9fce2e4f16">More...</a><br/></td></tr> +<tr class="separator:a14db4d16b3fc39943a94ef9fce2e4f16"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a99c40d6a37940e66339191ce3fe68762"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="cmsis__cp15_8h.html#a99c40d6a37940e66339191ce3fe68762">__get_CSSELR</a> (void)</td></tr> +<tr class="memdesc:a99c40d6a37940e66339191ce3fe68762"><td class="mdescLeft"> </td><td class="mdescRight">Get CSSELR. <a href="#a99c40d6a37940e66339191ce3fe68762">More...</a><br/></td></tr> +<tr class="separator:a99c40d6a37940e66339191ce3fe68762"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a639d467f42fdad7a173f90568b697fc8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#acdc36c1b3d3e16c17a73889b7d06d0d2">CMSIS_DEPRECATED</a> <br class="typebreak"/> +<a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="cmsis__cp15_8h.html#a639d467f42fdad7a173f90568b697fc8">__set_CCSIDR</a> (uint32_t value)</td></tr> +<tr class="memdesc:a639d467f42fdad7a173f90568b697fc8"><td class="mdescLeft"> </td><td class="mdescRight">Set CCSIDR. <a href="#a639d467f42fdad7a173f90568b697fc8">More...</a><br/></td></tr> +<tr class="separator:a639d467f42fdad7a173f90568b697fc8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ace5e469919d7708bf00391a7bf425869"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="cmsis__cp15_8h.html#ace5e469919d7708bf00391a7bf425869">__get_CCSIDR</a> (void)</td></tr> +<tr class="memdesc:ace5e469919d7708bf00391a7bf425869"><td class="mdescLeft"> </td><td class="mdescRight">Get CCSIDR. <a href="#ace5e469919d7708bf00391a7bf425869">More...</a><br/></td></tr> +<tr class="separator:ace5e469919d7708bf00391a7bf425869"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abad99510b8a79835d5c9769c6e0a177b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="cmsis__cp15_8h.html#abad99510b8a79835d5c9769c6e0a177b">__get_CLIDR</a> (void)</td></tr> +<tr class="memdesc:abad99510b8a79835d5c9769c6e0a177b"><td class="mdescLeft"> </td><td class="mdescRight">Get CLIDR. <a href="#abad99510b8a79835d5c9769c6e0a177b">More...</a><br/></td></tr> +<tr class="separator:abad99510b8a79835d5c9769c6e0a177b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab1f9c335fd63529d9385f83b8d6cb43e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="cmsis__cp15_8h.html#ab1f9c335fd63529d9385f83b8d6cb43e">__set_DCISW</a> (uint32_t value)</td></tr> +<tr class="memdesc:ab1f9c335fd63529d9385f83b8d6cb43e"><td class="mdescLeft"> </td><td class="mdescRight">Set DCISW. <a href="#ab1f9c335fd63529d9385f83b8d6cb43e">More...</a><br/></td></tr> +<tr class="separator:ab1f9c335fd63529d9385f83b8d6cb43e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6c4b49c4e9366c823f6ee909cf446483"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="cmsis__cp15_8h.html#a6c4b49c4e9366c823f6ee909cf446483">__set_DCCSW</a> (uint32_t value)</td></tr> +<tr class="memdesc:a6c4b49c4e9366c823f6ee909cf446483"><td class="mdescLeft"> </td><td class="mdescRight">Set DCCSW. <a href="#a6c4b49c4e9366c823f6ee909cf446483">More...</a><br/></td></tr> +<tr class="separator:a6c4b49c4e9366c823f6ee909cf446483"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a40f09b50f1a4565adcae6825ad989f10"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="cmsis__cp15_8h.html#a40f09b50f1a4565adcae6825ad989f10">__set_DCCISW</a> (uint32_t value)</td></tr> +<tr class="memdesc:a40f09b50f1a4565adcae6825ad989f10"><td class="mdescLeft"> </td><td class="mdescRight">Set DCCISW. <a href="#a40f09b50f1a4565adcae6825ad989f10">More...</a><br/></td></tr> +<tr class="separator:a40f09b50f1a4565adcae6825ad989f10"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<div class="textblock"><dl class="section version"><dt>Version</dt><dd>V1.0.1 </dd></dl> +<dl class="section date"><dt>Date</dt><dd>07. Sep 2017 </dd></dl> +</div><h2 class="groupheader">Macro Definition Documentation</h2> +<a class="anchor" id="ae6f92562f567fd8583d8ddd98cae46d5"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __CMSIS_CP15_H</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<h2 class="groupheader">Function Documentation</h2> +<a class="anchor" id="a41816284abd2ff7a2ea050c37ff5b5b0"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> uint32_t __get_ACTRL </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Auxiliary Control Register value </dd></dl> + +</div> +</div> +<a class="anchor" id="ace5e469919d7708bf00391a7bf425869"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> uint32_t __get_CCSIDR </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>CCSIDR Register value </dd></dl> + +</div> +</div> +<a class="anchor" id="abad99510b8a79835d5c9769c6e0a177b"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> uint32_t __get_CLIDR </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>CLIDR Register value </dd></dl> + +</div> +</div> +<a class="anchor" id="a99c40d6a37940e66339191ce3fe68762"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> uint32_t __get_CSSELR </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>CSSELR Register value </dd></dl> + +</div> +</div> +<a class="anchor" id="af0fd00dce8d7368f78c033e5f7fda9cd"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void __set_ACTLR </td> + <td>(</td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>actlr</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">actlr</td><td>Auxiliary Control value to set </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a639d467f42fdad7a173f90568b697fc8"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="cmsis__armcc_8h.html#acdc36c1b3d3e16c17a73889b7d06d0d2">CMSIS_DEPRECATED</a> <a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void __set_CCSIDR </td> + <td>(</td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>value</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000002">Deprecated:</a></b></dt><dd>CCSIDR itself is read-only. Use __set_CSSELR to select cache level instead. </dd></dl> + +</div> +</div> +<a class="anchor" id="abfe82f8e7ef6edd48d21a545d3c79c3c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void __set_CNTP_CVAL </td> + <td>(</td> + <td class="paramtype">uint64_t </td> + <td class="paramname"><em>value</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>This function assigns the given value to 64bits PL1 Physical Timer CompareValue Register (CNTP_CVAL).</p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">value</td><td>CNTP_CVAL Register value to set </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a14db4d16b3fc39943a94ef9fce2e4f16"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void __set_CSSELR </td> + <td>(</td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>value</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a40f09b50f1a4565adcae6825ad989f10"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void __set_DCCISW </td> + <td>(</td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>value</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a6c4b49c4e9366c823f6ee909cf446483"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void __set_DCCSW </td> + <td>(</td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>value</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ab1f9c335fd63529d9385f83b8d6cb43e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void __set_DCISW </td> + <td>(</td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>value</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_f806067e3cfd0faadc71b6fb603a0f72.html">Core_A</a></li><li class="navelem"><a class="el" href="dir_3f4b401a2ed0c5733c677abc947b6aa9.html">Include</a></li><li class="navelem"><a class="el" href="cmsis__cp15_8h.html">cmsis_cp15.h</a></li> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/coreMISRA_Exceptions_pg.html b/docs/Core_A/html/coreMISRA_Exceptions_pg.html new file mode 100644 index 0000000..0d712a3 --- /dev/null +++ b/docs/Core_A/html/coreMISRA_Exceptions_pg.html @@ -0,0 +1,131 @@ +<!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"/> +<title>MISRA-C Deviations</title> +<title>CMSIS-Core (Cortex-A): MISRA-C Deviations</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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('coreMISRA_Exceptions_pg.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">MISRA-C Deviations </div> </div> +</div><!--header--> +<div class="contents"> +<div class="textblock"><p>CMSIS-Core (Cortex-A) uses the common coding rules for CMSIS components that are documented under <a href="../../General/html/index.html"><b>Introduction</b></a>.</p> +<p>CMSIS-Core (Cortex-A) violates the following MISRA-C:2004 rules:</p> +<p>TO BE EVALUATED </p> +</div></div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/core__ca_8h.html b/docs/Core_A/html/core__ca_8h.html new file mode 100644 index 0000000..ccb7454 --- /dev/null +++ b/docs/Core_A/html/core__ca_8h.html @@ -0,0 +1,2103 @@ +<!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"/> +<title>core_ca.h File Reference</title> +<title>CMSIS-Core (Cortex-A): core_ca.h File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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('core__ca_8h.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#nested-classes">Data Structures</a> | +<a href="#define-members">Macros</a> | +<a href="#enum-members">Enumerations</a> | +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">core_ca.h File Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p>CMSIS Cortex-A Core Peripheral Access Layer Header File. +<a href="#details">More...</a></p> +<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  </td><td class="memItemRight" valign="bottom"><a class="el" href="unionCPSR__Type.html">CPSR_Type</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Bit field declaration for CPSR layout. <a href="unionCPSR__Type.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="unionSCTLR__Type.html">SCTLR_Type</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Bit field declaration for SCTLR layout. <a href="unionSCTLR__Type.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="unionACTLR__Type.html">ACTLR_Type</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Bit field declaration for ACTLR layout. <a href="unionACTLR__Type.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="unionCPACR__Type.html">CPACR_Type</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Bit field declaration for CPACR layout. <a href="unionCPACR__Type.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="unionDFSR__Type.html">DFSR_Type</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Bit field declaration for DFSR layout. <a href="unionDFSR__Type.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="unionIFSR__Type.html">IFSR_Type</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Bit field declaration for IFSR layout. <a href="unionIFSR__Type.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="unionISR__Type.html">ISR_Type</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Bit field declaration for ISR layout. <a href="unionISR__Type.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structL2C__310__TypeDef.html">L2C_310_TypeDef</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Union type to access the L2C_310 Cache Controller. <a href="structL2C__310__TypeDef.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structGICDistributor__Type.html">GICDistributor_Type</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Structure type to access the Generic Interrupt Controller Distributor (GICD) <a href="structGICDistributor__Type.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structGICInterface__Type.html">GICInterface_Type</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Structure type to access the Generic Interrupt Controller Interface (GICC) <a href="structGICInterface__Type.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structTimer__Type.html">Timer_Type</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Structure type to access the Private Timer. <a href="structTimer__Type.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">union  </td><td class="memItemRight" valign="bottom"><a class="el" href="unionCNTP__CTL__Type.html">CNTP_CTL_Type</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Physical Timer Control register. <a href="unionCNTP__CTL__Type.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structmmu__region__attributes__Type.html">mmu_region_attributes_Type</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </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:af6738f04c5c33edae09174f235ef3e14"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="core__ca_8h.html#af6738f04c5c33edae09174f235ef3e14">__CORE_CA_H_GENERIC</a></td></tr> +<tr class="separator:af6738f04c5c33edae09174f235ef3e14"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga519092cc80304900838f3d79a1a04e36"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__version__ctrl.html#ga519092cc80304900838f3d79a1a04e36">__CA_CMSIS_VERSION_MAIN</a>   (1U)</td></tr> +<tr class="memdesc:ga519092cc80304900838f3d79a1a04e36"><td class="mdescLeft"> </td><td class="mdescRight">[31:16] CMSIS-Core(A) main version <a href="group__version__ctrl.html#ga519092cc80304900838f3d79a1a04e36">More...</a><br/></td></tr> +<tr class="separator:ga519092cc80304900838f3d79a1a04e36"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaca4690227a53e24645758cdab9a00cdf"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__version__ctrl.html#gaca4690227a53e24645758cdab9a00cdf">__CA_CMSIS_VERSION_SUB</a>   (1U)</td></tr> +<tr class="memdesc:gaca4690227a53e24645758cdab9a00cdf"><td class="mdescLeft"> </td><td class="mdescRight">[15:0] CMSIS-Core(A) sub version <a href="group__version__ctrl.html#gaca4690227a53e24645758cdab9a00cdf">More...</a><br/></td></tr> +<tr class="separator:gaca4690227a53e24645758cdab9a00cdf"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga60199f17babba1ac0cf233e59043b23b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__version__ctrl.html#ga60199f17babba1ac0cf233e59043b23b">__CA_CMSIS_VERSION</a></td></tr> +<tr class="memdesc:ga60199f17babba1ac0cf233e59043b23b"><td class="mdescLeft"> </td><td class="mdescRight">CMSIS-Core(A) version number. <a href="group__version__ctrl.html#ga60199f17babba1ac0cf233e59043b23b">More...</a><br/></td></tr> +<tr class="separator:ga60199f17babba1ac0cf233e59043b23b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa167d0f532a7c2b2e3a6395db2fa0776"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="core__ca_8h.html#aa167d0f532a7c2b2e3a6395db2fa0776">__FPU_USED</a>   0U</td></tr> +<tr class="separator:aa167d0f532a7c2b2e3a6395db2fa0776"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:add5658d95f6b79934202e6fbf1795b12"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="core__ca_8h.html#add5658d95f6b79934202e6fbf1795b12">__CORE_CA_H_DEPENDANT</a></td></tr> +<tr class="separator:add5658d95f6b79934202e6fbf1795b12"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac1ba8a48ca926bddc88be9bfd7d42641"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="core__ca_8h.html#ac1ba8a48ca926bddc88be9bfd7d42641">__FPU_PRESENT</a>   0U</td></tr> +<tr class="separator:ac1ba8a48ca926bddc88be9bfd7d42641"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6690a7e24ea0ec4b36a8fb077d01a820"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="core__ca_8h.html#a6690a7e24ea0ec4b36a8fb077d01a820">__GIC_PRESENT</a>   1U</td></tr> +<tr class="separator:a6690a7e24ea0ec4b36a8fb077d01a820"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0e57ca9f1bc10c2de05d383d2c76267a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="core__ca_8h.html#a0e57ca9f1bc10c2de05d383d2c76267a">__TIM_PRESENT</a>   1U</td></tr> +<tr class="separator:a0e57ca9f1bc10c2de05d383d2c76267a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af63697ed9952cc71e1225efe205f6cd3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="core__ca_8h.html#af63697ed9952cc71e1225efe205f6cd3">__I</a>   volatile</td></tr> +<tr class="memdesc:af63697ed9952cc71e1225efe205f6cd3"><td class="mdescLeft"> </td><td class="mdescRight">Defines 'read only' permissions. <a href="#af63697ed9952cc71e1225efe205f6cd3">More...</a><br/></td></tr> +<tr class="separator:af63697ed9952cc71e1225efe205f6cd3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7e25d9380f9ef903923964322e71f2f6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="core__ca_8h.html#a7e25d9380f9ef903923964322e71f2f6">__O</a>   volatile</td></tr> +<tr class="memdesc:a7e25d9380f9ef903923964322e71f2f6"><td class="mdescLeft"> </td><td class="mdescRight">Defines 'write only' permissions. <a href="#a7e25d9380f9ef903923964322e71f2f6">More...</a><br/></td></tr> +<tr class="separator:a7e25d9380f9ef903923964322e71f2f6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aec43007d9998a0a0e01faede4133d6be"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="core__ca_8h.html#aec43007d9998a0a0e01faede4133d6be">__IO</a>   volatile</td></tr> +<tr class="memdesc:aec43007d9998a0a0e01faede4133d6be"><td class="mdescLeft"> </td><td class="mdescRight">Defines 'read / write' permissions. <a href="#aec43007d9998a0a0e01faede4133d6be">More...</a><br/></td></tr> +<tr class="separator:aec43007d9998a0a0e01faede4133d6be"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4cc1649793116d7c2d8afce7a4ffce43"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="core__ca_8h.html#a4cc1649793116d7c2d8afce7a4ffce43">__IM</a>   volatile const</td></tr> +<tr class="memdesc:a4cc1649793116d7c2d8afce7a4ffce43"><td class="mdescLeft"> </td><td class="mdescRight">Defines 'read only' structure member permissions. <a href="#a4cc1649793116d7c2d8afce7a4ffce43">More...</a><br/></td></tr> +<tr class="separator:a4cc1649793116d7c2d8afce7a4ffce43"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0ea2009ed8fd9ef35b48708280fdb758"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="core__ca_8h.html#a0ea2009ed8fd9ef35b48708280fdb758">__OM</a>   volatile</td></tr> +<tr class="memdesc:a0ea2009ed8fd9ef35b48708280fdb758"><td class="mdescLeft"> </td><td class="mdescRight">Defines 'write only' structure member permissions. <a href="#a0ea2009ed8fd9ef35b48708280fdb758">More...</a><br/></td></tr> +<tr class="separator:a0ea2009ed8fd9ef35b48708280fdb758"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab6caba5853a60a17e8e04499b52bf691"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a>   volatile</td></tr> +<tr class="memdesc:ab6caba5853a60a17e8e04499b52bf691"><td class="mdescLeft"> </td><td class="mdescRight">Defines 'read / write' structure member permissions. <a href="#ab6caba5853a60a17e8e04499b52bf691">More...</a><br/></td></tr> +<tr class="separator:ab6caba5853a60a17e8e04499b52bf691"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af7f66fda711fd46e157dbb6c1af88e04"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="core__ca_8h.html#af7f66fda711fd46e157dbb6c1af88e04">RESERVED</a>(N, T)   T RESERVED##N;</td></tr> +<tr class="separator:af7f66fda711fd46e157dbb6c1af88e04"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaaedc00ebe496885524daac4190742f84"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#gaaedc00ebe496885524daac4190742f84">CPSR_N_Pos</a>   31U</td></tr> +<tr class="memdesc:gaaedc00ebe496885524daac4190742f84"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: N Position. <a href="group__CMSIS__CPSR__BITS.html#gaaedc00ebe496885524daac4190742f84">More...</a><br/></td></tr> +<tr class="separator:gaaedc00ebe496885524daac4190742f84"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga6c4a636a3b5ec71e0f2eb021ac353544"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#ga6c4a636a3b5ec71e0f2eb021ac353544">CPSR_N_Msk</a>   (1UL << CPSR_N_Pos)</td></tr> +<tr class="memdesc:ga6c4a636a3b5ec71e0f2eb021ac353544"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: N Mask. <a href="group__CMSIS__CPSR__BITS.html#ga6c4a636a3b5ec71e0f2eb021ac353544">More...</a><br/></td></tr> +<tr class="separator:ga6c4a636a3b5ec71e0f2eb021ac353544"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga18e9f21fcda9d385d23a4de0ef860cd4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#ga18e9f21fcda9d385d23a4de0ef860cd4">CPSR_Z_Pos</a>   30U</td></tr> +<tr class="memdesc:ga18e9f21fcda9d385d23a4de0ef860cd4"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: Z Position. <a href="group__CMSIS__CPSR__BITS.html#ga18e9f21fcda9d385d23a4de0ef860cd4">More...</a><br/></td></tr> +<tr class="separator:ga18e9f21fcda9d385d23a4de0ef860cd4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gab091112988009fb8360b01c79d993f67"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#gab091112988009fb8360b01c79d993f67">CPSR_Z_Msk</a>   (1UL << CPSR_Z_Pos)</td></tr> +<tr class="memdesc:gab091112988009fb8360b01c79d993f67"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: Z Mask. <a href="group__CMSIS__CPSR__BITS.html#gab091112988009fb8360b01c79d993f67">More...</a><br/></td></tr> +<tr class="separator:gab091112988009fb8360b01c79d993f67"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga8565df3cf054dc09506e1c0ea4790131"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#ga8565df3cf054dc09506e1c0ea4790131">CPSR_C_Pos</a>   29U</td></tr> +<tr class="memdesc:ga8565df3cf054dc09506e1c0ea4790131"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: C Position. <a href="group__CMSIS__CPSR__BITS.html#ga8565df3cf054dc09506e1c0ea4790131">More...</a><br/></td></tr> +<tr class="separator:ga8565df3cf054dc09506e1c0ea4790131"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga3bc30b14b9b0bf113600eb882304244c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#ga3bc30b14b9b0bf113600eb882304244c">CPSR_C_Msk</a>   (1UL << CPSR_C_Pos)</td></tr> +<tr class="memdesc:ga3bc30b14b9b0bf113600eb882304244c"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: C Mask. <a href="group__CMSIS__CPSR__BITS.html#ga3bc30b14b9b0bf113600eb882304244c">More...</a><br/></td></tr> +<tr class="separator:ga3bc30b14b9b0bf113600eb882304244c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga5685fa5745113b4ff61181ee439bc2a5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#ga5685fa5745113b4ff61181ee439bc2a5">CPSR_V_Pos</a>   28U</td></tr> +<tr class="memdesc:ga5685fa5745113b4ff61181ee439bc2a5"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: V Position. <a href="group__CMSIS__CPSR__BITS.html#ga5685fa5745113b4ff61181ee439bc2a5">More...</a><br/></td></tr> +<tr class="separator:ga5685fa5745113b4ff61181ee439bc2a5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga9b9fe5c1da5e922cbff18215b70b4252"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#ga9b9fe5c1da5e922cbff18215b70b4252">CPSR_V_Msk</a>   (1UL << CPSR_V_Pos)</td></tr> +<tr class="memdesc:ga9b9fe5c1da5e922cbff18215b70b4252"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: V Mask. <a href="group__CMSIS__CPSR__BITS.html#ga9b9fe5c1da5e922cbff18215b70b4252">More...</a><br/></td></tr> +<tr class="separator:ga9b9fe5c1da5e922cbff18215b70b4252"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga84c8427c30fdce15f7191bd4f93d7ab7"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#ga84c8427c30fdce15f7191bd4f93d7ab7">CPSR_Q_Pos</a>   27U</td></tr> +<tr class="memdesc:ga84c8427c30fdce15f7191bd4f93d7ab7"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: Q Position. <a href="group__CMSIS__CPSR__BITS.html#ga84c8427c30fdce15f7191bd4f93d7ab7">More...</a><br/></td></tr> +<tr class="separator:ga84c8427c30fdce15f7191bd4f93d7ab7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaba36b1ac0438594afdc6eef220d2e146"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#gaba36b1ac0438594afdc6eef220d2e146">CPSR_Q_Msk</a>   (1UL << CPSR_Q_Pos)</td></tr> +<tr class="memdesc:gaba36b1ac0438594afdc6eef220d2e146"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: Q Mask. <a href="group__CMSIS__CPSR__BITS.html#gaba36b1ac0438594afdc6eef220d2e146">More...</a><br/></td></tr> +<tr class="separator:gaba36b1ac0438594afdc6eef220d2e146"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga450f3fff0642431fd3478a04b70c3d87"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#ga450f3fff0642431fd3478a04b70c3d87">CPSR_IT0_Pos</a>   25U</td></tr> +<tr class="memdesc:ga450f3fff0642431fd3478a04b70c3d87"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: IT0 Position. <a href="group__CMSIS__CPSR__BITS.html#ga450f3fff0642431fd3478a04b70c3d87">More...</a><br/></td></tr> +<tr class="separator:ga450f3fff0642431fd3478a04b70c3d87"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga128366788d0f94d52fbe4610162c97e5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#ga128366788d0f94d52fbe4610162c97e5">CPSR_IT0_Msk</a>   (3UL << CPSR_IT0_Pos)</td></tr> +<tr class="memdesc:ga128366788d0f94d52fbe4610162c97e5"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: IT0 Mask. <a href="group__CMSIS__CPSR__BITS.html#ga128366788d0f94d52fbe4610162c97e5">More...</a><br/></td></tr> +<tr class="separator:ga128366788d0f94d52fbe4610162c97e5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga6b49ddfb770143a51aa682b56be2e990"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#ga6b49ddfb770143a51aa682b56be2e990">CPSR_J_Pos</a>   24U</td></tr> +<tr class="memdesc:ga6b49ddfb770143a51aa682b56be2e990"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: J Position. <a href="group__CMSIS__CPSR__BITS.html#ga6b49ddfb770143a51aa682b56be2e990">More...</a><br/></td></tr> +<tr class="separator:ga6b49ddfb770143a51aa682b56be2e990"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga6b52a05ec2e95ade71b65090f19285c2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#ga6b52a05ec2e95ade71b65090f19285c2">CPSR_J_Msk</a>   (1UL << CPSR_J_Pos)</td></tr> +<tr class="memdesc:ga6b52a05ec2e95ade71b65090f19285c2"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: J Mask. <a href="group__CMSIS__CPSR__BITS.html#ga6b52a05ec2e95ade71b65090f19285c2">More...</a><br/></td></tr> +<tr class="separator:ga6b52a05ec2e95ade71b65090f19285c2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga37aa76465f6c6055395790e74169d760"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#ga37aa76465f6c6055395790e74169d760">CPSR_GE_Pos</a>   16U</td></tr> +<tr class="memdesc:ga37aa76465f6c6055395790e74169d760"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: GE Position. <a href="group__CMSIS__CPSR__BITS.html#ga37aa76465f6c6055395790e74169d760">More...</a><br/></td></tr> +<tr class="separator:ga37aa76465f6c6055395790e74169d760"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga9a3a6a87437892954cb37662ff27521a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#ga9a3a6a87437892954cb37662ff27521a">CPSR_GE_Msk</a>   (0xFUL << CPSR_GE_Pos)</td></tr> +<tr class="memdesc:ga9a3a6a87437892954cb37662ff27521a"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: GE Mask. <a href="group__CMSIS__CPSR__BITS.html#ga9a3a6a87437892954cb37662ff27521a">More...</a><br/></td></tr> +<tr class="separator:ga9a3a6a87437892954cb37662ff27521a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaa2ab21d87052b439c06f058fb65036a5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#gaa2ab21d87052b439c06f058fb65036a5">CPSR_IT1_Pos</a>   10U</td></tr> +<tr class="memdesc:gaa2ab21d87052b439c06f058fb65036a5"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: IT1 Position. <a href="group__CMSIS__CPSR__BITS.html#gaa2ab21d87052b439c06f058fb65036a5">More...</a><br/></td></tr> +<tr class="separator:gaa2ab21d87052b439c06f058fb65036a5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga791263c8a9707795b5824dae5485cd39"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#ga791263c8a9707795b5824dae5485cd39">CPSR_IT1_Msk</a>   (0x3FUL << CPSR_IT1_Pos)</td></tr> +<tr class="memdesc:ga791263c8a9707795b5824dae5485cd39"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: IT1 Mask. <a href="group__CMSIS__CPSR__BITS.html#ga791263c8a9707795b5824dae5485cd39">More...</a><br/></td></tr> +<tr class="separator:ga791263c8a9707795b5824dae5485cd39"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga6a5e065d9ea93489105c3d62c1d3c08f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#ga6a5e065d9ea93489105c3d62c1d3c08f">CPSR_E_Pos</a>   9U</td></tr> +<tr class="memdesc:ga6a5e065d9ea93489105c3d62c1d3c08f"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: E Position. <a href="group__CMSIS__CPSR__BITS.html#ga6a5e065d9ea93489105c3d62c1d3c08f">More...</a><br/></td></tr> +<tr class="separator:ga6a5e065d9ea93489105c3d62c1d3c08f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga6661712dd33a50ce4a42e13bf72aa35b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#ga6661712dd33a50ce4a42e13bf72aa35b">CPSR_E_Msk</a>   (1UL << CPSR_E_Pos)</td></tr> +<tr class="memdesc:ga6661712dd33a50ce4a42e13bf72aa35b"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: E Mask. <a href="group__CMSIS__CPSR__BITS.html#ga6661712dd33a50ce4a42e13bf72aa35b">More...</a><br/></td></tr> +<tr class="separator:ga6661712dd33a50ce4a42e13bf72aa35b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga6f8aa35ca07825d6b4498ae6e2ab616b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#ga6f8aa35ca07825d6b4498ae6e2ab616b">CPSR_A_Pos</a>   8U</td></tr> +<tr class="memdesc:ga6f8aa35ca07825d6b4498ae6e2ab616b"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: A Position. <a href="group__CMSIS__CPSR__BITS.html#ga6f8aa35ca07825d6b4498ae6e2ab616b">More...</a><br/></td></tr> +<tr class="separator:ga6f8aa35ca07825d6b4498ae6e2ab616b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga002803fa282333e0ead5c9b4cf748cb1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#ga002803fa282333e0ead5c9b4cf748cb1">CPSR_A_Msk</a>   (1UL << CPSR_A_Pos)</td></tr> +<tr class="memdesc:ga002803fa282333e0ead5c9b4cf748cb1"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: A Mask. <a href="group__CMSIS__CPSR__BITS.html#ga002803fa282333e0ead5c9b4cf748cb1">More...</a><br/></td></tr> +<tr class="separator:ga002803fa282333e0ead5c9b4cf748cb1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gad1d9be2f731f5400fc87076ce3495e59"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#gad1d9be2f731f5400fc87076ce3495e59">CPSR_I_Pos</a>   7U</td></tr> +<tr class="memdesc:gad1d9be2f731f5400fc87076ce3495e59"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: I Position. <a href="group__CMSIS__CPSR__BITS.html#gad1d9be2f731f5400fc87076ce3495e59">More...</a><br/></td></tr> +<tr class="separator:gad1d9be2f731f5400fc87076ce3495e59"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gad9abe93ba1179e254a70e325cb1a5834"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#gad9abe93ba1179e254a70e325cb1a5834">CPSR_I_Msk</a>   (1UL << CPSR_I_Pos)</td></tr> +<tr class="memdesc:gad9abe93ba1179e254a70e325cb1a5834"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: I Mask. <a href="group__CMSIS__CPSR__BITS.html#gad9abe93ba1179e254a70e325cb1a5834">More...</a><br/></td></tr> +<tr class="separator:gad9abe93ba1179e254a70e325cb1a5834"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga5e9868fdea8e65374b25ddd2fde1bf62"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#ga5e9868fdea8e65374b25ddd2fde1bf62">CPSR_F_Pos</a>   6U</td></tr> +<tr class="memdesc:ga5e9868fdea8e65374b25ddd2fde1bf62"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: F Position. <a href="group__CMSIS__CPSR__BITS.html#ga5e9868fdea8e65374b25ddd2fde1bf62">More...</a><br/></td></tr> +<tr class="separator:ga5e9868fdea8e65374b25ddd2fde1bf62"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga4df09481ffd9dfb17823a8e9895b1566"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#ga4df09481ffd9dfb17823a8e9895b1566">CPSR_F_Msk</a>   (1UL << CPSR_F_Pos)</td></tr> +<tr class="memdesc:ga4df09481ffd9dfb17823a8e9895b1566"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: F Mask. <a href="group__CMSIS__CPSR__BITS.html#ga4df09481ffd9dfb17823a8e9895b1566">More...</a><br/></td></tr> +<tr class="separator:ga4df09481ffd9dfb17823a8e9895b1566"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaa1134ff3e774b1354a43227b798a707c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#gaa1134ff3e774b1354a43227b798a707c">CPSR_T_Pos</a>   5U</td></tr> +<tr class="memdesc:gaa1134ff3e774b1354a43227b798a707c"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: T Position. <a href="group__CMSIS__CPSR__BITS.html#gaa1134ff3e774b1354a43227b798a707c">More...</a><br/></td></tr> +<tr class="separator:gaa1134ff3e774b1354a43227b798a707c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga23ed422711cbd2f9a5dcbe6c05b2a720"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#ga23ed422711cbd2f9a5dcbe6c05b2a720">CPSR_T_Msk</a>   (1UL << CPSR_T_Pos)</td></tr> +<tr class="memdesc:ga23ed422711cbd2f9a5dcbe6c05b2a720"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: T Mask. <a href="group__CMSIS__CPSR__BITS.html#ga23ed422711cbd2f9a5dcbe6c05b2a720">More...</a><br/></td></tr> +<tr class="separator:ga23ed422711cbd2f9a5dcbe6c05b2a720"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga4e9e49c9a75cf3e7d696fc77de7d44d1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#ga4e9e49c9a75cf3e7d696fc77de7d44d1">CPSR_M_Pos</a>   0U</td></tr> +<tr class="memdesc:ga4e9e49c9a75cf3e7d696fc77de7d44d1"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: M Position. <a href="group__CMSIS__CPSR__BITS.html#ga4e9e49c9a75cf3e7d696fc77de7d44d1">More...</a><br/></td></tr> +<tr class="separator:ga4e9e49c9a75cf3e7d696fc77de7d44d1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gadce47959b814f70f802a139250daa04c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#gadce47959b814f70f802a139250daa04c">CPSR_M_Msk</a>   (0x1FUL << CPSR_M_Pos)</td></tr> +<tr class="memdesc:gadce47959b814f70f802a139250daa04c"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: M Mask. <a href="group__CMSIS__CPSR__BITS.html#gadce47959b814f70f802a139250daa04c">More...</a><br/></td></tr> +<tr class="separator:gadce47959b814f70f802a139250daa04c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gad716a0ee4dc815f0f01e1339d6511a4e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__M.html#gad716a0ee4dc815f0f01e1339d6511a4e">CPSR_M_USR</a>   0x10U</td></tr> +<tr class="memdesc:gad716a0ee4dc815f0f01e1339d6511a4e"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: M User mode (PL0) <a href="group__CMSIS__CPSR__M.html#gad716a0ee4dc815f0f01e1339d6511a4e">More...</a><br/></td></tr> +<tr class="separator:gad716a0ee4dc815f0f01e1339d6511a4e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga868ef12e003f541f90a613ca7f6ada74"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__M.html#ga868ef12e003f541f90a613ca7f6ada74">CPSR_M_FIQ</a>   0x11U</td></tr> +<tr class="memdesc:ga868ef12e003f541f90a613ca7f6ada74"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: M Fast Interrupt mode (PL1) <a href="group__CMSIS__CPSR__M.html#ga868ef12e003f541f90a613ca7f6ada74">More...</a><br/></td></tr> +<tr class="separator:ga868ef12e003f541f90a613ca7f6ada74"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gada3f31a773f7fc7bf6567d598cf3a1db"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__M.html#gada3f31a773f7fc7bf6567d598cf3a1db">CPSR_M_IRQ</a>   0x12U</td></tr> +<tr class="memdesc:gada3f31a773f7fc7bf6567d598cf3a1db"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: M Interrupt mode (PL1) <a href="group__CMSIS__CPSR__M.html#gada3f31a773f7fc7bf6567d598cf3a1db">More...</a><br/></td></tr> +<tr class="separator:gada3f31a773f7fc7bf6567d598cf3a1db"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga5afcb85bd2968acc2b09cb9d99c531ad"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__M.html#ga5afcb85bd2968acc2b09cb9d99c531ad">CPSR_M_SVC</a>   0x13U</td></tr> +<tr class="memdesc:ga5afcb85bd2968acc2b09cb9d99c531ad"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: M Supervisor mode (PL1) <a href="group__CMSIS__CPSR__M.html#ga5afcb85bd2968acc2b09cb9d99c531ad">More...</a><br/></td></tr> +<tr class="separator:ga5afcb85bd2968acc2b09cb9d99c531ad"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga69d734db93f67899b4bffcf62f80f098"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__M.html#ga69d734db93f67899b4bffcf62f80f098">CPSR_M_MON</a>   0x16U</td></tr> +<tr class="memdesc:ga69d734db93f67899b4bffcf62f80f098"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: M Monitor mode (PL1) <a href="group__CMSIS__CPSR__M.html#ga69d734db93f67899b4bffcf62f80f098">More...</a><br/></td></tr> +<tr class="separator:ga69d734db93f67899b4bffcf62f80f098"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gac8c0a99a21ef256f5d3115595a845bfa"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__M.html#gac8c0a99a21ef256f5d3115595a845bfa">CPSR_M_ABT</a>   0x17U</td></tr> +<tr class="memdesc:gac8c0a99a21ef256f5d3115595a845bfa"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: M Abort mode (PL1) <a href="group__CMSIS__CPSR__M.html#gac8c0a99a21ef256f5d3115595a845bfa">More...</a><br/></td></tr> +<tr class="separator:gac8c0a99a21ef256f5d3115595a845bfa"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga002c78f542ca5c5fdd02d2aeee9f6988"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__M.html#ga002c78f542ca5c5fdd02d2aeee9f6988">CPSR_M_HYP</a>   0x1AU</td></tr> +<tr class="memdesc:ga002c78f542ca5c5fdd02d2aeee9f6988"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: M Hypervisor mode (PL2) <a href="group__CMSIS__CPSR__M.html#ga002c78f542ca5c5fdd02d2aeee9f6988">More...</a><br/></td></tr> +<tr class="separator:ga002c78f542ca5c5fdd02d2aeee9f6988"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga07d4f42d6971c2f0cc25872008ddf5ef"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__M.html#ga07d4f42d6971c2f0cc25872008ddf5ef">CPSR_M_UND</a>   0x1BU</td></tr> +<tr class="memdesc:ga07d4f42d6971c2f0cc25872008ddf5ef"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: M Undefined mode (PL1) <a href="group__CMSIS__CPSR__M.html#ga07d4f42d6971c2f0cc25872008ddf5ef">More...</a><br/></td></tr> +<tr class="separator:ga07d4f42d6971c2f0cc25872008ddf5ef"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaa0a3996ce096cd205bce34f90b10912c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__M.html#gaa0a3996ce096cd205bce34f90b10912c">CPSR_M_SYS</a>   0x1FU</td></tr> +<tr class="memdesc:gaa0a3996ce096cd205bce34f90b10912c"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: M System mode (PL1) <a href="group__CMSIS__CPSR__M.html#gaa0a3996ce096cd205bce34f90b10912c">More...</a><br/></td></tr> +<tr class="separator:gaa0a3996ce096cd205bce34f90b10912c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gab0a611e2359e04624379e1ddd4dc64b1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#gab0a611e2359e04624379e1ddd4dc64b1">SCTLR_TE_Pos</a>   30U</td></tr> +<tr class="memdesc:gab0a611e2359e04624379e1ddd4dc64b1"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: TE Position. <a href="group__CMSIS__SCTLR__BITS.html#gab0a611e2359e04624379e1ddd4dc64b1">More...</a><br/></td></tr> +<tr class="separator:gab0a611e2359e04624379e1ddd4dc64b1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga4a68d6660c76951ada2541ceaf040b3b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#ga4a68d6660c76951ada2541ceaf040b3b">SCTLR_TE_Msk</a>   (1UL << SCTLR_TE_Pos)</td></tr> +<tr class="memdesc:ga4a68d6660c76951ada2541ceaf040b3b"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: TE Mask. <a href="group__CMSIS__SCTLR__BITS.html#ga4a68d6660c76951ada2541ceaf040b3b">More...</a><br/></td></tr> +<tr class="separator:ga4a68d6660c76951ada2541ceaf040b3b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga4ac80ef4db2641dc9e6e8df0825a151e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#ga4ac80ef4db2641dc9e6e8df0825a151e">SCTLR_AFE_Pos</a>   29U</td></tr> +<tr class="memdesc:ga4ac80ef4db2641dc9e6e8df0825a151e"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: AFE Position. <a href="group__CMSIS__SCTLR__BITS.html#ga4ac80ef4db2641dc9e6e8df0825a151e">More...</a><br/></td></tr> +<tr class="separator:ga4ac80ef4db2641dc9e6e8df0825a151e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga9016d6e50562d2584c1f1a95bde1e957"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#ga9016d6e50562d2584c1f1a95bde1e957">SCTLR_AFE_Msk</a>   (1UL << SCTLR_AFE_Pos)</td></tr> +<tr class="memdesc:ga9016d6e50562d2584c1f1a95bde1e957"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: AFE Mask. <a href="group__CMSIS__SCTLR__BITS.html#ga9016d6e50562d2584c1f1a95bde1e957">More...</a><br/></td></tr> +<tr class="separator:ga9016d6e50562d2584c1f1a95bde1e957"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaf76fa48119363f9b88c2c8f5b74e0a04"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#gaf76fa48119363f9b88c2c8f5b74e0a04">SCTLR_TRE_Pos</a>   28U</td></tr> +<tr class="memdesc:gaf76fa48119363f9b88c2c8f5b74e0a04"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: TRE Position. <a href="group__CMSIS__SCTLR__BITS.html#gaf76fa48119363f9b88c2c8f5b74e0a04">More...</a><br/></td></tr> +<tr class="separator:gaf76fa48119363f9b88c2c8f5b74e0a04"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gab0481eb9812a4908601cb20c8ae84918"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#gab0481eb9812a4908601cb20c8ae84918">SCTLR_TRE_Msk</a>   (1UL << SCTLR_TRE_Pos)</td></tr> +<tr class="memdesc:gab0481eb9812a4908601cb20c8ae84918"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: TRE Mask. <a href="group__CMSIS__SCTLR__BITS.html#gab0481eb9812a4908601cb20c8ae84918">More...</a><br/></td></tr> +<tr class="separator:gab0481eb9812a4908601cb20c8ae84918"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gac1cf872c51ed0baa6ed23e26c1ed35a9"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#gac1cf872c51ed0baa6ed23e26c1ed35a9">SCTLR_NMFI_Pos</a>   27U</td></tr> +<tr class="memdesc:gac1cf872c51ed0baa6ed23e26c1ed35a9"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: NMFI Position. <a href="group__CMSIS__SCTLR__BITS.html#gac1cf872c51ed0baa6ed23e26c1ed35a9">More...</a><br/></td></tr> +<tr class="separator:gac1cf872c51ed0baa6ed23e26c1ed35a9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gab92a3bd63ad9ac3d408e1b615bedc279"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#gab92a3bd63ad9ac3d408e1b615bedc279">SCTLR_NMFI_Msk</a>   (1UL << SCTLR_NMFI_Pos)</td></tr> +<tr class="memdesc:gab92a3bd63ad9ac3d408e1b615bedc279"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: NMFI Mask. <a href="group__CMSIS__SCTLR__BITS.html#gab92a3bd63ad9ac3d408e1b615bedc279">More...</a><br/></td></tr> +<tr class="separator:gab92a3bd63ad9ac3d408e1b615bedc279"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga0baec19421bd41277c5d8783c59942fa"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#ga0baec19421bd41277c5d8783c59942fa">SCTLR_EE_Pos</a>   25U</td></tr> +<tr class="memdesc:ga0baec19421bd41277c5d8783c59942fa"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: EE Position. <a href="group__CMSIS__SCTLR__BITS.html#ga0baec19421bd41277c5d8783c59942fa">More...</a><br/></td></tr> +<tr class="separator:ga0baec19421bd41277c5d8783c59942fa"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga8d95cd61bc40dc77f8855f40c797d044"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#ga8d95cd61bc40dc77f8855f40c797d044">SCTLR_EE_Msk</a>   (1UL << SCTLR_EE_Pos)</td></tr> +<tr class="memdesc:ga8d95cd61bc40dc77f8855f40c797d044"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: EE Mask. <a href="group__CMSIS__SCTLR__BITS.html#ga8d95cd61bc40dc77f8855f40c797d044">More...</a><br/></td></tr> +<tr class="separator:ga8d95cd61bc40dc77f8855f40c797d044"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga1372b569553a0740d881e24c0be7334f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#ga1372b569553a0740d881e24c0be7334f">SCTLR_VE_Pos</a>   24U</td></tr> +<tr class="memdesc:ga1372b569553a0740d881e24c0be7334f"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: VE Position. <a href="group__CMSIS__SCTLR__BITS.html#ga1372b569553a0740d881e24c0be7334f">More...</a><br/></td></tr> +<tr class="separator:ga1372b569553a0740d881e24c0be7334f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gad94a7feadba850299a68c56e39c0b274"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#gad94a7feadba850299a68c56e39c0b274">SCTLR_VE_Msk</a>   (1UL << SCTLR_VE_Pos)</td></tr> +<tr class="memdesc:gad94a7feadba850299a68c56e39c0b274"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: VE Mask. <a href="group__CMSIS__SCTLR__BITS.html#gad94a7feadba850299a68c56e39c0b274">More...</a><br/></td></tr> +<tr class="separator:gad94a7feadba850299a68c56e39c0b274"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaa0431730d7ce929db03d8accee558e17"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#gaa0431730d7ce929db03d8accee558e17">SCTLR_U_Pos</a>   22U</td></tr> +<tr class="memdesc:gaa0431730d7ce929db03d8accee558e17"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: U Position. <a href="group__CMSIS__SCTLR__BITS.html#gaa0431730d7ce929db03d8accee558e17">More...</a><br/></td></tr> +<tr class="separator:gaa0431730d7ce929db03d8accee558e17"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaa047daa7ab35b5ad5dd238c7377a232f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#gaa047daa7ab35b5ad5dd238c7377a232f">SCTLR_U_Msk</a>   (1UL << SCTLR_U_Pos)</td></tr> +<tr class="memdesc:gaa047daa7ab35b5ad5dd238c7377a232f"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: U Mask. <a href="group__CMSIS__SCTLR__BITS.html#gaa047daa7ab35b5ad5dd238c7377a232f">More...</a><br/></td></tr> +<tr class="separator:gaa047daa7ab35b5ad5dd238c7377a232f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gad88d563fa9a8b09fe36702a5329b0360"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#gad88d563fa9a8b09fe36702a5329b0360">SCTLR_FI_Pos</a>   21U</td></tr> +<tr class="memdesc:gad88d563fa9a8b09fe36702a5329b0360"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: FI Position. <a href="group__CMSIS__SCTLR__BITS.html#gad88d563fa9a8b09fe36702a5329b0360">More...</a><br/></td></tr> +<tr class="separator:gad88d563fa9a8b09fe36702a5329b0360"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga316b80925b88fe3b88ec46a55655b0bc"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#ga316b80925b88fe3b88ec46a55655b0bc">SCTLR_FI_Msk</a>   (1UL << SCTLR_FI_Pos)</td></tr> +<tr class="memdesc:ga316b80925b88fe3b88ec46a55655b0bc"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: FI Mask. <a href="group__CMSIS__SCTLR__BITS.html#ga316b80925b88fe3b88ec46a55655b0bc">More...</a><br/></td></tr> +<tr class="separator:ga316b80925b88fe3b88ec46a55655b0bc"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga7c7d88f3db4de438ddd069cf3fbc88b3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#ga7c7d88f3db4de438ddd069cf3fbc88b3">SCTLR_UWXN_Pos</a>   20U</td></tr> +<tr class="memdesc:ga7c7d88f3db4de438ddd069cf3fbc88b3"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: UWXN Position. <a href="group__CMSIS__SCTLR__BITS.html#ga7c7d88f3db4de438ddd069cf3fbc88b3">More...</a><br/></td></tr> +<tr class="separator:ga7c7d88f3db4de438ddd069cf3fbc88b3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gab834e64e0da7c2a98d747ce73252c199"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#gab834e64e0da7c2a98d747ce73252c199">SCTLR_UWXN_Msk</a>   (1UL << SCTLR_UWXN_Pos)</td></tr> +<tr class="memdesc:gab834e64e0da7c2a98d747ce73252c199"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: UWXN Mask. <a href="group__CMSIS__SCTLR__BITS.html#gab834e64e0da7c2a98d747ce73252c199">More...</a><br/></td></tr> +<tr class="separator:gab834e64e0da7c2a98d747ce73252c199"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaf145654986fd6d014136580ad279d256"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#gaf145654986fd6d014136580ad279d256">SCTLR_WXN_Pos</a>   19U</td></tr> +<tr class="memdesc:gaf145654986fd6d014136580ad279d256"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: WXN Position. <a href="group__CMSIS__SCTLR__BITS.html#gaf145654986fd6d014136580ad279d256">More...</a><br/></td></tr> +<tr class="separator:gaf145654986fd6d014136580ad279d256"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga510b03214d135f15ad3c5d41ec20a291"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#ga510b03214d135f15ad3c5d41ec20a291">SCTLR_WXN_Msk</a>   (1UL << SCTLR_WXN_Pos)</td></tr> +<tr class="memdesc:ga510b03214d135f15ad3c5d41ec20a291"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: WXN Mask. <a href="group__CMSIS__SCTLR__BITS.html#ga510b03214d135f15ad3c5d41ec20a291">More...</a><br/></td></tr> +<tr class="separator:ga510b03214d135f15ad3c5d41ec20a291"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga316882abba6c9cdd31dbbd7ba46c9f52"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#ga316882abba6c9cdd31dbbd7ba46c9f52">SCTLR_HA_Pos</a>   17U</td></tr> +<tr class="memdesc:ga316882abba6c9cdd31dbbd7ba46c9f52"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: HA Position. <a href="group__CMSIS__SCTLR__BITS.html#ga316882abba6c9cdd31dbbd7ba46c9f52">More...</a><br/></td></tr> +<tr class="separator:ga316882abba6c9cdd31dbbd7ba46c9f52"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga6830e9bf54a6b548f329ac047f59c179"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#ga6830e9bf54a6b548f329ac047f59c179">SCTLR_HA_Msk</a>   (1UL << SCTLR_HA_Pos)</td></tr> +<tr class="memdesc:ga6830e9bf54a6b548f329ac047f59c179"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: HA Mask. <a href="group__CMSIS__SCTLR__BITS.html#ga6830e9bf54a6b548f329ac047f59c179">More...</a><br/></td></tr> +<tr class="separator:ga6830e9bf54a6b548f329ac047f59c179"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga86e5b78ba8f818061644688db75ddc64"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#ga86e5b78ba8f818061644688db75ddc64">SCTLR_RR_Pos</a>   14U</td></tr> +<tr class="memdesc:ga86e5b78ba8f818061644688db75ddc64"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: RR Position. <a href="group__CMSIS__SCTLR__BITS.html#ga86e5b78ba8f818061644688db75ddc64">More...</a><br/></td></tr> +<tr class="separator:ga86e5b78ba8f818061644688db75ddc64"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga1ff9e6766c7e1ca312b025bf34d384bc"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#ga1ff9e6766c7e1ca312b025bf34d384bc">SCTLR_RR_Msk</a>   (1UL << SCTLR_RR_Pos)</td></tr> +<tr class="memdesc:ga1ff9e6766c7e1ca312b025bf34d384bc"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: RR Mask. <a href="group__CMSIS__SCTLR__BITS.html#ga1ff9e6766c7e1ca312b025bf34d384bc">More...</a><br/></td></tr> +<tr class="separator:ga1ff9e6766c7e1ca312b025bf34d384bc"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga57778fd6afbe5b4fe8d8ea828acf833d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#ga57778fd6afbe5b4fe8d8ea828acf833d">SCTLR_V_Pos</a>   13U</td></tr> +<tr class="memdesc:ga57778fd6afbe5b4fe8d8ea828acf833d"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: V Position. <a href="group__CMSIS__SCTLR__BITS.html#ga57778fd6afbe5b4fe8d8ea828acf833d">More...</a><br/></td></tr> +<tr class="separator:ga57778fd6afbe5b4fe8d8ea828acf833d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaf84f3f15bf6917acdc5b5a4ad661ac11"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#gaf84f3f15bf6917acdc5b5a4ad661ac11">SCTLR_V_Msk</a>   (1UL << SCTLR_V_Pos)</td></tr> +<tr class="memdesc:gaf84f3f15bf6917acdc5b5a4ad661ac11"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: V Mask. <a href="group__CMSIS__SCTLR__BITS.html#gaf84f3f15bf6917acdc5b5a4ad661ac11">More...</a><br/></td></tr> +<tr class="separator:gaf84f3f15bf6917acdc5b5a4ad661ac11"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaaaa818a1da51059bd979f0e768ebcc7c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#gaaaa818a1da51059bd979f0e768ebcc7c">SCTLR_I_Pos</a>   12U</td></tr> +<tr class="memdesc:gaaaa818a1da51059bd979f0e768ebcc7c"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: I Position. <a href="group__CMSIS__SCTLR__BITS.html#gaaaa818a1da51059bd979f0e768ebcc7c">More...</a><br/></td></tr> +<tr class="separator:gaaaa818a1da51059bd979f0e768ebcc7c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gab3cc0744fb07127e3c0f18cba9d51666"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#gab3cc0744fb07127e3c0f18cba9d51666">SCTLR_I_Msk</a>   (1UL << SCTLR_I_Pos)</td></tr> +<tr class="memdesc:gab3cc0744fb07127e3c0f18cba9d51666"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: I Mask. <a href="group__CMSIS__SCTLR__BITS.html#gab3cc0744fb07127e3c0f18cba9d51666">More...</a><br/></td></tr> +<tr class="separator:gab3cc0744fb07127e3c0f18cba9d51666"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaa0eade648c9a34de891af0e6f47857dd"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#gaa0eade648c9a34de891af0e6f47857dd">SCTLR_Z_Pos</a>   11U</td></tr> +<tr class="memdesc:gaa0eade648c9a34de891af0e6f47857dd"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: Z Position. <a href="group__CMSIS__SCTLR__BITS.html#gaa0eade648c9a34de891af0e6f47857dd">More...</a><br/></td></tr> +<tr class="separator:gaa0eade648c9a34de891af0e6f47857dd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga12a05acdcb8db6e99970f26206d3067c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#ga12a05acdcb8db6e99970f26206d3067c">SCTLR_Z_Msk</a>   (1UL << SCTLR_Z_Pos)</td></tr> +<tr class="memdesc:ga12a05acdcb8db6e99970f26206d3067c"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: Z Mask. <a href="group__CMSIS__SCTLR__BITS.html#ga12a05acdcb8db6e99970f26206d3067c">More...</a><br/></td></tr> +<tr class="separator:ga12a05acdcb8db6e99970f26206d3067c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga3290be0882c1493bca9a0db6b4d0bff8"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#ga3290be0882c1493bca9a0db6b4d0bff8">SCTLR_SW_Pos</a>   10U</td></tr> +<tr class="memdesc:ga3290be0882c1493bca9a0db6b4d0bff8"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: SW Position. <a href="group__CMSIS__SCTLR__BITS.html#ga3290be0882c1493bca9a0db6b4d0bff8">More...</a><br/></td></tr> +<tr class="separator:ga3290be0882c1493bca9a0db6b4d0bff8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gae4074aefcf01786fe199c82e273271b8"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#gae4074aefcf01786fe199c82e273271b8">SCTLR_SW_Msk</a>   (1UL << SCTLR_SW_Pos)</td></tr> +<tr class="memdesc:gae4074aefcf01786fe199c82e273271b8"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: SW Mask. <a href="group__CMSIS__SCTLR__BITS.html#gae4074aefcf01786fe199c82e273271b8">More...</a><br/></td></tr> +<tr class="separator:gae4074aefcf01786fe199c82e273271b8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga5f185efbe1a9eb5738b2573f076a0859"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#ga5f185efbe1a9eb5738b2573f076a0859">SCTLR_B_Pos</a>   7U</td></tr> +<tr class="memdesc:ga5f185efbe1a9eb5738b2573f076a0859"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: B Position. <a href="group__CMSIS__SCTLR__BITS.html#ga5f185efbe1a9eb5738b2573f076a0859">More...</a><br/></td></tr> +<tr class="separator:ga5f185efbe1a9eb5738b2573f076a0859"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga4853d6f9ccbf919fcdadb0b2a5913cc6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#ga4853d6f9ccbf919fcdadb0b2a5913cc6">SCTLR_B_Msk</a>   (1UL << SCTLR_B_Pos)</td></tr> +<tr class="memdesc:ga4853d6f9ccbf919fcdadb0b2a5913cc6"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: B Mask. <a href="group__CMSIS__SCTLR__BITS.html#ga4853d6f9ccbf919fcdadb0b2a5913cc6">More...</a><br/></td></tr> +<tr class="separator:ga4853d6f9ccbf919fcdadb0b2a5913cc6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gace284f69e1a810957665adf0cb2e4b2b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#gace284f69e1a810957665adf0cb2e4b2b">SCTLR_CP15BEN_Pos</a>   5U</td></tr> +<tr class="memdesc:gace284f69e1a810957665adf0cb2e4b2b"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: CP15BEN Position. <a href="group__CMSIS__SCTLR__BITS.html#gace284f69e1a810957665adf0cb2e4b2b">More...</a><br/></td></tr> +<tr class="separator:gace284f69e1a810957665adf0cb2e4b2b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga5541a6a63db4d4d233b8f57b1d46fbac"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#ga5541a6a63db4d4d233b8f57b1d46fbac">SCTLR_CP15BEN_Msk</a>   (1UL << SCTLR_CP15BEN_Pos)</td></tr> +<tr class="memdesc:ga5541a6a63db4d4d233b8f57b1d46fbac"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: CP15BEN Mask. <a href="group__CMSIS__SCTLR__BITS.html#ga5541a6a63db4d4d233b8f57b1d46fbac">More...</a><br/></td></tr> +<tr class="separator:ga5541a6a63db4d4d233b8f57b1d46fbac"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga8a0394c5147b8212767087e3421deffa"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#ga8a0394c5147b8212767087e3421deffa">SCTLR_C_Pos</a>   2U</td></tr> +<tr class="memdesc:ga8a0394c5147b8212767087e3421deffa"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: C Position. <a href="group__CMSIS__SCTLR__BITS.html#ga8a0394c5147b8212767087e3421deffa">More...</a><br/></td></tr> +<tr class="separator:ga8a0394c5147b8212767087e3421deffa"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga2be72788d984153ded81711e20fd2d33"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#ga2be72788d984153ded81711e20fd2d33">SCTLR_C_Msk</a>   (1UL << SCTLR_C_Pos)</td></tr> +<tr class="memdesc:ga2be72788d984153ded81711e20fd2d33"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: C Mask. <a href="group__CMSIS__SCTLR__BITS.html#ga2be72788d984153ded81711e20fd2d33">More...</a><br/></td></tr> +<tr class="separator:ga2be72788d984153ded81711e20fd2d33"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga0d667a307e974515ebc15b5249f34146"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#ga0d667a307e974515ebc15b5249f34146">SCTLR_A_Pos</a>   1U</td></tr> +<tr class="memdesc:ga0d667a307e974515ebc15b5249f34146"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: A Position. <a href="group__CMSIS__SCTLR__BITS.html#ga0d667a307e974515ebc15b5249f34146">More...</a><br/></td></tr> +<tr class="separator:ga0d667a307e974515ebc15b5249f34146"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga678c919832272745678213e55211e741"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#ga678c919832272745678213e55211e741">SCTLR_A_Msk</a>   (1UL << SCTLR_A_Pos)</td></tr> +<tr class="memdesc:ga678c919832272745678213e55211e741"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: A Mask. <a href="group__CMSIS__SCTLR__BITS.html#ga678c919832272745678213e55211e741">More...</a><br/></td></tr> +<tr class="separator:ga678c919832272745678213e55211e741"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga88e34078fa8cf719aab6f53f138c9810"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#ga88e34078fa8cf719aab6f53f138c9810">SCTLR_M_Pos</a>   0U</td></tr> +<tr class="memdesc:ga88e34078fa8cf719aab6f53f138c9810"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: M Position. <a href="group__CMSIS__SCTLR__BITS.html#ga88e34078fa8cf719aab6f53f138c9810">More...</a><br/></td></tr> +<tr class="separator:ga88e34078fa8cf719aab6f53f138c9810"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaf460824cdbf549bd914aa79762572e8e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#gaf460824cdbf549bd914aa79762572e8e">SCTLR_M_Msk</a>   (1UL << SCTLR_M_Pos)</td></tr> +<tr class="memdesc:gaf460824cdbf549bd914aa79762572e8e"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: M Mask. <a href="group__CMSIS__SCTLR__BITS.html#gaf460824cdbf549bd914aa79762572e8e">More...</a><br/></td></tr> +<tr class="separator:gaf460824cdbf549bd914aa79762572e8e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga5468e93550ce28af7114cbc1e19474c0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#ga5468e93550ce28af7114cbc1e19474c0">ACTLR_DDI_Pos</a>   28U</td></tr> +<tr class="memdesc:ga5468e93550ce28af7114cbc1e19474c0"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: DDI Position. <a href="group__CMSIS__ACTLR__BITS.html#ga5468e93550ce28af7114cbc1e19474c0">More...</a><br/></td></tr> +<tr class="separator:ga5468e93550ce28af7114cbc1e19474c0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaeee8e0fc7b28f2a405b234e7d2c7486e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#gaeee8e0fc7b28f2a405b234e7d2c7486e">ACTLR_DDI_Msk</a>   (1UL << ACTLR_DDI_Pos)</td></tr> +<tr class="memdesc:gaeee8e0fc7b28f2a405b234e7d2c7486e"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: DDI Mask. <a href="group__CMSIS__ACTLR__BITS.html#gaeee8e0fc7b28f2a405b234e7d2c7486e">More...</a><br/></td></tr> +<tr class="separator:gaeee8e0fc7b28f2a405b234e7d2c7486e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga0367a8413c0a37d6c1de7b90f3a56aee"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#ga0367a8413c0a37d6c1de7b90f3a56aee">ACTLR_DBDI_Pos</a>   28U</td></tr> +<tr class="memdesc:ga0367a8413c0a37d6c1de7b90f3a56aee"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: DBDI Position. <a href="group__CMSIS__ACTLR__BITS.html#ga0367a8413c0a37d6c1de7b90f3a56aee">More...</a><br/></td></tr> +<tr class="separator:ga0367a8413c0a37d6c1de7b90f3a56aee"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga0a3d58754927731758c53bd945ac35fe"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#ga0a3d58754927731758c53bd945ac35fe">ACTLR_DBDI_Msk</a>   (1UL << ACTLR_DBDI_Pos)</td></tr> +<tr class="memdesc:ga0a3d58754927731758c53bd945ac35fe"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: DBDI Mask. <a href="group__CMSIS__ACTLR__BITS.html#ga0a3d58754927731758c53bd945ac35fe">More...</a><br/></td></tr> +<tr class="separator:ga0a3d58754927731758c53bd945ac35fe"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga8c81a1e1522400322f215c52ca80d47d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#ga8c81a1e1522400322f215c52ca80d47d">ACTLR_BTDIS_Pos</a>   18U</td></tr> +<tr class="memdesc:ga8c81a1e1522400322f215c52ca80d47d"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: BTDIS Position. <a href="group__CMSIS__ACTLR__BITS.html#ga8c81a1e1522400322f215c52ca80d47d">More...</a><br/></td></tr> +<tr class="separator:ga8c81a1e1522400322f215c52ca80d47d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gad48e0a1c1e59e6721547b45f37baa48b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#gad48e0a1c1e59e6721547b45f37baa48b">ACTLR_BTDIS_Msk</a>   (1UL << ACTLR_BTDIS_Pos)</td></tr> +<tr class="memdesc:gad48e0a1c1e59e6721547b45f37baa48b"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: BTDIS Mask. <a href="group__CMSIS__ACTLR__BITS.html#gad48e0a1c1e59e6721547b45f37baa48b">More...</a><br/></td></tr> +<tr class="separator:gad48e0a1c1e59e6721547b45f37baa48b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga4412a55ce52db3c5a4f035fcd0e350c6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#ga4412a55ce52db3c5a4f035fcd0e350c6">ACTLR_RSDIS_Pos</a>   17U</td></tr> +<tr class="memdesc:ga4412a55ce52db3c5a4f035fcd0e350c6"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: RSDIS Position. <a href="group__CMSIS__ACTLR__BITS.html#ga4412a55ce52db3c5a4f035fcd0e350c6">More...</a><br/></td></tr> +<tr class="separator:ga4412a55ce52db3c5a4f035fcd0e350c6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga8487babc3514e2bb8f3d524e5f80d95f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#ga8487babc3514e2bb8f3d524e5f80d95f">ACTLR_RSDIS_Msk</a>   (1UL << ACTLR_RSDIS_Pos)</td></tr> +<tr class="memdesc:ga8487babc3514e2bb8f3d524e5f80d95f"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: RSDIS Mask. <a href="group__CMSIS__ACTLR__BITS.html#ga8487babc3514e2bb8f3d524e5f80d95f">More...</a><br/></td></tr> +<tr class="separator:ga8487babc3514e2bb8f3d524e5f80d95f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga120f5d653af52bd711c27c2495ce78f6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#ga120f5d653af52bd711c27c2495ce78f6">ACTLR_BP_Pos</a>   15U</td></tr> +<tr class="memdesc:ga120f5d653af52bd711c27c2495ce78f6"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: BP Position. <a href="group__CMSIS__ACTLR__BITS.html#ga120f5d653af52bd711c27c2495ce78f6">More...</a><br/></td></tr> +<tr class="separator:ga120f5d653af52bd711c27c2495ce78f6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga677211818d8a2c7b118115361fbef2e7"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#ga677211818d8a2c7b118115361fbef2e7">ACTLR_BP_Msk</a>   (3UL << ACTLR_BP_Pos)</td></tr> +<tr class="memdesc:ga677211818d8a2c7b118115361fbef2e7"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: BP Mask. <a href="group__CMSIS__ACTLR__BITS.html#ga677211818d8a2c7b118115361fbef2e7">More...</a><br/></td></tr> +<tr class="separator:ga677211818d8a2c7b118115361fbef2e7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaa9fe7651aa9bb48eea4f5301c69ee54d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#gaa9fe7651aa9bb48eea4f5301c69ee54d">ACTLR_DDVM_Pos</a>   15U</td></tr> +<tr class="memdesc:gaa9fe7651aa9bb48eea4f5301c69ee54d"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: DDVM Position. <a href="group__CMSIS__ACTLR__BITS.html#gaa9fe7651aa9bb48eea4f5301c69ee54d">More...</a><br/></td></tr> +<tr class="separator:gaa9fe7651aa9bb48eea4f5301c69ee54d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga4565f2632e5c4be5e1d3eb90fa6f2ac6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#ga4565f2632e5c4be5e1d3eb90fa6f2ac6">ACTLR_DDVM_Msk</a>   (1UL << ACTLR_DDVM_Pos)</td></tr> +<tr class="memdesc:ga4565f2632e5c4be5e1d3eb90fa6f2ac6"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: DDVM Mask. <a href="group__CMSIS__ACTLR__BITS.html#ga4565f2632e5c4be5e1d3eb90fa6f2ac6">More...</a><br/></td></tr> +<tr class="separator:ga4565f2632e5c4be5e1d3eb90fa6f2ac6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga546f1f2bbf7344bad6522205257f17ae"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#ga546f1f2bbf7344bad6522205257f17ae">ACTLR_L1PCTL_Pos</a>   13U</td></tr> +<tr class="memdesc:ga546f1f2bbf7344bad6522205257f17ae"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: L1PCTL Position. <a href="group__CMSIS__ACTLR__BITS.html#ga546f1f2bbf7344bad6522205257f17ae">More...</a><br/></td></tr> +<tr class="separator:ga546f1f2bbf7344bad6522205257f17ae"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gad701fa3ff69b89ba185b7482e81cb6fd"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#gad701fa3ff69b89ba185b7482e81cb6fd">ACTLR_L1PCTL_Msk</a>   (3UL << ACTLR_L1PCTL_Pos)</td></tr> +<tr class="memdesc:gad701fa3ff69b89ba185b7482e81cb6fd"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: L1PCTL Mask. <a href="group__CMSIS__ACTLR__BITS.html#gad701fa3ff69b89ba185b7482e81cb6fd">More...</a><br/></td></tr> +<tr class="separator:gad701fa3ff69b89ba185b7482e81cb6fd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaf7a424f7f8c4f46592ce8f47f4bced44"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#gaf7a424f7f8c4f46592ce8f47f4bced44">ACTLR_RADIS_Pos</a>   12U</td></tr> +<tr class="memdesc:gaf7a424f7f8c4f46592ce8f47f4bced44"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: RADIS Position. <a href="group__CMSIS__ACTLR__BITS.html#gaf7a424f7f8c4f46592ce8f47f4bced44">More...</a><br/></td></tr> +<tr class="separator:gaf7a424f7f8c4f46592ce8f47f4bced44"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gac6aea849e5320c0e93321d5d8b0c117c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#gac6aea849e5320c0e93321d5d8b0c117c">ACTLR_RADIS_Msk</a>   (1UL << ACTLR_RADIS_Pos)</td></tr> +<tr class="memdesc:gac6aea849e5320c0e93321d5d8b0c117c"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: RADIS Mask. <a href="group__CMSIS__ACTLR__BITS.html#gac6aea849e5320c0e93321d5d8b0c117c">More...</a><br/></td></tr> +<tr class="separator:gac6aea849e5320c0e93321d5d8b0c117c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaf8b306b854ecd78110cf944d414644a1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#gaf8b306b854ecd78110cf944d414644a1">ACTLR_L1RADIS_Pos</a>   12U</td></tr> +<tr class="memdesc:gaf8b306b854ecd78110cf944d414644a1"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: L1RADIS Position. <a href="group__CMSIS__ACTLR__BITS.html#gaf8b306b854ecd78110cf944d414644a1">More...</a><br/></td></tr> +<tr class="separator:gaf8b306b854ecd78110cf944d414644a1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga6aafd83ca6c02f705def8edc8c064c04"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#ga6aafd83ca6c02f705def8edc8c064c04">ACTLR_L1RADIS_Msk</a>   (1UL << ACTLR_L1RADIS_Pos)</td></tr> +<tr class="memdesc:ga6aafd83ca6c02f705def8edc8c064c04"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: L1RADIS Mask. <a href="group__CMSIS__ACTLR__BITS.html#ga6aafd83ca6c02f705def8edc8c064c04">More...</a><br/></td></tr> +<tr class="separator:ga6aafd83ca6c02f705def8edc8c064c04"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga4ca2a9236b157d3f9405cf8c398897a2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#ga4ca2a9236b157d3f9405cf8c398897a2">ACTLR_DWBST_Pos</a>   11U</td></tr> +<tr class="memdesc:ga4ca2a9236b157d3f9405cf8c398897a2"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: DWBST Position. <a href="group__CMSIS__ACTLR__BITS.html#ga4ca2a9236b157d3f9405cf8c398897a2">More...</a><br/></td></tr> +<tr class="separator:ga4ca2a9236b157d3f9405cf8c398897a2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gab948ab9af88a9357e2e383d948e9dc7e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#gab948ab9af88a9357e2e383d948e9dc7e">ACTLR_DWBST_Msk</a>   (1UL << ACTLR_DWBST_Pos)</td></tr> +<tr class="memdesc:gab948ab9af88a9357e2e383d948e9dc7e"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: DWBST Mask. <a href="group__CMSIS__ACTLR__BITS.html#gab948ab9af88a9357e2e383d948e9dc7e">More...</a><br/></td></tr> +<tr class="separator:gab948ab9af88a9357e2e383d948e9dc7e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga505f33bbe45bbcaa9fcb738cb30daf4e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#ga505f33bbe45bbcaa9fcb738cb30daf4e">ACTLR_L2RADIS_Pos</a>   11U</td></tr> +<tr class="memdesc:ga505f33bbe45bbcaa9fcb738cb30daf4e"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: L2RADIS Position. <a href="group__CMSIS__ACTLR__BITS.html#ga505f33bbe45bbcaa9fcb738cb30daf4e">More...</a><br/></td></tr> +<tr class="separator:ga505f33bbe45bbcaa9fcb738cb30daf4e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gad84b20f4f5d1979bb000a14a582cad12"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#gad84b20f4f5d1979bb000a14a582cad12">ACTLR_L2RADIS_Msk</a>   (1UL << ACTLR_L2RADIS_Pos)</td></tr> +<tr class="memdesc:gad84b20f4f5d1979bb000a14a582cad12"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: L2RADIS Mask. <a href="group__CMSIS__ACTLR__BITS.html#gad84b20f4f5d1979bb000a14a582cad12">More...</a><br/></td></tr> +<tr class="separator:gad84b20f4f5d1979bb000a14a582cad12"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga96eb411770c8e2b87f5e62b95e50ee02"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#ga96eb411770c8e2b87f5e62b95e50ee02">ACTLR_DODMBS_Pos</a>   10U</td></tr> +<tr class="memdesc:ga96eb411770c8e2b87f5e62b95e50ee02"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: DODMBS Position. <a href="group__CMSIS__ACTLR__BITS.html#ga96eb411770c8e2b87f5e62b95e50ee02">More...</a><br/></td></tr> +<tr class="separator:ga96eb411770c8e2b87f5e62b95e50ee02"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga88a85e6310334edb190a6e9298ae98b7"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#ga88a85e6310334edb190a6e9298ae98b7">ACTLR_DODMBS_Msk</a>   (1UL << ACTLR_DODMBS_Pos)</td></tr> +<tr class="memdesc:ga88a85e6310334edb190a6e9298ae98b7"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: DODMBS Mask. <a href="group__CMSIS__ACTLR__BITS.html#ga88a85e6310334edb190a6e9298ae98b7">More...</a><br/></td></tr> +<tr class="separator:ga88a85e6310334edb190a6e9298ae98b7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga8300a65b41aa3f5c69c7cc713c847749"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#ga8300a65b41aa3f5c69c7cc713c847749">ACTLR_PARITY_Pos</a>   9U</td></tr> +<tr class="memdesc:ga8300a65b41aa3f5c69c7cc713c847749"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: PARITY Position. <a href="group__CMSIS__ACTLR__BITS.html#ga8300a65b41aa3f5c69c7cc713c847749">More...</a><br/></td></tr> +<tr class="separator:ga8300a65b41aa3f5c69c7cc713c847749"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gadec8e5d68791dc4749bf3f075a3559fb"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#gadec8e5d68791dc4749bf3f075a3559fb">ACTLR_PARITY_Msk</a>   (1UL << ACTLR_PARITY_Pos)</td></tr> +<tr class="memdesc:gadec8e5d68791dc4749bf3f075a3559fb"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: PARITY Mask. <a href="group__CMSIS__ACTLR__BITS.html#gadec8e5d68791dc4749bf3f075a3559fb">More...</a><br/></td></tr> +<tr class="separator:gadec8e5d68791dc4749bf3f075a3559fb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga633ee6b129f8668593687ab8537aeb7f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#ga633ee6b129f8668593687ab8537aeb7f">ACTLR_AOW_Pos</a>   8U</td></tr> +<tr class="memdesc:ga633ee6b129f8668593687ab8537aeb7f"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: AOW Position. <a href="group__CMSIS__ACTLR__BITS.html#ga633ee6b129f8668593687ab8537aeb7f">More...</a><br/></td></tr> +<tr class="separator:ga633ee6b129f8668593687ab8537aeb7f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga5ca6754c31f90c7e5d1822dddfb4135c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#ga5ca6754c31f90c7e5d1822dddfb4135c">ACTLR_AOW_Msk</a>   (1UL << ACTLR_AOW_Pos)</td></tr> +<tr class="memdesc:ga5ca6754c31f90c7e5d1822dddfb4135c"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: AOW Mask. <a href="group__CMSIS__ACTLR__BITS.html#ga5ca6754c31f90c7e5d1822dddfb4135c">More...</a><br/></td></tr> +<tr class="separator:ga5ca6754c31f90c7e5d1822dddfb4135c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga17dcfbcdf5db82900354db5440699701"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#ga17dcfbcdf5db82900354db5440699701">ACTLR_EXCL_Pos</a>   7U</td></tr> +<tr class="memdesc:ga17dcfbcdf5db82900354db5440699701"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: EXCL Position. <a href="group__CMSIS__ACTLR__BITS.html#ga17dcfbcdf5db82900354db5440699701">More...</a><br/></td></tr> +<tr class="separator:ga17dcfbcdf5db82900354db5440699701"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga8b704419a7ed130ecbee00de9fd72d55"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#ga8b704419a7ed130ecbee00de9fd72d55">ACTLR_EXCL_Msk</a>   (1UL << ACTLR_EXCL_Pos)</td></tr> +<tr class="memdesc:ga8b704419a7ed130ecbee00de9fd72d55"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: EXCL Mask. <a href="group__CMSIS__ACTLR__BITS.html#ga8b704419a7ed130ecbee00de9fd72d55">More...</a><br/></td></tr> +<tr class="separator:ga8b704419a7ed130ecbee00de9fd72d55"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga8cb19db067cca1e064189b27b1f1bcbf"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#ga8cb19db067cca1e064189b27b1f1bcbf">ACTLR_SMP_Pos</a>   6U</td></tr> +<tr class="memdesc:ga8cb19db067cca1e064189b27b1f1bcbf"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: SMP Position. <a href="group__CMSIS__ACTLR__BITS.html#ga8cb19db067cca1e064189b27b1f1bcbf">More...</a><br/></td></tr> +<tr class="separator:ga8cb19db067cca1e064189b27b1f1bcbf"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gac6dcc315f6c4527434b9b0e4106771d8"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#gac6dcc315f6c4527434b9b0e4106771d8">ACTLR_SMP_Msk</a>   (1UL << ACTLR_SMP_Pos)</td></tr> +<tr class="memdesc:gac6dcc315f6c4527434b9b0e4106771d8"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: SMP Mask. <a href="group__CMSIS__ACTLR__BITS.html#gac6dcc315f6c4527434b9b0e4106771d8">More...</a><br/></td></tr> +<tr class="separator:gac6dcc315f6c4527434b9b0e4106771d8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga104112fe1d88dde49635e9b0f9530306"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#ga104112fe1d88dde49635e9b0f9530306">ACTLR_WFLZM_Pos</a>   3U</td></tr> +<tr class="memdesc:ga104112fe1d88dde49635e9b0f9530306"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: WFLZM Position. <a href="group__CMSIS__ACTLR__BITS.html#ga104112fe1d88dde49635e9b0f9530306">More...</a><br/></td></tr> +<tr class="separator:ga104112fe1d88dde49635e9b0f9530306"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gae5a89cb553773b10e86a9c826f11179f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#gae5a89cb553773b10e86a9c826f11179f">ACTLR_WFLZM_Msk</a>   (1UL << ACTLR_WFLZM_Pos)</td></tr> +<tr class="memdesc:gae5a89cb553773b10e86a9c826f11179f"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: WFLZM Mask. <a href="group__CMSIS__ACTLR__BITS.html#gae5a89cb553773b10e86a9c826f11179f">More...</a><br/></td></tr> +<tr class="separator:gae5a89cb553773b10e86a9c826f11179f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga65c3c81261a2aa26022f6bb967c4e56b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#ga65c3c81261a2aa26022f6bb967c4e56b">ACTLR_L1PE_Pos</a>   2U</td></tr> +<tr class="memdesc:ga65c3c81261a2aa26022f6bb967c4e56b"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: L1PE Position. <a href="group__CMSIS__ACTLR__BITS.html#ga65c3c81261a2aa26022f6bb967c4e56b">More...</a><br/></td></tr> +<tr class="separator:ga65c3c81261a2aa26022f6bb967c4e56b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga969c20495fe3e50e8c2a73454688a674"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#ga969c20495fe3e50e8c2a73454688a674">ACTLR_L1PE_Msk</a>   (1UL << ACTLR_L1PE_Pos)</td></tr> +<tr class="memdesc:ga969c20495fe3e50e8c2a73454688a674"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: L1PE Mask. <a href="group__CMSIS__ACTLR__BITS.html#ga969c20495fe3e50e8c2a73454688a674">More...</a><br/></td></tr> +<tr class="separator:ga969c20495fe3e50e8c2a73454688a674"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga89b1a661668534177bc9679149a692ce"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#ga89b1a661668534177bc9679149a692ce">ACTLR_FW_Pos</a>   0U</td></tr> +<tr class="memdesc:ga89b1a661668534177bc9679149a692ce"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: FW Position. <a href="group__CMSIS__ACTLR__BITS.html#ga89b1a661668534177bc9679149a692ce">More...</a><br/></td></tr> +<tr class="separator:ga89b1a661668534177bc9679149a692ce"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga53ea0cfa2dd5cb51d9f9de21e4d2dbf1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#ga53ea0cfa2dd5cb51d9f9de21e4d2dbf1">ACTLR_FW_Msk</a>   (1UL << ACTLR_FW_Pos)</td></tr> +<tr class="memdesc:ga53ea0cfa2dd5cb51d9f9de21e4d2dbf1"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: FW Mask. <a href="group__CMSIS__ACTLR__BITS.html#ga53ea0cfa2dd5cb51d9f9de21e4d2dbf1">More...</a><br/></td></tr> +<tr class="separator:ga53ea0cfa2dd5cb51d9f9de21e4d2dbf1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga3acd342ab1e88bd4ad73f5670e7af163"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPACR__BITS.html#ga3acd342ab1e88bd4ad73f5670e7af163">CPACR_ASEDIS_Pos</a>   31U</td></tr> +<tr class="memdesc:ga3acd342ab1e88bd4ad73f5670e7af163"><td class="mdescLeft"> </td><td class="mdescRight">CPACR: ASEDIS Position. <a href="group__CMSIS__CPACR__BITS.html#ga3acd342ab1e88bd4ad73f5670e7af163">More...</a><br/></td></tr> +<tr class="separator:ga3acd342ab1e88bd4ad73f5670e7af163"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga46d28804bfa370b0dd4ac520a7a67609"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPACR__BITS.html#ga46d28804bfa370b0dd4ac520a7a67609">CPACR_ASEDIS_Msk</a>   (1UL << CPACR_ASEDIS_Pos)</td></tr> +<tr class="memdesc:ga46d28804bfa370b0dd4ac520a7a67609"><td class="mdescLeft"> </td><td class="mdescRight">CPACR: ASEDIS Mask. <a href="group__CMSIS__CPACR__BITS.html#ga46d28804bfa370b0dd4ac520a7a67609">More...</a><br/></td></tr> +<tr class="separator:ga46d28804bfa370b0dd4ac520a7a67609"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga6df0c4e805105285e63b0f0e992bd416"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPACR__BITS.html#ga6df0c4e805105285e63b0f0e992bd416">CPACR_D32DIS_Pos</a>   30U</td></tr> +<tr class="memdesc:ga6df0c4e805105285e63b0f0e992bd416"><td class="mdescLeft"> </td><td class="mdescRight">CPACR: D32DIS Position. <a href="group__CMSIS__CPACR__BITS.html#ga6df0c4e805105285e63b0f0e992bd416">More...</a><br/></td></tr> +<tr class="separator:ga6df0c4e805105285e63b0f0e992bd416"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga96266eb6bf35c3c3f22718bd06b12d79"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPACR__BITS.html#ga96266eb6bf35c3c3f22718bd06b12d79">CPACR_D32DIS_Msk</a>   (1UL << CPACR_D32DIS_Pos)</td></tr> +<tr class="memdesc:ga96266eb6bf35c3c3f22718bd06b12d79"><td class="mdescLeft"> </td><td class="mdescRight">CPACR: D32DIS Mask. <a href="group__CMSIS__CPACR__BITS.html#ga96266eb6bf35c3c3f22718bd06b12d79">More...</a><br/></td></tr> +<tr class="separator:ga96266eb6bf35c3c3f22718bd06b12d79"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga6866c97020fdba42f7c287433c58d77c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPACR__BITS.html#ga6866c97020fdba42f7c287433c58d77c">CPACR_TRCDIS_Pos</a>   28U</td></tr> +<tr class="memdesc:ga6866c97020fdba42f7c287433c58d77c"><td class="mdescLeft"> </td><td class="mdescRight">CPACR: D32DIS Position. <a href="group__CMSIS__CPACR__BITS.html#ga6866c97020fdba42f7c287433c58d77c">More...</a><br/></td></tr> +<tr class="separator:ga6866c97020fdba42f7c287433c58d77c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gab5d6ec83339e755bd3e7eacb914edf37"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPACR__BITS.html#gab5d6ec83339e755bd3e7eacb914edf37">CPACR_TRCDIS_Msk</a>   (1UL << CPACR_D32DIS_Pos)</td></tr> +<tr class="memdesc:gab5d6ec83339e755bd3e7eacb914edf37"><td class="mdescLeft"> </td><td class="mdescRight">CPACR: D32DIS Mask. <a href="group__CMSIS__CPACR__BITS.html#gab5d6ec83339e755bd3e7eacb914edf37">More...</a><br/></td></tr> +<tr class="separator:gab5d6ec83339e755bd3e7eacb914edf37"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga77dc035e6d16dee8f5cf53b36b86cfaf"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPACR__BITS.html#ga77dc035e6d16dee8f5cf53b36b86cfaf">CPACR_CP_Pos_</a>(n)   (n*2U)</td></tr> +<tr class="memdesc:ga77dc035e6d16dee8f5cf53b36b86cfaf"><td class="mdescLeft"> </td><td class="mdescRight">CPACR: CPn Position. <a href="group__CMSIS__CPACR__BITS.html#ga77dc035e6d16dee8f5cf53b36b86cfaf">More...</a><br/></td></tr> +<tr class="separator:ga77dc035e6d16dee8f5cf53b36b86cfaf"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga7c87723442baa681a80de8f644eda1a2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPACR__BITS.html#ga7c87723442baa681a80de8f644eda1a2">CPACR_CP_Msk_</a>(n)   (3UL << CPACR_CP_Pos_(n))</td></tr> +<tr class="memdesc:ga7c87723442baa681a80de8f644eda1a2"><td class="mdescLeft"> </td><td class="mdescRight">CPACR: CPn Mask. <a href="group__CMSIS__CPACR__BITS.html#ga7c87723442baa681a80de8f644eda1a2">More...</a><br/></td></tr> +<tr class="separator:ga7c87723442baa681a80de8f644eda1a2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gabd03f590b34b809438eaa3df4af2e7db"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPACR__CP.html#gabd03f590b34b809438eaa3df4af2e7db">CPACR_CP_NA</a>   0U</td></tr> +<tr class="memdesc:gabd03f590b34b809438eaa3df4af2e7db"><td class="mdescLeft"> </td><td class="mdescRight">CPACR CPn field: Access denied. <a href="group__CMSIS__CPACR__CP.html#gabd03f590b34b809438eaa3df4af2e7db">More...</a><br/></td></tr> +<tr class="separator:gabd03f590b34b809438eaa3df4af2e7db"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga8602342c0bad80f3a36d3bdee7418a46"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPACR__CP.html#ga8602342c0bad80f3a36d3bdee7418a46">CPACR_CP_PL1</a>   1U</td></tr> +<tr class="memdesc:ga8602342c0bad80f3a36d3bdee7418a46"><td class="mdescLeft"> </td><td class="mdescRight">CPACR CPn field: Accessible from PL1 only. <a href="group__CMSIS__CPACR__CP.html#ga8602342c0bad80f3a36d3bdee7418a46">More...</a><br/></td></tr> +<tr class="separator:ga8602342c0bad80f3a36d3bdee7418a46"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaeaa29f06a74fadc7245d6bd183bad11b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPACR__CP.html#gaeaa29f06a74fadc7245d6bd183bad11b">CPACR_CP_FA</a>   3U</td></tr> +<tr class="memdesc:gaeaa29f06a74fadc7245d6bd183bad11b"><td class="mdescLeft"> </td><td class="mdescRight">CPACR CPn field: Full access. <a href="group__CMSIS__CPACR__CP.html#gaeaa29f06a74fadc7245d6bd183bad11b">More...</a><br/></td></tr> +<tr class="separator:gaeaa29f06a74fadc7245d6bd183bad11b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gac1c7d8f30e77bd1fe395d6e9a5a63a3e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__DFSR__BITS.html#gac1c7d8f30e77bd1fe395d6e9a5a63a3e">DFSR_CM_Pos</a>   13U</td></tr> +<tr class="memdesc:gac1c7d8f30e77bd1fe395d6e9a5a63a3e"><td class="mdescLeft"> </td><td class="mdescRight">DFSR: CM Position. <a href="group__CMSIS__DFSR__BITS.html#gac1c7d8f30e77bd1fe395d6e9a5a63a3e">More...</a><br/></td></tr> +<tr class="separator:gac1c7d8f30e77bd1fe395d6e9a5a63a3e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga91cf285dc43beda62ae72f043e83238c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__DFSR__BITS.html#ga91cf285dc43beda62ae72f043e83238c">DFSR_CM_Msk</a>   (1UL << DFSR_CM_Pos)</td></tr> +<tr class="memdesc:ga91cf285dc43beda62ae72f043e83238c"><td class="mdescLeft"> </td><td class="mdescRight">DFSR: CM Mask. <a href="group__CMSIS__DFSR__BITS.html#ga91cf285dc43beda62ae72f043e83238c">More...</a><br/></td></tr> +<tr class="separator:ga91cf285dc43beda62ae72f043e83238c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga8cc8dcb1b3a971a13b0575bf9083acf5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__DFSR__BITS.html#ga8cc8dcb1b3a971a13b0575bf9083acf5">DFSR_Ext_Pos</a>   12U</td></tr> +<tr class="memdesc:ga8cc8dcb1b3a971a13b0575bf9083acf5"><td class="mdescLeft"> </td><td class="mdescRight">DFSR: Ext Position. <a href="group__CMSIS__DFSR__BITS.html#ga8cc8dcb1b3a971a13b0575bf9083acf5">More...</a><br/></td></tr> +<tr class="separator:ga8cc8dcb1b3a971a13b0575bf9083acf5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gad3a97b4eb87f45df8ae539e59592f21b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__DFSR__BITS.html#gad3a97b4eb87f45df8ae539e59592f21b">DFSR_Ext_Msk</a>   (1UL << DFSR_Ext_Pos)</td></tr> +<tr class="memdesc:gad3a97b4eb87f45df8ae539e59592f21b"><td class="mdescLeft"> </td><td class="mdescRight">DFSR: Ext Mask. <a href="group__CMSIS__DFSR__BITS.html#gad3a97b4eb87f45df8ae539e59592f21b">More...</a><br/></td></tr> +<tr class="separator:gad3a97b4eb87f45df8ae539e59592f21b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga410420633e9ba47cdd1ae2d3df146866"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__DFSR__BITS.html#ga410420633e9ba47cdd1ae2d3df146866">DFSR_WnR_Pos</a>   11U</td></tr> +<tr class="memdesc:ga410420633e9ba47cdd1ae2d3df146866"><td class="mdescLeft"> </td><td class="mdescRight">DFSR: WnR Position. <a href="group__CMSIS__DFSR__BITS.html#ga410420633e9ba47cdd1ae2d3df146866">More...</a><br/></td></tr> +<tr class="separator:ga410420633e9ba47cdd1ae2d3df146866"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gabfbf482895e7620fe6727b54378c0f2a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__DFSR__BITS.html#gabfbf482895e7620fe6727b54378c0f2a">DFSR_WnR_Msk</a>   (1UL << DFSR_WnR_Pos)</td></tr> +<tr class="memdesc:gabfbf482895e7620fe6727b54378c0f2a"><td class="mdescLeft"> </td><td class="mdescRight">DFSR: WnR Mask. <a href="group__CMSIS__DFSR__BITS.html#gabfbf482895e7620fe6727b54378c0f2a">More...</a><br/></td></tr> +<tr class="separator:gabfbf482895e7620fe6727b54378c0f2a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga3faee10970931cadf7ff16069ce65a1a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__DFSR__BITS.html#ga3faee10970931cadf7ff16069ce65a1a">DFSR_FS1_Pos</a>   10U</td></tr> +<tr class="memdesc:ga3faee10970931cadf7ff16069ce65a1a"><td class="mdescLeft"> </td><td class="mdescRight">DFSR: FS1 Position. <a href="group__CMSIS__DFSR__BITS.html#ga3faee10970931cadf7ff16069ce65a1a">More...</a><br/></td></tr> +<tr class="separator:ga3faee10970931cadf7ff16069ce65a1a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga6540a3ca5b2dcf8f81bb37fbdbe9d746"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__DFSR__BITS.html#ga6540a3ca5b2dcf8f81bb37fbdbe9d746">DFSR_FS1_Msk</a>   (1UL << DFSR_FS1_Pos)</td></tr> +<tr class="memdesc:ga6540a3ca5b2dcf8f81bb37fbdbe9d746"><td class="mdescLeft"> </td><td class="mdescRight">DFSR: FS1 Mask. <a href="group__CMSIS__DFSR__BITS.html#ga6540a3ca5b2dcf8f81bb37fbdbe9d746">More...</a><br/></td></tr> +<tr class="separator:ga6540a3ca5b2dcf8f81bb37fbdbe9d746"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga10f7b48c4f128c9be07c377bb60cfa7a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__DFSR__BITS.html#ga10f7b48c4f128c9be07c377bb60cfa7a">DFSR_LPAE_Pos</a>   9U</td></tr> +<tr class="memdesc:ga10f7b48c4f128c9be07c377bb60cfa7a"><td class="mdescLeft"> </td><td class="mdescRight">DFSR: LPAE Position. <a href="group__CMSIS__DFSR__BITS.html#ga10f7b48c4f128c9be07c377bb60cfa7a">More...</a><br/></td></tr> +<tr class="separator:ga10f7b48c4f128c9be07c377bb60cfa7a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga104bfa1e333340616fdbdc804948276f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__DFSR__BITS.html#ga104bfa1e333340616fdbdc804948276f">DFSR_LPAE_Msk</a>   (1UL << DFSR_LPAE_Pos)</td></tr> +<tr class="memdesc:ga104bfa1e333340616fdbdc804948276f"><td class="mdescLeft"> </td><td class="mdescRight">DFSR: LPAE Mask. <a href="group__CMSIS__DFSR__BITS.html#ga104bfa1e333340616fdbdc804948276f">More...</a><br/></td></tr> +<tr class="separator:ga104bfa1e333340616fdbdc804948276f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gac5a7afc43963dbc429792fb5a1569e15"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__DFSR__BITS.html#gac5a7afc43963dbc429792fb5a1569e15">DFSR_Domain_Pos</a>   4U</td></tr> +<tr class="memdesc:gac5a7afc43963dbc429792fb5a1569e15"><td class="mdescLeft"> </td><td class="mdescRight">DFSR: Domain Position. <a href="group__CMSIS__DFSR__BITS.html#gac5a7afc43963dbc429792fb5a1569e15">More...</a><br/></td></tr> +<tr class="separator:gac5a7afc43963dbc429792fb5a1569e15"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga59949776e069a5af7231ef63156f17cf"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__DFSR__BITS.html#ga59949776e069a5af7231ef63156f17cf">DFSR_Domain_Msk</a>   (0xFUL << DFSR_Domain_Pos)</td></tr> +<tr class="memdesc:ga59949776e069a5af7231ef63156f17cf"><td class="mdescLeft"> </td><td class="mdescRight">DFSR: Domain Mask. <a href="group__CMSIS__DFSR__BITS.html#ga59949776e069a5af7231ef63156f17cf">More...</a><br/></td></tr> +<tr class="separator:ga59949776e069a5af7231ef63156f17cf"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gae5d9bc62e71693bd9dc2a84bb4c82082"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__DFSR__BITS.html#gae5d9bc62e71693bd9dc2a84bb4c82082">DFSR_FS0_Pos</a>   0U</td></tr> +<tr class="memdesc:gae5d9bc62e71693bd9dc2a84bb4c82082"><td class="mdescLeft"> </td><td class="mdescRight">DFSR: FS0 Position. <a href="group__CMSIS__DFSR__BITS.html#gae5d9bc62e71693bd9dc2a84bb4c82082">More...</a><br/></td></tr> +<tr class="separator:gae5d9bc62e71693bd9dc2a84bb4c82082"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga23b688e81c0378b5cd75acb53896bb5e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__DFSR__BITS.html#ga23b688e81c0378b5cd75acb53896bb5e">DFSR_FS0_Msk</a>   (0xFUL << DFSR_FS0_Pos)</td></tr> +<tr class="memdesc:ga23b688e81c0378b5cd75acb53896bb5e"><td class="mdescLeft"> </td><td class="mdescRight">DFSR: FS0 Mask. <a href="group__CMSIS__DFSR__BITS.html#ga23b688e81c0378b5cd75acb53896bb5e">More...</a><br/></td></tr> +<tr class="separator:ga23b688e81c0378b5cd75acb53896bb5e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gacb6fae1908b12c4900e2cdcc320c6c11"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__DFSR__BITS.html#gacb6fae1908b12c4900e2cdcc320c6c11">DFSR_STATUS_Pos</a>   0U</td></tr> +<tr class="memdesc:gacb6fae1908b12c4900e2cdcc320c6c11"><td class="mdescLeft"> </td><td class="mdescRight">DFSR: STATUS Position. <a href="group__CMSIS__DFSR__BITS.html#gacb6fae1908b12c4900e2cdcc320c6c11">More...</a><br/></td></tr> +<tr class="separator:gacb6fae1908b12c4900e2cdcc320c6c11"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga7541052737038d737fd9fe00b9815140"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__DFSR__BITS.html#ga7541052737038d737fd9fe00b9815140">DFSR_STATUS_Msk</a>   (0x3FUL << DFSR_STATUS_Pos)</td></tr> +<tr class="memdesc:ga7541052737038d737fd9fe00b9815140"><td class="mdescLeft"> </td><td class="mdescRight">DFSR: STATUS Mask. <a href="group__CMSIS__DFSR__BITS.html#ga7541052737038d737fd9fe00b9815140">More...</a><br/></td></tr> +<tr class="separator:ga7541052737038d737fd9fe00b9815140"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gafb3d593ec56834b6a265744efd6340a8"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__IFSR__BITS.html#gafb3d593ec56834b6a265744efd6340a8">IFSR_ExT_Pos</a>   12U</td></tr> +<tr class="memdesc:gafb3d593ec56834b6a265744efd6340a8"><td class="mdescLeft"> </td><td class="mdescRight">IFSR: ExT Position. <a href="group__CMSIS__IFSR__BITS.html#gafb3d593ec56834b6a265744efd6340a8">More...</a><br/></td></tr> +<tr class="separator:gafb3d593ec56834b6a265744efd6340a8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gab0083a1d82b370a7e5208e39267bda22"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__IFSR__BITS.html#gab0083a1d82b370a7e5208e39267bda22">IFSR_ExT_Msk</a>   (1UL << IFSR_ExT_Pos)</td></tr> +<tr class="memdesc:gab0083a1d82b370a7e5208e39267bda22"><td class="mdescLeft"> </td><td class="mdescRight">IFSR: ExT Mask. <a href="group__CMSIS__IFSR__BITS.html#gab0083a1d82b370a7e5208e39267bda22">More...</a><br/></td></tr> +<tr class="separator:gab0083a1d82b370a7e5208e39267bda22"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga9ecf4e123cfee3f0a19898a822fc0f62"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__IFSR__BITS.html#ga9ecf4e123cfee3f0a19898a822fc0f62">IFSR_FS1_Pos</a>   10U</td></tr> +<tr class="memdesc:ga9ecf4e123cfee3f0a19898a822fc0f62"><td class="mdescLeft"> </td><td class="mdescRight">IFSR: FS1 Position. <a href="group__CMSIS__IFSR__BITS.html#ga9ecf4e123cfee3f0a19898a822fc0f62">More...</a><br/></td></tr> +<tr class="separator:ga9ecf4e123cfee3f0a19898a822fc0f62"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga6fc93a02fbd1c968c70786a84428fca6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__IFSR__BITS.html#ga6fc93a02fbd1c968c70786a84428fca6">IFSR_FS1_Msk</a>   (1UL << IFSR_FS1_Pos)</td></tr> +<tr class="memdesc:ga6fc93a02fbd1c968c70786a84428fca6"><td class="mdescLeft"> </td><td class="mdescRight">IFSR: FS1 Mask. <a href="group__CMSIS__IFSR__BITS.html#ga6fc93a02fbd1c968c70786a84428fca6">More...</a><br/></td></tr> +<tr class="separator:ga6fc93a02fbd1c968c70786a84428fca6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gadfd49185eeb102fc69e0a0d28fd2c4a4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__IFSR__BITS.html#gadfd49185eeb102fc69e0a0d28fd2c4a4">IFSR_LPAE_Pos</a>   9U</td></tr> +<tr class="memdesc:gadfd49185eeb102fc69e0a0d28fd2c4a4"><td class="mdescLeft"> </td><td class="mdescRight">IFSR: LPAE Position. <a href="group__CMSIS__IFSR__BITS.html#gadfd49185eeb102fc69e0a0d28fd2c4a4">More...</a><br/></td></tr> +<tr class="separator:gadfd49185eeb102fc69e0a0d28fd2c4a4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga20639ca32a866d7b021e455b7a5d24c6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__IFSR__BITS.html#ga20639ca32a866d7b021e455b7a5d24c6">IFSR_LPAE_Msk</a>   (0x1UL << IFSR_LPAE_Pos)</td></tr> +<tr class="memdesc:ga20639ca32a866d7b021e455b7a5d24c6"><td class="mdescLeft"> </td><td class="mdescRight">IFSR: LPAE Mask. <a href="group__CMSIS__IFSR__BITS.html#ga20639ca32a866d7b021e455b7a5d24c6">More...</a><br/></td></tr> +<tr class="separator:ga20639ca32a866d7b021e455b7a5d24c6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga487c29da2f2d648f149c4346f3093f72"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__IFSR__BITS.html#ga487c29da2f2d648f149c4346f3093f72">IFSR_FS0_Pos</a>   0U</td></tr> +<tr class="memdesc:ga487c29da2f2d648f149c4346f3093f72"><td class="mdescLeft"> </td><td class="mdescRight">IFSR: FS0 Position. <a href="group__CMSIS__IFSR__BITS.html#ga487c29da2f2d648f149c4346f3093f72">More...</a><br/></td></tr> +<tr class="separator:ga487c29da2f2d648f149c4346f3093f72"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaa17676ff0276b0fe93f92010fe35f6b8"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__IFSR__BITS.html#gaa17676ff0276b0fe93f92010fe35f6b8">IFSR_FS0_Msk</a>   (0xFUL << IFSR_FS0_Pos)</td></tr> +<tr class="memdesc:gaa17676ff0276b0fe93f92010fe35f6b8"><td class="mdescLeft"> </td><td class="mdescRight">IFSR: FS0 Mask. <a href="group__CMSIS__IFSR__BITS.html#gaa17676ff0276b0fe93f92010fe35f6b8">More...</a><br/></td></tr> +<tr class="separator:gaa17676ff0276b0fe93f92010fe35f6b8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga64ec6d573ec1efe1d6c36100ad1cd09d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__IFSR__BITS.html#ga64ec6d573ec1efe1d6c36100ad1cd09d">IFSR_STATUS_Pos</a>   0U</td></tr> +<tr class="memdesc:ga64ec6d573ec1efe1d6c36100ad1cd09d"><td class="mdescLeft"> </td><td class="mdescRight">IFSR: STATUS Position. <a href="group__CMSIS__IFSR__BITS.html#ga64ec6d573ec1efe1d6c36100ad1cd09d">More...</a><br/></td></tr> +<tr class="separator:ga64ec6d573ec1efe1d6c36100ad1cd09d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaf74c1045a32a2d4de7ea6f0dbcf0d1b3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__IFSR__BITS.html#gaf74c1045a32a2d4de7ea6f0dbcf0d1b3">IFSR_STATUS_Msk</a>   (0x3FUL << IFSR_STATUS_Pos)</td></tr> +<tr class="memdesc:gaf74c1045a32a2d4de7ea6f0dbcf0d1b3"><td class="mdescLeft"> </td><td class="mdescRight">IFSR: STATUS Mask. <a href="group__CMSIS__IFSR__BITS.html#gaf74c1045a32a2d4de7ea6f0dbcf0d1b3">More...</a><br/></td></tr> +<tr class="separator:gaf74c1045a32a2d4de7ea6f0dbcf0d1b3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaecf0a2cb278bfd27e0da4ab8126d98af"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ISR__BITS.html#gaecf0a2cb278bfd27e0da4ab8126d98af">ISR_A_Pos</a>   13U</td></tr> +<tr class="memdesc:gaecf0a2cb278bfd27e0da4ab8126d98af"><td class="mdescLeft"> </td><td class="mdescRight">ISR: A Position. <a href="group__CMSIS__ISR__BITS.html#gaecf0a2cb278bfd27e0da4ab8126d98af">More...</a><br/></td></tr> +<tr class="separator:gaecf0a2cb278bfd27e0da4ab8126d98af"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga8c6d55d243da46ed7ca05c3941316c8d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ISR__BITS.html#ga8c6d55d243da46ed7ca05c3941316c8d">ISR_A_Msk</a>   (1UL << ISR_A_Pos)</td></tr> +<tr class="memdesc:ga8c6d55d243da46ed7ca05c3941316c8d"><td class="mdescLeft"> </td><td class="mdescRight">ISR: A Mask. <a href="group__CMSIS__ISR__BITS.html#ga8c6d55d243da46ed7ca05c3941316c8d">More...</a><br/></td></tr> +<tr class="separator:ga8c6d55d243da46ed7ca05c3941316c8d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga9f51d4217c1394e52f5223a6cd382136"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ISR__BITS.html#ga9f51d4217c1394e52f5223a6cd382136">ISR_I_Pos</a>   12U</td></tr> +<tr class="memdesc:ga9f51d4217c1394e52f5223a6cd382136"><td class="mdescLeft"> </td><td class="mdescRight">ISR: I Position. <a href="group__CMSIS__ISR__BITS.html#ga9f51d4217c1394e52f5223a6cd382136">More...</a><br/></td></tr> +<tr class="separator:ga9f51d4217c1394e52f5223a6cd382136"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga7b756c9a406d7dd0a86891656908e98c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ISR__BITS.html#ga7b756c9a406d7dd0a86891656908e98c">ISR_I_Msk</a>   (1UL << ISR_I_Pos)</td></tr> +<tr class="memdesc:ga7b756c9a406d7dd0a86891656908e98c"><td class="mdescLeft"> </td><td class="mdescRight">ISR: I Mask. <a href="group__CMSIS__ISR__BITS.html#ga7b756c9a406d7dd0a86891656908e98c">More...</a><br/></td></tr> +<tr class="separator:ga7b756c9a406d7dd0a86891656908e98c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gad8654422bb59e22fb7f1321eeef1b81d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ISR__BITS.html#gad8654422bb59e22fb7f1321eeef1b81d">ISR_F_Pos</a>   11U</td></tr> +<tr class="memdesc:gad8654422bb59e22fb7f1321eeef1b81d"><td class="mdescLeft"> </td><td class="mdescRight">ISR: F Position. <a href="group__CMSIS__ISR__BITS.html#gad8654422bb59e22fb7f1321eeef1b81d">More...</a><br/></td></tr> +<tr class="separator:gad8654422bb59e22fb7f1321eeef1b81d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gac2efaf413c81afab4265515160f6700c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ISR__BITS.html#gac2efaf413c81afab4265515160f6700c">ISR_F_Msk</a>   (1UL << ISR_F_Pos)</td></tr> +<tr class="memdesc:gac2efaf413c81afab4265515160f6700c"><td class="mdescLeft"> </td><td class="mdescRight">ISR: F Mask. <a href="group__CMSIS__ISR__BITS.html#gac2efaf413c81afab4265515160f6700c">More...</a><br/></td></tr> +<tr class="separator:gac2efaf413c81afab4265515160f6700c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga2c014e929b74e6ded5e89a74903ce975"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__DACR__BITS.html#ga2c014e929b74e6ded5e89a74903ce975">DACR_D_Pos_</a>(n)   (2U*n)</td></tr> +<tr class="memdesc:ga2c014e929b74e6ded5e89a74903ce975"><td class="mdescLeft"> </td><td class="mdescRight">DACR: Dn Position. <a href="group__CMSIS__DACR__BITS.html#ga2c014e929b74e6ded5e89a74903ce975">More...</a><br/></td></tr> +<tr class="separator:ga2c014e929b74e6ded5e89a74903ce975"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga41b90c8a7338fbe5e5b06be083ba22fe"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__DACR__BITS.html#ga41b90c8a7338fbe5e5b06be083ba22fe">DACR_D_Msk_</a>(n)   (3UL << DACR_D_Pos_(n))</td></tr> +<tr class="memdesc:ga41b90c8a7338fbe5e5b06be083ba22fe"><td class="mdescLeft"> </td><td class="mdescRight">DACR: Dn Mask. <a href="group__CMSIS__DACR__BITS.html#ga41b90c8a7338fbe5e5b06be083ba22fe">More...</a><br/></td></tr> +<tr class="separator:ga41b90c8a7338fbe5e5b06be083ba22fe"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga281ebf97decb4ef4f7b1e5c4285c45ab"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__DACR__Dn.html#ga281ebf97decb4ef4f7b1e5c4285c45ab">DACR_Dn_NOACCESS</a>   0U</td></tr> +<tr class="memdesc:ga281ebf97decb4ef4f7b1e5c4285c45ab"><td class="mdescLeft"> </td><td class="mdescRight">DACR Dn field: No access. <a href="group__CMSIS__DACR__Dn.html#ga281ebf97decb4ef4f7b1e5c4285c45ab">More...</a><br/></td></tr> +<tr class="separator:ga281ebf97decb4ef4f7b1e5c4285c45ab"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gac76e6128758cd64a9fa92487ec49441b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__DACR__Dn.html#gac76e6128758cd64a9fa92487ec49441b">DACR_Dn_CLIENT</a>   1U</td></tr> +<tr class="memdesc:gac76e6128758cd64a9fa92487ec49441b"><td class="mdescLeft"> </td><td class="mdescRight">DACR Dn field: Client. <a href="group__CMSIS__DACR__Dn.html#gac76e6128758cd64a9fa92487ec49441b">More...</a><br/></td></tr> +<tr class="separator:gac76e6128758cd64a9fa92487ec49441b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gabbf27724d67055138bf7abdb651e9732"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__DACR__Dn.html#gabbf27724d67055138bf7abdb651e9732">DACR_Dn_MANAGER</a>   3U</td></tr> +<tr class="memdesc:gabbf27724d67055138bf7abdb651e9732"><td class="mdescLeft"> </td><td class="mdescRight">DACR Dn field: Manager. <a href="group__CMSIS__DACR__Dn.html#gabbf27724d67055138bf7abdb651e9732">More...</a><br/></td></tr> +<tr class="separator:gabbf27724d67055138bf7abdb651e9732"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a286e3b913dbd236c7f48ea70c8821f4e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="core__ca_8h.html#a286e3b913dbd236c7f48ea70c8821f4e">_VAL2FLD</a>(field, value)   (((uint32_t)(value) << field ## _Pos) & field ## _Msk)</td></tr> +<tr class="memdesc:a286e3b913dbd236c7f48ea70c8821f4e"><td class="mdescLeft"> </td><td class="mdescRight">Mask and shift a bit field value for use in a register bit range. <a href="#a286e3b913dbd236c7f48ea70c8821f4e">More...</a><br/></td></tr> +<tr class="separator:a286e3b913dbd236c7f48ea70c8821f4e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a139b6e261c981f014f386927ca4a8444"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="core__ca_8h.html#a139b6e261c981f014f386927ca4a8444">_FLD2VAL</a>(field, value)   (((uint32_t)(value) & field ## _Msk) >> field ## _Pos)</td></tr> +<tr class="memdesc:a139b6e261c981f014f386927ca4a8444"><td class="mdescLeft"> </td><td class="mdescRight">Mask and shift a register value to extract a bit filed value. <a href="#a139b6e261c981f014f386927ca4a8444">More...</a><br/></td></tr> +<tr class="separator:a139b6e261c981f014f386927ca4a8444"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga3b08fba5b9be921c8a971231f75f8764"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__L2__cache__functions.html#ga3b08fba5b9be921c8a971231f75f8764">L2C_310</a>   ((<a class="el" href="structL2C__310__TypeDef.html">L2C_310_TypeDef</a> *)<a class="el" href="ARMCA9_8h.html#a5ce89d9feb78e20a4034f025eec392b4">L2C_310_BASE</a>)</td></tr> +<tr class="memdesc:ga3b08fba5b9be921c8a971231f75f8764"><td class="mdescLeft"> </td><td class="mdescRight">L2C_310 register set access pointer. <a href="group__L2__cache__functions.html#ga3b08fba5b9be921c8a971231f75f8764">More...</a><br/></td></tr> +<tr class="separator:ga3b08fba5b9be921c8a971231f75f8764"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga82e193c0016a9377274756b2673464a6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#ga82e193c0016a9377274756b2673464a6">GICDistributor</a>   ((<a class="el" href="structGICDistributor__Type.html">GICDistributor_Type</a> *) <a class="el" href="ARMCA9_8h.html#a5cc9c031f86d3fcb7efcbe2fce4cd552">GIC_DISTRIBUTOR_BASE</a> )</td></tr> +<tr class="memdesc:ga82e193c0016a9377274756b2673464a6"><td class="mdescLeft"> </td><td class="mdescRight">GIC Distributor register set access pointer. <a href="group__GIC__functions.html#ga82e193c0016a9377274756b2673464a6">More...</a><br/></td></tr> +<tr class="separator:ga82e193c0016a9377274756b2673464a6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga31a083dbdc5cb84178dbf184286180e3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#ga31a083dbdc5cb84178dbf184286180e3">GICInterface</a>   ((<a class="el" href="structGICInterface__Type.html">GICInterface_Type</a> *) <a class="el" href="ARMCA9_8h.html#adc560f42c09a0a3ce5dcc4aa898209ca">GIC_INTERFACE_BASE</a> )</td></tr> +<tr class="memdesc:ga31a083dbdc5cb84178dbf184286180e3"><td class="mdescLeft"> </td><td class="mdescRight">GIC Interface register set access pointer. <a href="group__GIC__functions.html#ga31a083dbdc5cb84178dbf184286180e3">More...</a><br/></td></tr> +<tr class="separator:ga31a083dbdc5cb84178dbf184286180e3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaaaf976e808e92970c4853195f46f86aa"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__PTM__timer__functions.html#gaaaf976e808e92970c4853195f46f86aa">PTIM</a>   ((<a class="el" href="structTimer__Type.html">Timer_Type</a> *) <a class="el" href="ARMCA9_8h.html#a251f8c6600afee0dddf950c7a41d4723">TIMER_BASE</a> )</td></tr> +<tr class="memdesc:gaaaf976e808e92970c4853195f46f86aa"><td class="mdescLeft"> </td><td class="mdescRight">Timer register struct. <a href="group__PTM__timer__functions.html#gaaaf976e808e92970c4853195f46f86aa">More...</a><br/></td></tr> +<tr class="separator:gaaaf976e808e92970c4853195f46f86aa"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a647b0a71258678d75aed0aadd5801612"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="core__ca_8h.html#a647b0a71258678d75aed0aadd5801612">GIC_SetSecurity</a>   <a class="el" href="core__ca_8h.html#ab875d63dc51a75149802945bb00e2695">GIC_SetGroup</a></td></tr> +<tr class="separator:a647b0a71258678d75aed0aadd5801612"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aea0bba954f8c3b032cf9a6540277ddef"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="core__ca_8h.html#aea0bba954f8c3b032cf9a6540277ddef">GIC_GetSecurity</a>   <a class="el" href="core__ca_8h.html#ae161d7a866cb61f92b808ae98fa7c812">GIC_GetGroup</a></td></tr> +<tr class="separator:aea0bba954f8c3b032cf9a6540277ddef"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga4ab4ff3ff904df46da18f5532ceb1e89"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga4ab4ff3ff904df46da18f5532ceb1e89">SECTION_DESCRIPTOR</a>   (0x2)</td></tr> +<tr class="separator:ga4ab4ff3ff904df46da18f5532ceb1e89"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a16f225cca51a80c5cf1c9c002cfd2dba"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="core__ca_8h.html#a16f225cca51a80c5cf1c9c002cfd2dba">SECTION_MASK</a>   (0xFFFFFFFC)</td></tr> +<tr class="separator:a16f225cca51a80c5cf1c9c002cfd2dba"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3052ba3d97ad157189a6c6fce15b1b6a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="core__ca_8h.html#a3052ba3d97ad157189a6c6fce15b1b6a">SECTION_TEXCB_MASK</a>   (0xFFFF8FF3)</td></tr> +<tr class="separator:a3052ba3d97ad157189a6c6fce15b1b6a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaa77545190c32bb2f4d2d86e41552daef"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#gaa77545190c32bb2f4d2d86e41552daef">SECTION_B_SHIFT</a>   (2)</td></tr> +<tr class="separator:gaa77545190c32bb2f4d2d86e41552daef"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gae0b3a2eccc4f9c249e928d359c43c20c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#gae0b3a2eccc4f9c249e928d359c43c20c">SECTION_C_SHIFT</a>   (3)</td></tr> +<tr class="separator:gae0b3a2eccc4f9c249e928d359c43c20c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gad84432cb37ae093f7609f8f29f42c1f4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#gad84432cb37ae093f7609f8f29f42c1f4">SECTION_TEX0_SHIFT</a>   (12)</td></tr> +<tr class="separator:gad84432cb37ae093f7609f8f29f42c1f4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga531cafc5eca8ade67a6fb83b35f8520e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga531cafc5eca8ade67a6fb83b35f8520e">SECTION_TEX1_SHIFT</a>   (13)</td></tr> +<tr class="separator:ga531cafc5eca8ade67a6fb83b35f8520e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga8a6d854746a9c0049f9a91188092a55f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga8a6d854746a9c0049f9a91188092a55f">SECTION_TEX2_SHIFT</a>   (14)</td></tr> +<tr class="separator:ga8a6d854746a9c0049f9a91188092a55f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a83cb551c9fa708e33082c682be614334"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="core__ca_8h.html#a83cb551c9fa708e33082c682be614334">SECTION_XN_MASK</a>   (0xFFFFFFEF)</td></tr> +<tr class="separator:a83cb551c9fa708e33082c682be614334"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga6cdc2db0ca695fd1191305a13e66c0a7"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga6cdc2db0ca695fd1191305a13e66c0a7">SECTION_XN_SHIFT</a>   (4)</td></tr> +<tr class="separator:ga6cdc2db0ca695fd1191305a13e66c0a7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a90a30c02512cbea24791212af9f2cd9f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="core__ca_8h.html#a90a30c02512cbea24791212af9f2cd9f">SECTION_DOMAIN_MASK</a>   (0xFFFFFE1F)</td></tr> +<tr class="separator:a90a30c02512cbea24791212af9f2cd9f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga70cc38b984789323feecd97033a66757"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga70cc38b984789323feecd97033a66757">SECTION_DOMAIN_SHIFT</a>   (5)</td></tr> +<tr class="separator:ga70cc38b984789323feecd97033a66757"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad32d146d84a9d7f964f28f1dadc98bcb"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="core__ca_8h.html#ad32d146d84a9d7f964f28f1dadc98bcb">SECTION_P_MASK</a>   (0xFFFFFDFF)</td></tr> +<tr class="separator:ad32d146d84a9d7f964f28f1dadc98bcb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga8f27fa21cb70abad114374f33a562988"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga8f27fa21cb70abad114374f33a562988">SECTION_P_SHIFT</a>   (9)</td></tr> +<tr class="separator:ga8f27fa21cb70abad114374f33a562988"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a725efc96ea9aa940fefcf013bce6ca8c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="core__ca_8h.html#a725efc96ea9aa940fefcf013bce6ca8c">SECTION_AP_MASK</a>   (0xFFFF73FF)</td></tr> +<tr class="separator:a725efc96ea9aa940fefcf013bce6ca8c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga274fa608581b227182ce92adec4597b5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga274fa608581b227182ce92adec4597b5">SECTION_AP_SHIFT</a>   (10)</td></tr> +<tr class="separator:ga274fa608581b227182ce92adec4597b5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga1b8b0d00bfc7cbeed67b82db26d98195"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga1b8b0d00bfc7cbeed67b82db26d98195">SECTION_AP2_SHIFT</a>   (15)</td></tr> +<tr class="separator:ga1b8b0d00bfc7cbeed67b82db26d98195"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a42d3645aad501af4ef447186c01685b7"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="core__ca_8h.html#a42d3645aad501af4ef447186c01685b7">SECTION_S_MASK</a>   (0xFFFEFFFF)</td></tr> +<tr class="separator:a42d3645aad501af4ef447186c01685b7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga83a5fc538dad79161b122fb164d630fe"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga83a5fc538dad79161b122fb164d630fe">SECTION_S_SHIFT</a>   (16)</td></tr> +<tr class="separator:ga83a5fc538dad79161b122fb164d630fe"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a01ceacdb3888d7cddcfeccfea9eb3658"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="core__ca_8h.html#a01ceacdb3888d7cddcfeccfea9eb3658">SECTION_NG_MASK</a>   (0xFFFDFFFF)</td></tr> +<tr class="separator:a01ceacdb3888d7cddcfeccfea9eb3658"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga7af8adbf033d0a5c7b0889dd085041d1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga7af8adbf033d0a5c7b0889dd085041d1">SECTION_NG_SHIFT</a>   (17)</td></tr> +<tr class="separator:ga7af8adbf033d0a5c7b0889dd085041d1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a057533871fa1af6db7a27b39d976ac95"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="core__ca_8h.html#a057533871fa1af6db7a27b39d976ac95">SECTION_NS_MASK</a>   (0xFFF7FFFF)</td></tr> +<tr class="separator:a057533871fa1af6db7a27b39d976ac95"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga502d55a107c909e15be282d8fbe4a8ce"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga502d55a107c909e15be282d8fbe4a8ce">SECTION_NS_SHIFT</a>   (19)</td></tr> +<tr class="separator:ga502d55a107c909e15be282d8fbe4a8ce"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga82cb818cf0bcf9431ed9d0b52a39fe14"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga82cb818cf0bcf9431ed9d0b52a39fe14">PAGE_L1_DESCRIPTOR</a>   (0x1)</td></tr> +<tr class="separator:ga82cb818cf0bcf9431ed9d0b52a39fe14"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9fe764cc3a117a9ab93a301de8bceed1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="core__ca_8h.html#a9fe764cc3a117a9ab93a301de8bceed1">PAGE_L1_MASK</a>   (0xFFFFFFFC)</td></tr> +<tr class="separator:a9fe764cc3a117a9ab93a301de8bceed1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaefb20807cde04ea9fee6b197602348cf"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#gaefb20807cde04ea9fee6b197602348cf">PAGE_L2_4K_DESC</a>   (0x2)</td></tr> +<tr class="separator:gaefb20807cde04ea9fee6b197602348cf"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abd292694d0155e3b0d4c12895a6c8fa6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="core__ca_8h.html#abd292694d0155e3b0d4c12895a6c8fa6">PAGE_L2_4K_MASK</a>   (0xFFFFFFFD)</td></tr> +<tr class="separator:abd292694d0155e3b0d4c12895a6c8fa6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaf38d8149733ba83690fd04ac1204bde1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#gaf38d8149733ba83690fd04ac1204bde1">PAGE_L2_64K_DESC</a>   (0x1)</td></tr> +<tr class="separator:gaf38d8149733ba83690fd04ac1204bde1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab3a82626ee70e38285852a1128b75c7a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="core__ca_8h.html#ab3a82626ee70e38285852a1128b75c7a">PAGE_L2_64K_MASK</a>   (0xFFFFFFFC)</td></tr> +<tr class="separator:ab3a82626ee70e38285852a1128b75c7a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a234fceea67b5d6c41b0875852d86cc70"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="core__ca_8h.html#a234fceea67b5d6c41b0875852d86cc70">PAGE_4K_TEXCB_MASK</a>   (0xFFFFFE33)</td></tr> +<tr class="separator:a234fceea67b5d6c41b0875852d86cc70"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga295b3b39fa6f7da3650a94551e28218b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga295b3b39fa6f7da3650a94551e28218b">PAGE_4K_B_SHIFT</a>   (2)</td></tr> +<tr class="separator:ga295b3b39fa6f7da3650a94551e28218b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga17ad8e75e5987a1f98adfc783640b75f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga17ad8e75e5987a1f98adfc783640b75f">PAGE_4K_C_SHIFT</a>   (3)</td></tr> +<tr class="separator:ga17ad8e75e5987a1f98adfc783640b75f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga8069f8882920692467749cc65f50e1f8"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga8069f8882920692467749cc65f50e1f8">PAGE_4K_TEX0_SHIFT</a>   (6)</td></tr> +<tr class="separator:ga8069f8882920692467749cc65f50e1f8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gac0db1e472f79b641d0e51e4faa6e7e08"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#gac0db1e472f79b641d0e51e4faa6e7e08">PAGE_4K_TEX1_SHIFT</a>   (7)</td></tr> +<tr class="separator:gac0db1e472f79b641d0e51e4faa6e7e08"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga0e5c586a7e1928c7efa95e0d5f26e981"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga0e5c586a7e1928c7efa95e0d5f26e981">PAGE_4K_TEX2_SHIFT</a>   (8)</td></tr> +<tr class="separator:ga0e5c586a7e1928c7efa95e0d5f26e981"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a666e7d1971403995104586f35d56590b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="core__ca_8h.html#a666e7d1971403995104586f35d56590b">PAGE_64K_TEXCB_MASK</a>   (0xFFFF8FF3)</td></tr> +<tr class="separator:a666e7d1971403995104586f35d56590b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaedc4abb2636443389128258bd74ce0bd"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#gaedc4abb2636443389128258bd74ce0bd">PAGE_64K_B_SHIFT</a>   (2)</td></tr> +<tr class="separator:gaedc4abb2636443389128258bd74ce0bd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gabc1ce8b3d369d1e054fabf87514c4cd6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#gabc1ce8b3d369d1e054fabf87514c4cd6">PAGE_64K_C_SHIFT</a>   (3)</td></tr> +<tr class="separator:gabc1ce8b3d369d1e054fabf87514c4cd6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gab4d67a1d5aa37623272abe4db32677ec"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#gab4d67a1d5aa37623272abe4db32677ec">PAGE_64K_TEX0_SHIFT</a>   (12)</td></tr> +<tr class="separator:gab4d67a1d5aa37623272abe4db32677ec"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga9c910152d27ce0a1552e3bb3c88782a6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga9c910152d27ce0a1552e3bb3c88782a6">PAGE_64K_TEX1_SHIFT</a>   (13)</td></tr> +<tr class="separator:ga9c910152d27ce0a1552e3bb3c88782a6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga8ec4dcea202b5ebc15419f7410a6c0b0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga8ec4dcea202b5ebc15419f7410a6c0b0">PAGE_64K_TEX2_SHIFT</a>   (14)</td></tr> +<tr class="separator:ga8ec4dcea202b5ebc15419f7410a6c0b0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa488ef0c274f8ae125f61129745b1629"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="core__ca_8h.html#aa488ef0c274f8ae125f61129745b1629">PAGE_TEXCB_MASK</a>   (0xFFFF8FF3)</td></tr> +<tr class="separator:aa488ef0c274f8ae125f61129745b1629"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga3a660cdbc121e6510ed815fcb5bc8a44"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga3a660cdbc121e6510ed815fcb5bc8a44">PAGE_B_SHIFT</a>   (2)</td></tr> +<tr class="separator:ga3a660cdbc121e6510ed815fcb5bc8a44"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gad9fc2f0cbe58ae4f1afea3cf9817b450"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#gad9fc2f0cbe58ae4f1afea3cf9817b450">PAGE_C_SHIFT</a>   (3)</td></tr> +<tr class="separator:gad9fc2f0cbe58ae4f1afea3cf9817b450"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga5833dc0a939f8d33299d8c8995a06589"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga5833dc0a939f8d33299d8c8995a06589">PAGE_TEX_SHIFT</a>   (12)</td></tr> +<tr class="separator:ga5833dc0a939f8d33299d8c8995a06589"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a522f61b0d301d6f69c33a629e1699c7e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="core__ca_8h.html#a522f61b0d301d6f69c33a629e1699c7e">PAGE_XN_4K_MASK</a>   (0xFFFFFFFE)</td></tr> +<tr class="separator:a522f61b0d301d6f69c33a629e1699c7e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga9be26955f4a44c54008c55de61652539"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga9be26955f4a44c54008c55de61652539">PAGE_XN_4K_SHIFT</a>   (0)</td></tr> +<tr class="separator:ga9be26955f4a44c54008c55de61652539"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae0445cb4d6dc78359074cbb2776e3b5c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="core__ca_8h.html#ae0445cb4d6dc78359074cbb2776e3b5c">PAGE_XN_64K_MASK</a>   (0xFFFF7FFF)</td></tr> +<tr class="separator:ae0445cb4d6dc78359074cbb2776e3b5c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gab34b65fbaaec1287daef459071c5c5c9"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#gab34b65fbaaec1287daef459071c5c5c9">PAGE_XN_64K_SHIFT</a>   (15)</td></tr> +<tr class="separator:gab34b65fbaaec1287daef459071c5c5c9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0a48a4e79188149fbe886a698b6d9cb4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="core__ca_8h.html#a0a48a4e79188149fbe886a698b6d9cb4">PAGE_DOMAIN_MASK</a>   (0xFFFFFE1F)</td></tr> +<tr class="separator:a0a48a4e79188149fbe886a698b6d9cb4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gade787969e64896d0c8fe554f6aa1bc9e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#gade787969e64896d0c8fe554f6aa1bc9e">PAGE_DOMAIN_SHIFT</a>   (5)</td></tr> +<tr class="separator:gade787969e64896d0c8fe554f6aa1bc9e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a604f4f13fcb78ff08d65ef4a1a3f7933"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="core__ca_8h.html#a604f4f13fcb78ff08d65ef4a1a3f7933">PAGE_P_MASK</a>   (0xFFFFFDFF)</td></tr> +<tr class="separator:a604f4f13fcb78ff08d65ef4a1a3f7933"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga46a63dfcf084d48ccf27987bab48417a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga46a63dfcf084d48ccf27987bab48417a">PAGE_P_SHIFT</a>   (9)</td></tr> +<tr class="separator:ga46a63dfcf084d48ccf27987bab48417a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af7d3ee23adcaf9221967791f0e64d830"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="core__ca_8h.html#af7d3ee23adcaf9221967791f0e64d830">PAGE_AP_MASK</a>   (0xFFFFFDCF)</td></tr> +<tr class="separator:af7d3ee23adcaf9221967791f0e64d830"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gafed0cfe8a8ab67fe26e961b876db13a3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#gafed0cfe8a8ab67fe26e961b876db13a3">PAGE_AP_SHIFT</a>   (4)</td></tr> +<tr class="separator:gafed0cfe8a8ab67fe26e961b876db13a3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gad2d3cf0695c98dc2c4e37ebeb9235b2c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#gad2d3cf0695c98dc2c4e37ebeb9235b2c">PAGE_AP2_SHIFT</a>   (9)</td></tr> +<tr class="separator:gad2d3cf0695c98dc2c4e37ebeb9235b2c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac44cd885615a54131c372abfdc2d5c66"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="core__ca_8h.html#ac44cd885615a54131c372abfdc2d5c66">PAGE_S_MASK</a>   (0xFFFFFBFF)</td></tr> +<tr class="separator:ac44cd885615a54131c372abfdc2d5c66"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga1d9a3ed8dfa64aba257e2273d2613bce"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga1d9a3ed8dfa64aba257e2273d2613bce">PAGE_S_SHIFT</a>   (10)</td></tr> +<tr class="separator:ga1d9a3ed8dfa64aba257e2273d2613bce"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:add5d44ba746fe4d17d8b06a1086aa853"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="core__ca_8h.html#add5d44ba746fe4d17d8b06a1086aa853">PAGE_NG_MASK</a>   (0xFFFFF7FF)</td></tr> +<tr class="separator:add5d44ba746fe4d17d8b06a1086aa853"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga1d9196f2dd260244a4ad7e5b70b0e4c7"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga1d9196f2dd260244a4ad7e5b70b0e4c7">PAGE_NG_SHIFT</a>   (11)</td></tr> +<tr class="separator:ga1d9196f2dd260244a4ad7e5b70b0e4c7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a618b1432615c3242f53360d4364c5797"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="core__ca_8h.html#a618b1432615c3242f53360d4364c5797">PAGE_NS_MASK</a>   (0xFFFFFFF7)</td></tr> +<tr class="separator:a618b1432615c3242f53360d4364c5797"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga49740f5181adebe63b11c68db731bb0f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga49740f5181adebe63b11c68db731bb0f">PAGE_NS_SHIFT</a>   (3)</td></tr> +<tr class="separator:ga49740f5181adebe63b11c68db731bb0f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga8e51cfa91c0b6bbf1df1cff0bde44836"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga8e51cfa91c0b6bbf1df1cff0bde44836">OFFSET_1M</a>   (0x00100000)</td></tr> +<tr class="separator:ga8e51cfa91c0b6bbf1df1cff0bde44836"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaf19b9fb664a06a41562176a51c66fcff"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#gaf19b9fb664a06a41562176a51c66fcff">OFFSET_64K</a>   (0x00010000)</td></tr> +<tr class="separator:gaf19b9fb664a06a41562176a51c66fcff"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga121c645cdc91018720ceaf1d021fcd89"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga121c645cdc91018720ceaf1d021fcd89">OFFSET_4K</a>   (0x00001000)</td></tr> +<tr class="separator:ga121c645cdc91018720ceaf1d021fcd89"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaba92665a24bc2ba8c49b9a0881c9df8a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#gaba92665a24bc2ba8c49b9a0881c9df8a">DESCRIPTOR_FAULT</a>   (0x00000000)</td></tr> +<tr class="separator:gaba92665a24bc2ba8c49b9a0881c9df8a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga220aab449cf3716723979d06666c2ebf"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga220aab449cf3716723979d06666c2ebf">section_normal</a>(descriptor_l1, region)</td></tr> +<tr class="separator:ga220aab449cf3716723979d06666c2ebf"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a470b88645153aad94b09485f3108c641"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="core__ca_8h.html#a470b88645153aad94b09485f3108c641">section_normal_nc</a>(descriptor_l1, region)</td></tr> +<tr class="separator:a470b88645153aad94b09485f3108c641"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gad598239f9bb9b6ae2bec8278305640b4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#gad598239f9bb9b6ae2bec8278305640b4">section_normal_cod</a>(descriptor_l1, region)</td></tr> +<tr class="separator:gad598239f9bb9b6ae2bec8278305640b4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaf95fa76d8f0f7ccfd2ebc00860af4f1d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#gaf95fa76d8f0f7ccfd2ebc00860af4f1d">section_normal_ro</a>(descriptor_l1, region)</td></tr> +<tr class="separator:gaf95fa76d8f0f7ccfd2ebc00860af4f1d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga1f2ce84e6ec5c150a2ffc05092ea6d0e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga1f2ce84e6ec5c150a2ffc05092ea6d0e">section_normal_rw</a>(descriptor_l1, region)</td></tr> +<tr class="separator:ga1f2ce84e6ec5c150a2ffc05092ea6d0e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaf77ecb86097e6e8cf5f6c7bb9d2740c9"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#gaf77ecb86097e6e8cf5f6c7bb9d2740c9">section_so</a>(descriptor_l1, region)</td></tr> +<tr class="separator:gaf77ecb86097e6e8cf5f6c7bb9d2740c9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga1f66b52e152895af070514528763c272"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga1f66b52e152895af070514528763c272">section_device_ro</a>(descriptor_l1, region)</td></tr> +<tr class="separator:ga1f66b52e152895af070514528763c272"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga33c6ad1fc06648fe50f8b21554c9bccb"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga33c6ad1fc06648fe50f8b21554c9bccb">section_device_rw</a>(descriptor_l1, region)</td></tr> +<tr class="separator:ga33c6ad1fc06648fe50f8b21554c9bccb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gafe66b1515bf7d251a9a3218162637a22"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#gafe66b1515bf7d251a9a3218162637a22">page4k_device_rw</a>(descriptor_l1, descriptor_l2, region)</td></tr> +<tr class="separator:gafe66b1515bf7d251a9a3218162637a22"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga6c8c84bdeebf350d97eb3a99bd11845f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga6c8c84bdeebf350d97eb3a99bd11845f">page64k_device_rw</a>(descriptor_l1, descriptor_l2, region)</td></tr> +<tr class="separator:ga6c8c84bdeebf350d97eb3a99bd11845f"><td class="memSeparator" colspan="2"> </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:gab184b824a6d7cb728bd46c6abcd0c21a"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#gab184b824a6d7cb728bd46c6abcd0c21a">mmu_region_size_Type</a> { <br/> +  <a class="el" href="group__MMU__defs__gr.html#gab184b824a6d7cb728bd46c6abcd0c21aacb7227be6a36b93e485b62e3acddae51">SECTION</a>, +<br/> +  <a class="el" href="group__MMU__defs__gr.html#gab184b824a6d7cb728bd46c6abcd0c21aa99ce0ce05e9c418dc6bddcc47b2fa05a">PAGE_4k</a>, +<br/> +  <a class="el" href="group__MMU__defs__gr.html#gab184b824a6d7cb728bd46c6abcd0c21aafc53512bbf834739fcb97ad1c0f444fc">PAGE_64k</a> +<br/> + }</td></tr> +<tr class="separator:gab184b824a6d7cb728bd46c6abcd0c21a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga83ac8de9263f89879079da521e86d5f2"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga83ac8de9263f89879079da521e86d5f2">mmu_memory_Type</a> { <br/> +  <a class="el" href="group__MMU__defs__gr.html#ga83ac8de9263f89879079da521e86d5f2a50d1448013c6f17125caee18aa418af7">NORMAL</a>, +<br/> +  <a class="el" href="group__MMU__defs__gr.html#ga83ac8de9263f89879079da521e86d5f2a28b8a7b4b6c2a98af7cf438255207174">DEVICE</a>, +<br/> +  <a class="el" href="group__MMU__defs__gr.html#ga83ac8de9263f89879079da521e86d5f2a9b78345535e6af3288cc69a572338808">SHARED_DEVICE</a>, +<br/> +  <a class="el" href="group__MMU__defs__gr.html#ga83ac8de9263f89879079da521e86d5f2a765e5cbb28da82e4d8f7e94fce32a7e0">NON_SHARED_DEVICE</a>, +<br/> +  <a class="el" href="group__MMU__defs__gr.html#ga83ac8de9263f89879079da521e86d5f2a0a4d347de23312717e6e57b04f0b014e">STRONGLY_ORDERED</a> +<br/> + }</td></tr> +<tr class="separator:ga83ac8de9263f89879079da521e86d5f2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga11c86b7b193efb2c59b6a2179a02f584"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga11c86b7b193efb2c59b6a2179a02f584">mmu_cacheability_Type</a> { <br/> +  <a class="el" href="group__MMU__defs__gr.html#ga11c86b7b193efb2c59b6a2179a02f584a61a625191f7d288011e20bf2104ee151">NON_CACHEABLE</a>, +<br/> +  <a class="el" href="group__MMU__defs__gr.html#ga11c86b7b193efb2c59b6a2179a02f584a23294b86e8dbf6ff0fa98b678e8fd667">WB_WA</a>, +<br/> +  <a class="el" href="group__MMU__defs__gr.html#ga11c86b7b193efb2c59b6a2179a02f584ab044987527e64a06f65aa6f2ae0e4e7e">WT</a>, +<br/> +  <a class="el" href="group__MMU__defs__gr.html#ga11c86b7b193efb2c59b6a2179a02f584aca2e70f575679d6f3e2e340d1ede4f13">WB_NO_WA</a> +<br/> + }</td></tr> +<tr class="separator:ga11c86b7b193efb2c59b6a2179a02f584"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga06d94c0eaa22d713636acaff81485409"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga06d94c0eaa22d713636acaff81485409">mmu_ecc_check_Type</a> { <br/> +  <a class="el" href="group__MMU__defs__gr.html#ga06d94c0eaa22d713636acaff81485409a48ce2ec8ec49f0167a7d571081a9301f">ECC_DISABLED</a>, +<br/> +  <a class="el" href="group__MMU__defs__gr.html#ga06d94c0eaa22d713636acaff81485409af0e84d9540ed9d79f01caad9841d414d">ECC_ENABLED</a> +<br/> + }</td></tr> +<tr class="separator:ga06d94c0eaa22d713636acaff81485409"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga2fe1157deda82e66b9a1b19772309b63"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga2fe1157deda82e66b9a1b19772309b63">mmu_execute_Type</a> { <br/> +  <a class="el" href="group__MMU__defs__gr.html#ga2fe1157deda82e66b9a1b19772309b63a887d2cbfd9131de5cc3745731421b34b">EXECUTE</a>, +<br/> +  <a class="el" href="group__MMU__defs__gr.html#ga2fe1157deda82e66b9a1b19772309b63ad1d1eabb1b07ce896d5308a1144cf87a">NON_EXECUTE</a> +<br/> + }</td></tr> +<tr class="separator:ga2fe1157deda82e66b9a1b19772309b63"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga04160605fbe20914c8ef020430684a30"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga04160605fbe20914c8ef020430684a30">mmu_global_Type</a> { <br/> +  <a class="el" href="group__MMU__defs__gr.html#ga04160605fbe20914c8ef020430684a30afde1bb5ef04b28059e61df449501f1c0">GLOBAL</a>, +<br/> +  <a class="el" href="group__MMU__defs__gr.html#ga04160605fbe20914c8ef020430684a30a611c091f2869100296a98915a19ee018">NON_GLOBAL</a> +<br/> + }</td></tr> +<tr class="separator:ga04160605fbe20914c8ef020430684a30"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gab884a11fa8d094573ab77fb1c0f8d8a7"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#gab884a11fa8d094573ab77fb1c0f8d8a7">mmu_shared_Type</a> { <br/> +  <a class="el" href="group__MMU__defs__gr.html#gab884a11fa8d094573ab77fb1c0f8d8a7a4a237208271e450df0a72c07169683b4">NON_SHARED</a>, +<br/> +  <a class="el" href="group__MMU__defs__gr.html#gab884a11fa8d094573ab77fb1c0f8d8a7a9c46e16a4ab019339596acadeefc8c53">SHARED</a> +<br/> + }</td></tr> +<tr class="separator:gab884a11fa8d094573ab77fb1c0f8d8a7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gac3d277641df9fb3bb3b555e2e79dd639"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#gac3d277641df9fb3bb3b555e2e79dd639">mmu_secure_Type</a> { <br/> +  <a class="el" href="group__MMU__defs__gr.html#gac3d277641df9fb3bb3b555e2e79dd639aa9dea2ba3f45f7d12b274eb6ab7d28d9">SECURE</a>, +<br/> +  <a class="el" href="group__MMU__defs__gr.html#gac3d277641df9fb3bb3b555e2e79dd639a9e08ca26fdda38ef731f13e4f058ef6f">NON_SECURE</a> +<br/> + }</td></tr> +<tr class="separator:gac3d277641df9fb3bb3b555e2e79dd639"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga2ee598252f996e4f96640b096291d280"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga2ee598252f996e4f96640b096291d280">mmu_access_Type</a> { <br/> +  <a class="el" href="group__MMU__defs__gr.html#ga2ee598252f996e4f96640b096291d280a4c66cd69a45985317939a53d820fb9da">NO_ACCESS</a>, +<br/> +  <a class="el" href="group__MMU__defs__gr.html#ga2ee598252f996e4f96640b096291d280aec2497e0c8af01c04bec31ec0d1d7847">RW</a>, +<br/> +  <a class="el" href="group__MMU__defs__gr.html#ga2ee598252f996e4f96640b096291d280acb9be765f361bb7efb9073730aac92c6">READ</a> +<br/> + }</td></tr> +<tr class="separator:ga2ee598252f996e4f96640b096291d280"><td class="memSeparator" colspan="2"> </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:gaff8a4966eff1ada5cba80f2b689446db"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__L1__cache__functions.html#gaff8a4966eff1ada5cba80f2b689446db">L1C_EnableCaches</a> (void)</td></tr> +<tr class="memdesc:gaff8a4966eff1ada5cba80f2b689446db"><td class="mdescLeft"> </td><td class="mdescRight">Enable Caches by setting I and C bits in SCTLR register. <a href="group__L1__cache__functions.html#gaff8a4966eff1ada5cba80f2b689446db">More...</a><br/></td></tr> +<tr class="separator:gaff8a4966eff1ada5cba80f2b689446db"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga320ef6fd1dd65f2f82e64c096a4994a6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__L1__cache__functions.html#ga320ef6fd1dd65f2f82e64c096a4994a6">L1C_DisableCaches</a> (void)</td></tr> +<tr class="memdesc:ga320ef6fd1dd65f2f82e64c096a4994a6"><td class="mdescLeft"> </td><td class="mdescRight">Disable Caches by clearing I and C bits in SCTLR register. <a href="group__L1__cache__functions.html#ga320ef6fd1dd65f2f82e64c096a4994a6">More...</a><br/></td></tr> +<tr class="separator:ga320ef6fd1dd65f2f82e64c096a4994a6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaa5fb36b4496e64472849f7811970c581"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__L1__cache__functions.html#gaa5fb36b4496e64472849f7811970c581">L1C_EnableBTAC</a> (void)</td></tr> +<tr class="memdesc:gaa5fb36b4496e64472849f7811970c581"><td class="mdescLeft"> </td><td class="mdescRight">Enable Branch Prediction by setting Z bit in SCTLR register. <a href="group__L1__cache__functions.html#gaa5fb36b4496e64472849f7811970c581">More...</a><br/></td></tr> +<tr class="separator:gaa5fb36b4496e64472849f7811970c581"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gab8695cf1f4a7f3789b93c41dc4eeb51d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__L1__cache__functions.html#gab8695cf1f4a7f3789b93c41dc4eeb51d">L1C_DisableBTAC</a> (void)</td></tr> +<tr class="memdesc:gab8695cf1f4a7f3789b93c41dc4eeb51d"><td class="mdescLeft"> </td><td class="mdescRight">Disable Branch Prediction by clearing Z bit in SCTLR register. <a href="group__L1__cache__functions.html#gab8695cf1f4a7f3789b93c41dc4eeb51d">More...</a><br/></td></tr> +<tr class="separator:gab8695cf1f4a7f3789b93c41dc4eeb51d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gad0d732293be6a928db184b59aadc1979"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__L1__cache__functions.html#gad0d732293be6a928db184b59aadc1979">L1C_InvalidateBTAC</a> (void)</td></tr> +<tr class="memdesc:gad0d732293be6a928db184b59aadc1979"><td class="mdescLeft"> </td><td class="mdescRight">Invalidate entire branch predictor array. <a href="group__L1__cache__functions.html#gad0d732293be6a928db184b59aadc1979">More...</a><br/></td></tr> +<tr class="separator:gad0d732293be6a928db184b59aadc1979"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gac932810cfe83f087590859010972645e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__L1__cache__functions.html#gac932810cfe83f087590859010972645e">L1C_InvalidateICacheAll</a> (void)</td></tr> +<tr class="memdesc:gac932810cfe83f087590859010972645e"><td class="mdescLeft"> </td><td class="mdescRight">Invalidate the whole instruction cache. <a href="group__L1__cache__functions.html#gac932810cfe83f087590859010972645e">More...</a><br/></td></tr> +<tr class="separator:gac932810cfe83f087590859010972645e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga9eb6f0a7c9c04cc49efd964eb59ba26f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__L1__cache__functions.html#ga9eb6f0a7c9c04cc49efd964eb59ba26f">L1C_CleanDCacheMVA</a> (void *va)</td></tr> +<tr class="memdesc:ga9eb6f0a7c9c04cc49efd964eb59ba26f"><td class="mdescLeft"> </td><td class="mdescRight">Clean data cache line by address. <a href="group__L1__cache__functions.html#ga9eb6f0a7c9c04cc49efd964eb59ba26f">More...</a><br/></td></tr> +<tr class="separator:ga9eb6f0a7c9c04cc49efd964eb59ba26f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga9209853937940991daf70edd6bc633fe"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__L1__cache__functions.html#ga9209853937940991daf70edd6bc633fe">L1C_InvalidateDCacheMVA</a> (void *va)</td></tr> +<tr class="memdesc:ga9209853937940991daf70edd6bc633fe"><td class="mdescLeft"> </td><td class="mdescRight">Invalidate data cache line by address. <a href="group__L1__cache__functions.html#ga9209853937940991daf70edd6bc633fe">More...</a><br/></td></tr> +<tr class="separator:ga9209853937940991daf70edd6bc633fe"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga7646a5e01b529566968f393e485f46a2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__L1__cache__functions.html#ga7646a5e01b529566968f393e485f46a2">L1C_CleanInvalidateDCacheMVA</a> (void *va)</td></tr> +<tr class="memdesc:ga7646a5e01b529566968f393e485f46a2"><td class="mdescLeft"> </td><td class="mdescRight">Clean and Invalidate data cache by address. <a href="group__L1__cache__functions.html#ga7646a5e01b529566968f393e485f46a2">More...</a><br/></td></tr> +<tr class="separator:ga7646a5e01b529566968f393e485f46a2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a35988a42567ca868bffd0b6171021ecb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="core__ca_8h.html#a35988a42567ca868bffd0b6171021ecb">__log2_up</a> (uint32_t n)</td></tr> +<tr class="memdesc:a35988a42567ca868bffd0b6171021ecb"><td class="mdescLeft"> </td><td class="mdescRight">Calculate log2 rounded up. <a href="#a35988a42567ca868bffd0b6171021ecb">More...</a><br/></td></tr> +<tr class="separator:a35988a42567ca868bffd0b6171021ecb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5ace5c651cf18aaa7659e1fbe6e77988"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="core__ca_8h.html#a5ace5c651cf18aaa7659e1fbe6e77988">__L1C_MaintainDCacheSetWay</a> (uint32_t level, uint32_t maint)</td></tr> +<tr class="memdesc:a5ace5c651cf18aaa7659e1fbe6e77988"><td class="mdescLeft"> </td><td class="mdescRight">Apply cache maintenance to given cache level. <a href="#a5ace5c651cf18aaa7659e1fbe6e77988">More...</a><br/></td></tr> +<tr class="separator:a5ace5c651cf18aaa7659e1fbe6e77988"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga30d7632156a30a3b75064f6d15b8f850"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__L1__cache__functions.html#ga30d7632156a30a3b75064f6d15b8f850">L1C_CleanInvalidateCache</a> (uint32_t op)</td></tr> +<tr class="memdesc:ga30d7632156a30a3b75064f6d15b8f850"><td class="mdescLeft"> </td><td class="mdescRight">Clean and Invalidate the entire data or unified cache Generic mechanism for cleaning/invalidating the entire data or unified cache to the point of coherency. <a href="group__L1__cache__functions.html#ga30d7632156a30a3b75064f6d15b8f850">More...</a><br/></td></tr> +<tr class="separator:ga30d7632156a30a3b75064f6d15b8f850"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga722ceb077e491bb4befcfbb3aee9b20b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#acdc36c1b3d3e16c17a73889b7d06d0d2">CMSIS_DEPRECATED</a> <br class="typebreak"/> +<a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__L1__cache__functions.html#ga722ceb077e491bb4befcfbb3aee9b20b">__L1C_CleanInvalidateCache</a> (uint32_t op)</td></tr> +<tr class="memdesc:ga722ceb077e491bb4befcfbb3aee9b20b"><td class="mdescLeft"> </td><td class="mdescRight">Clean and Invalidate the entire data or unified cache Generic mechanism for cleaning/invalidating the entire data or unified cache to the point of coherency. <a href="group__L1__cache__functions.html#ga722ceb077e491bb4befcfbb3aee9b20b">More...</a><br/></td></tr> +<tr class="separator:ga722ceb077e491bb4befcfbb3aee9b20b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gae895f75c4f3539058232f555d79e5df3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__L1__cache__functions.html#gae895f75c4f3539058232f555d79e5df3">L1C_InvalidateDCacheAll</a> (void)</td></tr> +<tr class="memdesc:gae895f75c4f3539058232f555d79e5df3"><td class="mdescLeft"> </td><td class="mdescRight">Invalidate the whole data cache. <a href="group__L1__cache__functions.html#gae895f75c4f3539058232f555d79e5df3">More...</a><br/></td></tr> +<tr class="separator:gae895f75c4f3539058232f555d79e5df3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga70359d824bf26f376e3d7cb9c787da27"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__L1__cache__functions.html#ga70359d824bf26f376e3d7cb9c787da27">L1C_CleanDCacheAll</a> (void)</td></tr> +<tr class="memdesc:ga70359d824bf26f376e3d7cb9c787da27"><td class="mdescLeft"> </td><td class="mdescRight">Clean the whole data cache. <a href="group__L1__cache__functions.html#ga70359d824bf26f376e3d7cb9c787da27">More...</a><br/></td></tr> +<tr class="separator:ga70359d824bf26f376e3d7cb9c787da27"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga92b5babf7317abe3815f61a2731735c3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__L1__cache__functions.html#ga92b5babf7317abe3815f61a2731735c3">L1C_CleanInvalidateDCacheAll</a> (void)</td></tr> +<tr class="memdesc:ga92b5babf7317abe3815f61a2731735c3"><td class="mdescLeft"> </td><td class="mdescRight">Clean and invalidate the whole data cache. <a href="group__L1__cache__functions.html#ga92b5babf7317abe3815f61a2731735c3">More...</a><br/></td></tr> +<tr class="separator:ga92b5babf7317abe3815f61a2731735c3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga164c59c55e2d18bf8a94dc91c0f4ce68"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__L2__cache__functions.html#ga164c59c55e2d18bf8a94dc91c0f4ce68">L2C_Sync</a> (void)</td></tr> +<tr class="memdesc:ga164c59c55e2d18bf8a94dc91c0f4ce68"><td class="mdescLeft"> </td><td class="mdescRight">Cache Sync operation by writing CACHE_SYNC register. <a href="group__L2__cache__functions.html#ga164c59c55e2d18bf8a94dc91c0f4ce68">More...</a><br/></td></tr> +<tr class="separator:ga164c59c55e2d18bf8a94dc91c0f4ce68"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga75af64212e1d3d0b3ade860c365e95b3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__L2__cache__functions.html#ga75af64212e1d3d0b3ade860c365e95b3">L2C_GetID</a> (void)</td></tr> +<tr class="memdesc:ga75af64212e1d3d0b3ade860c365e95b3"><td class="mdescLeft"> </td><td class="mdescRight">Read cache controller cache ID from CACHE_ID register. <a href="group__L2__cache__functions.html#ga75af64212e1d3d0b3ade860c365e95b3">More...</a><br/></td></tr> +<tr class="separator:ga75af64212e1d3d0b3ade860c365e95b3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga0c334fa25720d77e78cfa187bdf833be"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__L2__cache__functions.html#ga0c334fa25720d77e78cfa187bdf833be">L2C_GetType</a> (void)</td></tr> +<tr class="memdesc:ga0c334fa25720d77e78cfa187bdf833be"><td class="mdescLeft"> </td><td class="mdescRight">Read cache controller cache type from CACHE_TYPE register. <a href="group__L2__cache__functions.html#ga0c334fa25720d77e78cfa187bdf833be">More...</a><br/></td></tr> +<tr class="separator:ga0c334fa25720d77e78cfa187bdf833be"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga5b0ea2db52d137b5531ce568479c9d17"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__L2__cache__functions.html#ga5b0ea2db52d137b5531ce568479c9d17">L2C_InvAllByWay</a> (void)</td></tr> +<tr class="memdesc:ga5b0ea2db52d137b5531ce568479c9d17"><td class="mdescLeft"> </td><td class="mdescRight">Invalidate all cache by way. <a href="group__L2__cache__functions.html#ga5b0ea2db52d137b5531ce568479c9d17">More...</a><br/></td></tr> +<tr class="separator:ga5b0ea2db52d137b5531ce568479c9d17"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gabd0a9b10926537fa283c0bb30d54abc7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__L2__cache__functions.html#gabd0a9b10926537fa283c0bb30d54abc7">L2C_CleanInvAllByWay</a> (void)</td></tr> +<tr class="memdesc:gabd0a9b10926537fa283c0bb30d54abc7"><td class="mdescLeft"> </td><td class="mdescRight">Clean and Invalidate all cache by way. <a href="group__L2__cache__functions.html#gabd0a9b10926537fa283c0bb30d54abc7">More...</a><br/></td></tr> +<tr class="separator:gabd0a9b10926537fa283c0bb30d54abc7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga720c36b4cd1d6c070ed0d2c49cffd7e1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__L2__cache__functions.html#ga720c36b4cd1d6c070ed0d2c49cffd7e1">L2C_Enable</a> (void)</td></tr> +<tr class="memdesc:ga720c36b4cd1d6c070ed0d2c49cffd7e1"><td class="mdescLeft"> </td><td class="mdescRight">Enable Level 2 Cache. <a href="group__L2__cache__functions.html#ga720c36b4cd1d6c070ed0d2c49cffd7e1">More...</a><br/></td></tr> +<tr class="separator:ga720c36b4cd1d6c070ed0d2c49cffd7e1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga66767e7f30f52d72de72231b2d6abd34"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__L2__cache__functions.html#ga66767e7f30f52d72de72231b2d6abd34">L2C_Disable</a> (void)</td></tr> +<tr class="memdesc:ga66767e7f30f52d72de72231b2d6abd34"><td class="mdescLeft"> </td><td class="mdescRight">Disable Level 2 Cache. <a href="group__L2__cache__functions.html#ga66767e7f30f52d72de72231b2d6abd34">More...</a><br/></td></tr> +<tr class="separator:ga66767e7f30f52d72de72231b2d6abd34"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga4cf213e72c97776def35ab8223face82"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__L2__cache__functions.html#ga4cf213e72c97776def35ab8223face82">L2C_InvPa</a> (void *pa)</td></tr> +<tr class="memdesc:ga4cf213e72c97776def35ab8223face82"><td class="mdescLeft"> </td><td class="mdescRight">Invalidate cache by physical address. <a href="group__L2__cache__functions.html#ga4cf213e72c97776def35ab8223face82">More...</a><br/></td></tr> +<tr class="separator:ga4cf213e72c97776def35ab8223face82"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga242f6fa13f33e7d5cdd7d92935d52f5f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__L2__cache__functions.html#ga242f6fa13f33e7d5cdd7d92935d52f5f">L2C_CleanPa</a> (void *pa)</td></tr> +<tr class="memdesc:ga242f6fa13f33e7d5cdd7d92935d52f5f"><td class="mdescLeft"> </td><td class="mdescRight">Clean cache by physical address. <a href="group__L2__cache__functions.html#ga242f6fa13f33e7d5cdd7d92935d52f5f">More...</a><br/></td></tr> +<tr class="separator:ga242f6fa13f33e7d5cdd7d92935d52f5f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaaff11c6afa9eaacb4cdfcfe5c36f57eb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__L2__cache__functions.html#gaaff11c6afa9eaacb4cdfcfe5c36f57eb">L2C_CleanInvPa</a> (void *pa)</td></tr> +<tr class="memdesc:gaaff11c6afa9eaacb4cdfcfe5c36f57eb"><td class="mdescLeft"> </td><td class="mdescRight">Clean and invalidate cache by physical address. <a href="group__L2__cache__functions.html#gaaff11c6afa9eaacb4cdfcfe5c36f57eb">More...</a><br/></td></tr> +<tr class="separator:gaaff11c6afa9eaacb4cdfcfe5c36f57eb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga0f44df6823e90178183257e096e5cac6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#ga0f44df6823e90178183257e096e5cac6">GIC_EnableDistributor</a> (void)</td></tr> +<tr class="memdesc:ga0f44df6823e90178183257e096e5cac6"><td class="mdescLeft"> </td><td class="mdescRight">Enable the interrupt distributor using the GIC's CTLR register. <a href="group__GIC__functions.html#ga0f44df6823e90178183257e096e5cac6">More...</a><br/></td></tr> +<tr class="separator:ga0f44df6823e90178183257e096e5cac6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga363311538d4a4d750197b9936505d466"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#ga363311538d4a4d750197b9936505d466">GIC_DisableDistributor</a> (void)</td></tr> +<tr class="memdesc:ga363311538d4a4d750197b9936505d466"><td class="mdescLeft"> </td><td class="mdescRight">Disable the interrupt distributor using the GIC's CTLR register. <a href="group__GIC__functions.html#ga363311538d4a4d750197b9936505d466">More...</a><br/></td></tr> +<tr class="separator:ga363311538d4a4d750197b9936505d466"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga7d93d39736ef5e379e6511430ee6e75f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#ga7d93d39736ef5e379e6511430ee6e75f">GIC_DistributorInfo</a> (void)</td></tr> +<tr class="memdesc:ga7d93d39736ef5e379e6511430ee6e75f"><td class="mdescLeft"> </td><td class="mdescRight">Read the GIC's TYPER register. <a href="group__GIC__functions.html#ga7d93d39736ef5e379e6511430ee6e75f">More...</a><br/></td></tr> +<tr class="separator:ga7d93d39736ef5e379e6511430ee6e75f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga1481d0cdf78f8c93fb2a710a519c4dc6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#ga1481d0cdf78f8c93fb2a710a519c4dc6">GIC_DistributorImplementer</a> (void)</td></tr> +<tr class="memdesc:ga1481d0cdf78f8c93fb2a710a519c4dc6"><td class="mdescLeft"> </td><td class="mdescRight">Reads the GIC's IIDR register. <a href="group__GIC__functions.html#ga1481d0cdf78f8c93fb2a710a519c4dc6">More...</a><br/></td></tr> +<tr class="separator:ga1481d0cdf78f8c93fb2a710a519c4dc6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gae86bba705d0d4ef812b84d29d7b3ca2b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#gae86bba705d0d4ef812b84d29d7b3ca2b">GIC_SetTarget</a> (<a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a> IRQn, uint32_t cpu_target)</td></tr> +<tr class="memdesc:gae86bba705d0d4ef812b84d29d7b3ca2b"><td class="mdescLeft"> </td><td class="mdescRight">Sets the GIC's ITARGETSR register for the given interrupt. <a href="group__GIC__functions.html#gae86bba705d0d4ef812b84d29d7b3ca2b">More...</a><br/></td></tr> +<tr class="separator:gae86bba705d0d4ef812b84d29d7b3ca2b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gafccf881f9517592f30489bcabcb738a8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#gafccf881f9517592f30489bcabcb738a8">GIC_GetTarget</a> (<a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a> IRQn)</td></tr> +<tr class="memdesc:gafccf881f9517592f30489bcabcb738a8"><td class="mdescLeft"> </td><td class="mdescRight">Read the GIC's ITARGETSR register. <a href="group__GIC__functions.html#gafccf881f9517592f30489bcabcb738a8">More...</a><br/></td></tr> +<tr class="separator:gafccf881f9517592f30489bcabcb738a8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga758e5600d7f891e4f2f551bb45d07fce"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#ga758e5600d7f891e4f2f551bb45d07fce">GIC_EnableInterface</a> (void)</td></tr> +<tr class="memdesc:ga758e5600d7f891e4f2f551bb45d07fce"><td class="mdescLeft"> </td><td class="mdescRight">Enable the CPU's interrupt interface. <a href="group__GIC__functions.html#ga758e5600d7f891e4f2f551bb45d07fce">More...</a><br/></td></tr> +<tr class="separator:ga758e5600d7f891e4f2f551bb45d07fce"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga0605877ad627c1f4320e518725fd103e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#ga0605877ad627c1f4320e518725fd103e">GIC_DisableInterface</a> (void)</td></tr> +<tr class="memdesc:ga0605877ad627c1f4320e518725fd103e"><td class="mdescLeft"> </td><td class="mdescRight">Disable the CPU's interrupt interface. <a href="group__GIC__functions.html#ga0605877ad627c1f4320e518725fd103e">More...</a><br/></td></tr> +<tr class="separator:ga0605877ad627c1f4320e518725fd103e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gafc08bbc58b25fef0d24003313fd16eb8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#gafc08bbc58b25fef0d24003313fd16eb8">GIC_AcknowledgePending</a> (void)</td></tr> +<tr class="memdesc:gafc08bbc58b25fef0d24003313fd16eb8"><td class="mdescLeft"> </td><td class="mdescRight">Read the CPU's IAR register. <a href="group__GIC__functions.html#gafc08bbc58b25fef0d24003313fd16eb8">More...</a><br/></td></tr> +<tr class="separator:gafc08bbc58b25fef0d24003313fd16eb8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gac23f090f572a058b4a737f6613ded9cd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#gac23f090f572a058b4a737f6613ded9cd">GIC_EndInterrupt</a> (<a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a> IRQn)</td></tr> +<tr class="memdesc:gac23f090f572a058b4a737f6613ded9cd"><td class="mdescLeft"> </td><td class="mdescRight">Writes the given interrupt number to the CPU's EOIR register. <a href="group__GIC__functions.html#gac23f090f572a058b4a737f6613ded9cd">More...</a><br/></td></tr> +<tr class="separator:gac23f090f572a058b4a737f6613ded9cd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaeba215d9c4ec3599e0a168800288c3f3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#gaeba215d9c4ec3599e0a168800288c3f3">GIC_EnableIRQ</a> (<a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a> IRQn)</td></tr> +<tr class="memdesc:gaeba215d9c4ec3599e0a168800288c3f3"><td class="mdescLeft"> </td><td class="mdescRight">Enables the given interrupt using GIC's ISENABLER register. <a href="group__GIC__functions.html#gaeba215d9c4ec3599e0a168800288c3f3">More...</a><br/></td></tr> +<tr class="separator:gaeba215d9c4ec3599e0a168800288c3f3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abcd7d576ea634b1a708db9fda95d09df"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="core__ca_8h.html#abcd7d576ea634b1a708db9fda95d09df">GIC_GetEnableIRQ</a> (<a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a> IRQn)</td></tr> +<tr class="memdesc:abcd7d576ea634b1a708db9fda95d09df"><td class="mdescLeft"> </td><td class="mdescRight">Get interrupt enable status using GIC's ISENABLER register. <a href="#abcd7d576ea634b1a708db9fda95d09df">More...</a><br/></td></tr> +<tr class="separator:abcd7d576ea634b1a708db9fda95d09df"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga2102399d255690c0674209a6faeec13d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#ga2102399d255690c0674209a6faeec13d">GIC_DisableIRQ</a> (<a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a> IRQn)</td></tr> +<tr class="memdesc:ga2102399d255690c0674209a6faeec13d"><td class="mdescLeft"> </td><td class="mdescRight">Disables the given interrupt using GIC's ICENABLER register. <a href="group__GIC__functions.html#ga2102399d255690c0674209a6faeec13d">More...</a><br/></td></tr> +<tr class="separator:ga2102399d255690c0674209a6faeec13d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab726a01df6ee9a480cc73910a06ddfb7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="core__ca_8h.html#ab726a01df6ee9a480cc73910a06ddfb7">GIC_GetPendingIRQ</a> (<a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a> IRQn)</td></tr> +<tr class="memdesc:ab726a01df6ee9a480cc73910a06ddfb7"><td class="mdescLeft"> </td><td class="mdescRight">Get interrupt pending status from GIC's ISPENDR register. <a href="#ab726a01df6ee9a480cc73910a06ddfb7">More...</a><br/></td></tr> +<tr class="separator:ab726a01df6ee9a480cc73910a06ddfb7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga18fbddf7f3594df141c97f61a71da47c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#ga18fbddf7f3594df141c97f61a71da47c">GIC_SetPendingIRQ</a> (<a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a> IRQn)</td></tr> +<tr class="memdesc:ga18fbddf7f3594df141c97f61a71da47c"><td class="mdescLeft"> </td><td class="mdescRight">Sets the given interrupt as pending using GIC's ISPENDR register. <a href="group__GIC__functions.html#ga18fbddf7f3594df141c97f61a71da47c">More...</a><br/></td></tr> +<tr class="separator:ga18fbddf7f3594df141c97f61a71da47c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga5ad17ad70f23d1ff36015ffac33d383d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#ga5ad17ad70f23d1ff36015ffac33d383d">GIC_ClearPendingIRQ</a> (<a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a> IRQn)</td></tr> +<tr class="memdesc:ga5ad17ad70f23d1ff36015ffac33d383d"><td class="mdescLeft"> </td><td class="mdescRight">Clears the given interrupt from being pending using GIC's ICPENDR register. <a href="group__GIC__functions.html#ga5ad17ad70f23d1ff36015ffac33d383d">More...</a><br/></td></tr> +<tr class="separator:ga5ad17ad70f23d1ff36015ffac33d383d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5dffcd04b18d2c3ee5a410e185ce5108"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="core__ca_8h.html#a5dffcd04b18d2c3ee5a410e185ce5108">GIC_SetConfiguration</a> (<a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a> IRQn, uint32_t int_config)</td></tr> +<tr class="memdesc:a5dffcd04b18d2c3ee5a410e185ce5108"><td class="mdescLeft"> </td><td class="mdescRight">Sets the interrupt configuration using GIC's ICFGR register. <a href="#a5dffcd04b18d2c3ee5a410e185ce5108">More...</a><br/></td></tr> +<tr class="separator:a5dffcd04b18d2c3ee5a410e185ce5108"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a43cfac7327b49e2a89d63abc99b6b06a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="core__ca_8h.html#a43cfac7327b49e2a89d63abc99b6b06a">GIC_GetConfiguration</a> (<a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a> IRQn)</td></tr> +<tr class="memdesc:a43cfac7327b49e2a89d63abc99b6b06a"><td class="mdescLeft"> </td><td class="mdescRight">Get the interrupt configuration from the GIC's ICFGR register. <a href="#a43cfac7327b49e2a89d63abc99b6b06a">More...</a><br/></td></tr> +<tr class="separator:a43cfac7327b49e2a89d63abc99b6b06a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga27b9862b58290276851ec669cabf0f71"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#ga27b9862b58290276851ec669cabf0f71">GIC_SetPriority</a> (<a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a> IRQn, uint32_t priority)</td></tr> +<tr class="memdesc:ga27b9862b58290276851ec669cabf0f71"><td class="mdescLeft"> </td><td class="mdescRight">Set the priority for the given interrupt in the GIC's IPRIORITYR register. <a href="group__GIC__functions.html#ga27b9862b58290276851ec669cabf0f71">More...</a><br/></td></tr> +<tr class="separator:ga27b9862b58290276851ec669cabf0f71"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga397048004654f792649742f95bf8ae67"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#ga397048004654f792649742f95bf8ae67">GIC_GetPriority</a> (<a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a> IRQn)</td></tr> +<tr class="memdesc:ga397048004654f792649742f95bf8ae67"><td class="mdescLeft"> </td><td class="mdescRight">Read the current interrupt priority from GIC's IPRIORITYR register. <a href="group__GIC__functions.html#ga397048004654f792649742f95bf8ae67">More...</a><br/></td></tr> +<tr class="separator:ga397048004654f792649742f95bf8ae67"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaa5eb0e76dbc89596e1ce47ddb9edc4a0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#gaa5eb0e76dbc89596e1ce47ddb9edc4a0">GIC_SetInterfacePriorityMask</a> (uint32_t priority)</td></tr> +<tr class="memdesc:gaa5eb0e76dbc89596e1ce47ddb9edc4a0"><td class="mdescLeft"> </td><td class="mdescRight">Set the interrupt priority mask using CPU's PMR register. <a href="group__GIC__functions.html#gaa5eb0e76dbc89596e1ce47ddb9edc4a0">More...</a><br/></td></tr> +<tr class="separator:gaa5eb0e76dbc89596e1ce47ddb9edc4a0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga2c5f9e5637560fc9d5c29d772580a728"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#ga2c5f9e5637560fc9d5c29d772580a728">GIC_GetInterfacePriorityMask</a> (void)</td></tr> +<tr class="memdesc:ga2c5f9e5637560fc9d5c29d772580a728"><td class="mdescLeft"> </td><td class="mdescRight">Read the current interrupt priority mask from CPU's PMR register. <a href="group__GIC__functions.html#ga2c5f9e5637560fc9d5c29d772580a728">More...</a><br/></td></tr> +<tr class="separator:ga2c5f9e5637560fc9d5c29d772580a728"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga5dfedeb5403656a77e0fef4e1cc2c0c6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#ga5dfedeb5403656a77e0fef4e1cc2c0c6">GIC_SetBinaryPoint</a> (uint32_t binary_point)</td></tr> +<tr class="memdesc:ga5dfedeb5403656a77e0fef4e1cc2c0c6"><td class="mdescLeft"> </td><td class="mdescRight">Configures the group priority and subpriority split point using CPU's BPR register. <a href="group__GIC__functions.html#ga5dfedeb5403656a77e0fef4e1cc2c0c6">More...</a><br/></td></tr> +<tr class="separator:ga5dfedeb5403656a77e0fef4e1cc2c0c6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaa7046d8206ddd4696716726e68f85906"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#gaa7046d8206ddd4696716726e68f85906">GIC_GetBinaryPoint</a> (void)</td></tr> +<tr class="memdesc:gaa7046d8206ddd4696716726e68f85906"><td class="mdescLeft"> </td><td class="mdescRight">Read the current group priority and subpriority split point from CPU's BPR register. <a href="group__GIC__functions.html#gaa7046d8206ddd4696716726e68f85906">More...</a><br/></td></tr> +<tr class="separator:gaa7046d8206ddd4696716726e68f85906"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gabc88483ecf94a2c222b644ecfa60eb9f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#gabc88483ecf94a2c222b644ecfa60eb9f">GIC_GetIRQStatus</a> (<a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a> IRQn)</td></tr> +<tr class="memdesc:gabc88483ecf94a2c222b644ecfa60eb9f"><td class="mdescLeft"> </td><td class="mdescRight">Get the status for a given interrupt. <a href="group__GIC__functions.html#gabc88483ecf94a2c222b644ecfa60eb9f">More...</a><br/></td></tr> +<tr class="separator:gabc88483ecf94a2c222b644ecfa60eb9f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga2de8850780af26e802ee4cc43e9da6e9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#ga2de8850780af26e802ee4cc43e9da6e9">GIC_SendSGI</a> (<a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a> IRQn, uint32_t target_list, uint32_t filter_list)</td></tr> +<tr class="memdesc:ga2de8850780af26e802ee4cc43e9da6e9"><td class="mdescLeft"> </td><td class="mdescRight">Generate a software interrupt using GIC's SGIR register. <a href="group__GIC__functions.html#ga2de8850780af26e802ee4cc43e9da6e9">More...</a><br/></td></tr> +<tr class="separator:ga2de8850780af26e802ee4cc43e9da6e9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga8bb27e1bab132a8df44190adb996c2a1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#ga8bb27e1bab132a8df44190adb996c2a1">GIC_GetHighPendingIRQ</a> (void)</td></tr> +<tr class="memdesc:ga8bb27e1bab132a8df44190adb996c2a1"><td class="mdescLeft"> </td><td class="mdescRight">Get the interrupt number of the highest interrupt pending from CPU's HPPIR register. <a href="group__GIC__functions.html#ga8bb27e1bab132a8df44190adb996c2a1">More...</a><br/></td></tr> +<tr class="separator:ga8bb27e1bab132a8df44190adb996c2a1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaba1b2665cdda47fc0bc3d7b90690dc50"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#gaba1b2665cdda47fc0bc3d7b90690dc50">GIC_GetInterfaceId</a> (void)</td></tr> +<tr class="memdesc:gaba1b2665cdda47fc0bc3d7b90690dc50"><td class="mdescLeft"> </td><td class="mdescRight">Provides information about the implementer and revision of the CPU interface. <a href="group__GIC__functions.html#gaba1b2665cdda47fc0bc3d7b90690dc50">More...</a><br/></td></tr> +<tr class="separator:gaba1b2665cdda47fc0bc3d7b90690dc50"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab875d63dc51a75149802945bb00e2695"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="core__ca_8h.html#ab875d63dc51a75149802945bb00e2695">GIC_SetGroup</a> (<a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a> IRQn, uint32_t group)</td></tr> +<tr class="memdesc:ab875d63dc51a75149802945bb00e2695"><td class="mdescLeft"> </td><td class="mdescRight">Set the interrupt group from the GIC's IGROUPR register. <a href="#ab875d63dc51a75149802945bb00e2695">More...</a><br/></td></tr> +<tr class="separator:ab875d63dc51a75149802945bb00e2695"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae161d7a866cb61f92b808ae98fa7c812"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="core__ca_8h.html#ae161d7a866cb61f92b808ae98fa7c812">GIC_GetGroup</a> (<a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a> IRQn)</td></tr> +<tr class="memdesc:ae161d7a866cb61f92b808ae98fa7c812"><td class="mdescLeft"> </td><td class="mdescRight">Get the interrupt group from the GIC's IGROUPR register. <a href="#ae161d7a866cb61f92b808ae98fa7c812">More...</a><br/></td></tr> +<tr class="separator:ae161d7a866cb61f92b808ae98fa7c812"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga07acd03d02683bb6e33e7f57f5f371d1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#ga07acd03d02683bb6e33e7f57f5f371d1">GIC_DistInit</a> (void)</td></tr> +<tr class="memdesc:ga07acd03d02683bb6e33e7f57f5f371d1"><td class="mdescLeft"> </td><td class="mdescRight">Initialize the interrupt distributor. <a href="group__GIC__functions.html#ga07acd03d02683bb6e33e7f57f5f371d1">More...</a><br/></td></tr> +<tr class="separator:ga07acd03d02683bb6e33e7f57f5f371d1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga1c93f8af9f428cda8ec066bf4bfbade9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#ga1c93f8af9f428cda8ec066bf4bfbade9">GIC_CPUInterfaceInit</a> (void)</td></tr> +<tr class="memdesc:ga1c93f8af9f428cda8ec066bf4bfbade9"><td class="mdescLeft"> </td><td class="mdescRight">Initialize the CPU's interrupt interface. <a href="group__GIC__functions.html#ga1c93f8af9f428cda8ec066bf4bfbade9">More...</a><br/></td></tr> +<tr class="separator:ga1c93f8af9f428cda8ec066bf4bfbade9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga818881f69aae3eef6eb996bee6f6c63e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#ga818881f69aae3eef6eb996bee6f6c63e">GIC_Enable</a> (void)</td></tr> +<tr class="memdesc:ga818881f69aae3eef6eb996bee6f6c63e"><td class="mdescLeft"> </td><td class="mdescRight">Initialize and enable the GIC. <a href="group__GIC__functions.html#ga818881f69aae3eef6eb996bee6f6c63e">More...</a><br/></td></tr> +<tr class="separator:ga818881f69aae3eef6eb996bee6f6c63e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gac09f09327fde6a6adffe0e6298eaa1db"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__PL1__timer__functions.html#gac09f09327fde6a6adffe0e6298eaa1db">PL1_SetCounterFrequency</a> (uint32_t value)</td></tr> +<tr class="memdesc:gac09f09327fde6a6adffe0e6298eaa1db"><td class="mdescLeft"> </td><td class="mdescRight">Configures the frequency the timer shall run at. <a href="group__PL1__timer__functions.html#gac09f09327fde6a6adffe0e6298eaa1db">More...</a><br/></td></tr> +<tr class="separator:gac09f09327fde6a6adffe0e6298eaa1db"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gae4edcfbdaf901a59a81d1fbf9845d9f7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__PL1__timer__functions.html#gae4edcfbdaf901a59a81d1fbf9845d9f7">PL1_SetLoadValue</a> (uint32_t value)</td></tr> +<tr class="memdesc:gae4edcfbdaf901a59a81d1fbf9845d9f7"><td class="mdescLeft"> </td><td class="mdescRight">Sets the reset value of the timer. <a href="group__PL1__timer__functions.html#gae4edcfbdaf901a59a81d1fbf9845d9f7">More...</a><br/></td></tr> +<tr class="separator:gae4edcfbdaf901a59a81d1fbf9845d9f7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga8a212e9457005edfb9f14afbf937ebf9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__PL1__timer__functions.html#ga8a212e9457005edfb9f14afbf937ebf9">PL1_GetCurrentValue</a> (void)</td></tr> +<tr class="memdesc:ga8a212e9457005edfb9f14afbf937ebf9"><td class="mdescLeft"> </td><td class="mdescRight">Get the current counter value. <a href="group__PL1__timer__functions.html#ga8a212e9457005edfb9f14afbf937ebf9">More...</a><br/></td></tr> +<tr class="separator:ga8a212e9457005edfb9f14afbf937ebf9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gac66bd336d2353f70aa8ebfc73aa3fc43"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__PL1__timer__functions.html#gac66bd336d2353f70aa8ebfc73aa3fc43">PL1_GetCurrentPhysicalValue</a> (void)</td></tr> +<tr class="memdesc:gac66bd336d2353f70aa8ebfc73aa3fc43"><td class="mdescLeft"> </td><td class="mdescRight">Get the current physical counter value. <a href="group__PL1__timer__functions.html#gac66bd336d2353f70aa8ebfc73aa3fc43">More...</a><br/></td></tr> +<tr class="separator:gac66bd336d2353f70aa8ebfc73aa3fc43"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gab34067824971064a829e17b791070643"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__PL1__timer__functions.html#gab34067824971064a829e17b791070643">PL1_SetPhysicalCompareValue</a> (uint64_t value)</td></tr> +<tr class="memdesc:gab34067824971064a829e17b791070643"><td class="mdescLeft"> </td><td class="mdescRight">Set the physical compare value. <a href="group__PL1__timer__functions.html#gab34067824971064a829e17b791070643">More...</a><br/></td></tr> +<tr class="separator:gab34067824971064a829e17b791070643"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga341ae7d1ae29f4dc5dae6310fa453164"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__PL1__timer__functions.html#ga341ae7d1ae29f4dc5dae6310fa453164">PL1_GetPhysicalCompareValue</a> (void)</td></tr> +<tr class="memdesc:ga341ae7d1ae29f4dc5dae6310fa453164"><td class="mdescLeft"> </td><td class="mdescRight">Get the physical compare value. <a href="group__PL1__timer__functions.html#ga341ae7d1ae29f4dc5dae6310fa453164">More...</a><br/></td></tr> +<tr class="separator:ga341ae7d1ae29f4dc5dae6310fa453164"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga2e2ea7eac12a90c6243000172bf774e1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__PL1__timer__functions.html#ga2e2ea7eac12a90c6243000172bf774e1">PL1_SetControl</a> (uint32_t value)</td></tr> +<tr class="memdesc:ga2e2ea7eac12a90c6243000172bf774e1"><td class="mdescLeft"> </td><td class="mdescRight">Configure the timer by setting the control value. <a href="group__PL1__timer__functions.html#ga2e2ea7eac12a90c6243000172bf774e1">More...</a><br/></td></tr> +<tr class="separator:ga2e2ea7eac12a90c6243000172bf774e1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaf7fda3fe3452565fbe46cb0ea53a9f8a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__PL1__timer__functions.html#gaf7fda3fe3452565fbe46cb0ea53a9f8a">PL1_GetControl</a> (void)</td></tr> +<tr class="memdesc:gaf7fda3fe3452565fbe46cb0ea53a9f8a"><td class="mdescLeft"> </td><td class="mdescRight">Get the control value. <a href="group__PL1__timer__functions.html#gaf7fda3fe3452565fbe46cb0ea53a9f8a">More...</a><br/></td></tr> +<tr class="separator:gaf7fda3fe3452565fbe46cb0ea53a9f8a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga30516fed24977be8eecf3efd8b6a2fea"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__PTM__timer__functions.html#ga30516fed24977be8eecf3efd8b6a2fea">PTIM_SetLoadValue</a> (uint32_t value)</td></tr> +<tr class="memdesc:ga30516fed24977be8eecf3efd8b6a2fea"><td class="mdescLeft"> </td><td class="mdescRight">Set the load value to timers LOAD register. <a href="group__PTM__timer__functions.html#ga30516fed24977be8eecf3efd8b6a2fea">More...</a><br/></td></tr> +<tr class="separator:ga30516fed24977be8eecf3efd8b6a2fea"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gacca3bf92e93c69e538ff4618317f7bfa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__PTM__timer__functions.html#gacca3bf92e93c69e538ff4618317f7bfa">PTIM_GetLoadValue</a> (void)</td></tr> +<tr class="memdesc:gacca3bf92e93c69e538ff4618317f7bfa"><td class="mdescLeft"> </td><td class="mdescRight">Get the load value from timers LOAD register. <a href="group__PTM__timer__functions.html#gacca3bf92e93c69e538ff4618317f7bfa">More...</a><br/></td></tr> +<tr class="separator:gacca3bf92e93c69e538ff4618317f7bfa"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a323bf405e32846a7e57344935e51de66"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="core__ca_8h.html#a323bf405e32846a7e57344935e51de66">PTIM_SetCurrentValue</a> (uint32_t value)</td></tr> +<tr class="memdesc:a323bf405e32846a7e57344935e51de66"><td class="mdescLeft"> </td><td class="mdescRight">Set current counter value from its COUNTER register. <a href="#a323bf405e32846a7e57344935e51de66">More...</a><br/></td></tr> +<tr class="separator:a323bf405e32846a7e57344935e51de66"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaaccd88ab7931c379817f71d7c0183586"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__PTM__timer__functions.html#gaaccd88ab7931c379817f71d7c0183586">PTIM_GetCurrentValue</a> (void)</td></tr> +<tr class="memdesc:gaaccd88ab7931c379817f71d7c0183586"><td class="mdescLeft"> </td><td class="mdescRight">Get current counter value from timers COUNTER register. <a href="group__PTM__timer__functions.html#gaaccd88ab7931c379817f71d7c0183586">More...</a><br/></td></tr> +<tr class="separator:gaaccd88ab7931c379817f71d7c0183586"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaabc1dba029389fe0e2a6297952df7972"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__PTM__timer__functions.html#gaabc1dba029389fe0e2a6297952df7972">PTIM_SetControl</a> (uint32_t value)</td></tr> +<tr class="memdesc:gaabc1dba029389fe0e2a6297952df7972"><td class="mdescLeft"> </td><td class="mdescRight">Configure the timer using its CONTROL register. <a href="group__PTM__timer__functions.html#gaabc1dba029389fe0e2a6297952df7972">More...</a><br/></td></tr> +<tr class="separator:gaabc1dba029389fe0e2a6297952df7972"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga34f0ceea142a4be1479cb552bf8bc4d1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__PTM__timer__functions.html#ga34f0ceea142a4be1479cb552bf8bc4d1">PTIM_GetControl</a> (void)</td></tr> +<tr class="separator:ga34f0ceea142a4be1479cb552bf8bc4d1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2c3f9f942e8a08630562f35802dbe942"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="core__ca_8h.html#a2c3f9f942e8a08630562f35802dbe942">PTIM_GetEventFlag</a> (void)</td></tr> +<tr class="separator:a2c3f9f942e8a08630562f35802dbe942"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga59dca62df390bc4bce18559fc7d28578"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__PTM__timer__functions.html#ga59dca62df390bc4bce18559fc7d28578">PTIM_ClearEventFlag</a> (void)</td></tr> +<tr class="separator:ga59dca62df390bc4bce18559fc7d28578"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga9132cbfe3b2367de3db27daf4cc82ad7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__functions.html#ga9132cbfe3b2367de3db27daf4cc82ad7">MMU_XNSection</a> (uint32_t *descriptor_l1, <a class="el" href="group__MMU__defs__gr.html#ga2fe1157deda82e66b9a1b19772309b63">mmu_execute_Type</a> xn)</td></tr> +<tr class="memdesc:ga9132cbfe3b2367de3db27daf4cc82ad7"><td class="mdescLeft"> </td><td class="mdescRight">Set section execution-never attribute. <a href="group__MMU__functions.html#ga9132cbfe3b2367de3db27daf4cc82ad7">More...</a><br/></td></tr> +<tr class="separator:ga9132cbfe3b2367de3db27daf4cc82ad7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gabd88f4c41b74365c38209692785287d0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__functions.html#gabd88f4c41b74365c38209692785287d0">MMU_DomainSection</a> (uint32_t *descriptor_l1, uint8_t domain)</td></tr> +<tr class="memdesc:gabd88f4c41b74365c38209692785287d0"><td class="mdescLeft"> </td><td class="mdescRight">Set section domain. <a href="group__MMU__functions.html#gabd88f4c41b74365c38209692785287d0">More...</a><br/></td></tr> +<tr class="separator:gabd88f4c41b74365c38209692785287d0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga3577aec23189228c9f95abba50c3716d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__functions.html#ga3577aec23189228c9f95abba50c3716d">MMU_PSection</a> (uint32_t *descriptor_l1, <a class="el" href="group__MMU__defs__gr.html#ga06d94c0eaa22d713636acaff81485409">mmu_ecc_check_Type</a> p_bit)</td></tr> +<tr class="memdesc:ga3577aec23189228c9f95abba50c3716d"><td class="mdescLeft"> </td><td class="mdescRight">Set section parity check. <a href="group__MMU__functions.html#ga3577aec23189228c9f95abba50c3716d">More...</a><br/></td></tr> +<tr class="separator:ga3577aec23189228c9f95abba50c3716d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga946866c84a72690c385ee07545bf8145"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__functions.html#ga946866c84a72690c385ee07545bf8145">MMU_APSection</a> (uint32_t *descriptor_l1, <a class="el" href="group__MMU__defs__gr.html#ga2ee598252f996e4f96640b096291d280">mmu_access_Type</a> user, <a class="el" href="group__MMU__defs__gr.html#ga2ee598252f996e4f96640b096291d280">mmu_access_Type</a> priv, uint32_t afe)</td></tr> +<tr class="memdesc:ga946866c84a72690c385ee07545bf8145"><td class="mdescLeft"> </td><td class="mdescRight">Set section access privileges. <a href="group__MMU__functions.html#ga946866c84a72690c385ee07545bf8145">More...</a><br/></td></tr> +<tr class="separator:ga946866c84a72690c385ee07545bf8145"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga29ea426394746cdd6a4b4c14164ec6b9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__functions.html#ga29ea426394746cdd6a4b4c14164ec6b9">MMU_SharedSection</a> (uint32_t *descriptor_l1, <a class="el" href="group__MMU__defs__gr.html#gab884a11fa8d094573ab77fb1c0f8d8a7">mmu_shared_Type</a> s_bit)</td></tr> +<tr class="memdesc:ga29ea426394746cdd6a4b4c14164ec6b9"><td class="mdescLeft"> </td><td class="mdescRight">Set section shareability. <a href="group__MMU__functions.html#ga29ea426394746cdd6a4b4c14164ec6b9">More...</a><br/></td></tr> +<tr class="separator:ga29ea426394746cdd6a4b4c14164ec6b9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga3ca22117a7f2d3c4d1cd1bf832cc4d2f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__functions.html#ga3ca22117a7f2d3c4d1cd1bf832cc4d2f">MMU_GlobalSection</a> (uint32_t *descriptor_l1, <a class="el" href="group__MMU__defs__gr.html#ga04160605fbe20914c8ef020430684a30">mmu_global_Type</a> g_bit)</td></tr> +<tr class="memdesc:ga3ca22117a7f2d3c4d1cd1bf832cc4d2f"><td class="mdescLeft"> </td><td class="mdescRight">Set section Global attribute. <a href="group__MMU__functions.html#ga3ca22117a7f2d3c4d1cd1bf832cc4d2f">More...</a><br/></td></tr> +<tr class="separator:ga3ca22117a7f2d3c4d1cd1bf832cc4d2f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga84a5a15ee353d70a9b904e3814bd94d8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__functions.html#ga84a5a15ee353d70a9b904e3814bd94d8">MMU_SecureSection</a> (uint32_t *descriptor_l1, <a class="el" href="group__MMU__defs__gr.html#gac3d277641df9fb3bb3b555e2e79dd639">mmu_secure_Type</a> s_bit)</td></tr> +<tr class="memdesc:ga84a5a15ee353d70a9b904e3814bd94d8"><td class="mdescLeft"> </td><td class="mdescRight">Set section Security attribute. <a href="group__MMU__functions.html#ga84a5a15ee353d70a9b904e3814bd94d8">More...</a><br/></td></tr> +<tr class="separator:ga84a5a15ee353d70a9b904e3814bd94d8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gab0e0fed40d998757147beb8fcf05a890"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__functions.html#gab0e0fed40d998757147beb8fcf05a890">MMU_XNPage</a> (uint32_t *descriptor_l2, <a class="el" href="group__MMU__defs__gr.html#ga2fe1157deda82e66b9a1b19772309b63">mmu_execute_Type</a> xn, <a class="el" href="group__MMU__defs__gr.html#gab184b824a6d7cb728bd46c6abcd0c21a">mmu_region_size_Type</a> page)</td></tr> +<tr class="memdesc:gab0e0fed40d998757147beb8fcf05a890"><td class="mdescLeft"> </td><td class="mdescRight">Set 4k/64k page execution-never attribute. <a href="group__MMU__functions.html#gab0e0fed40d998757147beb8fcf05a890">More...</a><br/></td></tr> +<tr class="separator:gab0e0fed40d998757147beb8fcf05a890"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga45f5389cb1351bb2806a38ac8c32d416"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__functions.html#ga45f5389cb1351bb2806a38ac8c32d416">MMU_DomainPage</a> (uint32_t *descriptor_l1, uint8_t domain)</td></tr> +<tr class="memdesc:ga45f5389cb1351bb2806a38ac8c32d416"><td class="mdescLeft"> </td><td class="mdescRight">Set 4k/64k page domain. <a href="group__MMU__functions.html#ga45f5389cb1351bb2806a38ac8c32d416">More...</a><br/></td></tr> +<tr class="separator:ga45f5389cb1351bb2806a38ac8c32d416"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gab15289c416609cd56dde816b39a4cea4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__functions.html#gab15289c416609cd56dde816b39a4cea4">MMU_PPage</a> (uint32_t *descriptor_l1, <a class="el" href="group__MMU__defs__gr.html#ga06d94c0eaa22d713636acaff81485409">mmu_ecc_check_Type</a> p_bit)</td></tr> +<tr class="memdesc:gab15289c416609cd56dde816b39a4cea4"><td class="mdescLeft"> </td><td class="mdescRight">Set 4k/64k page parity check. <a href="group__MMU__functions.html#gab15289c416609cd56dde816b39a4cea4">More...</a><br/></td></tr> +<tr class="separator:gab15289c416609cd56dde816b39a4cea4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gac7c88d4d613350059b4d77814ea2c7a0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__functions.html#gac7c88d4d613350059b4d77814ea2c7a0">MMU_APPage</a> (uint32_t *descriptor_l2, <a class="el" href="group__MMU__defs__gr.html#ga2ee598252f996e4f96640b096291d280">mmu_access_Type</a> user, <a class="el" href="group__MMU__defs__gr.html#ga2ee598252f996e4f96640b096291d280">mmu_access_Type</a> priv, uint32_t afe)</td></tr> +<tr class="memdesc:gac7c88d4d613350059b4d77814ea2c7a0"><td class="mdescLeft"> </td><td class="mdescRight">Set 4k/64k page access privileges. <a href="group__MMU__functions.html#gac7c88d4d613350059b4d77814ea2c7a0">More...</a><br/></td></tr> +<tr class="separator:gac7c88d4d613350059b4d77814ea2c7a0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaaa19560532778e4fdc667e56fd2dd378"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__functions.html#gaaa19560532778e4fdc667e56fd2dd378">MMU_SharedPage</a> (uint32_t *descriptor_l2, <a class="el" href="group__MMU__defs__gr.html#gab884a11fa8d094573ab77fb1c0f8d8a7">mmu_shared_Type</a> s_bit)</td></tr> +<tr class="memdesc:gaaa19560532778e4fdc667e56fd2dd378"><td class="mdescLeft"> </td><td class="mdescRight">Set 4k/64k page shareability. <a href="group__MMU__functions.html#gaaa19560532778e4fdc667e56fd2dd378">More...</a><br/></td></tr> +<tr class="separator:gaaa19560532778e4fdc667e56fd2dd378"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga14dfeaf8983de57521aaa66c19dd43c9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__functions.html#ga14dfeaf8983de57521aaa66c19dd43c9">MMU_GlobalPage</a> (uint32_t *descriptor_l2, <a class="el" href="group__MMU__defs__gr.html#ga04160605fbe20914c8ef020430684a30">mmu_global_Type</a> g_bit)</td></tr> +<tr class="memdesc:ga14dfeaf8983de57521aaa66c19dd43c9"><td class="mdescLeft"> </td><td class="mdescRight">Set 4k/64k page Global attribute. <a href="group__MMU__functions.html#ga14dfeaf8983de57521aaa66c19dd43c9">More...</a><br/></td></tr> +<tr class="separator:ga14dfeaf8983de57521aaa66c19dd43c9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga2c1887ed6aaff0a51e3effc3db595c94"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__functions.html#ga2c1887ed6aaff0a51e3effc3db595c94">MMU_SecurePage</a> (uint32_t *descriptor_l1, <a class="el" href="group__MMU__defs__gr.html#gac3d277641df9fb3bb3b555e2e79dd639">mmu_secure_Type</a> s_bit)</td></tr> +<tr class="memdesc:ga2c1887ed6aaff0a51e3effc3db595c94"><td class="mdescLeft"> </td><td class="mdescRight">Set 4k/64k page Security attribute. <a href="group__MMU__functions.html#ga2c1887ed6aaff0a51e3effc3db595c94">More...</a><br/></td></tr> +<tr class="separator:ga2c1887ed6aaff0a51e3effc3db595c94"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga353d3d794bcd1b35b3b5aeb73d6feb08"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__functions.html#ga353d3d794bcd1b35b3b5aeb73d6feb08">MMU_MemorySection</a> (uint32_t *descriptor_l1, <a class="el" href="group__MMU__defs__gr.html#ga83ac8de9263f89879079da521e86d5f2">mmu_memory_Type</a> mem, <a class="el" href="group__MMU__defs__gr.html#ga11c86b7b193efb2c59b6a2179a02f584">mmu_cacheability_Type</a> outer, <a class="el" href="group__MMU__defs__gr.html#ga11c86b7b193efb2c59b6a2179a02f584">mmu_cacheability_Type</a> inner)</td></tr> +<tr class="memdesc:ga353d3d794bcd1b35b3b5aeb73d6feb08"><td class="mdescLeft"> </td><td class="mdescRight">Set Section memory attributes. <a href="group__MMU__functions.html#ga353d3d794bcd1b35b3b5aeb73d6feb08">More...</a><br/></td></tr> +<tr class="separator:ga353d3d794bcd1b35b3b5aeb73d6feb08"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga9a2946f7c93bcb05cdd20be691a54b8c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__functions.html#ga9a2946f7c93bcb05cdd20be691a54b8c">MMU_MemoryPage</a> (uint32_t *descriptor_l2, <a class="el" href="group__MMU__defs__gr.html#ga83ac8de9263f89879079da521e86d5f2">mmu_memory_Type</a> mem, <a class="el" href="group__MMU__defs__gr.html#ga11c86b7b193efb2c59b6a2179a02f584">mmu_cacheability_Type</a> outer, <a class="el" href="group__MMU__defs__gr.html#ga11c86b7b193efb2c59b6a2179a02f584">mmu_cacheability_Type</a> inner, <a class="el" href="group__MMU__defs__gr.html#gab184b824a6d7cb728bd46c6abcd0c21a">mmu_region_size_Type</a> page)</td></tr> +<tr class="memdesc:ga9a2946f7c93bcb05cdd20be691a54b8c"><td class="mdescLeft"> </td><td class="mdescRight">Set 4k/64k page memory attributes. <a href="group__MMU__functions.html#ga9a2946f7c93bcb05cdd20be691a54b8c">More...</a><br/></td></tr> +<tr class="separator:ga9a2946f7c93bcb05cdd20be691a54b8c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga4f21eee79309cf8cde694d0d7e1205bd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__functions.html#ga4f21eee79309cf8cde694d0d7e1205bd">MMU_GetSectionDescriptor</a> (uint32_t *descriptor, <a class="el" href="structmmu__region__attributes__Type.html">mmu_region_attributes_Type</a> reg)</td></tr> +<tr class="memdesc:ga4f21eee79309cf8cde694d0d7e1205bd"><td class="mdescLeft"> </td><td class="mdescRight">Create a L1 section descriptor. <a href="group__MMU__functions.html#ga4f21eee79309cf8cde694d0d7e1205bd">More...</a><br/></td></tr> +<tr class="separator:ga4f21eee79309cf8cde694d0d7e1205bd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaa2fcfb63c7019665b8a352d54f55d740"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__functions.html#gaa2fcfb63c7019665b8a352d54f55d740">MMU_GetPageDescriptor</a> (uint32_t *descriptor, uint32_t *descriptor2, <a class="el" href="structmmu__region__attributes__Type.html">mmu_region_attributes_Type</a> reg)</td></tr> +<tr class="memdesc:gaa2fcfb63c7019665b8a352d54f55d740"><td class="mdescLeft"> </td><td class="mdescRight">Create a L1 and L2 4k/64k page descriptor. <a href="group__MMU__functions.html#gaa2fcfb63c7019665b8a352d54f55d740">More...</a><br/></td></tr> +<tr class="separator:gaa2fcfb63c7019665b8a352d54f55d740"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaaff28ea191391cbbd389d74327961753"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__functions.html#gaaff28ea191391cbbd389d74327961753">MMU_TTSection</a> (uint32_t *ttb, uint32_t base_address, uint32_t count, uint32_t descriptor_l1)</td></tr> +<tr class="memdesc:gaaff28ea191391cbbd389d74327961753"><td class="mdescLeft"> </td><td class="mdescRight">Create a 1MB Section. <a href="group__MMU__functions.html#gaaff28ea191391cbbd389d74327961753">More...</a><br/></td></tr> +<tr class="separator:gaaff28ea191391cbbd389d74327961753"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga823cca9649a28bab8a90f8bd9bb92d83"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__functions.html#ga823cca9649a28bab8a90f8bd9bb92d83">MMU_TTPage4k</a> (uint32_t *ttb, uint32_t base_address, uint32_t count, uint32_t descriptor_l1, uint32_t *ttb_l2, uint32_t descriptor_l2)</td></tr> +<tr class="memdesc:ga823cca9649a28bab8a90f8bd9bb92d83"><td class="mdescLeft"> </td><td class="mdescRight">Create a 4k page entry. <a href="group__MMU__functions.html#ga823cca9649a28bab8a90f8bd9bb92d83">More...</a><br/></td></tr> +<tr class="separator:ga823cca9649a28bab8a90f8bd9bb92d83"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga48c509501f94a3f7316e79f8ccd34184"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__functions.html#ga48c509501f94a3f7316e79f8ccd34184">MMU_TTPage64k</a> (uint32_t *ttb, uint32_t base_address, uint32_t count, uint32_t descriptor_l1, uint32_t *ttb_l2, uint32_t descriptor_l2)</td></tr> +<tr class="memdesc:ga48c509501f94a3f7316e79f8ccd34184"><td class="mdescLeft"> </td><td class="mdescRight">Create a 64k page entry. <a href="group__MMU__functions.html#ga48c509501f94a3f7316e79f8ccd34184">More...</a><br/></td></tr> +<tr class="separator:ga48c509501f94a3f7316e79f8ccd34184"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga63334cbd77d310d078eb226c7542b96b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__functions.html#ga63334cbd77d310d078eb226c7542b96b">MMU_Enable</a> (void)</td></tr> +<tr class="memdesc:ga63334cbd77d310d078eb226c7542b96b"><td class="mdescLeft"> </td><td class="mdescRight">Enable MMU. <a href="group__MMU__functions.html#ga63334cbd77d310d078eb226c7542b96b">More...</a><br/></td></tr> +<tr class="separator:ga63334cbd77d310d078eb226c7542b96b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga2a2badd06531e04f559b97fdb2aea154"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__functions.html#ga2a2badd06531e04f559b97fdb2aea154">MMU_Disable</a> (void)</td></tr> +<tr class="memdesc:ga2a2badd06531e04f559b97fdb2aea154"><td class="mdescLeft"> </td><td class="mdescRight">Disable MMU. <a href="group__MMU__functions.html#ga2a2badd06531e04f559b97fdb2aea154">More...</a><br/></td></tr> +<tr class="separator:ga2a2badd06531e04f559b97fdb2aea154"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga9de65bea1cabf73dc4302e0e727cc8c3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__functions.html#ga9de65bea1cabf73dc4302e0e727cc8c3">MMU_InvalidateTLB</a> (void)</td></tr> +<tr class="memdesc:ga9de65bea1cabf73dc4302e0e727cc8c3"><td class="mdescLeft"> </td><td class="mdescRight">Invalidate entire unified TLB. <a href="group__MMU__functions.html#ga9de65bea1cabf73dc4302e0e727cc8c3">More...</a><br/></td></tr> +<tr class="separator:ga9de65bea1cabf73dc4302e0e727cc8c3"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<div class="textblock"><dl class="section version"><dt>Version</dt><dd>V1.0.1 </dd></dl> +<dl class="section date"><dt>Date</dt><dd>07. May 2018 </dd></dl> +</div><h2 class="groupheader">Macro Definition Documentation</h2> +<a class="anchor" id="add5658d95f6b79934202e6fbf1795b12"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __CORE_CA_H_DEPENDANT</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="af6738f04c5c33edae09174f235ef3e14"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __CORE_CA_H_GENERIC</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ac1ba8a48ca926bddc88be9bfd7d42641"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __FPU_PRESENT   0U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="aa167d0f532a7c2b2e3a6395db2fa0776"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __FPU_USED   0U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a6690a7e24ea0ec4b36a8fb077d01a820"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __GIC_PRESENT   1U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="af63697ed9952cc71e1225efe205f6cd3"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __I   volatile</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a4cc1649793116d7c2d8afce7a4ffce43"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __IM   volatile const</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="aec43007d9998a0a0e01faede4133d6be"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __IO   volatile</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ab6caba5853a60a17e8e04499b52bf691"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __IOM   volatile</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a7e25d9380f9ef903923964322e71f2f6"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __O   volatile</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a0ea2009ed8fd9ef35b48708280fdb758"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __OM   volatile</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a0e57ca9f1bc10c2de05d383d2c76267a"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __TIM_PRESENT   1U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a139b6e261c981f014f386927ca4a8444"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define _FLD2VAL</td> + <td>(</td> + <td class="paramtype"> </td> + <td class="paramname">field, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"> </td> + <td class="paramname">value </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td>   (((uint32_t)(value) & field ## _Msk) >> field ## _Pos)</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">field</td><td>Name of the register bit field. </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">value</td><td>Value of register. This parameter is interpreted as an uint32_t type. </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>Masked and shifted bit field value. </dd></dl> + +</div> +</div> +<a class="anchor" id="a286e3b913dbd236c7f48ea70c8821f4e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define _VAL2FLD</td> + <td>(</td> + <td class="paramtype"> </td> + <td class="paramname">field, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"> </td> + <td class="paramname">value </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td>   (((uint32_t)(value) << field ## _Pos) & field ## _Msk)</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">field</td><td>Name of the register bit field. </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">value</td><td>Value of the bit field. This parameter is interpreted as an uint32_t type. </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>Masked and shifted value. </dd></dl> + +</div> +</div> +<a class="anchor" id="aea0bba954f8c3b032cf9a6540277ddef"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define GIC_GetSecurity   <a class="el" href="core__ca_8h.html#ae161d7a866cb61f92b808ae98fa7c812">GIC_GetGroup</a></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a647b0a71258678d75aed0aadd5801612"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define GIC_SetSecurity   <a class="el" href="core__ca_8h.html#ab875d63dc51a75149802945bb00e2695">GIC_SetGroup</a></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a234fceea67b5d6c41b0875852d86cc70"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define PAGE_4K_TEXCB_MASK   (0xFFFFFE33)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a666e7d1971403995104586f35d56590b"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define PAGE_64K_TEXCB_MASK   (0xFFFF8FF3)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="af7d3ee23adcaf9221967791f0e64d830"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define PAGE_AP_MASK   (0xFFFFFDCF)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a0a48a4e79188149fbe886a698b6d9cb4"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define PAGE_DOMAIN_MASK   (0xFFFFFE1F)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a9fe764cc3a117a9ab93a301de8bceed1"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define PAGE_L1_MASK   (0xFFFFFFFC)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="abd292694d0155e3b0d4c12895a6c8fa6"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define PAGE_L2_4K_MASK   (0xFFFFFFFD)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ab3a82626ee70e38285852a1128b75c7a"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define PAGE_L2_64K_MASK   (0xFFFFFFFC)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="add5d44ba746fe4d17d8b06a1086aa853"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define PAGE_NG_MASK   (0xFFFFF7FF)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a618b1432615c3242f53360d4364c5797"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define PAGE_NS_MASK   (0xFFFFFFF7)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a604f4f13fcb78ff08d65ef4a1a3f7933"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define PAGE_P_MASK   (0xFFFFFDFF)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ac44cd885615a54131c372abfdc2d5c66"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define PAGE_S_MASK   (0xFFFFFBFF)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="aa488ef0c274f8ae125f61129745b1629"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define PAGE_TEXCB_MASK   (0xFFFF8FF3)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a522f61b0d301d6f69c33a629e1699c7e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define PAGE_XN_4K_MASK   (0xFFFFFFFE)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ae0445cb4d6dc78359074cbb2776e3b5c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define PAGE_XN_64K_MASK   (0xFFFF7FFF)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="af7f66fda711fd46e157dbb6c1af88e04"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define RESERVED</td> + <td>(</td> + <td class="paramtype"> </td> + <td class="paramname">N, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"> </td> + <td class="paramname">T </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td>   T RESERVED##N;</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a725efc96ea9aa940fefcf013bce6ca8c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SECTION_AP_MASK   (0xFFFF73FF)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a90a30c02512cbea24791212af9f2cd9f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SECTION_DOMAIN_MASK   (0xFFFFFE1F)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a16f225cca51a80c5cf1c9c002cfd2dba"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SECTION_MASK   (0xFFFFFFFC)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a01ceacdb3888d7cddcfeccfea9eb3658"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SECTION_NG_MASK   (0xFFFDFFFF)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a470b88645153aad94b09485f3108c641"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define section_normal_nc</td> + <td>(</td> + <td class="paramtype"> </td> + <td class="paramname">descriptor_l1, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"> </td> + <td class="paramname">region </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a057533871fa1af6db7a27b39d976ac95"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SECTION_NS_MASK   (0xFFF7FFFF)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ad32d146d84a9d7f964f28f1dadc98bcb"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SECTION_P_MASK   (0xFFFFFDFF)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a42d3645aad501af4ef447186c01685b7"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SECTION_S_MASK   (0xFFFEFFFF)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a3052ba3d97ad157189a6c6fce15b1b6a"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SECTION_TEXCB_MASK   (0xFFFF8FF3)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a83cb551c9fa708e33082c682be614334"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SECTION_XN_MASK   (0xFFFFFFEF)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<h2 class="groupheader">Function Documentation</h2> +<a class="anchor" id="a5ace5c651cf18aaa7659e1fbe6e77988"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void __L1C_MaintainDCacheSetWay </td> + <td>(</td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>level</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>maint</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">level</td><td>cache level to be maintained </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">maint</td><td>0 - invalidate, 1 - clean, otherwise - invalidate and clean </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a35988a42567ca868bffd0b6171021ecb"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> uint8_t __log2_up </td> + <td>(</td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>n</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<ul> +<li>log(0) => 0</li> +<li>log(1) => 0</li> +<li>log(2) => 1</li> +<li>log(3) => 2</li> +<li>log(4) => 2</li> +<li>log(5) => 3 : :</li> +<li>log(16) => 4</li> +<li>log(32) => 5 : : <dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">n</td><td>input value parameter </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>log2(n) </dd></dl> +</li> +</ul> + +</div> +</div> +<a class="anchor" id="a43cfac7327b49e2a89d63abc99b6b06a"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t GIC_GetConfiguration </td> + <td>(</td> + <td class="paramtype"><a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a> </td> + <td class="paramname"><em>IRQn</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">IRQn</td><td>Interrupt to acquire the configuration for. </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>Int_config field value. Bit 0: Reserved (0 - N-N model, 1 - 1-N model for some GIC before v1) Bit 1: 0 - level sensitive, 1 - edge triggered </dd></dl> + +</div> +</div> +<a class="anchor" id="abcd7d576ea634b1a708db9fda95d09df"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t GIC_GetEnableIRQ </td> + <td>(</td> + <td class="paramtype"><a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a> </td> + <td class="paramname"><em>IRQn</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">IRQn</td><td>The interrupt to be queried. </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>0 - interrupt is not enabled, 1 - interrupt is enabled. </dd></dl> + +</div> +</div> +<a class="anchor" id="ae161d7a866cb61f92b808ae98fa7c812"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t GIC_GetGroup </td> + <td>(</td> + <td class="paramtype"><a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a> </td> + <td class="paramname"><em>IRQn</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">IRQn</td><td>The interrupt to be queried. </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>0 - Group 0, 1 - Group 1 </dd></dl> + +</div> +</div> +<a class="anchor" id="ab726a01df6ee9a480cc73910a06ddfb7"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t GIC_GetPendingIRQ </td> + <td>(</td> + <td class="paramtype"><a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a> </td> + <td class="paramname"><em>IRQn</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">IRQn</td><td>The interrupt to be queried. </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>0 - interrupt is not pending, 1 - interrupt is pendig. </dd></dl> + +</div> +</div> +<a class="anchor" id="a5dffcd04b18d2c3ee5a410e185ce5108"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void GIC_SetConfiguration </td> + <td>(</td> + <td class="paramtype"><a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a> </td> + <td class="paramname"><em>IRQn</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>int_config</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">IRQn</td><td>The interrupt to be configured. </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">int_config</td><td>Int_config field value. Bit 0: Reserved (0 - N-N model, 1 - 1-N model for some GIC before v1) Bit 1: 0 - level sensitive, 1 - edge triggered </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="ab875d63dc51a75149802945bb00e2695"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void GIC_SetGroup </td> + <td>(</td> + <td class="paramtype"><a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a> </td> + <td class="paramname"><em>IRQn</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>group</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">IRQn</td><td>The interrupt to be queried. </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">group</td><td>Interrupt group number: 0 - Group 0, 1 - Group 1 </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a2c3f9f942e8a08630562f35802dbe942"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t PTIM_GetEventFlag </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>ref <a class="el" href="structTimer__Type.html#a91845c88231f4f337be2810d73bc79e4" title="Offset: 0x008 (R/W) Private Timer Control Register. ">Timer_Type::CONTROL</a> Get the event flag in timers ISR register. </p> +<dl class="section return"><dt>Returns</dt><dd>0 - flag is not set, 1- flag is set </dd></dl> + +</div> +</div> +<a class="anchor" id="a323bf405e32846a7e57344935e51de66"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void PTIM_SetCurrentValue </td> + <td>(</td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>value</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_f806067e3cfd0faadc71b6fb603a0f72.html">Core_A</a></li><li class="navelem"><a class="el" href="dir_3f4b401a2ed0c5733c677abc947b6aa9.html">Include</a></li><li class="navelem"><a class="el" href="core__ca_8h.html">core_ca.h</a></li> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/core__ca_8txt.html b/docs/Core_A/html/core__ca_8txt.html new file mode 100644 index 0000000..5b92acf --- /dev/null +++ b/docs/Core_A/html/core__ca_8txt.html @@ -0,0 +1,144 @@ +<!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"/> +<title>core_ca.txt File Reference</title> +<title>CMSIS-Core (Cortex-A): core_ca.txt File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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('core__ca_8txt.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#define-members">Macros</a> </div> + <div class="headertitle"> +<div class="title">core_ca.txt File Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p>CMSIS Cortex-A Core Peripheral Access Layer Header File. +<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:ga286e3b913dbd236c7f48ea70c8821f4e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__peripheral__gr.html#ga286e3b913dbd236c7f48ea70c8821f4e">_VAL2FLD</a>(field, value)</td></tr> +<tr class="memdesc:ga286e3b913dbd236c7f48ea70c8821f4e"><td class="mdescLeft"> </td><td class="mdescRight">Mask and shift a bit field value for assigning the result to a peripheral register. <a href="group__peripheral__gr.html#ga286e3b913dbd236c7f48ea70c8821f4e">More...</a><br/></td></tr> +<tr class="separator:ga286e3b913dbd236c7f48ea70c8821f4e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga139b6e261c981f014f386927ca4a8444"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__peripheral__gr.html#ga139b6e261c981f014f386927ca4a8444">_FLD2VAL</a>(field, value)</td></tr> +<tr class="memdesc:ga139b6e261c981f014f386927ca4a8444"><td class="mdescLeft"> </td><td class="mdescRight">Extract from a peripheral register value the a bit field value. <a href="group__peripheral__gr.html#ga139b6e261c981f014f386927ca4a8444">More...</a><br/></td></tr> +<tr class="separator:ga139b6e261c981f014f386927ca4a8444"><td class="memSeparator" colspan="2"> </td></tr> +</table> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="core__ca_8txt.html">core_ca.txt</a></li> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/deprecated.html b/docs/Core_A/html/deprecated.html new file mode 100644 index 0000000..756826d --- /dev/null +++ b/docs/Core_A/html/deprecated.html @@ -0,0 +1,134 @@ +<!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"/> +<title>Deprecated List</title> +<title>CMSIS-Core (Cortex-A): Deprecated List</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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('deprecated.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">Deprecated List </div> </div> +</div><!--header--> +<div class="contents"> +<div class="textblock"><dl class="reflist"> +<dt><a class="anchor" id="_deprecated000001"></a>Global <a class="el" href="group__L1__cache__functions.html#ga722ceb077e491bb4befcfbb3aee9b20b">__L1C_CleanInvalidateCache</a> (uint32_t op)</dt> +<dd>Use generic L1C_CleanInvalidateCache instead. </dd> +<dt><a class="anchor" id="_deprecated000002"></a>Global <a class="el" href="cmsis__cp15_8h.html#a639d467f42fdad7a173f90568b697fc8">__set_CCSIDR</a> (uint32_t value)</dt> +<dd>CCSIDR itself is read-only. Use __set_CSSELR to select cache level instead. </dd> +</dl> +</div></div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/device_h_pg.html b/docs/Core_A/html/device_h_pg.html new file mode 100644 index 0000000..df90fa6 --- /dev/null +++ b/docs/Core_A/html/device_h_pg.html @@ -0,0 +1,481 @@ +<!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"/> +<title>Device Header File \<device.h></title> +<title>CMSIS-Core (Cortex-A): Device Header File \<device.h></title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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('device_h_pg.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">Device Header File <device.h> </div> </div> +</div><!--header--> +<div class="contents"> +<div class="textblock"><p>The <a class="el" href="device_h_pg.html">Device Header File <device.h></a> contains the following sections that are device specific:</p> +<ul> +<li><a class="el" href="device_h_pg.html#irqn_defs">Interrupt Number Definition</a> provides interrupt numbers (IRQn) for all exceptions and interrupts of the device.</li> +<li><a class="el" href="device_h_pg.html#config_perifs">Configuration of the Processor and Core Peripherals</a> reflect the features of the device.</li> +<li><a class="el" href="device_h_pg.html#access_perifs">Device Peripheral Access Layer</a> definitions for the <a class="el" href="group__peripheral__gr.html">Peripheral Access</a> to all device peripherals. It contains all data structures and the address mapping for device-specific peripherals.</li> +<li><b>Access Functions for Peripherals (optioal)</b> provide additional helper functions for peripherals that are useful for programming of these peripherals. Access Functions may be provided as inline functions or can be extern references to a device-specific library provided by the silicon vendor.</li> +</ul> +<h1><a class="anchor" id="irqn_defs"></a> +Interrupt Number Definition</h1> +<h1><a class="anchor" id="config_perifs"></a> +Configuration of the Processor and Core Peripherals</h1> +<h1><a class="anchor" id="access_perifs"></a> +Device Peripheral Access Layer</h1> +<p>The <a class="el" href="device_h_pg.html">Device Header File <device.h></a> contains the following sections that are device specific:</p> +<ul> +<li><a class="el" href="device_h_pg.html#irqn_defs">Interrupt Number Definition</a> provides interrupt numbers (IRQn) for all exceptions and interrupts of the device.</li> +<li><a class="el" href="device_h_pg.html#config_perifs">Configuration of the Processor and Core Peripherals</a> reflect the features of the device.</li> +<li><a class="el" href="device_h_pg.html#access_perifs">Device Peripheral Access Layer</a> definitions for the <a class="el" href="group__peripheral__gr.html">Peripheral Access</a> to all device peripherals. It contains all data structures and the address mapping for device-specific peripherals.</li> +<li><b>Access Functions for Peripherals (optional)</b> provide additional helper functions for peripherals that are useful for programming of these peripherals. Access Functions may be provided as inline functions or can be extern references to a device-specific library provided by the silicon vendor.</li> +</ul> +<p><a href="Modules.html"><b>Reference</b> </a> describes the standard features and functions of the <a class="el" href="device_h_pg.html">Device Header File <device.h></a> in detail.</p> +<h1><a class="anchor" id="interrupt_number_sec"></a> +Interrupt Number Definition</h1> +<p><a class="el" href="device_h_pg.html">Device Header File <device.h></a> contains the enumeration <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a> that defines all exceptions and interrupts of the device. For devices implementing an Arm GIC these are defined as:</p> +<ul> +<li>IRQn 0-15 represents software generated interrupts (SGI), local to each processor core.</li> +<li>IRQn 16-31 represents private peripheral interrupts (PPI), local to each processor core.</li> +<li>IRQn 32-1019 represents shared peripheral interrupts (SPI), routable to all processor cores.</li> +<li>IRQn 1020-1023 represents special interrupts, refer to the GIC Architecture Specification.</li> +</ul> +<p><b>Example:</b> </p> +<p>The following example shows the extension of the interrupt vector table for Cortex-A9 class device.</p> +<div class="fragment"><div class="line"><span class="keyword">typedef</span> <span class="keyword">enum</span> IRQn</div> +<div class="line">{</div> +<div class="line"><span class="comment">/****** SGI Interrupts Numbers ****************************************/</span></div> +<div class="line"> <a class="code" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a056f32088a9c8bdb9309b005dfeb648e">SGI0_IRQn</a> = 0, </div> +<div class="line"> <a class="code" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ab335b8b84021cd5714807d6cd2404c3b">SGI1_IRQn</a> = 1,</div> +<div class="line"> <a class="code" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a2a1cc64c0a2dc0e7f339fbf21c9a2b07">SGI2_IRQn</a> = 2,</div> +<div class="line"> : :</div> +<div class="line"> <a class="code" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ac6958eebc9d41a42c739de555cad2321">SGI15_IRQn</a> = 15,</div> +<div class="line"></div> +<div class="line"><span class="comment">/****** Cortex-A9 Processor Exceptions Numbers ****************************************/</span></div> +<div class="line"> <a class="code" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a69c74fffb53f9a8739613443943a94c3">GlobalTimer_IRQn</a> = 27, </div> +<div class="line"> <a class="code" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a116d3d8a9fcc5fef99becc9d25a56249">PrivTimer_IRQn</a> = 29, </div> +<div class="line"> <a class="code" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8aeb45b2fc32150bf94ecf305ee223f28f">PrivWatchdog_IRQn</a> = 30, </div> +<div class="line"><span class="comment">/****** Platform Exceptions Numbers ***************************************************/</span></div> +<div class="line"> <a class="code" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a3f04766f3177f0152623a86e39ccef06">Watchdog_IRQn</a> = 32, </div> +<div class="line"> <a class="code" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8adffcd012ea2c7bf76124965d8506df72">Timer0_IRQn</a> = 34, </div> +<div class="line"> <a class="code" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ad0611a4c93162877ed3eb622f49e14a3">Timer1_IRQn</a> = 35, </div> +<div class="line"> <a class="code" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8abdd513b1533957e93fe0d7f26024d28e">RTClock_IRQn</a> = 36, </div> +<div class="line"> <a class="code" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ae9122b85b58f7c24033a8515615a7b74">UART0_IRQn</a> = 37, </div> +<div class="line"> : :</div> +<div class="line"> : :</div> +<div class="line">} <a class="code" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a>;</div> +</div><!-- fragment --><h1><a class="anchor" id="core_config_sect"></a> +Configuration of the Processor and Core Peripherals</h1> +<p>The <a class="el" href="device_h_pg.html">Device Header File <device.h></a> configures the Cortex-A processor and the core peripherals with <em>#defines</em> that are set prior to including the file <b>core_<cpu>.h</b>.</p> +<p>The following tables list the <em>#defines</em> along with the possible values for each processor core. If these <em>#defines</em> are missing default values are used.</p> +<table class="cmtable"> +<tr> +<th>#define </th><th>Value Range </th><th>Default </th><th>Description </th></tr> +<tr> +<td>__CM0_REV </td><td>0x0000 </td><td>0x0000 </td><td>Core revision number ([15:8] revision number, [7:0] patch number) </td></tr> +<tr> +<td>__CORTEX_A </td><td>5, 7, 9 </td><td>(n/a) </td><td>Core type number </td></tr> +<tr> +<td>__FPU_PRESENT </td><td>0 .. 1 </td><td>0 </td><td>Defines if an FPU is present or not </td></tr> +<tr> +<td>__GIC_PRESENT </td><td>0 ..1 </td><td>Defines if an GIC is present or not </td><td>Core revision number ([15:8] revision number, [7:0] patch number) </td></tr> +<tr> +<td>__TIM_PRESENT </td><td>0 .. 1 </td><td>0 </td><td>Defines if a private timer is present or not </td></tr> +<tr> +<td>__L2C_PRESENT </td><td>0 .. 1 </td><td>0 </td><td>Defines if a level 2 cache controller is present or not </td></tr> +</table> +<p><b>Example</b> </p> +<p>The following code exemplifies the configuration of the Cortex-A9 Processor and Core Peripherals.</p> +<div class="fragment"><div class="line"><span class="preprocessor">#define __CA_REV 0x0000U </span></div> +<div class="line"><span class="preprocessor">#define __CORTEX_A 9U </span></div> +<div class="line"><span class="preprocessor">#define __FPU_PRESENT 1U </span></div> +<div class="line"><span class="preprocessor">#define __GIC_PRESENT 1U </span></div> +<div class="line"><span class="preprocessor">#define __TIM_PRESENT 0U </span></div> +<div class="line"><span class="preprocessor">#define __L2C_PRESENT 0U </span></div> +<div class="line"><span class="preprocessor">:</span></div> +<div class="line"><span class="preprocessor"></span>:</div> +<div class="line"><span class="preprocessor">#include "<a class="code" href="core__ca_8h.html">core_ca.h</a>"</span> <span class="comment">/* Cortex-A processor and core peripherals */</span></div> +</div><!-- fragment --><h1><a class="anchor" id="core_version_sect"></a> +CMSIS Version and Processor Information</h1> +<p>Defines in the core_<em>cpu</em>.h file identify the version of the CMSIS-Core-A and the processor used. The following shows the defines in the various core_<em>cpu</em>.h files that may be used in the <a class="el" href="device_h_pg.html">Device Header File <device.h></a> to verify a minimum version or ensure that the right processor core is used.</p> +<div class="fragment"><div class="line"><span class="preprocessor">#define __CA_CMSIS_VERSION_MAIN (5U) </span><span class="comment">/* [31:16] CMSIS Core main version */</span><span class="preprocessor"></span></div> +<div class="line"><span class="preprocessor"></span><span class="preprocessor">#define __CA_CMSIS_VERSION_SUB (0U) </span><span class="comment">/* [15:0] CMSIS Core sub version */</span><span class="preprocessor"></span></div> +<div class="line"><span class="preprocessor"></span><span class="preprocessor">#define __CA_CMSIS_VERSION ((__CA_CMSIS_VERSION_MAIN << 16U) | \</span></div> +<div class="line"><span class="preprocessor"> __CA_CMSIS_VERSION_SUB ) </span><span class="comment">/* CMSIS Core version number */</span><span class="preprocessor"></span></div> +</div><!-- fragment --><h1><a class="anchor" id="device_access"></a> +Device Peripheral Access Layer</h1> +<p>The <a class="el" href="device_h_pg.html">Device Header File <device.h></a> contains for each peripheral:</p> +<ul> +<li>Register Layout Typedef</li> +<li>Base Address</li> +<li>Access Definitions</li> +</ul> +<p>The section <a class="el" href="group__peripheral__gr.html">Peripheral Access</a> shows examples for peripheral definitions.</p> +<h1><a class="anchor" id="device_h_sec"></a> +Device.h Template File</h1> +<p>The silicon vendor needs to extend the Device.h template file with the CMSIS features described above. In addition the <a class="el" href="device_h_pg.html">Device Header File <device.h></a> may contain functions to access device-specific peripherals. The <a class="el" href="system_c_pg.html#system_Device_h_sec">system_Device.h Template File</a> which is provided as part of the CMSIS specification is shown below.</p> +<pre class="fragment">/**************************************************************************//** + * @file <Device>.h + * @brief CMSIS Cortex-A Core Peripheral Access Layer Header File + * @version V1.00 + * @date 10. January 2018 + ******************************************************************************/ +/* + * Copyright (c) 2009-2018 Arm Limited. All rights reserved. + * + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the License); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an AS IS BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef <Device>_H /* ToDo: replace '<Device>' with your device name */ +#define <Device>_H + +#ifdef __cplusplus +extern "C" { +#endif + +/* ToDo: replace '<Vendor>' with vendor name; add your doxyGen comment */ +/** @addtogroup <Vendor> + * @{ + */ + + +/* ToDo: replace '<Device>' with device name; add your doxyGen comment */ +/** @addtogroup <Device> + * @{ + */ + + +/** @addtogroup Configuration_of_CMSIS + * @{ + */ + + +/* =========================================================================================================================== */ +/* ================ Interrupt Number Definition ================ */ +/* =========================================================================================================================== */ + +typedef enum IRQn +{ +/* ======================================= ARM Cortex-A Specific Interrupt Numbers ========================================= */ + + /* Software Generated Interrupts */ + SGI0_IRQn = 0, /*!< Software Generated Interrupt 0 */ + SGI1_IRQn = 1, /*!< Software Generated Interrupt 1 */ + SGI2_IRQn = 2, /*!< Software Generated Interrupt 2 */ + SGI3_IRQn = 3, /*!< Software Generated Interrupt 3 */ + SGI4_IRQn = 4, /*!< Software Generated Interrupt 4 */ + SGI5_IRQn = 5, /*!< Software Generated Interrupt 5 */ + SGI6_IRQn = 6, /*!< Software Generated Interrupt 6 */ + SGI7_IRQn = 7, /*!< Software Generated Interrupt 7 */ + SGI8_IRQn = 8, /*!< Software Generated Interrupt 8 */ + SGI9_IRQn = 9, /*!< Software Generated Interrupt 9 */ + SGI10_IRQn = 10, /*!< Software Generated Interrupt 10 */ + SGI11_IRQn = 11, /*!< Software Generated Interrupt 11 */ + SGI12_IRQn = 12, /*!< Software Generated Interrupt 12 */ + SGI13_IRQn = 13, /*!< Software Generated Interrupt 13 */ + SGI14_IRQn = 14, /*!< Software Generated Interrupt 14 */ + SGI15_IRQn = 15, /*!< Software Generated Interrupt 15 */ + + /* Private Peripheral Interrupts */ + VirtualMaintenanceInterrupt_IRQn = 25, /*!< Virtual Maintenance Interrupt */ + HypervisorTimer_IRQn = 26, /*!< Hypervisor Timer Interrupt */ + VirtualTimer_IRQn = 27, /*!< Virtual Timer Interrupt */ + Legacy_nFIQ_IRQn = 28, /*!< Legacy nFIQ Interrupt */ + SecurePhysicalTimer_IRQn = 29, /*!< Secure Physical Timer Interrupt */ + NonSecurePhysicalTimer_IRQn = 30, /*!< Non-Secure Physical Timer Interrupt */ + Legacy_nIRQ_IRQn = 31, /*!< Legacy nIRQ Interrupt */ + + /* Shared Peripheral Interrupts */ + /* ToDo: add here your device specific external interrupt numbers */ + <DeviceInterrupt>_IRQn = 0, /*!< Device Interrupt */ + +} IRQn_Type; + + +/* =========================================================================================================================== */ +/* ================ Processor and Core Peripheral Section ================ */ +/* =========================================================================================================================== */ + +/* =========================== Configuration of the Arm Cortex-A Processor and Core Peripherals ============================ */ +/* ToDo: set the defines according your Device */ +/* ToDo: define the correct core revision + 5U if your device is a CORTEX-A5 device + 7U if your device is a CORTEX-A7 device + 9U if your device is a CORTEX-A9 device */ +#define __CORTEX_A #U /*!< Cortex-A# Core */ +#define __CA_REV 0x0000U /*!< Core revision r0p0 */ +/* ToDo: define the correct core features for the <Device> */ +#define __FPU_PRESENT 1U /*!< Set to 1 if FPU is present */ +#define __GIC_PRESENT 1U /*!< Set to 1 if GIC is present */ +#define __TIM_PRESENT 1U /*!< Set to 1 if TIM is present */ +#define __L2C_PRESENT 1U /*!< Set to 1 if L2C is present */ + +/** @} */ /* End of group Configuration_of_CMSIS */ + +/* ToDo: include the correct core_ca#.h file + core_ca5.h if your device is a CORTEX-A5 device + core_ca7.h if your device is a CORTEX-A7 device + core_ca9.h if your device is a CORTEX-A9 device */ +#include <core_ca#.h> /*!< Arm Cortex-A# processor and core peripherals */ +/* ToDo: include your system_<Device>.h file + replace '<Device>' with your device name */ +#include "system_<Device>.h" /*!< <Device> System */ + + +/* ======================================== Start of section using anonymous unions ======================================== */ +#if defined (__CC_ARM) + #pragma push + #pragma anon_unions +#elif defined (__ICCARM__) + #pragma language=extended +#elif defined(__ARMCC_VERSION) && (__ARMCC_VERSION >= 6010050) + #pragma clang diagnostic push + #pragma clang diagnostic ignored "-Wc11-extensions" + #pragma clang diagnostic ignored "-Wreserved-id-macro" +#elif defined (__GNUC__) + /* anonymous unions are enabled by default */ +#elif defined (__TMS470__) + /* anonymous unions are enabled by default */ +#elif defined (__TASKING__) + #pragma warning 586 +#elif defined (__CSMC__) + /* anonymous unions are enabled by default */ +#else + #warning Not supported compiler type +#endif + + +/* =========================================================================================================================== */ +/* ================ Device Specific Peripheral Section ================ */ +/* =========================================================================================================================== */ + + +/** @addtogroup Device_Peripheral_peripherals + * @{ + */ + +/* ToDo: add here your device specific peripheral access structure typedefs + following is an example for a timer */ + +/* =========================================================================================================================== */ +/* ================ TMR ================ */ +/* =========================================================================================================================== */ + + +/** + * @brief Timer (TMR) + */ + +typedef struct +{ /*!< (@ 0x40000000) TIM Structure */ + __IOM uint32_t TimerLoad; /*!< (@ 0x00000004) Timer Load */ + __IM uint32_t TimerValue; /*!< (@ 0x00000008) Timer Counter Current Value */ + __IOM uint32_t TimerControl; /*!< (@ 0x0000000C) Timer Control */ + __OM uint32_t TimerIntClr; /*!< (@ 0x00000010) Timer Interrupt Clear */ + __IM uint32_t TimerRIS; /*!< (@ 0x00000014) Timer Raw Interrupt Status */ + __IM uint32_t TimerMIS; /*!< (@ 0x00000018) Timer Masked Interrupt Status */ + __IM uint32_t RESERVED[1]; + __IOM uint32_t TimerBGLoad; /*!< (@ 0x00000020) Background Load Register */ +} <DeviceAbbreviation>_TMR_TypeDef; + +/*@}*/ /* end of group <Device>_Peripherals */ + + +/* ========================================= End of section using anonymous unions ========================================= */ +#if defined (__CC_ARM) + #pragma pop +#elif defined (__ICCARM__) + /* leave anonymous unions enabled */ +#elif (__ARMCC_VERSION >= 6010050) + #pragma clang diagnostic pop +#elif defined (__GNUC__) + /* anonymous unions are enabled by default */ +#elif defined (__TMS470__) + /* anonymous unions are enabled by default */ +#elif defined (__TASKING__) + #pragma warning restore +#elif defined (__CSMC__) + /* anonymous unions are enabled by default */ +#else + #warning Not supported compiler type +#endif + + +/* =========================================================================================================================== */ +/* ================ Device Specific Peripheral Address Map ================ */ +/* =========================================================================================================================== */ + + +/* ToDo: add here your device peripherals base addresses + following is an example for timer */ +/** @addtogroup Device_Peripheral_peripheralAddr + * @{ + */ + +/* Peripheral and SRAM base address */ +#define <DeviceAbbreviation>_FLASH_BASE (0x00000000UL) /*!< (FLASH ) Base Address */ +#define <DeviceAbbreviation>_SRAM_BASE (0x20000000UL) /*!< (SRAM ) Base Address */ +#define <DeviceAbbreviation>_PERIPH_BASE (0x40000000UL) /*!< (Peripheral) Base Address */ + +/* Peripheral memory map */ +#define <DeviceAbbreviation>TIM0_BASE (<DeviceAbbreviation>_PERIPH_BASE) /*!< (Timer0 ) Base Address */ +#define <DeviceAbbreviation>TIM1_BASE (<DeviceAbbreviation>_PERIPH_BASE + 0x0800) /*!< (Timer1 ) Base Address */ +#define <DeviceAbbreviation>TIM2_BASE (<DeviceAbbreviation>_PERIPH_BASE + 0x1000) /*!< (Timer2 ) Base Address */ + +/** @} */ /* End of group Device_Peripheral_peripheralAddr */ + + +/* =========================================================================================================================== */ +/* ================ Peripheral declaration ================ */ +/* =========================================================================================================================== */ + + +/* ToDo: add here your device peripherals pointer definitions + following is an example for timer */ +/** @addtogroup Device_Peripheral_declaration + * @{ + */ + +#define <DeviceAbbreviation>_TIM0 ((<DeviceAbbreviation>_TMR_TypeDef *) <DeviceAbbreviation>TIM0_BASE) +#define <DeviceAbbreviation>_TIM1 ((<DeviceAbbreviation>_TMR_TypeDef *) <DeviceAbbreviation>TIM0_BASE) +#define <DeviceAbbreviation>_TIM2 ((<DeviceAbbreviation>_TMR_TypeDef *) <DeviceAbbreviation>TIM0_BASE) + + +/** @} */ /* End of group <Device> */ + +/** @} */ /* End of group <Vendor> */ + +#ifdef __cplusplus +} +#endif + +#endif /* <Device>_H */ +</pre> </div></div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="templates_pg.html">CMSIS-Core Device Templates</a></li> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/dir_3541bd7f1207d85fb277b58db6e0335d.html b/docs/Core_A/html/dir_3541bd7f1207d85fb277b58db6e0335d.html new file mode 100644 index 0000000..e1073a3 --- /dev/null +++ b/docs/Core_A/html/dir_3541bd7f1207d85fb277b58db6e0335d.html @@ -0,0 +1,135 @@ +<!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"/> +<title>Source Directory Reference</title> +<title>CMSIS-Core (Cortex-A): Source Directory Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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('dir_3541bd7f1207d85fb277b58db6e0335d.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">Source Directory Reference</div> </div> +</div><!--header--> +<div class="contents"> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="subdirs"></a> +Directories</h2></td></tr> +<tr class="memitem:dir_a274dce79a5981921eda42c70ffd8161"><td class="memItemLeft" align="right" valign="top">directory  </td><td class="memItemRight" valign="bottom"><a class="el" href="dir_a274dce79a5981921eda42c70ffd8161.html">AC6</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +</table> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_bcb5d964daf6ffff28eae5a1dee5d6c3.html">Device</a></li><li class="navelem"><a class="el" href="dir_c7e52d5561930380e5580f41be917c2f.html">ARM</a></li><li class="navelem"><a class="el" href="dir_3b4eaae6c8aa6ae26812da492b5e160f.html">ARMCA9</a></li><li class="navelem"><a class="el" href="dir_3541bd7f1207d85fb277b58db6e0335d.html">Source</a></li> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/dir_3b4eaae6c8aa6ae26812da492b5e160f.html b/docs/Core_A/html/dir_3b4eaae6c8aa6ae26812da492b5e160f.html new file mode 100644 index 0000000..6784417 --- /dev/null +++ b/docs/Core_A/html/dir_3b4eaae6c8aa6ae26812da492b5e160f.html @@ -0,0 +1,137 @@ +<!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"/> +<title>ARMCA9 Directory Reference</title> +<title>CMSIS-Core (Cortex-A): ARMCA9 Directory Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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('dir_3b4eaae6c8aa6ae26812da492b5e160f.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">ARMCA9 Directory Reference</div> </div> +</div><!--header--> +<div class="contents"> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="subdirs"></a> +Directories</h2></td></tr> +<tr class="memitem:dir_cf458401307886261324fb8415ee454f"><td class="memItemLeft" align="right" valign="top">directory  </td><td class="memItemRight" valign="bottom"><a class="el" href="dir_cf458401307886261324fb8415ee454f.html">Include</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:dir_3541bd7f1207d85fb277b58db6e0335d"><td class="memItemLeft" align="right" valign="top">directory  </td><td class="memItemRight" valign="bottom"><a class="el" href="dir_3541bd7f1207d85fb277b58db6e0335d.html">Source</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +</table> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_bcb5d964daf6ffff28eae5a1dee5d6c3.html">Device</a></li><li class="navelem"><a class="el" href="dir_c7e52d5561930380e5580f41be917c2f.html">ARM</a></li><li class="navelem"><a class="el" href="dir_3b4eaae6c8aa6ae26812da492b5e160f.html">ARMCA9</a></li> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/dir_3f4b401a2ed0c5733c677abc947b6aa9.html b/docs/Core_A/html/dir_3f4b401a2ed0c5733c677abc947b6aa9.html new file mode 100644 index 0000000..b69764b --- /dev/null +++ b/docs/Core_A/html/dir_3f4b401a2ed0c5733c677abc947b6aa9.html @@ -0,0 +1,145 @@ +<!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"/> +<title>Include Directory Reference</title> +<title>CMSIS-Core (Cortex-A): Include Directory Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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('dir_3f4b401a2ed0c5733c677abc947b6aa9.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">Include Directory Reference</div> </div> +</div><!--header--> +<div class="contents"> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a> +Files</h2></td></tr> +<tr class="memitem:cmsis__armcc_8h"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="cmsis__armcc_8h.html">cmsis_armcc.h</a></td></tr> +<tr class="memdesc:cmsis__armcc_8h"><td class="mdescLeft"> </td><td class="mdescRight">CMSIS compiler specific macros, functions, instructions. <br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:cmsis__cp15_8h"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="cmsis__cp15_8h.html">cmsis_cp15.h</a></td></tr> +<tr class="memdesc:cmsis__cp15_8h"><td class="mdescLeft"> </td><td class="mdescRight">CMSIS compiler specific macros, functions, instructions. <br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:core__ca_8h"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="core__ca_8h.html">core_ca.h</a></td></tr> +<tr class="memdesc:core__ca_8h"><td class="mdescLeft"> </td><td class="mdescRight">CMSIS Cortex-A Core Peripheral Access Layer Header File. <br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:irq__ctrl_8h"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="irq__ctrl_8h.html">irq_ctrl.h</a></td></tr> +<tr class="memdesc:irq__ctrl_8h"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt Controller API header file. <br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +</table> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_f806067e3cfd0faadc71b6fb603a0f72.html">Core_A</a></li><li class="navelem"><a class="el" href="dir_3f4b401a2ed0c5733c677abc947b6aa9.html">Include</a></li> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/dir_a274dce79a5981921eda42c70ffd8161.html b/docs/Core_A/html/dir_a274dce79a5981921eda42c70ffd8161.html new file mode 100644 index 0000000..0e26041 --- /dev/null +++ b/docs/Core_A/html/dir_a274dce79a5981921eda42c70ffd8161.html @@ -0,0 +1,135 @@ +<!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"/> +<title>AC6 Directory Reference</title> +<title>CMSIS-Core (Cortex-A): AC6 Directory Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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('dir_a274dce79a5981921eda42c70ffd8161.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">AC6 Directory Reference</div> </div> +</div><!--header--> +<div class="contents"> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a> +Files</h2></td></tr> +<tr class="memitem:startup__ARMCA9_8c"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="startup__ARMCA9_8c.html">startup_ARMCA9.c</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +</table> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_bcb5d964daf6ffff28eae5a1dee5d6c3.html">Device</a></li><li class="navelem"><a class="el" href="dir_c7e52d5561930380e5580f41be917c2f.html">ARM</a></li><li class="navelem"><a class="el" href="dir_3b4eaae6c8aa6ae26812da492b5e160f.html">ARMCA9</a></li><li class="navelem"><a class="el" href="dir_3541bd7f1207d85fb277b58db6e0335d.html">Source</a></li><li class="navelem"><a class="el" href="dir_a274dce79a5981921eda42c70ffd8161.html">AC6</a></li> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/dir_bcb5d964daf6ffff28eae5a1dee5d6c3.html b/docs/Core_A/html/dir_bcb5d964daf6ffff28eae5a1dee5d6c3.html new file mode 100644 index 0000000..995a751 --- /dev/null +++ b/docs/Core_A/html/dir_bcb5d964daf6ffff28eae5a1dee5d6c3.html @@ -0,0 +1,135 @@ +<!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"/> +<title>Device Directory Reference</title> +<title>CMSIS-Core (Cortex-A): Device Directory Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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('dir_bcb5d964daf6ffff28eae5a1dee5d6c3.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">Device Directory Reference</div> </div> +</div><!--header--> +<div class="contents"> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="subdirs"></a> +Directories</h2></td></tr> +<tr class="memitem:dir_c7e52d5561930380e5580f41be917c2f"><td class="memItemLeft" align="right" valign="top">directory  </td><td class="memItemRight" valign="bottom"><a class="el" href="dir_c7e52d5561930380e5580f41be917c2f.html">ARM</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +</table> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_bcb5d964daf6ffff28eae5a1dee5d6c3.html">Device</a></li> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/dir_c7e52d5561930380e5580f41be917c2f.html b/docs/Core_A/html/dir_c7e52d5561930380e5580f41be917c2f.html new file mode 100644 index 0000000..3b9b6d6 --- /dev/null +++ b/docs/Core_A/html/dir_c7e52d5561930380e5580f41be917c2f.html @@ -0,0 +1,135 @@ +<!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"/> +<title>ARM Directory Reference</title> +<title>CMSIS-Core (Cortex-A): ARM Directory Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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('dir_c7e52d5561930380e5580f41be917c2f.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">ARM Directory Reference</div> </div> +</div><!--header--> +<div class="contents"> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="subdirs"></a> +Directories</h2></td></tr> +<tr class="memitem:dir_3b4eaae6c8aa6ae26812da492b5e160f"><td class="memItemLeft" align="right" valign="top">directory  </td><td class="memItemRight" valign="bottom"><a class="el" href="dir_3b4eaae6c8aa6ae26812da492b5e160f.html">ARMCA9</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +</table> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_bcb5d964daf6ffff28eae5a1dee5d6c3.html">Device</a></li><li class="navelem"><a class="el" href="dir_c7e52d5561930380e5580f41be917c2f.html">ARM</a></li> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/dir_cf458401307886261324fb8415ee454f.html b/docs/Core_A/html/dir_cf458401307886261324fb8415ee454f.html new file mode 100644 index 0000000..bce028b --- /dev/null +++ b/docs/Core_A/html/dir_cf458401307886261324fb8415ee454f.html @@ -0,0 +1,140 @@ +<!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"/> +<title>Include Directory Reference</title> +<title>CMSIS-Core (Cortex-A): Include Directory Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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('dir_cf458401307886261324fb8415ee454f.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">Include Directory Reference</div> </div> +</div><!--header--> +<div class="contents"> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a> +Files</h2></td></tr> +<tr class="memitem:ARMCA9_8h"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html">ARMCA9.h</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:mem__ARMCA9_8h"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="mem__ARMCA9_8h.html">mem_ARMCA9.h</a></td></tr> +<tr class="memdesc:mem__ARMCA9_8h"><td class="mdescLeft"> </td><td class="mdescRight">Memory base and size definitions (used in scatter file) <br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:system__ARMCA9_8h"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="system__ARMCA9_8h.html">system_ARMCA9.h</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +</table> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_bcb5d964daf6ffff28eae5a1dee5d6c3.html">Device</a></li><li class="navelem"><a class="el" href="dir_c7e52d5561930380e5580f41be917c2f.html">ARM</a></li><li class="navelem"><a class="el" href="dir_3b4eaae6c8aa6ae26812da492b5e160f.html">ARMCA9</a></li><li class="navelem"><a class="el" href="dir_cf458401307886261324fb8415ee454f.html">Include</a></li> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/dir_d539555f6e35acdca645721e1ecc4029.html b/docs/Core_A/html/dir_d539555f6e35acdca645721e1ecc4029.html new file mode 100644 index 0000000..c6ba9fa --- /dev/null +++ b/docs/Core_A/html/dir_d539555f6e35acdca645721e1ecc4029.html @@ -0,0 +1,136 @@ +<!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"/> +<title>Source Directory Reference</title> +<title>CMSIS-Core (Cortex-A): Source Directory Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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('dir_d539555f6e35acdca645721e1ecc4029.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">Source Directory Reference</div> </div> +</div><!--header--> +<div class="contents"> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a> +Files</h2></td></tr> +<tr class="memitem:irq__ctrl__gic_8c"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="irq__ctrl__gic_8c.html">irq_ctrl_gic.c</a></td></tr> +<tr class="memdesc:irq__ctrl__gic_8c"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt controller handling implementation for GIC. <br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +</table> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_f806067e3cfd0faadc71b6fb603a0f72.html">Core_A</a></li><li class="navelem"><a class="el" href="dir_d539555f6e35acdca645721e1ecc4029.html">Source</a></li> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/dir_f806067e3cfd0faadc71b6fb603a0f72.html b/docs/Core_A/html/dir_f806067e3cfd0faadc71b6fb603a0f72.html new file mode 100644 index 0000000..237b41f --- /dev/null +++ b/docs/Core_A/html/dir_f806067e3cfd0faadc71b6fb603a0f72.html @@ -0,0 +1,137 @@ +<!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"/> +<title>Core_A Directory Reference</title> +<title>CMSIS-Core (Cortex-A): Core_A Directory Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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('dir_f806067e3cfd0faadc71b6fb603a0f72.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">Core_A Directory Reference</div> </div> +</div><!--header--> +<div class="contents"> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="subdirs"></a> +Directories</h2></td></tr> +<tr class="memitem:dir_3f4b401a2ed0c5733c677abc947b6aa9"><td class="memItemLeft" align="right" valign="top">directory  </td><td class="memItemRight" valign="bottom"><a class="el" href="dir_3f4b401a2ed0c5733c677abc947b6aa9.html">Include</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:dir_d539555f6e35acdca645721e1ecc4029"><td class="memItemLeft" align="right" valign="top">directory  </td><td class="memItemRight" valign="bottom"><a class="el" href="dir_d539555f6e35acdca645721e1ecc4029.html">Source</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +</table> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_f806067e3cfd0faadc71b6fb603a0f72.html">Core_A</a></li> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/doxygen.css b/docs/Core_A/html/doxygen.css new file mode 100644 index 0000000..ce5dd28 --- /dev/null +++ b/docs/Core_A/html/doxygen.css @@ -0,0 +1,1366 @@ +/* The standard CSS for doxygen 1.8.6 */ + +body, table, div, p, dl { + font: 400 14px/22px Roboto,sans-serif; +} + +/* @group Heading Levels */ + +h1.groupheader { + font-size: 150%; +} + +.title { + font: 400 14px/28px Roboto,sans-serif; + font-size: 150%; + font-weight: bold; + margin: 10px 2px; +} + +h2.groupheader { + border-bottom: 1px solid #859DCD; + color: #334C7D; + font-size: 150%; + font-weight: normal; + margin-top: 1.75em; + padding-top: 8px; + padding-bottom: 4px; + width: 100%; +} + +h3.groupheader { + font-size: 100%; +} + +h1, h2, h3, h4, h5, h6 { + -webkit-transition: text-shadow 0.5s linear; + -moz-transition: text-shadow 0.5s linear; + -ms-transition: text-shadow 0.5s linear; + -o-transition: text-shadow 0.5s linear; + transition: text-shadow 0.5s linear; + margin-right: 15px; +} + +h1.glow, h2.glow, h3.glow, h4.glow, h5.glow, h6.glow { + text-shadow: 0 0 15px cyan; +} + +dt { + font-weight: bold; +} + +div.multicol { + -moz-column-gap: 1em; + -webkit-column-gap: 1em; + -moz-column-count: 3; + -webkit-column-count: 3; +} + +p.startli, p.startdd { + margin-top: 2px; +} + +p.starttd { + margin-top: 0px; +} + +p.endli { + margin-bottom: 0px; +} + +p.enddd { + margin-bottom: 4px; +} + +p.endtd { + margin-bottom: 2px; +} + +/* @end */ + +caption { + font-weight: bold; +} + +span.legend { + font-size: 70%; + text-align: center; +} + +h3.version { + font-size: 90%; + text-align: center; +} + +div.qindex, div.navtab{ + background-color: #EBEFF6; + border: 1px solid #A2B4D8; + text-align: center; +} + +div.qindex, div.navpath { + width: 100%; + line-height: 140%; +} + +div.navtab { + margin-right: 15px; +} + +/* @group Link Styling */ + +a { + color: #3A568E; + font-weight: normal; + text-decoration: none; +} + +.contents a:visited { + color: #4464A5; +} + +a:hover { + text-decoration: underline; +} + +a.qindex { + font-weight: bold; +} + +a.qindexHL { + font-weight: bold; + background-color: #9AAED5; + color: #ffffff; + border: 1px double #849CCC; +} + +.contents a.qindexHL:visited { + color: #ffffff; +} + +a.el { + font-weight: bold; +} + +a.elRef { +} + +a.code, a.code:visited, a.line, a.line:visited { + color: #4665A2; +} + +a.codeRef, a.codeRef:visited, a.lineRef, a.lineRef:visited { + color: #4665A2; +} + +/* @end */ + +dl.el { + margin-left: -1cm; +} + +pre.fragment { + border: 1px solid #C4CFE5; + background-color: #FBFCFD; + padding: 4px 6px; + margin: 4px 8px 4px 2px; + overflow: auto; + word-wrap: break-word; + font-size: 9pt; + line-height: 125%; + font-family: monospace, fixed; + font-size: 105%; +} + +div.fragment { + padding: 4px 6px; + margin: 4px 8px 4px 2px; + background-color: #FBFCFD; + border: 1px solid #C3CFE6; +} + +div.line { + font-family: monospace, fixed; + font-size: 13px; + min-height: 13px; + line-height: 1.0; + text-wrap: unrestricted; + white-space: -moz-pre-wrap; /* Moz */ + white-space: -pre-wrap; /* Opera 4-6 */ + white-space: -o-pre-wrap; /* Opera 7 */ + white-space: pre-wrap; /* CSS3 */ + word-wrap: break-word; /* IE 5.5+ */ + text-indent: -53px; + padding-left: 53px; + padding-bottom: 0px; + margin: 0px; + -webkit-transition-property: background-color, box-shadow; + -webkit-transition-duration: 0.5s; + -moz-transition-property: background-color, box-shadow; + -moz-transition-duration: 0.5s; + -ms-transition-property: background-color, box-shadow; + -ms-transition-duration: 0.5s; + -o-transition-property: background-color, box-shadow; + -o-transition-duration: 0.5s; + transition-property: background-color, box-shadow; + transition-duration: 0.5s; +} + +div.line.glow { + background-color: cyan; + box-shadow: 0 0 10px cyan; +} + + +span.lineno { + padding-right: 4px; + text-align: right; + border-right: 2px solid #0F0; + background-color: #E8E8E8; + white-space: pre; +} +span.lineno a { + background-color: #D8D8D8; +} + +span.lineno a:hover { + background-color: #C8C8C8; +} + +div.ah { + background-color: black; + font-weight: bold; + color: #ffffff; + margin-bottom: 3px; + margin-top: 3px; + padding: 0.2em; + border: solid thin #333; + border-radius: 0.5em; + -webkit-border-radius: .5em; + -moz-border-radius: .5em; + box-shadow: 2px 2px 3px #999; + -webkit-box-shadow: 2px 2px 3px #999; + -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px; + background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#000),color-stop(0.3, #444)); + background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000); +} + +div.groupHeader { + margin-left: 16px; + margin-top: 12px; + font-weight: bold; +} + +div.groupText { + margin-left: 16px; + font-style: italic; +} + +body { + background-color: white; + color: black; + margin: 0; +} + +div.contents { + margin-top: 10px; + margin-left: 12px; + margin-right: 8px; +} + +td.indexkey { + background-color: #EBEFF6; + font-weight: bold; + border: 1px solid #C3CFE6; + margin: 2px 0px 2px 0; + padding: 2px 10px; + white-space: nowrap; + vertical-align: top; +} + +td.indexvalue { + background-color: #EBEFF6; + border: 1px solid #C3CFE6; + padding: 2px 10px; + margin: 2px 0px; +} + +tr.memlist { + background-color: #EDF1F7; +} + +p.formulaDsp { + text-align: center; +} + +img.formulaDsp { + +} + +img.formulaInl { + vertical-align: middle; +} + +div.center { + text-align: center; + margin-top: 0px; + margin-bottom: 0px; + padding: 0px; +} + +div.center img { + border: 0px; +} + +address.footer { + text-align: right; + padding-right: 12px; +} + +img.footer { + border: 0px; + vertical-align: middle; +} + +/* @group Code Colorization */ + +span.keyword { + color: #008000 +} + +span.keywordtype { + color: #604020 +} + +span.keywordflow { + color: #e08000 +} + +span.comment { + color: #800000 +} + +span.preprocessor { + color: #806020 +} + +span.stringliteral { + color: #002080 +} + +span.charliteral { + color: #008080 +} + +span.vhdldigit { + color: #ff00ff +} + +span.vhdlchar { + color: #000000 +} + +span.vhdlkeyword { + color: #700070 +} + +span.vhdllogic { + color: #ff0000 +} + +blockquote { + background-color: #F7F8FB; + border-left: 2px solid #9AAED5; + margin: 0 24px 0 4px; + padding: 0 12px 0 16px; +} + +/* @end */ + +/* +.search { + color: #003399; + font-weight: bold; +} + +form.search { + margin-bottom: 0px; + margin-top: 0px; +} + +input.search { + font-size: 75%; + color: #000080; + font-weight: normal; + background-color: #e8eef2; +} +*/ + +td.tiny { + font-size: 75%; +} + +.dirtab { + padding: 4px; + border-collapse: collapse; + border: 1px solid #A2B4D8; +} + +th.dirtab { + background: #EBEFF6; + font-weight: bold; +} + +hr { + height: 0px; + border: none; + border-top: 1px solid #4769AD; +} + +hr.footer { + height: 1px; +} + +/* @group Member Descriptions */ + +table.memberdecls { + border-spacing: 0px; + padding: 0px; +} + +.memberdecls td, .fieldtable tr { + -webkit-transition-property: background-color, box-shadow; + -webkit-transition-duration: 0.5s; + -moz-transition-property: background-color, box-shadow; + -moz-transition-duration: 0.5s; + -ms-transition-property: background-color, box-shadow; + -ms-transition-duration: 0.5s; + -o-transition-property: background-color, box-shadow; + -o-transition-duration: 0.5s; + transition-property: background-color, box-shadow; + transition-duration: 0.5s; +} + +.memberdecls td.glow, .fieldtable tr.glow { + background-color: cyan; + box-shadow: 0 0 15px cyan; +} + +.mdescLeft, .mdescRight, +.memItemLeft, .memItemRight, +.memTemplItemLeft, .memTemplItemRight, .memTemplParams { + background-color: #F9FAFC; + border: none; + margin: 4px; + padding: 1px 0 0 8px; +} + +.mdescLeft, .mdescRight { + padding: 0px 8px 4px 8px; + color: #555; +} + +.memSeparator { + border-bottom: 1px solid #DEE4F0; + line-height: 1px; + margin: 0px; + padding: 0px; +} + +.memItemLeft, .memTemplItemLeft { + white-space: nowrap; +} + +.memItemRight { + width: 100%; +} + +.memTemplParams { + color: #4464A5; + white-space: nowrap; + font-size: 80%; +} + +/* @end */ + +/* @group Member Details */ + +/* Styles for detailed member documentation */ + +.memtemplate { + font-size: 80%; + color: #4464A5; + font-weight: normal; + margin-left: 9px; +} + +.memnav { + background-color: #EBEFF6; + border: 1px solid #A2B4D8; + text-align: center; + margin: 2px; + margin-right: 15px; + padding: 2px; +} + +.mempage { + width: 100%; +} + +.memitem { + padding: 0; + margin-bottom: 10px; + margin-right: 5px; + -webkit-transition: box-shadow 0.5s linear; + -moz-transition: box-shadow 0.5s linear; + -ms-transition: box-shadow 0.5s linear; + -o-transition: box-shadow 0.5s linear; + transition: box-shadow 0.5s linear; + display: table !important; + width: 100%; +} + +.memitem.glow { + box-shadow: 0 0 15px cyan; +} + +.memname { + font-weight: bold; + margin-left: 6px; +} + +.memname td { + vertical-align: bottom; +} + +.memproto, dl.reflist dt { + border-top: 1px solid #A7B8DA; + border-left: 1px solid #A7B8DA; + border-right: 1px solid #A7B8DA; + padding: 6px 0px 6px 0px; + color: #233456; + font-weight: bold; + text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); + background-image:url('nav_f.png'); + background-repeat:repeat-x; + background-color: #E2E7F3; + /* opera specific markup */ + box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); + border-top-right-radius: 4px; + border-top-left-radius: 4px; + /* firefox specific markup */ + -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px; + -moz-border-radius-topright: 4px; + -moz-border-radius-topleft: 4px; + /* webkit specific markup */ + -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); + -webkit-border-top-right-radius: 4px; + -webkit-border-top-left-radius: 4px; + +} + +.memdoc, dl.reflist dd { + border-bottom: 1px solid #A7B8DA; + border-left: 1px solid #A7B8DA; + border-right: 1px solid #A7B8DA; + padding: 6px 10px 2px 10px; + background-color: #FBFCFD; + border-top-width: 0; + background-image:url('nav_g.png'); + background-repeat:repeat-x; + background-color: #FFFFFF; + /* opera specific markup */ + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; + box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); + /* firefox specific markup */ + -moz-border-radius-bottomleft: 4px; + -moz-border-radius-bottomright: 4px; + -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px; + /* webkit specific markup */ + -webkit-border-bottom-left-radius: 4px; + -webkit-border-bottom-right-radius: 4px; + -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); +} + +dl.reflist dt { + padding: 5px; +} + +dl.reflist dd { + margin: 0px 0px 10px 0px; + padding: 5px; +} + +.paramkey { + text-align: right; +} + +.paramtype { + white-space: nowrap; +} + +.paramname { + color: #602020; + white-space: nowrap; +} +.paramname em { + font-style: normal; +} +.paramname code { + line-height: 14px; +} + +.params, .retval, .exception, .tparams { + margin-left: 0px; + padding-left: 0px; +} + +.params .paramname, .retval .paramname { + font-weight: bold; + vertical-align: top; +} + +.params .paramtype { + font-style: italic; + vertical-align: top; +} + +.params .paramdir { + font-family: "courier new",courier,monospace; + vertical-align: top; +} + +table.mlabels { + border-spacing: 0px; +} + +td.mlabels-left { + width: 100%; + padding: 0px; +} + +td.mlabels-right { + vertical-align: bottom; + padding: 0px; + white-space: nowrap; +} + +span.mlabels { + margin-left: 8px; +} + +span.mlabel { + background-color: #708CC4; + border-top:1px solid #5072B7; + border-left:1px solid #5072B7; + border-right:1px solid #C3CFE6; + border-bottom:1px solid #C3CFE6; + text-shadow: none; + color: white; + margin-right: 4px; + padding: 2px 3px; + border-radius: 3px; + font-size: 7pt; + white-space: nowrap; + vertical-align: middle; +} + + + +/* @end */ + +/* these are for tree view when not used as main index */ + +div.directory { + margin: 10px 0px; + border-top: 1px solid #A8B8D9; + border-bottom: 1px solid #A8B8D9; + width: 100%; +} + +.directory table { + border-collapse:collapse; +} + +.directory td { + margin: 0px; + padding: 0px; + vertical-align: top; +} + +.directory td.entry { + white-space: nowrap; + padding-right: 6px; + padding-top: 3px; +} + +.directory td.entry a { + outline:none; +} + +.directory td.entry a img { + border: none; +} + +.directory td.desc { + width: 100%; + padding-left: 6px; + padding-right: 6px; + padding-top: 3px; + border-left: 1px solid rgba(0,0,0,0.05); +} + +.directory tr.even { + padding-left: 6px; + background-color: #F7F8FB; +} + +.directory img { + vertical-align: -30%; +} + +.directory .levels { + white-space: nowrap; + width: 100%; + text-align: right; + font-size: 9pt; +} + +.directory .levels span { + cursor: pointer; + padding-left: 2px; + padding-right: 2px; + color: #3A568E; +} + +div.dynheader { + margin-top: 8px; + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +address { + font-style: normal; + color: #293C63; +} + +table.doxtable { + border-collapse:collapse; + margin-top: 4px; + margin-bottom: 4px; +} + +table.doxtable td, table.doxtable th { + border: 1px solid #2B4069; + padding: 3px 7px 2px; +} + +table.doxtable th { + background-color: #354E81; + color: #FFFFFF; + font-size: 110%; + padding-bottom: 4px; + padding-top: 5px; +} + +table.fieldtable { + /*width: 100%;*/ + margin-bottom: 10px; + border: 1px solid #A7B8DA; + border-spacing: 0px; + -moz-border-radius: 4px; + -webkit-border-radius: 4px; + border-radius: 4px; + -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px; + -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15); + box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15); +} + +.fieldtable td, .fieldtable th { + padding: 3px 7px 2px; +} + +.fieldtable td.fieldtype, .fieldtable td.fieldname { + white-space: nowrap; + border-right: 1px solid #A7B8DA; + border-bottom: 1px solid #A7B8DA; + vertical-align: top; +} + +.fieldtable td.fieldname { + padding-top: 3px; +} + +.fieldtable td.fielddoc { + border-bottom: 1px solid #A7B8DA; + /*width: 100%;*/ +} + +.fieldtable td.fielddoc p:first-child { + margin-top: 0px; +} + +.fieldtable td.fielddoc p:last-child { + margin-bottom: 2px; +} + +.fieldtable tr:last-child td { + border-bottom: none; +} + +.fieldtable th { + background-image:url('nav_f.png'); + background-repeat:repeat-x; + background-color: #E2E7F3; + font-size: 90%; + color: #233456; + padding-bottom: 4px; + padding-top: 5px; + text-align:left; + -moz-border-radius-topleft: 4px; + -moz-border-radius-topright: 4px; + -webkit-border-top-left-radius: 4px; + -webkit-border-top-right-radius: 4px; + border-top-left-radius: 4px; + border-top-right-radius: 4px; + border-bottom: 1px solid #A7B8DA; +} + + +.tabsearch { + top: 0px; + left: 10px; + height: 36px; + background-image: url('tab_b.png'); + z-index: 101; + overflow: hidden; + font-size: 13px; +} + +.navpath ul +{ + font-size: 11px; + background-image:url('tab_b.png'); + background-repeat:repeat-x; + background-position: 0 -5px; + height:30px; + line-height:30px; + color:#889FCE; + border:solid 1px #C1CDE5; + overflow:hidden; + margin:0px; + padding:0px; +} + +.navpath li +{ + list-style-type:none; + float:left; + padding-left:10px; + padding-right:15px; + background-image:url('bc_s.png'); + background-repeat:no-repeat; + background-position:right; + color:#344D7E; +} + +.navpath li.navelem a +{ + height:32px; + display:block; + text-decoration: none; + outline: none; + color: #27395E; + font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif; + text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); + text-decoration: none; +} + +.navpath li.navelem a:hover +{ + color:#6583BF; +} + +.navpath li.footer +{ + list-style-type:none; + float:right; + padding-left:10px; + padding-right:15px; + background-image:none; + background-repeat:no-repeat; + background-position:right; + color:#344D7E; + font-size: 8pt; +} + + +div.summary +{ + float: right; + font-size: 8pt; + padding-right: 5px; + width: 50%; + text-align: right; +} + +div.summary a +{ + white-space: nowrap; +} + +div.ingroups +{ + font-size: 8pt; + width: 50%; + text-align: left; +} + +div.ingroups a +{ + white-space: nowrap; +} + +div.header +{ + background-image:url('nav_h.png'); + background-repeat:repeat-x; + background-color: #F9FAFC; + margin: 0px; + border-bottom: 1px solid #C3CFE6; +} + +div.headertitle +{ + padding: 5px 5px 5px 10px; +} + +dl +{ + padding: 0 0 0 10px; +} + +/* dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug */ +dl.section +{ + margin-left: 0px; + padding-left: 0px; +} + +dl.note +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #D0C000; +} + +dl.warning, dl.attention +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #FF0000; +} + +dl.pre, dl.post, dl.invariant +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #00D000; +} + +dl.deprecated +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #505050; +} + +dl.todo +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #00C0E0; +} + +dl.test +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #3030E0; +} + +dl.bug +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #C08050; +} + +dl.section dd { + margin-bottom: 6px; +} + + +#projectlogo +{ + text-align: center; + vertical-align: bottom; + border-collapse: separate; +} + +#projectlogo img +{ + border: 0px none; +} + +#projectname +{ + font: 300% Tahoma, Arial,sans-serif; + margin: 0px; + padding: 2px 0px; +} + +#projectbrief +{ + font: 120% Tahoma, Arial,sans-serif; + margin: 0px; + padding: 0px; +} + +#projectnumber +{ + font: 50% Tahoma, Arial,sans-serif; + margin: 0px; + padding: 0px; +} + +#titlearea +{ + padding: 0px; + margin: 0px; + width: 100%; + border-bottom: 1px solid #5072B7; +} + +.image +{ + text-align: center; +} + +.dotgraph +{ + text-align: center; +} + +.mscgraph +{ + text-align: center; +} + +.diagraph +{ + text-align: center; +} + +.caption +{ + font-weight: bold; +} + +div.zoom +{ + border: 1px solid #8EA4D0; +} + +dl.citelist { + margin-bottom:50px; +} + +dl.citelist dt { + color:#314877; + float:left; + font-weight:bold; + margin-right:10px; + padding:5px; +} + +dl.citelist dd { + margin:2px 0; + padding:5px 0; +} + +div.toc { + padding: 14px 25px; + background-color: #F4F6FA; + border: 1px solid #D7DFEE; + border-radius: 7px 7px 7px 7px; + float: right; + height: auto; + margin: 0 20px 10px 10px; + width: 200px; +} + +div.toc li { + background: url("bdwn.png") no-repeat scroll 0 5px transparent; + font: 10px/1.2 Verdana,DejaVu Sans,Geneva,sans-serif; + margin-top: 5px; + padding-left: 10px; + padding-top: 2px; +} + +div.toc h3 { + font: bold 12px/1.2 Arial,FreeSans,sans-serif; + color: #4464A5; + border-bottom: 0 none; + margin: 0; +} + +div.toc ul { + list-style: none outside none; + border: medium none; + padding: 0px; +} + +div.toc li.level1 { + margin-left: 0px; +} + +div.toc li.level2 { + margin-left: 15px; +} + +div.toc li.level3 { + margin-left: 30px; +} + +div.toc li.level4 { + margin-left: 45px; +} + +.inherit_header { + font-weight: bold; + color: gray; + cursor: pointer; + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.inherit_header td { + padding: 6px 0px 2px 5px; +} + +.inherit { + display: none; +} + +tr.heading h2 { + margin-top: 12px; + margin-bottom: 4px; +} + +/* tooltip related style info */ + +.ttc { + position: absolute; + display: none; +} + +#powerTip { + cursor: default; + white-space: nowrap; + background-color: white; + border: 1px solid gray; + border-radius: 4px 4px 4px 4px; + box-shadow: 1px 1px 7px gray; + display: none; + font-size: smaller; + max-width: 80%; + opacity: 0.9; + padding: 1ex 1em 1em; + position: absolute; + z-index: 2147483647; +} + +#powerTip div.ttdoc { + color: grey; + font-style: italic; +} + +#powerTip div.ttname a { + font-weight: bold; +} + +#powerTip div.ttname { + font-weight: bold; +} + +#powerTip div.ttdeci { + color: #006318; +} + +#powerTip div { + margin: 0px; + padding: 0px; + font: 12px/16px Roboto,sans-serif; +} + +#powerTip:before, #powerTip:after { + content: ""; + position: absolute; + margin: 0px; +} + +#powerTip.n:after, #powerTip.n:before, +#powerTip.s:after, #powerTip.s:before, +#powerTip.w:after, #powerTip.w:before, +#powerTip.e:after, #powerTip.e:before, +#powerTip.ne:after, #powerTip.ne:before, +#powerTip.se:after, #powerTip.se:before, +#powerTip.nw:after, #powerTip.nw:before, +#powerTip.sw:after, #powerTip.sw:before { + border: solid transparent; + content: " "; + height: 0; + width: 0; + position: absolute; +} + +#powerTip.n:after, #powerTip.s:after, +#powerTip.w:after, #powerTip.e:after, +#powerTip.nw:after, #powerTip.ne:after, +#powerTip.sw:after, #powerTip.se:after { + border-color: rgba(255, 255, 255, 0); +} + +#powerTip.n:before, #powerTip.s:before, +#powerTip.w:before, #powerTip.e:before, +#powerTip.nw:before, #powerTip.ne:before, +#powerTip.sw:before, #powerTip.se:before { + border-color: rgba(128, 128, 128, 0); +} + +#powerTip.n:after, #powerTip.n:before, +#powerTip.ne:after, #powerTip.ne:before, +#powerTip.nw:after, #powerTip.nw:before { + top: 100%; +} + +#powerTip.n:after, #powerTip.ne:after, #powerTip.nw:after { + border-top-color: #ffffff; + border-width: 10px; + margin: 0px -10px; +} +#powerTip.n:before { + border-top-color: #808080; + border-width: 11px; + margin: 0px -11px; +} +#powerTip.n:after, #powerTip.n:before { + left: 50%; +} + +#powerTip.nw:after, #powerTip.nw:before { + right: 14px; +} + +#powerTip.ne:after, #powerTip.ne:before { + left: 14px; +} + +#powerTip.s:after, #powerTip.s:before, +#powerTip.se:after, #powerTip.se:before, +#powerTip.sw:after, #powerTip.sw:before { + bottom: 100%; +} + +#powerTip.s:after, #powerTip.se:after, #powerTip.sw:after { + border-bottom-color: #ffffff; + border-width: 10px; + margin: 0px -10px; +} + +#powerTip.s:before, #powerTip.se:before, #powerTip.sw:before { + border-bottom-color: #808080; + border-width: 11px; + margin: 0px -11px; +} + +#powerTip.s:after, #powerTip.s:before { + left: 50%; +} + +#powerTip.sw:after, #powerTip.sw:before { + right: 14px; +} + +#powerTip.se:after, #powerTip.se:before { + left: 14px; +} + +#powerTip.e:after, #powerTip.e:before { + left: 100%; +} +#powerTip.e:after { + border-left-color: #ffffff; + border-width: 10px; + top: 50%; + margin-top: -10px; +} +#powerTip.e:before { + border-left-color: #808080; + border-width: 11px; + top: 50%; + margin-top: -11px; +} + +#powerTip.w:after, #powerTip.w:before { + right: 100%; +} +#powerTip.w:after { + border-right-color: #ffffff; + border-width: 10px; + top: 50%; + margin-top: -10px; +} +#powerTip.w:before { + border-right-color: #808080; + border-width: 11px; + top: 50%; + margin-top: -11px; +} + +@media print +{ + #top { display: none; } + #side-nav { display: none; } + #nav-path { display: none; } + body { overflow:visible; } + h1, h2, h3, h4, h5, h6 { page-break-after: avoid; } + .summary { display: none; } + .memitem { page-break-inside: avoid; } + #doc-content + { + margin-left:0 !important; + height:auto !important; + width:auto !important; + overflow:inherit; + display:inline; + } +} + diff --git a/docs/Core_A/html/doxygen.png b/docs/Core_A/html/doxygen.png Binary files differnew file mode 100644 index 0000000..7765a33 --- /dev/null +++ b/docs/Core_A/html/doxygen.png diff --git a/docs/Core_A/html/dynsections.js b/docs/Core_A/html/dynsections.js new file mode 100644 index 0000000..ed092c7 --- /dev/null +++ b/docs/Core_A/html/dynsections.js @@ -0,0 +1,97 @@ +function toggleVisibility(linkObj) +{ + var base = $(linkObj).attr('id'); + var summary = $('#'+base+'-summary'); + var content = $('#'+base+'-content'); + var trigger = $('#'+base+'-trigger'); + var src=$(trigger).attr('src'); + if (content.is(':visible')===true) { + content.hide(); + summary.show(); + $(linkObj).addClass('closed').removeClass('opened'); + $(trigger).attr('src',src.substring(0,src.length-8)+'closed.png'); + } else { + content.show(); + summary.hide(); + $(linkObj).removeClass('closed').addClass('opened'); + $(trigger).attr('src',src.substring(0,src.length-10)+'open.png'); + } + return false; +} + +function updateStripes() +{ + $('table.directory tr'). + removeClass('even').filter(':visible:even').addClass('even'); +} +function toggleLevel(level) +{ + $('table.directory tr').each(function(){ + var l = this.id.split('_').length-1; + var i = $('#img'+this.id.substring(3)); + var a = $('#arr'+this.id.substring(3)); + if (l<level+1) { + i.attr('src','ftv2folderopen.png'); + a.attr('src','ftv2mnode.png'); + $(this).show(); + } else if (l==level+1) { + i.attr('src','ftv2folderclosed.png'); + a.attr('src','ftv2pnode.png'); + $(this).show(); + } else { + $(this).hide(); + } + }); + updateStripes(); +} + +function toggleFolder(id) +{ + //The clicked row + var currentRow = $('#row_'+id); + var currentRowImages = currentRow.find("img"); + + //All rows after the clicked row + var rows = currentRow.nextAll("tr"); + + //Only match elements AFTER this one (can't hide elements before) + var childRows = rows.filter(function() { + var re = new RegExp('^row_'+id+'\\d+_$', "i"); //only one sub + return this.id.match(re); + }); + + //First row is visible we are HIDING + if (childRows.filter(':first').is(':visible')===true) { + currentRowImages.filter("[id^=arr]").attr('src', 'ftv2pnode.png'); + currentRowImages.filter("[id^=img]").attr('src', 'ftv2folderclosed.png'); + rows.filter("[id^=row_"+id+"]").hide(); + } else { //We are SHOWING + //All sub images + var childImages = childRows.find("img"); + var childImg = childImages.filter("[id^=img]"); + var childArr = childImages.filter("[id^=arr]"); + + currentRow.find("[id^=arr]").attr('src', 'ftv2mnode.png'); //open row + currentRow.find("[id^=img]").attr('src', 'ftv2folderopen.png'); //open row + childImg.attr('src','ftv2folderclosed.png'); //children closed + childArr.attr('src','ftv2pnode.png'); //children closed + childRows.show(); //show all children + } + updateStripes(); +} + + +function toggleInherit(id) +{ + var rows = $('tr.inherit.'+id); + var img = $('tr.inherit_header.'+id+' img'); + var src = $(img).attr('src'); + if (rows.filter(':first').is(':visible')===true) { + rows.css('display','none'); + $(img).attr('src',src.substring(0,src.length-8)+'closed.png'); + } else { + rows.css('display','table-row'); // using show() causes jump in firefox + $(img).attr('src',src.substring(0,src.length-10)+'open.png'); + } +} + diff --git a/docs/Core_A/html/files.html b/docs/Core_A/html/files.html new file mode 100644 index 0000000..92c64a6 --- /dev/null +++ b/docs/Core_A/html/files.html @@ -0,0 +1,141 @@ +<!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"/> +<title>File List</title> +<title>CMSIS-Core (Cortex-A): File List</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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('files.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">File List</div> </div> +</div><!--header--> +<div class="contents"> +<div class="textblock">Here is a list of all files with brief descriptions:</div><div class="directory"> +<table class="directory"> +<tr id="row_0_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="ARMCA9_8h.html" target="_self">ARMCA9.h</a></td><td class="desc"></td></tr> +<tr id="row_1_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="cmsis__armcc_8h.html" target="_self">cmsis_armcc.h</a></td><td class="desc">CMSIS compiler specific macros, functions, instructions </td></tr> +<tr id="row_2_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="cmsis__cp15_8h.html" target="_self">cmsis_cp15.h</a></td><td class="desc">CMSIS compiler specific macros, functions, instructions </td></tr> +<tr id="row_3_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="core__ca_8h.html" target="_self">core_ca.h</a></td><td class="desc">CMSIS Cortex-A Core Peripheral Access Layer Header File </td></tr> +<tr id="row_4_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="irq__ctrl_8h.html" target="_self">irq_ctrl.h</a></td><td class="desc">Interrupt Controller API header file </td></tr> +<tr id="row_5_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="irq__ctrl__gic_8c.html" target="_self">irq_ctrl_gic.c</a></td><td class="desc">Interrupt controller handling implementation for GIC </td></tr> +<tr id="row_6_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="mem__ARMCA9_8h.html" target="_self">mem_ARMCA9.h</a></td><td class="desc">Memory base and size definitions (used in scatter file) </td></tr> +<tr id="row_7_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="startup__ARMCA9_8c.html" target="_self">startup_ARMCA9.c</a></td><td class="desc"></td></tr> +<tr id="row_8_" class="even"><td class="entry"><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="system__ARMCA9_8h.html" target="_self">system_ARMCA9.h</a></td><td class="desc"></td></tr> +</table> +</div><!-- directory --> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/ftv2blank.png b/docs/Core_A/html/ftv2blank.png Binary files differnew file mode 100644 index 0000000..63c605b --- /dev/null +++ b/docs/Core_A/html/ftv2blank.png diff --git a/docs/Core_A/html/ftv2cl.png b/docs/Core_A/html/ftv2cl.png Binary files differnew file mode 100644 index 0000000..edd2ddc --- /dev/null +++ b/docs/Core_A/html/ftv2cl.png diff --git a/docs/Core_A/html/ftv2doc.png b/docs/Core_A/html/ftv2doc.png Binary files differnew file mode 100644 index 0000000..57fab09 --- /dev/null +++ b/docs/Core_A/html/ftv2doc.png diff --git a/docs/Core_A/html/ftv2folderclosed.png b/docs/Core_A/html/ftv2folderclosed.png Binary files differnew file mode 100644 index 0000000..23db980 --- /dev/null +++ b/docs/Core_A/html/ftv2folderclosed.png diff --git a/docs/Core_A/html/ftv2folderopen.png b/docs/Core_A/html/ftv2folderopen.png Binary files differnew file mode 100644 index 0000000..e9bd9eb --- /dev/null +++ b/docs/Core_A/html/ftv2folderopen.png diff --git a/docs/Core_A/html/ftv2lastnode.png b/docs/Core_A/html/ftv2lastnode.png Binary files differnew file mode 100644 index 0000000..63c605b --- /dev/null +++ b/docs/Core_A/html/ftv2lastnode.png diff --git a/docs/Core_A/html/ftv2link.png b/docs/Core_A/html/ftv2link.png Binary files differnew file mode 100644 index 0000000..57fab09 --- /dev/null +++ b/docs/Core_A/html/ftv2link.png diff --git a/docs/Core_A/html/ftv2mlastnode.png b/docs/Core_A/html/ftv2mlastnode.png Binary files differnew file mode 100644 index 0000000..40be5ae --- /dev/null +++ b/docs/Core_A/html/ftv2mlastnode.png diff --git a/docs/Core_A/html/ftv2mnode.png b/docs/Core_A/html/ftv2mnode.png Binary files differnew file mode 100644 index 0000000..40be5ae --- /dev/null +++ b/docs/Core_A/html/ftv2mnode.png diff --git a/docs/Core_A/html/ftv2mo.png b/docs/Core_A/html/ftv2mo.png Binary files differnew file mode 100644 index 0000000..7df39ae --- /dev/null +++ b/docs/Core_A/html/ftv2mo.png diff --git a/docs/Core_A/html/ftv2node.png b/docs/Core_A/html/ftv2node.png Binary files differnew file mode 100644 index 0000000..63c605b --- /dev/null +++ b/docs/Core_A/html/ftv2node.png diff --git a/docs/Core_A/html/ftv2ns.png b/docs/Core_A/html/ftv2ns.png Binary files differnew file mode 100644 index 0000000..fc2e484 --- /dev/null +++ b/docs/Core_A/html/ftv2ns.png diff --git a/docs/Core_A/html/ftv2plastnode.png b/docs/Core_A/html/ftv2plastnode.png Binary files differnew file mode 100644 index 0000000..687a9e1 --- /dev/null +++ b/docs/Core_A/html/ftv2plastnode.png diff --git a/docs/Core_A/html/ftv2pnode.png b/docs/Core_A/html/ftv2pnode.png Binary files differnew file mode 100644 index 0000000..687a9e1 --- /dev/null +++ b/docs/Core_A/html/ftv2pnode.png diff --git a/docs/Core_A/html/ftv2splitbar.png b/docs/Core_A/html/ftv2splitbar.png Binary files differnew file mode 100644 index 0000000..5e210e7 --- /dev/null +++ b/docs/Core_A/html/ftv2splitbar.png diff --git a/docs/Core_A/html/ftv2vertline.png b/docs/Core_A/html/ftv2vertline.png Binary files differnew file mode 100644 index 0000000..63c605b --- /dev/null +++ b/docs/Core_A/html/ftv2vertline.png diff --git a/docs/Core_A/html/functions.html b/docs/Core_A/html/functions.html new file mode 100644 index 0000000..5615822 --- /dev/null +++ b/docs/Core_A/html/functions.html @@ -0,0 +1,172 @@ +<!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"/> +<title>Data Fields</title> +<title>CMSIS-Core (Cortex-A): Data Fields</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="functions.html"><span>All</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li class="current"><a href="functions.html#index__"><span>_</span></a></li> + <li><a href="functions_a.html#index_a"><span>a</span></a></li> + <li><a href="functions_b.html#index_b"><span>b</span></a></li> + <li><a href="functions_c.html#index_c"><span>c</span></a></li> + <li><a href="functions_d.html#index_d"><span>d</span></a></li> + <li><a href="functions_e.html#index_e"><span>e</span></a></li> + <li><a href="functions_f.html#index_f"><span>f</span></a></li> + <li><a href="functions_g.html#index_g"><span>g</span></a></li> + <li><a href="functions_h.html#index_h"><span>h</span></a></li> + <li><a href="functions_i.html#index_i"><span>i</span></a></li> + <li><a href="functions_j.html#index_j"><span>j</span></a></li> + <li><a href="functions_l.html#index_l"><span>l</span></a></li> + <li><a href="functions_m.html#index_m"><span>m</span></a></li> + <li><a href="functions_n.html#index_n"><span>n</span></a></li> + <li><a href="functions_o.html#index_o"><span>o</span></a></li> + <li><a href="functions_p.html#index_p"><span>p</span></a></li> + <li><a href="functions_q.html#index_q"><span>q</span></a></li> + <li><a href="functions_r.html#index_r"><span>r</span></a></li> + <li><a href="functions_s.html#index_s"><span>s</span></a></li> + <li><a href="functions_t.html#index_t"><span>t</span></a></li> + <li><a href="functions_u.html#index_u"><span>u</span></a></li> + <li><a href="functions_v.html#index_v"><span>v</span></a></li> + <li><a href="functions_w.html#index_w"><span>w</span></a></li> + <li><a href="functions_x.html#index_x"><span>x</span></a></li> + <li><a href="functions_z.html#index_z"><span>z</span></a></li> + </ul> + </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('functions.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +<div class="textblock">Here is a list of all struct and union fields with links to the structures/unions they belong to:</div> + +<h3><a class="anchor" id="index__"></a>- _ -</h3><ul> +<li>_reserved0 +: <a class="el" href="unionCNTP__CTL__Type.html#a033fc913891068a89b1609af783db8a8">CNTP_CTL_Type</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/functions_a.html b/docs/Core_A/html/functions_a.html new file mode 100644 index 0000000..f03d091 --- /dev/null +++ b/docs/Core_A/html/functions_a.html @@ -0,0 +1,207 @@ +<!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"/> +<title>Data Fields</title> +<title>CMSIS-Core (Cortex-A): Data Fields</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="functions.html"><span>All</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions.html#index__"><span>_</span></a></li> + <li class="current"><a href="functions_a.html#index_a"><span>a</span></a></li> + <li><a href="functions_b.html#index_b"><span>b</span></a></li> + <li><a href="functions_c.html#index_c"><span>c</span></a></li> + <li><a href="functions_d.html#index_d"><span>d</span></a></li> + <li><a href="functions_e.html#index_e"><span>e</span></a></li> + <li><a href="functions_f.html#index_f"><span>f</span></a></li> + <li><a href="functions_g.html#index_g"><span>g</span></a></li> + <li><a href="functions_h.html#index_h"><span>h</span></a></li> + <li><a href="functions_i.html#index_i"><span>i</span></a></li> + <li><a href="functions_j.html#index_j"><span>j</span></a></li> + <li><a href="functions_l.html#index_l"><span>l</span></a></li> + <li><a href="functions_m.html#index_m"><span>m</span></a></li> + <li><a href="functions_n.html#index_n"><span>n</span></a></li> + <li><a href="functions_o.html#index_o"><span>o</span></a></li> + <li><a href="functions_p.html#index_p"><span>p</span></a></li> + <li><a href="functions_q.html#index_q"><span>q</span></a></li> + <li><a href="functions_r.html#index_r"><span>r</span></a></li> + <li><a href="functions_s.html#index_s"><span>s</span></a></li> + <li><a href="functions_t.html#index_t"><span>t</span></a></li> + <li><a href="functions_u.html#index_u"><span>u</span></a></li> + <li><a href="functions_v.html#index_v"><span>v</span></a></li> + <li><a href="functions_w.html#index_w"><span>w</span></a></li> + <li><a href="functions_x.html#index_x"><span>x</span></a></li> + <li><a href="functions_z.html#index_z"><span>z</span></a></li> + </ul> + </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('functions_a.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +<div class="textblock">Here is a list of all struct and union fields with links to the structures/unions they belong to:</div> + +<h3><a class="anchor" id="index_a"></a>- a -</h3><ul> +<li>A +: <a class="el" href="unionCPSR__Type.html#a8dc2435a7c376c9b8dfdd9748c091458">CPSR_Type</a> +, <a class="el" href="unionISR__Type.html#ad4dfcb37f30162fd57c4402ae99ca49e">ISR_Type</a> +, <a class="el" href="unionSCTLR__Type.html#a078edcb9c3fc8b46b8cf382ad249bb79">SCTLR_Type</a> +</li> +<li>ABPR +: <a class="el" href="structGICInterface__Type.html#a6d3ca9eaae5e0ac38f20846a1e67180d">GICInterface_Type</a> +</li> +<li>ADDRESS_FILTER_END +: <a class="el" href="structL2C__310__TypeDef.html#a956e7653f25ae52ac9534eb0e1d94c8c">L2C_310_TypeDef</a> +</li> +<li>ADDRESS_FILTER_START +: <a class="el" href="structL2C__310__TypeDef.html#ae3f752040cdfcabd337b3f0359216b11">L2C_310_TypeDef</a> +</li> +<li>AEOIR +: <a class="el" href="structGICInterface__Type.html#a89d5a920c2b91b4b7bd0312ba4c38a89">GICInterface_Type</a> +</li> +<li>AFE +: <a class="el" href="unionSCTLR__Type.html#ae5a729bf64a6de4cbfa42c1a7d254535">SCTLR_Type</a> +</li> +<li>AHPPIR +: <a class="el" href="structGICInterface__Type.html#a12f25dec95ab3dd13a477573fab4b9c8">GICInterface_Type</a> +</li> +<li>AIAR +: <a class="el" href="structGICInterface__Type.html#a849e9ead6e9ced78dc6f0ba9256dd5a6">GICInterface_Type</a> +</li> +<li>AOW +: <a class="el" href="unionACTLR__Type.html#a3f235030777fe4e20477063df416b515">ACTLR_Type</a> +</li> +<li>APR +: <a class="el" href="structGICInterface__Type.html#aebae4bdcd3930372d639b85c5c9301e8">GICInterface_Type</a> +</li> +<li>ASEDIS +: <a class="el" href="unionCPACR__Type.html#a792fabd71db2311eefbc9b896db37986">CPACR_Type</a> +</li> +<li>AUX_CNT +: <a class="el" href="structL2C__310__TypeDef.html#a4f7bc7277a5baa1d804913e41b8200be">L2C_310_TypeDef</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/functions_b.html b/docs/Core_A/html/functions_b.html new file mode 100644 index 0000000..e0666fa --- /dev/null +++ b/docs/Core_A/html/functions_b.html @@ -0,0 +1,191 @@ +<!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"/> +<title>Data Fields</title> +<title>CMSIS-Core (Cortex-A): Data Fields</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="functions.html"><span>All</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions.html#index__"><span>_</span></a></li> + <li><a href="functions_a.html#index_a"><span>a</span></a></li> + <li class="current"><a href="functions_b.html#index_b"><span>b</span></a></li> + <li><a href="functions_c.html#index_c"><span>c</span></a></li> + <li><a href="functions_d.html#index_d"><span>d</span></a></li> + <li><a href="functions_e.html#index_e"><span>e</span></a></li> + <li><a href="functions_f.html#index_f"><span>f</span></a></li> + <li><a href="functions_g.html#index_g"><span>g</span></a></li> + <li><a href="functions_h.html#index_h"><span>h</span></a></li> + <li><a href="functions_i.html#index_i"><span>i</span></a></li> + <li><a href="functions_j.html#index_j"><span>j</span></a></li> + <li><a href="functions_l.html#index_l"><span>l</span></a></li> + <li><a href="functions_m.html#index_m"><span>m</span></a></li> + <li><a href="functions_n.html#index_n"><span>n</span></a></li> + <li><a href="functions_o.html#index_o"><span>o</span></a></li> + <li><a href="functions_p.html#index_p"><span>p</span></a></li> + <li><a href="functions_q.html#index_q"><span>q</span></a></li> + <li><a href="functions_r.html#index_r"><span>r</span></a></li> + <li><a href="functions_s.html#index_s"><span>s</span></a></li> + <li><a href="functions_t.html#index_t"><span>t</span></a></li> + <li><a href="functions_u.html#index_u"><span>u</span></a></li> + <li><a href="functions_v.html#index_v"><span>v</span></a></li> + <li><a href="functions_w.html#index_w"><span>w</span></a></li> + <li><a href="functions_x.html#index_x"><span>x</span></a></li> + <li><a href="functions_z.html#index_z"><span>z</span></a></li> + </ul> + </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('functions_b.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +<div class="textblock">Here is a list of all struct and union fields with links to the structures/unions they belong to:</div> + +<h3><a class="anchor" id="index_b"></a>- b -</h3><ul> +<li>b +: <a class="el" href="unionACTLR__Type.html#ac953059faa3a1139f8787d87f58a875d">ACTLR_Type</a> +, <a class="el" href="unionCNTP__CTL__Type.html#afdd6b14cdb03e4e694ec7db8163916b0">CNTP_CTL_Type</a> +, <a class="el" href="unionCPACR__Type.html#a7aa1870fa74e00241618df136e04141f">CPACR_Type</a> +, <a class="el" href="unionCPSR__Type.html#a2e735da6b6156874d12aaceb2017da06">CPSR_Type</a> +, <a class="el" href="unionISR__Type.html#ad01f116d61c2ae79c2469a38a0b2f497">ISR_Type</a> +</li> +<li>B +: <a class="el" href="unionSCTLR__Type.html#a805ee3324a333d7a77d9f0d8f0fac9a7">SCTLR_Type</a> +</li> +<li>b +: <a class="el" href="unionSCTLR__Type.html#a21ec59a37644281456a5f607450951d8">SCTLR_Type</a> +</li> +<li>BP +: <a class="el" href="unionACTLR__Type.html#ac8ac735e3001442e581ae37e773b5929">ACTLR_Type</a> +</li> +<li>BPR +: <a class="el" href="structGICInterface__Type.html#a949317484547dc1db89c9f7ab40d1829">GICInterface_Type</a> +</li> +<li>BTDIS +: <a class="el" href="unionACTLR__Type.html#ad1a121373ae8df19f6d11bde3b3ba9c9">ACTLR_Type</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/functions_c.html b/docs/Core_A/html/functions_c.html new file mode 100644 index 0000000..3a92d5f --- /dev/null +++ b/docs/Core_A/html/functions_c.html @@ -0,0 +1,268 @@ +<!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"/> +<title>Data Fields</title> +<title>CMSIS-Core (Cortex-A): Data Fields</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="functions.html"><span>All</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions.html#index__"><span>_</span></a></li> + <li><a href="functions_a.html#index_a"><span>a</span></a></li> + <li><a href="functions_b.html#index_b"><span>b</span></a></li> + <li class="current"><a href="functions_c.html#index_c"><span>c</span></a></li> + <li><a href="functions_d.html#index_d"><span>d</span></a></li> + <li><a href="functions_e.html#index_e"><span>e</span></a></li> + <li><a href="functions_f.html#index_f"><span>f</span></a></li> + <li><a href="functions_g.html#index_g"><span>g</span></a></li> + <li><a href="functions_h.html#index_h"><span>h</span></a></li> + <li><a href="functions_i.html#index_i"><span>i</span></a></li> + <li><a href="functions_j.html#index_j"><span>j</span></a></li> + <li><a href="functions_l.html#index_l"><span>l</span></a></li> + <li><a href="functions_m.html#index_m"><span>m</span></a></li> + <li><a href="functions_n.html#index_n"><span>n</span></a></li> + <li><a href="functions_o.html#index_o"><span>o</span></a></li> + <li><a href="functions_p.html#index_p"><span>p</span></a></li> + <li><a href="functions_q.html#index_q"><span>q</span></a></li> + <li><a href="functions_r.html#index_r"><span>r</span></a></li> + <li><a href="functions_s.html#index_s"><span>s</span></a></li> + <li><a href="functions_t.html#index_t"><span>t</span></a></li> + <li><a href="functions_u.html#index_u"><span>u</span></a></li> + <li><a href="functions_v.html#index_v"><span>v</span></a></li> + <li><a href="functions_w.html#index_w"><span>w</span></a></li> + <li><a href="functions_x.html#index_x"><span>x</span></a></li> + <li><a href="functions_z.html#index_z"><span>z</span></a></li> + </ul> + </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('functions_c.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +<div class="textblock">Here is a list of all struct and union fields with links to the structures/unions they belong to:</div> + +<h3><a class="anchor" id="index_c"></a>- c -</h3><ul> +<li>C +: <a class="el" href="unionCPSR__Type.html#aa967d0e42ed00bd886b2c6df6f49a7e2">CPSR_Type</a> +, <a class="el" href="unionSCTLR__Type.html#a122a4dde5ab1a27855ddad88bb3f9f78">SCTLR_Type</a> +</li> +<li>CACHE_ID +: <a class="el" href="structL2C__310__TypeDef.html#a87833c2acdf685d6ad6d0811f45677d7">L2C_310_TypeDef</a> +</li> +<li>CACHE_SYNC +: <a class="el" href="structL2C__310__TypeDef.html#ab9b9d1842b5d9e828a6825533ab80c0f">L2C_310_TypeDef</a> +</li> +<li>CACHE_TYPE +: <a class="el" href="structL2C__310__TypeDef.html#af19e1fd8a729834557884232c9e50bd2">L2C_310_TypeDef</a> +</li> +<li>CLEAN_INV_LINE_INDEX_WAY +: <a class="el" href="structL2C__310__TypeDef.html#a2adcc6bff9e527be24076d197368a962">L2C_310_TypeDef</a> +</li> +<li>CLEAN_INV_LINE_PA +: <a class="el" href="structL2C__310__TypeDef.html#a61615f4a4ac97d5d278000a35100d795">L2C_310_TypeDef</a> +</li> +<li>CLEAN_INV_WAY +: <a class="el" href="structL2C__310__TypeDef.html#ae27fc13cf14eae85ad7ed2c86fd30f6c">L2C_310_TypeDef</a> +</li> +<li>CLEAN_LINE_INDEX_WAY +: <a class="el" href="structL2C__310__TypeDef.html#ac79d3397741a3ae8566c878b45d30970">L2C_310_TypeDef</a> +</li> +<li>CLEAN_LINE_PA +: <a class="el" href="structL2C__310__TypeDef.html#a400d9ededaf12a5193e01d7235f3d65d">L2C_310_TypeDef</a> +</li> +<li>CLEAN_WAY +: <a class="el" href="structL2C__310__TypeDef.html#a0e6d40fb25420d5cac5be15ad2662e2c">L2C_310_TypeDef</a> +</li> +<li>CLRSPI_NSR +: <a class="el" href="structGICDistributor__Type.html#a2f584d3fbeaa355faf234f2ee57d1168">GICDistributor_Type</a> +</li> +<li>CLRSPI_SR +: <a class="el" href="structGICDistributor__Type.html#ab487e4a8684b8a77357c6c20cf71dead">GICDistributor_Type</a> +</li> +<li>CM +: <a class="el" href="unionDFSR__Type.html#a38562a26cc210ea4c39c6b951c4a5b62">DFSR_Type</a> +</li> +<li>CONTROL +: <a class="el" href="structL2C__310__TypeDef.html#a491a4ed1ecdcdf784b180fa13ef46f2f">L2C_310_TypeDef</a> +, <a class="el" href="structTimer__Type.html#a91845c88231f4f337be2810d73bc79e4">Timer_Type</a> +</li> +<li>COUNTER +: <a class="el" href="structTimer__Type.html#ac933977724591e6ca87d91848fc7a6b6">Timer_Type</a> +</li> +<li>CP0 +: <a class="el" href="unionCPACR__Type.html#a1a29bc40d708ac1a43153b11f60b8195">CPACR_Type</a> +</li> +<li>CP1 +: <a class="el" href="unionCPACR__Type.html#acb2055cdbdf2a6c9b8279dc6f7cbc624">CPACR_Type</a> +</li> +<li>CP10 +: <a class="el" href="unionCPACR__Type.html#a0275dc6b0eb9f906ebc5c6431b03dc4e">CPACR_Type</a> +</li> +<li>CP11 +: <a class="el" href="unionCPACR__Type.html#ac54b8897f9358f37e0046b010c334e87">CPACR_Type</a> +</li> +<li>CP12 +: <a class="el" href="unionCPACR__Type.html#a68d69635225dd479d3035cc51b4c40ce">CPACR_Type</a> +</li> +<li>CP13 +: <a class="el" href="unionCPACR__Type.html#a45d9be266fc37a6ff9f31c2bef897f90">CPACR_Type</a> +</li> +<li>CP15BEN +: <a class="el" href="unionSCTLR__Type.html#a98b55213f3bf0a8bd4f1db90512238de">SCTLR_Type</a> +</li> +<li>CP2 +: <a class="el" href="unionCPACR__Type.html#a2553fcdfd94ffc09407db9da9db9d586">CPACR_Type</a> +</li> +<li>CP3 +: <a class="el" href="unionCPACR__Type.html#af245b8dabfea0bf7dc06f5d4de7bfa79">CPACR_Type</a> +</li> +<li>CP4 +: <a class="el" href="unionCPACR__Type.html#a6424b7a81a440217aab8e51e4b623adb">CPACR_Type</a> +</li> +<li>CP5 +: <a class="el" href="unionCPACR__Type.html#ad5c0b15cd6a01a6f1db398e020809573">CPACR_Type</a> +</li> +<li>CP6 +: <a class="el" href="unionCPACR__Type.html#ad898cab7c89a07b80068d141ced869e3">CPACR_Type</a> +</li> +<li>CP7 +: <a class="el" href="unionCPACR__Type.html#a12002991719fb1af7a5db9a73deb323d">CPACR_Type</a> +</li> +<li>CP8 +: <a class="el" href="unionCPACR__Type.html#a5a6f694264518a813bdbc202ff47664f">CPACR_Type</a> +</li> +<li>CP9 +: <a class="el" href="unionCPACR__Type.html#a4de69636eb450fcc3f5f3e4a19a869f5">CPACR_Type</a> +</li> +<li>CPENDSGIR +: <a class="el" href="structGICDistributor__Type.html#a644a70cf4c12093c0277ce01f194b69b">GICDistributor_Type</a> +</li> +<li>CTLR +: <a class="el" href="structGICDistributor__Type.html#a6ca67d9838ab3425864207c3a0399bd7">GICDistributor_Type</a> +, <a class="el" href="structGICInterface__Type.html#a5969edab40aa24e4d96e072af187a3a9">GICInterface_Type</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/functions_d.html b/docs/Core_A/html/functions_d.html new file mode 100644 index 0000000..600a434 --- /dev/null +++ b/docs/Core_A/html/functions_d.html @@ -0,0 +1,223 @@ +<!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"/> +<title>Data Fields</title> +<title>CMSIS-Core (Cortex-A): Data Fields</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="functions.html"><span>All</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions.html#index__"><span>_</span></a></li> + <li><a href="functions_a.html#index_a"><span>a</span></a></li> + <li><a href="functions_b.html#index_b"><span>b</span></a></li> + <li><a href="functions_c.html#index_c"><span>c</span></a></li> + <li class="current"><a href="functions_d.html#index_d"><span>d</span></a></li> + <li><a href="functions_e.html#index_e"><span>e</span></a></li> + <li><a href="functions_f.html#index_f"><span>f</span></a></li> + <li><a href="functions_g.html#index_g"><span>g</span></a></li> + <li><a href="functions_h.html#index_h"><span>h</span></a></li> + <li><a href="functions_i.html#index_i"><span>i</span></a></li> + <li><a href="functions_j.html#index_j"><span>j</span></a></li> + <li><a href="functions_l.html#index_l"><span>l</span></a></li> + <li><a href="functions_m.html#index_m"><span>m</span></a></li> + <li><a href="functions_n.html#index_n"><span>n</span></a></li> + <li><a href="functions_o.html#index_o"><span>o</span></a></li> + <li><a href="functions_p.html#index_p"><span>p</span></a></li> + <li><a href="functions_q.html#index_q"><span>q</span></a></li> + <li><a href="functions_r.html#index_r"><span>r</span></a></li> + <li><a href="functions_s.html#index_s"><span>s</span></a></li> + <li><a href="functions_t.html#index_t"><span>t</span></a></li> + <li><a href="functions_u.html#index_u"><span>u</span></a></li> + <li><a href="functions_v.html#index_v"><span>v</span></a></li> + <li><a href="functions_w.html#index_w"><span>w</span></a></li> + <li><a href="functions_x.html#index_x"><span>x</span></a></li> + <li><a href="functions_z.html#index_z"><span>z</span></a></li> + </ul> + </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('functions_d.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +<div class="textblock">Here is a list of all struct and union fields with links to the structures/unions they belong to:</div> + +<h3><a class="anchor" id="index_d"></a>- d -</h3><ul> +<li>D32DIS +: <a class="el" href="unionCPACR__Type.html#a6206695a548b18ce0e2ea5276d1eef1d">CPACR_Type</a> +</li> +<li>DATA_LOCK_0_WAY +: <a class="el" href="structL2C__310__TypeDef.html#a2dbbc5c93d3ddffe2459c053d30ede2d">L2C_310_TypeDef</a> +</li> +<li>DATA_LOCK_1_WAY +: <a class="el" href="structL2C__310__TypeDef.html#a6288cc2774812105b52a22daedd0c39f">L2C_310_TypeDef</a> +</li> +<li>DATA_LOCK_2_WAY +: <a class="el" href="structL2C__310__TypeDef.html#acdbc2d1db5722edc69752fe78a5c477d">L2C_310_TypeDef</a> +</li> +<li>DATA_LOCK_3_WAY +: <a class="el" href="structL2C__310__TypeDef.html#a331d20510fc27cd593ddfedc88c75240">L2C_310_TypeDef</a> +</li> +<li>DATA_LOCK_4_WAY +: <a class="el" href="structL2C__310__TypeDef.html#aa0a0f2165e329d514cc91dbf84a44a76">L2C_310_TypeDef</a> +</li> +<li>DATA_LOCK_5_WAY +: <a class="el" href="structL2C__310__TypeDef.html#a6f777080cbf9426d8476d07f6e583d71">L2C_310_TypeDef</a> +</li> +<li>DATA_LOCK_6_WAY +: <a class="el" href="structL2C__310__TypeDef.html#ab81366685e54829cae7613f080d69f53">L2C_310_TypeDef</a> +</li> +<li>DATA_LOCK_7_WAY +: <a class="el" href="structL2C__310__TypeDef.html#aed70f16007d4e7d19818e0931581c5a5">L2C_310_TypeDef</a> +</li> +<li>DBDI +: <a class="el" href="unionACTLR__Type.html#a19e5f8f1a2ad8634619399b4eb50a449">ACTLR_Type</a> +</li> +<li>DDI +: <a class="el" href="unionACTLR__Type.html#ab938c32e10162d06ba6b02400e955e01">ACTLR_Type</a> +</li> +<li>DDVM +: <a class="el" href="unionACTLR__Type.html#a4fe04e95b26e089642bee6952f223f82">ACTLR_Type</a> +</li> +<li>DEBUG_CONTROL +: <a class="el" href="structL2C__310__TypeDef.html#a996a2a5c1f311a6f3555844adc28e7f4">L2C_310_TypeDef</a> +</li> +<li>DIR +: <a class="el" href="structGICInterface__Type.html#a554bd1f88421df3189c664b9fd9c02aa">GICInterface_Type</a> +</li> +<li>DODMBS +: <a class="el" href="unionACTLR__Type.html#acfabc61e73fb846970cd6541c5baf7d8">ACTLR_Type</a> +</li> +<li>Domain +: <a class="el" href="unionDFSR__Type.html#a38982c7088a4069f8a4b347f5eb400e9">DFSR_Type</a> +</li> +<li>domain +: <a class="el" href="structmmu__region__attributes__Type.html#a94158b710d212b8ca8105d78a910db39">mmu_region_attributes_Type</a> +</li> +<li>DWBST +: <a class="el" href="unionACTLR__Type.html#ad8faaa57629f258c6eba678ba8efc9da">ACTLR_Type</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/functions_dup.js b/docs/Core_A/html/functions_dup.js new file mode 100644 index 0000000..50e3df1 --- /dev/null +++ b/docs/Core_A/html/functions_dup.js @@ -0,0 +1,28 @@ +var functions_dup = +[ + [ "_", "functions.html", null ], + [ "a", "functions_a.html", null ], + [ "b", "functions_b.html", null ], + [ "c", "functions_c.html", null ], + [ "d", "functions_d.html", null ], + [ "e", "functions_e.html", null ], + [ "f", "functions_f.html", null ], + [ "g", "functions_g.html", null ], + [ "h", "functions_h.html", null ], + [ "i", "functions_i.html", null ], + [ "j", "functions_j.html", null ], + [ "l", "functions_l.html", null ], + [ "m", "functions_m.html", null ], + [ "n", "functions_n.html", null ], + [ "o", "functions_o.html", null ], + [ "p", "functions_p.html", null ], + [ "q", "functions_q.html", null ], + [ "r", "functions_r.html", null ], + [ "s", "functions_s.html", null ], + [ "t", "functions_t.html", null ], + [ "u", "functions_u.html", null ], + [ "v", "functions_v.html", null ], + [ "w", "functions_w.html", null ], + [ "x", "functions_x.html", null ], + [ "z", "functions_z.html", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/functions_e.html b/docs/Core_A/html/functions_e.html new file mode 100644 index 0000000..6df14eb --- /dev/null +++ b/docs/Core_A/html/functions_e.html @@ -0,0 +1,200 @@ +<!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"/> +<title>Data Fields</title> +<title>CMSIS-Core (Cortex-A): Data Fields</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="functions.html"><span>All</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions.html#index__"><span>_</span></a></li> + <li><a href="functions_a.html#index_a"><span>a</span></a></li> + <li><a href="functions_b.html#index_b"><span>b</span></a></li> + <li><a href="functions_c.html#index_c"><span>c</span></a></li> + <li><a href="functions_d.html#index_d"><span>d</span></a></li> + <li class="current"><a href="functions_e.html#index_e"><span>e</span></a></li> + <li><a href="functions_f.html#index_f"><span>f</span></a></li> + <li><a href="functions_g.html#index_g"><span>g</span></a></li> + <li><a href="functions_h.html#index_h"><span>h</span></a></li> + <li><a href="functions_i.html#index_i"><span>i</span></a></li> + <li><a href="functions_j.html#index_j"><span>j</span></a></li> + <li><a href="functions_l.html#index_l"><span>l</span></a></li> + <li><a href="functions_m.html#index_m"><span>m</span></a></li> + <li><a href="functions_n.html#index_n"><span>n</span></a></li> + <li><a href="functions_o.html#index_o"><span>o</span></a></li> + <li><a href="functions_p.html#index_p"><span>p</span></a></li> + <li><a href="functions_q.html#index_q"><span>q</span></a></li> + <li><a href="functions_r.html#index_r"><span>r</span></a></li> + <li><a href="functions_s.html#index_s"><span>s</span></a></li> + <li><a href="functions_t.html#index_t"><span>t</span></a></li> + <li><a href="functions_u.html#index_u"><span>u</span></a></li> + <li><a href="functions_v.html#index_v"><span>v</span></a></li> + <li><a href="functions_w.html#index_w"><span>w</span></a></li> + <li><a href="functions_x.html#index_x"><span>x</span></a></li> + <li><a href="functions_z.html#index_z"><span>z</span></a></li> + </ul> + </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('functions_e.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +<div class="textblock">Here is a list of all struct and union fields with links to the structures/unions they belong to:</div> + +<h3><a class="anchor" id="index_e"></a>- e -</h3><ul> +<li>E +: <a class="el" href="unionCPSR__Type.html#a96bd175ed9927279dba40e76259dcfa7">CPSR_Type</a> +</li> +<li>e_t +: <a class="el" href="structmmu__region__attributes__Type.html#a7883ad6e464090150b175a54c68f592e">mmu_region_attributes_Type</a> +</li> +<li>EE +: <a class="el" href="unionSCTLR__Type.html#af868e042d01b612649539c151f1aaea5">SCTLR_Type</a> +</li> +<li>ENABLE +: <a class="el" href="unionCNTP__CTL__Type.html#a3b7426f99d1ecdacd172999b4d04b210">CNTP_CTL_Type</a> +</li> +<li>EOIR +: <a class="el" href="structGICInterface__Type.html#a4b9baa43aae026438bad64e63df17cdb">GICInterface_Type</a> +</li> +<li>EVENT_CONTROL +: <a class="el" href="structL2C__310__TypeDef.html#a2bc6f09ea83f8d3c966558598a098995">L2C_310_TypeDef</a> +</li> +<li>EVENT_COUNTER0_CONF +: <a class="el" href="structL2C__310__TypeDef.html#a1c78032b2b237ee968d6758bddc915ba">L2C_310_TypeDef</a> +</li> +<li>EVENT_COUNTER1_CONF +: <a class="el" href="structL2C__310__TypeDef.html#a4465c7dd7b45f8f35acde8c6e28cbd17">L2C_310_TypeDef</a> +</li> +<li>EXCL +: <a class="el" href="unionACTLR__Type.html#a10c6d649f67d6ca9029731fc44631e91">ACTLR_Type</a> +</li> +<li>ExT +: <a class="el" href="unionDFSR__Type.html#aede34079d030df1977646c155a90f445">DFSR_Type</a> +, <a class="el" href="unionIFSR__Type.html#aee6fed7525c5125e637acc8e957c8d0f">IFSR_Type</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/functions_f.html b/docs/Core_A/html/functions_f.html new file mode 100644 index 0000000..c548bd3 --- /dev/null +++ b/docs/Core_A/html/functions_f.html @@ -0,0 +1,187 @@ +<!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"/> +<title>Data Fields</title> +<title>CMSIS-Core (Cortex-A): Data Fields</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="functions.html"><span>All</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions.html#index__"><span>_</span></a></li> + <li><a href="functions_a.html#index_a"><span>a</span></a></li> + <li><a href="functions_b.html#index_b"><span>b</span></a></li> + <li><a href="functions_c.html#index_c"><span>c</span></a></li> + <li><a href="functions_d.html#index_d"><span>d</span></a></li> + <li><a href="functions_e.html#index_e"><span>e</span></a></li> + <li class="current"><a href="functions_f.html#index_f"><span>f</span></a></li> + <li><a href="functions_g.html#index_g"><span>g</span></a></li> + <li><a href="functions_h.html#index_h"><span>h</span></a></li> + <li><a href="functions_i.html#index_i"><span>i</span></a></li> + <li><a href="functions_j.html#index_j"><span>j</span></a></li> + <li><a href="functions_l.html#index_l"><span>l</span></a></li> + <li><a href="functions_m.html#index_m"><span>m</span></a></li> + <li><a href="functions_n.html#index_n"><span>n</span></a></li> + <li><a href="functions_o.html#index_o"><span>o</span></a></li> + <li><a href="functions_p.html#index_p"><span>p</span></a></li> + <li><a href="functions_q.html#index_q"><span>q</span></a></li> + <li><a href="functions_r.html#index_r"><span>r</span></a></li> + <li><a href="functions_s.html#index_s"><span>s</span></a></li> + <li><a href="functions_t.html#index_t"><span>t</span></a></li> + <li><a href="functions_u.html#index_u"><span>u</span></a></li> + <li><a href="functions_v.html#index_v"><span>v</span></a></li> + <li><a href="functions_w.html#index_w"><span>w</span></a></li> + <li><a href="functions_x.html#index_x"><span>x</span></a></li> + <li><a href="functions_z.html#index_z"><span>z</span></a></li> + </ul> + </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('functions_f.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +<div class="textblock">Here is a list of all struct and union fields with links to the structures/unions they belong to:</div> + +<h3><a class="anchor" id="index_f"></a>- f -</h3><ul> +<li>F +: <a class="el" href="unionCPSR__Type.html#a20bbf5d5ba32cae380b7f181cf306f9e">CPSR_Type</a> +, <a class="el" href="unionISR__Type.html#ae691a856f7de0f301c60521a7a779dc2">ISR_Type</a> +</li> +<li>FI +: <a class="el" href="unionSCTLR__Type.html#afe77b6c5d73e64d4ef3c5dc5ce2692dc">SCTLR_Type</a> +</li> +<li>FS0 +: <a class="el" href="unionDFSR__Type.html#af29edf59ecfd29848b69e2bbfb7f3082">DFSR_Type</a> +, <a class="el" href="unionIFSR__Type.html#a9f9ae1ffa89d33e90159eec5c4b7cd6a">IFSR_Type</a> +</li> +<li>FS1 +: <a class="el" href="unionDFSR__Type.html#a869658f432d5e213b8cd55e8e58d1f56">DFSR_Type</a> +, <a class="el" href="unionIFSR__Type.html#adb493acf17881eaf09a2e8629ee2243e">IFSR_Type</a> +</li> +<li>FW +: <a class="el" href="unionACTLR__Type.html#a55b8e4dd5312f32237dd023032618781">ACTLR_Type</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/functions_g.html b/docs/Core_A/html/functions_g.html new file mode 100644 index 0000000..9e355bf --- /dev/null +++ b/docs/Core_A/html/functions_g.html @@ -0,0 +1,175 @@ +<!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"/> +<title>Data Fields</title> +<title>CMSIS-Core (Cortex-A): Data Fields</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="functions.html"><span>All</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions.html#index__"><span>_</span></a></li> + <li><a href="functions_a.html#index_a"><span>a</span></a></li> + <li><a href="functions_b.html#index_b"><span>b</span></a></li> + <li><a href="functions_c.html#index_c"><span>c</span></a></li> + <li><a href="functions_d.html#index_d"><span>d</span></a></li> + <li><a href="functions_e.html#index_e"><span>e</span></a></li> + <li><a href="functions_f.html#index_f"><span>f</span></a></li> + <li class="current"><a href="functions_g.html#index_g"><span>g</span></a></li> + <li><a href="functions_h.html#index_h"><span>h</span></a></li> + <li><a href="functions_i.html#index_i"><span>i</span></a></li> + <li><a href="functions_j.html#index_j"><span>j</span></a></li> + <li><a href="functions_l.html#index_l"><span>l</span></a></li> + <li><a href="functions_m.html#index_m"><span>m</span></a></li> + <li><a href="functions_n.html#index_n"><span>n</span></a></li> + <li><a href="functions_o.html#index_o"><span>o</span></a></li> + <li><a href="functions_p.html#index_p"><span>p</span></a></li> + <li><a href="functions_q.html#index_q"><span>q</span></a></li> + <li><a href="functions_r.html#index_r"><span>r</span></a></li> + <li><a href="functions_s.html#index_s"><span>s</span></a></li> + <li><a href="functions_t.html#index_t"><span>t</span></a></li> + <li><a href="functions_u.html#index_u"><span>u</span></a></li> + <li><a href="functions_v.html#index_v"><span>v</span></a></li> + <li><a href="functions_w.html#index_w"><span>w</span></a></li> + <li><a href="functions_x.html#index_x"><span>x</span></a></li> + <li><a href="functions_z.html#index_z"><span>z</span></a></li> + </ul> + </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('functions_g.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +<div class="textblock">Here is a list of all struct and union fields with links to the structures/unions they belong to:</div> + +<h3><a class="anchor" id="index_g"></a>- g -</h3><ul> +<li>g_t +: <a class="el" href="structmmu__region__attributes__Type.html#a51f1a2a77db791b2bdf012f86605adfc">mmu_region_attributes_Type</a> +</li> +<li>GE +: <a class="el" href="unionCPSR__Type.html#acc18314a4088adfb93a9662c76073704">CPSR_Type</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/functions_h.html b/docs/Core_A/html/functions_h.html new file mode 100644 index 0000000..f965918 --- /dev/null +++ b/docs/Core_A/html/functions_h.html @@ -0,0 +1,175 @@ +<!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"/> +<title>Data Fields</title> +<title>CMSIS-Core (Cortex-A): Data Fields</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="functions.html"><span>All</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions.html#index__"><span>_</span></a></li> + <li><a href="functions_a.html#index_a"><span>a</span></a></li> + <li><a href="functions_b.html#index_b"><span>b</span></a></li> + <li><a href="functions_c.html#index_c"><span>c</span></a></li> + <li><a href="functions_d.html#index_d"><span>d</span></a></li> + <li><a href="functions_e.html#index_e"><span>e</span></a></li> + <li><a href="functions_f.html#index_f"><span>f</span></a></li> + <li><a href="functions_g.html#index_g"><span>g</span></a></li> + <li class="current"><a href="functions_h.html#index_h"><span>h</span></a></li> + <li><a href="functions_i.html#index_i"><span>i</span></a></li> + <li><a href="functions_j.html#index_j"><span>j</span></a></li> + <li><a href="functions_l.html#index_l"><span>l</span></a></li> + <li><a href="functions_m.html#index_m"><span>m</span></a></li> + <li><a href="functions_n.html#index_n"><span>n</span></a></li> + <li><a href="functions_o.html#index_o"><span>o</span></a></li> + <li><a href="functions_p.html#index_p"><span>p</span></a></li> + <li><a href="functions_q.html#index_q"><span>q</span></a></li> + <li><a href="functions_r.html#index_r"><span>r</span></a></li> + <li><a href="functions_s.html#index_s"><span>s</span></a></li> + <li><a href="functions_t.html#index_t"><span>t</span></a></li> + <li><a href="functions_u.html#index_u"><span>u</span></a></li> + <li><a href="functions_v.html#index_v"><span>v</span></a></li> + <li><a href="functions_w.html#index_w"><span>w</span></a></li> + <li><a href="functions_x.html#index_x"><span>x</span></a></li> + <li><a href="functions_z.html#index_z"><span>z</span></a></li> + </ul> + </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('functions_h.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +<div class="textblock">Here is a list of all struct and union fields with links to the structures/unions they belong to:</div> + +<h3><a class="anchor" id="index_h"></a>- h -</h3><ul> +<li>HA +: <a class="el" href="unionSCTLR__Type.html#aba2a8aac3478cdc34428af7b9726d97f">SCTLR_Type</a> +</li> +<li>HPPIR +: <a class="el" href="structGICInterface__Type.html#af793cd280a74bf73cca8c4fedfc329d6">GICInterface_Type</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/functions_i.html b/docs/Core_A/html/functions_i.html new file mode 100644 index 0000000..1821525 --- /dev/null +++ b/docs/Core_A/html/functions_i.html @@ -0,0 +1,271 @@ +<!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"/> +<title>Data Fields</title> +<title>CMSIS-Core (Cortex-A): Data Fields</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="functions.html"><span>All</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions.html#index__"><span>_</span></a></li> + <li><a href="functions_a.html#index_a"><span>a</span></a></li> + <li><a href="functions_b.html#index_b"><span>b</span></a></li> + <li><a href="functions_c.html#index_c"><span>c</span></a></li> + <li><a href="functions_d.html#index_d"><span>d</span></a></li> + <li><a href="functions_e.html#index_e"><span>e</span></a></li> + <li><a href="functions_f.html#index_f"><span>f</span></a></li> + <li><a href="functions_g.html#index_g"><span>g</span></a></li> + <li><a href="functions_h.html#index_h"><span>h</span></a></li> + <li class="current"><a href="functions_i.html#index_i"><span>i</span></a></li> + <li><a href="functions_j.html#index_j"><span>j</span></a></li> + <li><a href="functions_l.html#index_l"><span>l</span></a></li> + <li><a href="functions_m.html#index_m"><span>m</span></a></li> + <li><a href="functions_n.html#index_n"><span>n</span></a></li> + <li><a href="functions_o.html#index_o"><span>o</span></a></li> + <li><a href="functions_p.html#index_p"><span>p</span></a></li> + <li><a href="functions_q.html#index_q"><span>q</span></a></li> + <li><a href="functions_r.html#index_r"><span>r</span></a></li> + <li><a href="functions_s.html#index_s"><span>s</span></a></li> + <li><a href="functions_t.html#index_t"><span>t</span></a></li> + <li><a href="functions_u.html#index_u"><span>u</span></a></li> + <li><a href="functions_v.html#index_v"><span>v</span></a></li> + <li><a href="functions_w.html#index_w"><span>w</span></a></li> + <li><a href="functions_x.html#index_x"><span>x</span></a></li> + <li><a href="functions_z.html#index_z"><span>z</span></a></li> + </ul> + </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('functions_i.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +<div class="textblock">Here is a list of all struct and union fields with links to the structures/unions they belong to:</div> + +<h3><a class="anchor" id="index_i"></a>- i -</h3><ul> +<li>I +: <a class="el" href="unionCPSR__Type.html#a0d277e8b4d2147137407f526aa9e3214">CPSR_Type</a> +, <a class="el" href="unionISR__Type.html#ad83ba976f1764c7d3a7954c073c39c22">ISR_Type</a> +, <a class="el" href="unionSCTLR__Type.html#a0a4ed1a41f25a191cf4a500401c3c5db">SCTLR_Type</a> +</li> +<li>IAR +: <a class="el" href="structGICInterface__Type.html#aa48569605fc0c163e1db35321b4c76ea">GICInterface_Type</a> +</li> +<li>ICACTIVER +: <a class="el" href="structGICDistributor__Type.html#ac0fd4c1ad19b5a332e403bb9966ba967">GICDistributor_Type</a> +</li> +<li>ICENABLER +: <a class="el" href="structGICDistributor__Type.html#a390fa9f2f460951b2c6094932d890807">GICDistributor_Type</a> +</li> +<li>ICFGR +: <a class="el" href="structGICDistributor__Type.html#a9b306a630388c795d3cd32fc2e23a2b5">GICDistributor_Type</a> +</li> +<li>ICPENDR +: <a class="el" href="structGICDistributor__Type.html#a0155cb4637845258e4ee76cd93cca2a6">GICDistributor_Type</a> +</li> +<li>IGROUPR +: <a class="el" href="structGICDistributor__Type.html#a6a9effdd633c6e75651d9f53caace306">GICDistributor_Type</a> +</li> +<li>IGRPMODR +: <a class="el" href="structGICDistributor__Type.html#ae9eeb19ca95d0b95828f1f98700b5689">GICDistributor_Type</a> +</li> +<li>IIDR +: <a class="el" href="structGICDistributor__Type.html#acebf65dae4cb82cd3c7deeefca9c9722">GICDistributor_Type</a> +, <a class="el" href="structGICInterface__Type.html#aee78d0b6f64a7b47fbd730aabfcc86cf">GICInterface_Type</a> +</li> +<li>IMASK +: <a class="el" href="unionCNTP__CTL__Type.html#a07e23afbd292bcb84f15ea27ae2c157d">CNTP_CTL_Type</a> +</li> +<li>inner_norm_t +: <a class="el" href="structmmu__region__attributes__Type.html#a2088aadb7aa8e9b0d91d2dbad564bf33">mmu_region_attributes_Type</a> +</li> +<li>INST_LOCK_0_WAY +: <a class="el" href="structL2C__310__TypeDef.html#a50ed69958acada08cce2c93b609097ad">L2C_310_TypeDef</a> +</li> +<li>INST_LOCK_1_WAY +: <a class="el" href="structL2C__310__TypeDef.html#acba26dcc19591924d2ad088a0b8302fa">L2C_310_TypeDef</a> +</li> +<li>INST_LOCK_2_WAY +: <a class="el" href="structL2C__310__TypeDef.html#a98c744b09e490fa49beb452ddbc29ffd">L2C_310_TypeDef</a> +</li> +<li>INST_LOCK_3_WAY +: <a class="el" href="structL2C__310__TypeDef.html#aca5cecc05dae56be40cb1b0852b78490">L2C_310_TypeDef</a> +</li> +<li>INST_LOCK_4_WAY +: <a class="el" href="structL2C__310__TypeDef.html#a0a54ef3839f09715962f7cc04879d6b8">L2C_310_TypeDef</a> +</li> +<li>INST_LOCK_5_WAY +: <a class="el" href="structL2C__310__TypeDef.html#a9464799ec7797bacade9eacd4703bad2">L2C_310_TypeDef</a> +</li> +<li>INST_LOCK_6_WAY +: <a class="el" href="structL2C__310__TypeDef.html#a990118c9674df74beb6879b3f6dbcbc6">L2C_310_TypeDef</a> +</li> +<li>INST_LOCK_7_WAY +: <a class="el" href="structL2C__310__TypeDef.html#a6240652959732fbb74bbee91d4b487d0">L2C_310_TypeDef</a> +</li> +<li>INTERRUPT_CLEAR +: <a class="el" href="structL2C__310__TypeDef.html#a43116dfea74e77e870fd790189a403ec">L2C_310_TypeDef</a> +</li> +<li>INTERRUPT_MASK +: <a class="el" href="structL2C__310__TypeDef.html#a7c8ff2c17c6f3eb0d951e4cd193fd8e4">L2C_310_TypeDef</a> +</li> +<li>INV_LINE_PA +: <a class="el" href="structL2C__310__TypeDef.html#a1e7c5255e61ce785f2fd5c767178c098">L2C_310_TypeDef</a> +</li> +<li>INV_WAY +: <a class="el" href="structL2C__310__TypeDef.html#a78853d391272ff835025e8382c3c88d2">L2C_310_TypeDef</a> +</li> +<li>IPRIORITYR +: <a class="el" href="structGICDistributor__Type.html#a08fa902293567e85dc6398dab58afaa9">GICDistributor_Type</a> +</li> +<li>IROUTER +: <a class="el" href="structGICDistributor__Type.html#a73e0c679e5f45710deea474ab0d39cdb">GICDistributor_Type</a> +</li> +<li>ISACTIVER +: <a class="el" href="structGICDistributor__Type.html#a5eb8e1ef5a88293e2759c41f6057ccc4">GICDistributor_Type</a> +</li> +<li>ISENABLER +: <a class="el" href="structGICDistributor__Type.html#a1da3a2066b64644a0bb8a3066075ba87">GICDistributor_Type</a> +</li> +<li>ISPENDR +: <a class="el" href="structGICDistributor__Type.html#a1c15cd75ce30d8946792e2a1a19556a5">GICDistributor_Type</a> +</li> +<li>ISR +: <a class="el" href="structTimer__Type.html#ace17db6ca92940b030ad2ccbc674877e">Timer_Type</a> +</li> +<li>ISTATUS +: <a class="el" href="unionCNTP__CTL__Type.html#acb2f8900c7f6960443df47c1f2f2add3">CNTP_CTL_Type</a> +</li> +<li>IT0 +: <a class="el" href="unionCPSR__Type.html#a5299532c92c92babc22517a433686b95">CPSR_Type</a> +</li> +<li>IT1 +: <a class="el" href="unionCPSR__Type.html#a8bdd87822e3c00b3742c94a42b0654b9">CPSR_Type</a> +</li> +<li>ITARGETSR +: <a class="el" href="structGICDistributor__Type.html#a6f1b07d48d3a9199f2effec8492f721c">GICDistributor_Type</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/functions_j.html b/docs/Core_A/html/functions_j.html new file mode 100644 index 0000000..8769f3b --- /dev/null +++ b/docs/Core_A/html/functions_j.html @@ -0,0 +1,172 @@ +<!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"/> +<title>Data Fields</title> +<title>CMSIS-Core (Cortex-A): Data Fields</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="functions.html"><span>All</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions.html#index__"><span>_</span></a></li> + <li><a href="functions_a.html#index_a"><span>a</span></a></li> + <li><a href="functions_b.html#index_b"><span>b</span></a></li> + <li><a href="functions_c.html#index_c"><span>c</span></a></li> + <li><a href="functions_d.html#index_d"><span>d</span></a></li> + <li><a href="functions_e.html#index_e"><span>e</span></a></li> + <li><a href="functions_f.html#index_f"><span>f</span></a></li> + <li><a href="functions_g.html#index_g"><span>g</span></a></li> + <li><a href="functions_h.html#index_h"><span>h</span></a></li> + <li><a href="functions_i.html#index_i"><span>i</span></a></li> + <li class="current"><a href="functions_j.html#index_j"><span>j</span></a></li> + <li><a href="functions_l.html#index_l"><span>l</span></a></li> + <li><a href="functions_m.html#index_m"><span>m</span></a></li> + <li><a href="functions_n.html#index_n"><span>n</span></a></li> + <li><a href="functions_o.html#index_o"><span>o</span></a></li> + <li><a href="functions_p.html#index_p"><span>p</span></a></li> + <li><a href="functions_q.html#index_q"><span>q</span></a></li> + <li><a href="functions_r.html#index_r"><span>r</span></a></li> + <li><a href="functions_s.html#index_s"><span>s</span></a></li> + <li><a href="functions_t.html#index_t"><span>t</span></a></li> + <li><a href="functions_u.html#index_u"><span>u</span></a></li> + <li><a href="functions_v.html#index_v"><span>v</span></a></li> + <li><a href="functions_w.html#index_w"><span>w</span></a></li> + <li><a href="functions_x.html#index_x"><span>x</span></a></li> + <li><a href="functions_z.html#index_z"><span>z</span></a></li> + </ul> + </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('functions_j.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +<div class="textblock">Here is a list of all struct and union fields with links to the structures/unions they belong to:</div> + +<h3><a class="anchor" id="index_j"></a>- j -</h3><ul> +<li>J +: <a class="el" href="unionCPSR__Type.html#a5d4e06d8dba8f512c54b16bfa7150d9d">CPSR_Type</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/functions_l.html b/docs/Core_A/html/functions_l.html new file mode 100644 index 0000000..4a18039 --- /dev/null +++ b/docs/Core_A/html/functions_l.html @@ -0,0 +1,195 @@ +<!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"/> +<title>Data Fields</title> +<title>CMSIS-Core (Cortex-A): Data Fields</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="functions.html"><span>All</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions.html#index__"><span>_</span></a></li> + <li><a href="functions_a.html#index_a"><span>a</span></a></li> + <li><a href="functions_b.html#index_b"><span>b</span></a></li> + <li><a href="functions_c.html#index_c"><span>c</span></a></li> + <li><a href="functions_d.html#index_d"><span>d</span></a></li> + <li><a href="functions_e.html#index_e"><span>e</span></a></li> + <li><a href="functions_f.html#index_f"><span>f</span></a></li> + <li><a href="functions_g.html#index_g"><span>g</span></a></li> + <li><a href="functions_h.html#index_h"><span>h</span></a></li> + <li><a href="functions_i.html#index_i"><span>i</span></a></li> + <li><a href="functions_j.html#index_j"><span>j</span></a></li> + <li class="current"><a href="functions_l.html#index_l"><span>l</span></a></li> + <li><a href="functions_m.html#index_m"><span>m</span></a></li> + <li><a href="functions_n.html#index_n"><span>n</span></a></li> + <li><a href="functions_o.html#index_o"><span>o</span></a></li> + <li><a href="functions_p.html#index_p"><span>p</span></a></li> + <li><a href="functions_q.html#index_q"><span>q</span></a></li> + <li><a href="functions_r.html#index_r"><span>r</span></a></li> + <li><a href="functions_s.html#index_s"><span>s</span></a></li> + <li><a href="functions_t.html#index_t"><span>t</span></a></li> + <li><a href="functions_u.html#index_u"><span>u</span></a></li> + <li><a href="functions_v.html#index_v"><span>v</span></a></li> + <li><a href="functions_w.html#index_w"><span>w</span></a></li> + <li><a href="functions_x.html#index_x"><span>x</span></a></li> + <li><a href="functions_z.html#index_z"><span>z</span></a></li> + </ul> + </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('functions_l.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +<div class="textblock">Here is a list of all struct and union fields with links to the structures/unions they belong to:</div> + +<h3><a class="anchor" id="index_l"></a>- l -</h3><ul> +<li>l +: <a class="el" href="unionDFSR__Type.html#a583e3138696be655c46f297e083ece52">DFSR_Type</a> +, <a class="el" href="unionIFSR__Type.html#a8f4e4fe46a9cb9b6c8a6355f9b0938e3">IFSR_Type</a> +</li> +<li>L1PCTL +: <a class="el" href="unionACTLR__Type.html#a5464ac7b26943d2cb868c154b0b1375c">ACTLR_Type</a> +</li> +<li>L1PE +: <a class="el" href="unionACTLR__Type.html#aacb87aa6bf093e1ee956342e0cb5903e">ACTLR_Type</a> +</li> +<li>L1RADIS +: <a class="el" href="unionACTLR__Type.html#a3800bdd7abfab1a51dcfa7069e245d65">ACTLR_Type</a> +</li> +<li>L2RADIS +: <a class="el" href="unionACTLR__Type.html#a947f73d64ebde186b9416fd6dc66bc26">ACTLR_Type</a> +</li> +<li>LOAD +: <a class="el" href="structTimer__Type.html#a073457d2d18c2eff93fd12aec81ef20b">Timer_Type</a> +</li> +<li>LOCK_LINE_EN +: <a class="el" href="structL2C__310__TypeDef.html#a58357795f3cda2b0063411abc5165804">L2C_310_TypeDef</a> +</li> +<li>LPAE +: <a class="el" href="unionDFSR__Type.html#add7c7800b87cabdb4a9ecdf41e4469a7">DFSR_Type</a> +, <a class="el" href="unionIFSR__Type.html#a40c5236caf0549cc1cc78945b0b0f131">IFSR_Type</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/functions_m.html b/docs/Core_A/html/functions_m.html new file mode 100644 index 0000000..42a7a10 --- /dev/null +++ b/docs/Core_A/html/functions_m.html @@ -0,0 +1,179 @@ +<!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"/> +<title>Data Fields</title> +<title>CMSIS-Core (Cortex-A): Data Fields</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="functions.html"><span>All</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions.html#index__"><span>_</span></a></li> + <li><a href="functions_a.html#index_a"><span>a</span></a></li> + <li><a href="functions_b.html#index_b"><span>b</span></a></li> + <li><a href="functions_c.html#index_c"><span>c</span></a></li> + <li><a href="functions_d.html#index_d"><span>d</span></a></li> + <li><a href="functions_e.html#index_e"><span>e</span></a></li> + <li><a href="functions_f.html#index_f"><span>f</span></a></li> + <li><a href="functions_g.html#index_g"><span>g</span></a></li> + <li><a href="functions_h.html#index_h"><span>h</span></a></li> + <li><a href="functions_i.html#index_i"><span>i</span></a></li> + <li><a href="functions_j.html#index_j"><span>j</span></a></li> + <li><a href="functions_l.html#index_l"><span>l</span></a></li> + <li class="current"><a href="functions_m.html#index_m"><span>m</span></a></li> + <li><a href="functions_n.html#index_n"><span>n</span></a></li> + <li><a href="functions_o.html#index_o"><span>o</span></a></li> + <li><a href="functions_p.html#index_p"><span>p</span></a></li> + <li><a href="functions_q.html#index_q"><span>q</span></a></li> + <li><a href="functions_r.html#index_r"><span>r</span></a></li> + <li><a href="functions_s.html#index_s"><span>s</span></a></li> + <li><a href="functions_t.html#index_t"><span>t</span></a></li> + <li><a href="functions_u.html#index_u"><span>u</span></a></li> + <li><a href="functions_v.html#index_v"><span>v</span></a></li> + <li><a href="functions_w.html#index_w"><span>w</span></a></li> + <li><a href="functions_x.html#index_x"><span>x</span></a></li> + <li><a href="functions_z.html#index_z"><span>z</span></a></li> + </ul> + </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('functions_m.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +<div class="textblock">Here is a list of all struct and union fields with links to the structures/unions they belong to:</div> + +<h3><a class="anchor" id="index_m"></a>- m -</h3><ul> +<li>M +: <a class="el" href="unionCPSR__Type.html#a2bc38ab81bc2e2fd111526a58f94511f">CPSR_Type</a> +, <a class="el" href="unionSCTLR__Type.html#a8cbfde3ba235ebd48e82cb314c9b9cc4">SCTLR_Type</a> +</li> +<li>MASKED_INT_STATUS +: <a class="el" href="structL2C__310__TypeDef.html#a207e1eb35e13440241db1109790d9740">L2C_310_TypeDef</a> +</li> +<li>mem_t +: <a class="el" href="structmmu__region__attributes__Type.html#a0d81c9add0ddd2cc5f89e03fae0a3720">mmu_region_attributes_Type</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/functions_n.html b/docs/Core_A/html/functions_n.html new file mode 100644 index 0000000..3c9b00e --- /dev/null +++ b/docs/Core_A/html/functions_n.html @@ -0,0 +1,181 @@ +<!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"/> +<title>Data Fields</title> +<title>CMSIS-Core (Cortex-A): Data Fields</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="functions.html"><span>All</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions.html#index__"><span>_</span></a></li> + <li><a href="functions_a.html#index_a"><span>a</span></a></li> + <li><a href="functions_b.html#index_b"><span>b</span></a></li> + <li><a href="functions_c.html#index_c"><span>c</span></a></li> + <li><a href="functions_d.html#index_d"><span>d</span></a></li> + <li><a href="functions_e.html#index_e"><span>e</span></a></li> + <li><a href="functions_f.html#index_f"><span>f</span></a></li> + <li><a href="functions_g.html#index_g"><span>g</span></a></li> + <li><a href="functions_h.html#index_h"><span>h</span></a></li> + <li><a href="functions_i.html#index_i"><span>i</span></a></li> + <li><a href="functions_j.html#index_j"><span>j</span></a></li> + <li><a href="functions_l.html#index_l"><span>l</span></a></li> + <li><a href="functions_m.html#index_m"><span>m</span></a></li> + <li class="current"><a href="functions_n.html#index_n"><span>n</span></a></li> + <li><a href="functions_o.html#index_o"><span>o</span></a></li> + <li><a href="functions_p.html#index_p"><span>p</span></a></li> + <li><a href="functions_q.html#index_q"><span>q</span></a></li> + <li><a href="functions_r.html#index_r"><span>r</span></a></li> + <li><a href="functions_s.html#index_s"><span>s</span></a></li> + <li><a href="functions_t.html#index_t"><span>t</span></a></li> + <li><a href="functions_u.html#index_u"><span>u</span></a></li> + <li><a href="functions_v.html#index_v"><span>v</span></a></li> + <li><a href="functions_w.html#index_w"><span>w</span></a></li> + <li><a href="functions_x.html#index_x"><span>x</span></a></li> + <li><a href="functions_z.html#index_z"><span>z</span></a></li> + </ul> + </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('functions_n.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +<div class="textblock">Here is a list of all struct and union fields with links to the structures/unions they belong to:</div> + +<h3><a class="anchor" id="index_n"></a>- n -</h3><ul> +<li>N +: <a class="el" href="unionCPSR__Type.html#a26907b41c086a9f9e7b8c7051481c643">CPSR_Type</a> +</li> +<li>NMFI +: <a class="el" href="unionSCTLR__Type.html#a60d589567422115a14d6d0fde342dfce">SCTLR_Type</a> +</li> +<li>NSACR +: <a class="el" href="structGICDistributor__Type.html#a644abefb7064e434db20cc6dab5fe5f1">GICDistributor_Type</a> +</li> +<li>NSAPR +: <a class="el" href="structGICInterface__Type.html#ade3473ace2a8bf7c79a0251457be20f4">GICInterface_Type</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/functions_o.html b/docs/Core_A/html/functions_o.html new file mode 100644 index 0000000..a6291c5 --- /dev/null +++ b/docs/Core_A/html/functions_o.html @@ -0,0 +1,172 @@ +<!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"/> +<title>Data Fields</title> +<title>CMSIS-Core (Cortex-A): Data Fields</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="functions.html"><span>All</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions.html#index__"><span>_</span></a></li> + <li><a href="functions_a.html#index_a"><span>a</span></a></li> + <li><a href="functions_b.html#index_b"><span>b</span></a></li> + <li><a href="functions_c.html#index_c"><span>c</span></a></li> + <li><a href="functions_d.html#index_d"><span>d</span></a></li> + <li><a href="functions_e.html#index_e"><span>e</span></a></li> + <li><a href="functions_f.html#index_f"><span>f</span></a></li> + <li><a href="functions_g.html#index_g"><span>g</span></a></li> + <li><a href="functions_h.html#index_h"><span>h</span></a></li> + <li><a href="functions_i.html#index_i"><span>i</span></a></li> + <li><a href="functions_j.html#index_j"><span>j</span></a></li> + <li><a href="functions_l.html#index_l"><span>l</span></a></li> + <li><a href="functions_m.html#index_m"><span>m</span></a></li> + <li><a href="functions_n.html#index_n"><span>n</span></a></li> + <li class="current"><a href="functions_o.html#index_o"><span>o</span></a></li> + <li><a href="functions_p.html#index_p"><span>p</span></a></li> + <li><a href="functions_q.html#index_q"><span>q</span></a></li> + <li><a href="functions_r.html#index_r"><span>r</span></a></li> + <li><a href="functions_s.html#index_s"><span>s</span></a></li> + <li><a href="functions_t.html#index_t"><span>t</span></a></li> + <li><a href="functions_u.html#index_u"><span>u</span></a></li> + <li><a href="functions_v.html#index_v"><span>v</span></a></li> + <li><a href="functions_w.html#index_w"><span>w</span></a></li> + <li><a href="functions_x.html#index_x"><span>x</span></a></li> + <li><a href="functions_z.html#index_z"><span>z</span></a></li> + </ul> + </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('functions_o.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +<div class="textblock">Here is a list of all struct and union fields with links to the structures/unions they belong to:</div> + +<h3><a class="anchor" id="index_o"></a>- o -</h3><ul> +<li>outer_norm_t +: <a class="el" href="structmmu__region__attributes__Type.html#a2aebbdf7cfb941d5703d008f02131622">mmu_region_attributes_Type</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/functions_p.html b/docs/Core_A/html/functions_p.html new file mode 100644 index 0000000..5759b96 --- /dev/null +++ b/docs/Core_A/html/functions_p.html @@ -0,0 +1,178 @@ +<!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"/> +<title>Data Fields</title> +<title>CMSIS-Core (Cortex-A): Data Fields</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="functions.html"><span>All</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions.html#index__"><span>_</span></a></li> + <li><a href="functions_a.html#index_a"><span>a</span></a></li> + <li><a href="functions_b.html#index_b"><span>b</span></a></li> + <li><a href="functions_c.html#index_c"><span>c</span></a></li> + <li><a href="functions_d.html#index_d"><span>d</span></a></li> + <li><a href="functions_e.html#index_e"><span>e</span></a></li> + <li><a href="functions_f.html#index_f"><span>f</span></a></li> + <li><a href="functions_g.html#index_g"><span>g</span></a></li> + <li><a href="functions_h.html#index_h"><span>h</span></a></li> + <li><a href="functions_i.html#index_i"><span>i</span></a></li> + <li><a href="functions_j.html#index_j"><span>j</span></a></li> + <li><a href="functions_l.html#index_l"><span>l</span></a></li> + <li><a href="functions_m.html#index_m"><span>m</span></a></li> + <li><a href="functions_n.html#index_n"><span>n</span></a></li> + <li><a href="functions_o.html#index_o"><span>o</span></a></li> + <li class="current"><a href="functions_p.html#index_p"><span>p</span></a></li> + <li><a href="functions_q.html#index_q"><span>q</span></a></li> + <li><a href="functions_r.html#index_r"><span>r</span></a></li> + <li><a href="functions_s.html#index_s"><span>s</span></a></li> + <li><a href="functions_t.html#index_t"><span>t</span></a></li> + <li><a href="functions_u.html#index_u"><span>u</span></a></li> + <li><a href="functions_v.html#index_v"><span>v</span></a></li> + <li><a href="functions_w.html#index_w"><span>w</span></a></li> + <li><a href="functions_x.html#index_x"><span>x</span></a></li> + <li><a href="functions_z.html#index_z"><span>z</span></a></li> + </ul> + </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('functions_p.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +<div class="textblock">Here is a list of all struct and union fields with links to the structures/unions they belong to:</div> + +<h3><a class="anchor" id="index_p"></a>- p -</h3><ul> +<li>PARITY +: <a class="el" href="unionACTLR__Type.html#a6e8f053d01fb236cc7d002b04d93a19c">ACTLR_Type</a> +</li> +<li>PMR +: <a class="el" href="structGICInterface__Type.html#a0edadabc6e3ce1f36d820f0b52bc143b">GICInterface_Type</a> +</li> +<li>priv_t +: <a class="el" href="structmmu__region__attributes__Type.html#afb58787cfcf5b9aaf711794e3bf3e849">mmu_region_attributes_Type</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/functions_q.html b/docs/Core_A/html/functions_q.html new file mode 100644 index 0000000..a8d33dc --- /dev/null +++ b/docs/Core_A/html/functions_q.html @@ -0,0 +1,172 @@ +<!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"/> +<title>Data Fields</title> +<title>CMSIS-Core (Cortex-A): Data Fields</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="functions.html"><span>All</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions.html#index__"><span>_</span></a></li> + <li><a href="functions_a.html#index_a"><span>a</span></a></li> + <li><a href="functions_b.html#index_b"><span>b</span></a></li> + <li><a href="functions_c.html#index_c"><span>c</span></a></li> + <li><a href="functions_d.html#index_d"><span>d</span></a></li> + <li><a href="functions_e.html#index_e"><span>e</span></a></li> + <li><a href="functions_f.html#index_f"><span>f</span></a></li> + <li><a href="functions_g.html#index_g"><span>g</span></a></li> + <li><a href="functions_h.html#index_h"><span>h</span></a></li> + <li><a href="functions_i.html#index_i"><span>i</span></a></li> + <li><a href="functions_j.html#index_j"><span>j</span></a></li> + <li><a href="functions_l.html#index_l"><span>l</span></a></li> + <li><a href="functions_m.html#index_m"><span>m</span></a></li> + <li><a href="functions_n.html#index_n"><span>n</span></a></li> + <li><a href="functions_o.html#index_o"><span>o</span></a></li> + <li><a href="functions_p.html#index_p"><span>p</span></a></li> + <li class="current"><a href="functions_q.html#index_q"><span>q</span></a></li> + <li><a href="functions_r.html#index_r"><span>r</span></a></li> + <li><a href="functions_s.html#index_s"><span>s</span></a></li> + <li><a href="functions_t.html#index_t"><span>t</span></a></li> + <li><a href="functions_u.html#index_u"><span>u</span></a></li> + <li><a href="functions_v.html#index_v"><span>v</span></a></li> + <li><a href="functions_w.html#index_w"><span>w</span></a></li> + <li><a href="functions_x.html#index_x"><span>x</span></a></li> + <li><a href="functions_z.html#index_z"><span>z</span></a></li> + </ul> + </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('functions_q.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +<div class="textblock">Here is a list of all struct and union fields with links to the structures/unions they belong to:</div> + +<h3><a class="anchor" id="index_q"></a>- q -</h3><ul> +<li>Q +: <a class="el" href="unionCPSR__Type.html#a0bdcd0ceaa1ecb8f55ea15075974eb5a">CPSR_Type</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/functions_r.html b/docs/Core_A/html/functions_r.html new file mode 100644 index 0000000..cb9ebf5 --- /dev/null +++ b/docs/Core_A/html/functions_r.html @@ -0,0 +1,187 @@ +<!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"/> +<title>Data Fields</title> +<title>CMSIS-Core (Cortex-A): Data Fields</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="functions.html"><span>All</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions.html#index__"><span>_</span></a></li> + <li><a href="functions_a.html#index_a"><span>a</span></a></li> + <li><a href="functions_b.html#index_b"><span>b</span></a></li> + <li><a href="functions_c.html#index_c"><span>c</span></a></li> + <li><a href="functions_d.html#index_d"><span>d</span></a></li> + <li><a href="functions_e.html#index_e"><span>e</span></a></li> + <li><a href="functions_f.html#index_f"><span>f</span></a></li> + <li><a href="functions_g.html#index_g"><span>g</span></a></li> + <li><a href="functions_h.html#index_h"><span>h</span></a></li> + <li><a href="functions_i.html#index_i"><span>i</span></a></li> + <li><a href="functions_j.html#index_j"><span>j</span></a></li> + <li><a href="functions_l.html#index_l"><span>l</span></a></li> + <li><a href="functions_m.html#index_m"><span>m</span></a></li> + <li><a href="functions_n.html#index_n"><span>n</span></a></li> + <li><a href="functions_o.html#index_o"><span>o</span></a></li> + <li><a href="functions_p.html#index_p"><span>p</span></a></li> + <li><a href="functions_q.html#index_q"><span>q</span></a></li> + <li class="current"><a href="functions_r.html#index_r"><span>r</span></a></li> + <li><a href="functions_s.html#index_s"><span>s</span></a></li> + <li><a href="functions_t.html#index_t"><span>t</span></a></li> + <li><a href="functions_u.html#index_u"><span>u</span></a></li> + <li><a href="functions_v.html#index_v"><span>v</span></a></li> + <li><a href="functions_w.html#index_w"><span>w</span></a></li> + <li><a href="functions_x.html#index_x"><span>x</span></a></li> + <li><a href="functions_z.html#index_z"><span>z</span></a></li> + </ul> + </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('functions_r.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +<div class="textblock">Here is a list of all struct and union fields with links to the structures/unions they belong to:</div> + +<h3><a class="anchor" id="index_r"></a>- r -</h3><ul> +<li>RADIS +: <a class="el" href="unionACTLR__Type.html#a7921e6e73e0841402a5519f09e6e2ef3">ACTLR_Type</a> +</li> +<li>RAW_INT_STATUS +: <a class="el" href="structL2C__310__TypeDef.html#a404f8453b6df3aaf5f3db4ff9b658637">L2C_310_TypeDef</a> +</li> +<li>rg_t +: <a class="el" href="structmmu__region__attributes__Type.html#a3f9d884c340aca62d3287b91809ac262">mmu_region_attributes_Type</a> +</li> +<li>RPR +: <a class="el" href="structGICInterface__Type.html#a37762d42768ecb3d1302f34abc7f2821">GICInterface_Type</a> +</li> +<li>RR +: <a class="el" href="unionSCTLR__Type.html#a10212a8d038bb1e076cbd06a5ba0b055">SCTLR_Type</a> +</li> +<li>RSDIS +: <a class="el" href="unionACTLR__Type.html#a91288f7320d267d76b4aad4adcf8cda3">ACTLR_Type</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/functions_s.html b/docs/Core_A/html/functions_s.html new file mode 100644 index 0000000..2afcffa --- /dev/null +++ b/docs/Core_A/html/functions_s.html @@ -0,0 +1,205 @@ +<!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"/> +<title>Data Fields</title> +<title>CMSIS-Core (Cortex-A): Data Fields</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="functions.html"><span>All</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions.html#index__"><span>_</span></a></li> + <li><a href="functions_a.html#index_a"><span>a</span></a></li> + <li><a href="functions_b.html#index_b"><span>b</span></a></li> + <li><a href="functions_c.html#index_c"><span>c</span></a></li> + <li><a href="functions_d.html#index_d"><span>d</span></a></li> + <li><a href="functions_e.html#index_e"><span>e</span></a></li> + <li><a href="functions_f.html#index_f"><span>f</span></a></li> + <li><a href="functions_g.html#index_g"><span>g</span></a></li> + <li><a href="functions_h.html#index_h"><span>h</span></a></li> + <li><a href="functions_i.html#index_i"><span>i</span></a></li> + <li><a href="functions_j.html#index_j"><span>j</span></a></li> + <li><a href="functions_l.html#index_l"><span>l</span></a></li> + <li><a href="functions_m.html#index_m"><span>m</span></a></li> + <li><a href="functions_n.html#index_n"><span>n</span></a></li> + <li><a href="functions_o.html#index_o"><span>o</span></a></li> + <li><a href="functions_p.html#index_p"><span>p</span></a></li> + <li><a href="functions_q.html#index_q"><span>q</span></a></li> + <li><a href="functions_r.html#index_r"><span>r</span></a></li> + <li class="current"><a href="functions_s.html#index_s"><span>s</span></a></li> + <li><a href="functions_t.html#index_t"><span>t</span></a></li> + <li><a href="functions_u.html#index_u"><span>u</span></a></li> + <li><a href="functions_v.html#index_v"><span>v</span></a></li> + <li><a href="functions_w.html#index_w"><span>w</span></a></li> + <li><a href="functions_x.html#index_x"><span>x</span></a></li> + <li><a href="functions_z.html#index_z"><span>z</span></a></li> + </ul> + </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('functions_s.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +<div class="textblock">Here is a list of all struct and union fields with links to the structures/unions they belong to:</div> + +<h3><a class="anchor" id="index_s"></a>- s -</h3><ul> +<li>s +: <a class="el" href="unionDFSR__Type.html#a54c2eb668436a0f15d781265ceaa8c58">DFSR_Type</a> +, <a class="el" href="unionIFSR__Type.html#a4ece60d66e87e10e78aab83ac05e957c">IFSR_Type</a> +</li> +<li>sec_t +: <a class="el" href="structmmu__region__attributes__Type.html#a195e022fa08ec703937fa8175d8371d7">mmu_region_attributes_Type</a> +</li> +<li>SETSPI_NSR +: <a class="el" href="structGICDistributor__Type.html#afbdd372578e2cd6f998320282cc8ed25">GICDistributor_Type</a> +</li> +<li>SETSPI_SR +: <a class="el" href="structGICDistributor__Type.html#ad55a8644bc95caf8bf53e1407ec9ed0c">GICDistributor_Type</a> +</li> +<li>SGIR +: <a class="el" href="structGICDistributor__Type.html#a6ac65c4a5394926cc9518753a00d4da1">GICDistributor_Type</a> +</li> +<li>sh_t +: <a class="el" href="structmmu__region__attributes__Type.html#ad1962a36e3bf13dfb89bc76862097ed5">mmu_region_attributes_Type</a> +</li> +<li>SMP +: <a class="el" href="unionACTLR__Type.html#afa360e0c6bf79094d72bc78fac300149">ACTLR_Type</a> +</li> +<li>SPENDSGIR +: <a class="el" href="structGICDistributor__Type.html#ae40b4a50d9766c2bbf57441f68094f41">GICDistributor_Type</a> +</li> +<li>STATUS +: <a class="el" href="unionDFSR__Type.html#a4cb3ba7b8c8075bfbff792b7e5b88103">DFSR_Type</a> +, <a class="el" href="unionIFSR__Type.html#a543066fc60d5b63478cc85ba082524d4">IFSR_Type</a> +</li> +<li>STATUSR +: <a class="el" href="structGICDistributor__Type.html#ae24f260e27065660a2059803293084f2">GICDistributor_Type</a> +, <a class="el" href="structGICInterface__Type.html#abd978b408fb69b7887be2c422f48ce7e">GICInterface_Type</a> +</li> +<li>SW +: <a class="el" href="unionSCTLR__Type.html#a6598f817304ccaef4509843ce041de1c">SCTLR_Type</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/functions_t.html b/docs/Core_A/html/functions_t.html new file mode 100644 index 0000000..451ef49 --- /dev/null +++ b/docs/Core_A/html/functions_t.html @@ -0,0 +1,184 @@ +<!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"/> +<title>Data Fields</title> +<title>CMSIS-Core (Cortex-A): Data Fields</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="functions.html"><span>All</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions.html#index__"><span>_</span></a></li> + <li><a href="functions_a.html#index_a"><span>a</span></a></li> + <li><a href="functions_b.html#index_b"><span>b</span></a></li> + <li><a href="functions_c.html#index_c"><span>c</span></a></li> + <li><a href="functions_d.html#index_d"><span>d</span></a></li> + <li><a href="functions_e.html#index_e"><span>e</span></a></li> + <li><a href="functions_f.html#index_f"><span>f</span></a></li> + <li><a href="functions_g.html#index_g"><span>g</span></a></li> + <li><a href="functions_h.html#index_h"><span>h</span></a></li> + <li><a href="functions_i.html#index_i"><span>i</span></a></li> + <li><a href="functions_j.html#index_j"><span>j</span></a></li> + <li><a href="functions_l.html#index_l"><span>l</span></a></li> + <li><a href="functions_m.html#index_m"><span>m</span></a></li> + <li><a href="functions_n.html#index_n"><span>n</span></a></li> + <li><a href="functions_o.html#index_o"><span>o</span></a></li> + <li><a href="functions_p.html#index_p"><span>p</span></a></li> + <li><a href="functions_q.html#index_q"><span>q</span></a></li> + <li><a href="functions_r.html#index_r"><span>r</span></a></li> + <li><a href="functions_s.html#index_s"><span>s</span></a></li> + <li class="current"><a href="functions_t.html#index_t"><span>t</span></a></li> + <li><a href="functions_u.html#index_u"><span>u</span></a></li> + <li><a href="functions_v.html#index_v"><span>v</span></a></li> + <li><a href="functions_w.html#index_w"><span>w</span></a></li> + <li><a href="functions_x.html#index_x"><span>x</span></a></li> + <li><a href="functions_z.html#index_z"><span>z</span></a></li> + </ul> + </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('functions_t.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +<div class="textblock">Here is a list of all struct and union fields with links to the structures/unions they belong to:</div> + +<h3><a class="anchor" id="index_t"></a>- t -</h3><ul> +<li>T +: <a class="el" href="unionCPSR__Type.html#ac5ec7329b5be4722abc3cef6ef2e9c1b">CPSR_Type</a> +</li> +<li>TE +: <a class="el" href="unionSCTLR__Type.html#a25d4c4cf4df168a30cc4600a130580ab">SCTLR_Type</a> +</li> +<li>TRCDIS +: <a class="el" href="unionCPACR__Type.html#ac6f2f67dd0250b9dc9a8271a05655bbe">CPACR_Type</a> +</li> +<li>TRE +: <a class="el" href="unionSCTLR__Type.html#abc3055203ce7f9d117ceb10f146722f3">SCTLR_Type</a> +</li> +<li>TYPER +: <a class="el" href="structGICDistributor__Type.html#a405823d97dc90dd9d397a3980e2cd207">GICDistributor_Type</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/functions_u.html b/docs/Core_A/html/functions_u.html new file mode 100644 index 0000000..9b1612f --- /dev/null +++ b/docs/Core_A/html/functions_u.html @@ -0,0 +1,181 @@ +<!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"/> +<title>Data Fields</title> +<title>CMSIS-Core (Cortex-A): Data Fields</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="functions.html"><span>All</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions.html#index__"><span>_</span></a></li> + <li><a href="functions_a.html#index_a"><span>a</span></a></li> + <li><a href="functions_b.html#index_b"><span>b</span></a></li> + <li><a href="functions_c.html#index_c"><span>c</span></a></li> + <li><a href="functions_d.html#index_d"><span>d</span></a></li> + <li><a href="functions_e.html#index_e"><span>e</span></a></li> + <li><a href="functions_f.html#index_f"><span>f</span></a></li> + <li><a href="functions_g.html#index_g"><span>g</span></a></li> + <li><a href="functions_h.html#index_h"><span>h</span></a></li> + <li><a href="functions_i.html#index_i"><span>i</span></a></li> + <li><a href="functions_j.html#index_j"><span>j</span></a></li> + <li><a href="functions_l.html#index_l"><span>l</span></a></li> + <li><a href="functions_m.html#index_m"><span>m</span></a></li> + <li><a href="functions_n.html#index_n"><span>n</span></a></li> + <li><a href="functions_o.html#index_o"><span>o</span></a></li> + <li><a href="functions_p.html#index_p"><span>p</span></a></li> + <li><a href="functions_q.html#index_q"><span>q</span></a></li> + <li><a href="functions_r.html#index_r"><span>r</span></a></li> + <li><a href="functions_s.html#index_s"><span>s</span></a></li> + <li><a href="functions_t.html#index_t"><span>t</span></a></li> + <li class="current"><a href="functions_u.html#index_u"><span>u</span></a></li> + <li><a href="functions_v.html#index_v"><span>v</span></a></li> + <li><a href="functions_w.html#index_w"><span>w</span></a></li> + <li><a href="functions_x.html#index_x"><span>x</span></a></li> + <li><a href="functions_z.html#index_z"><span>z</span></a></li> + </ul> + </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('functions_u.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +<div class="textblock">Here is a list of all struct and union fields with links to the structures/unions they belong to:</div> + +<h3><a class="anchor" id="index_u"></a>- u -</h3><ul> +<li>U +: <a class="el" href="unionSCTLR__Type.html#a1ca6569db52bca6250afbbd565d05449">SCTLR_Type</a> +</li> +<li>UNLOCK_ALL_BY_WAY +: <a class="el" href="structL2C__310__TypeDef.html#acb39f337a421d0640f39092dc992ef1a">L2C_310_TypeDef</a> +</li> +<li>user_t +: <a class="el" href="structmmu__region__attributes__Type.html#a6b32b61a1ee042a22ae0c8a2bd7de544">mmu_region_attributes_Type</a> +</li> +<li>UWXN +: <a class="el" href="unionSCTLR__Type.html#a32873e90e6814c3a2fc1b1c79c0bc8c8">SCTLR_Type</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/functions_v.html b/docs/Core_A/html/functions_v.html new file mode 100644 index 0000000..1329067 --- /dev/null +++ b/docs/Core_A/html/functions_v.html @@ -0,0 +1,176 @@ +<!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"/> +<title>Data Fields</title> +<title>CMSIS-Core (Cortex-A): Data Fields</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="functions.html"><span>All</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions.html#index__"><span>_</span></a></li> + <li><a href="functions_a.html#index_a"><span>a</span></a></li> + <li><a href="functions_b.html#index_b"><span>b</span></a></li> + <li><a href="functions_c.html#index_c"><span>c</span></a></li> + <li><a href="functions_d.html#index_d"><span>d</span></a></li> + <li><a href="functions_e.html#index_e"><span>e</span></a></li> + <li><a href="functions_f.html#index_f"><span>f</span></a></li> + <li><a href="functions_g.html#index_g"><span>g</span></a></li> + <li><a href="functions_h.html#index_h"><span>h</span></a></li> + <li><a href="functions_i.html#index_i"><span>i</span></a></li> + <li><a href="functions_j.html#index_j"><span>j</span></a></li> + <li><a href="functions_l.html#index_l"><span>l</span></a></li> + <li><a href="functions_m.html#index_m"><span>m</span></a></li> + <li><a href="functions_n.html#index_n"><span>n</span></a></li> + <li><a href="functions_o.html#index_o"><span>o</span></a></li> + <li><a href="functions_p.html#index_p"><span>p</span></a></li> + <li><a href="functions_q.html#index_q"><span>q</span></a></li> + <li><a href="functions_r.html#index_r"><span>r</span></a></li> + <li><a href="functions_s.html#index_s"><span>s</span></a></li> + <li><a href="functions_t.html#index_t"><span>t</span></a></li> + <li><a href="functions_u.html#index_u"><span>u</span></a></li> + <li class="current"><a href="functions_v.html#index_v"><span>v</span></a></li> + <li><a href="functions_w.html#index_w"><span>w</span></a></li> + <li><a href="functions_x.html#index_x"><span>x</span></a></li> + <li><a href="functions_z.html#index_z"><span>z</span></a></li> + </ul> + </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('functions_v.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +<div class="textblock">Here is a list of all struct and union fields with links to the structures/unions they belong to:</div> + +<h3><a class="anchor" id="index_v"></a>- v -</h3><ul> +<li>V +: <a class="el" href="unionCPSR__Type.html#aba74c9da04be21f1266d3816af79f8c3">CPSR_Type</a> +, <a class="el" href="unionSCTLR__Type.html#a9a3885d0e2ba2433d128f62ec2552a00">SCTLR_Type</a> +</li> +<li>VE +: <a class="el" href="unionSCTLR__Type.html#af29c170c65dd4d076b78c793dc17aa0a">SCTLR_Type</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/functions_vars.html b/docs/Core_A/html/functions_vars.html new file mode 100644 index 0000000..b9a3579 --- /dev/null +++ b/docs/Core_A/html/functions_vars.html @@ -0,0 +1,172 @@ +<!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"/> +<title>Data Fields - Variables</title> +<title>CMSIS-Core (Cortex-A): Data Fields - Variables</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="functions.html"><span>All</span></a></li> + <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li class="current"><a href="functions_vars.html#index__"><span>_</span></a></li> + <li><a href="functions_vars_a.html#index_a"><span>a</span></a></li> + <li><a href="functions_vars_b.html#index_b"><span>b</span></a></li> + <li><a href="functions_vars_c.html#index_c"><span>c</span></a></li> + <li><a href="functions_vars_d.html#index_d"><span>d</span></a></li> + <li><a href="functions_vars_e.html#index_e"><span>e</span></a></li> + <li><a href="functions_vars_f.html#index_f"><span>f</span></a></li> + <li><a href="functions_vars_g.html#index_g"><span>g</span></a></li> + <li><a href="functions_vars_h.html#index_h"><span>h</span></a></li> + <li><a href="functions_vars_i.html#index_i"><span>i</span></a></li> + <li><a href="functions_vars_j.html#index_j"><span>j</span></a></li> + <li><a href="functions_vars_l.html#index_l"><span>l</span></a></li> + <li><a href="functions_vars_m.html#index_m"><span>m</span></a></li> + <li><a href="functions_vars_n.html#index_n"><span>n</span></a></li> + <li><a href="functions_vars_o.html#index_o"><span>o</span></a></li> + <li><a href="functions_vars_p.html#index_p"><span>p</span></a></li> + <li><a href="functions_vars_q.html#index_q"><span>q</span></a></li> + <li><a href="functions_vars_r.html#index_r"><span>r</span></a></li> + <li><a href="functions_vars_s.html#index_s"><span>s</span></a></li> + <li><a href="functions_vars_t.html#index_t"><span>t</span></a></li> + <li><a href="functions_vars_u.html#index_u"><span>u</span></a></li> + <li><a href="functions_vars_v.html#index_v"><span>v</span></a></li> + <li><a href="functions_vars_w.html#index_w"><span>w</span></a></li> + <li><a href="functions_vars_x.html#index_x"><span>x</span></a></li> + <li><a href="functions_vars_z.html#index_z"><span>z</span></a></li> + </ul> + </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('functions_vars.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +  + +<h3><a class="anchor" id="index__"></a>- _ -</h3><ul> +<li>_reserved0 +: <a class="el" href="unionCNTP__CTL__Type.html#a033fc913891068a89b1609af783db8a8">CNTP_CTL_Type</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/functions_vars.js b/docs/Core_A/html/functions_vars.js new file mode 100644 index 0000000..7c1ed00 --- /dev/null +++ b/docs/Core_A/html/functions_vars.js @@ -0,0 +1,28 @@ +var functions_vars = +[ + [ "_", "functions_vars.html", null ], + [ "a", "functions_vars_a.html", null ], + [ "b", "functions_vars_b.html", null ], + [ "c", "functions_vars_c.html", null ], + [ "d", "functions_vars_d.html", null ], + [ "e", "functions_vars_e.html", null ], + [ "f", "functions_vars_f.html", null ], + [ "g", "functions_vars_g.html", null ], + [ "h", "functions_vars_h.html", null ], + [ "i", "functions_vars_i.html", null ], + [ "j", "functions_vars_j.html", null ], + [ "l", "functions_vars_l.html", null ], + [ "m", "functions_vars_m.html", null ], + [ "n", "functions_vars_n.html", null ], + [ "o", "functions_vars_o.html", null ], + [ "p", "functions_vars_p.html", null ], + [ "q", "functions_vars_q.html", null ], + [ "r", "functions_vars_r.html", null ], + [ "s", "functions_vars_s.html", null ], + [ "t", "functions_vars_t.html", null ], + [ "u", "functions_vars_u.html", null ], + [ "v", "functions_vars_v.html", null ], + [ "w", "functions_vars_w.html", null ], + [ "x", "functions_vars_x.html", null ], + [ "z", "functions_vars_z.html", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/functions_vars_a.html b/docs/Core_A/html/functions_vars_a.html new file mode 100644 index 0000000..c4e942c --- /dev/null +++ b/docs/Core_A/html/functions_vars_a.html @@ -0,0 +1,207 @@ +<!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"/> +<title>Data Fields - Variables</title> +<title>CMSIS-Core (Cortex-A): Data Fields - Variables</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="functions.html"><span>All</span></a></li> + <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions_vars.html#index__"><span>_</span></a></li> + <li class="current"><a href="functions_vars_a.html#index_a"><span>a</span></a></li> + <li><a href="functions_vars_b.html#index_b"><span>b</span></a></li> + <li><a href="functions_vars_c.html#index_c"><span>c</span></a></li> + <li><a href="functions_vars_d.html#index_d"><span>d</span></a></li> + <li><a href="functions_vars_e.html#index_e"><span>e</span></a></li> + <li><a href="functions_vars_f.html#index_f"><span>f</span></a></li> + <li><a href="functions_vars_g.html#index_g"><span>g</span></a></li> + <li><a href="functions_vars_h.html#index_h"><span>h</span></a></li> + <li><a href="functions_vars_i.html#index_i"><span>i</span></a></li> + <li><a href="functions_vars_j.html#index_j"><span>j</span></a></li> + <li><a href="functions_vars_l.html#index_l"><span>l</span></a></li> + <li><a href="functions_vars_m.html#index_m"><span>m</span></a></li> + <li><a href="functions_vars_n.html#index_n"><span>n</span></a></li> + <li><a href="functions_vars_o.html#index_o"><span>o</span></a></li> + <li><a href="functions_vars_p.html#index_p"><span>p</span></a></li> + <li><a href="functions_vars_q.html#index_q"><span>q</span></a></li> + <li><a href="functions_vars_r.html#index_r"><span>r</span></a></li> + <li><a href="functions_vars_s.html#index_s"><span>s</span></a></li> + <li><a href="functions_vars_t.html#index_t"><span>t</span></a></li> + <li><a href="functions_vars_u.html#index_u"><span>u</span></a></li> + <li><a href="functions_vars_v.html#index_v"><span>v</span></a></li> + <li><a href="functions_vars_w.html#index_w"><span>w</span></a></li> + <li><a href="functions_vars_x.html#index_x"><span>x</span></a></li> + <li><a href="functions_vars_z.html#index_z"><span>z</span></a></li> + </ul> + </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('functions_vars_a.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +  + +<h3><a class="anchor" id="index_a"></a>- a -</h3><ul> +<li>A +: <a class="el" href="unionCPSR__Type.html#a8dc2435a7c376c9b8dfdd9748c091458">CPSR_Type</a> +, <a class="el" href="unionISR__Type.html#ad4dfcb37f30162fd57c4402ae99ca49e">ISR_Type</a> +, <a class="el" href="unionSCTLR__Type.html#a078edcb9c3fc8b46b8cf382ad249bb79">SCTLR_Type</a> +</li> +<li>ABPR +: <a class="el" href="structGICInterface__Type.html#a6d3ca9eaae5e0ac38f20846a1e67180d">GICInterface_Type</a> +</li> +<li>ADDRESS_FILTER_END +: <a class="el" href="structL2C__310__TypeDef.html#a956e7653f25ae52ac9534eb0e1d94c8c">L2C_310_TypeDef</a> +</li> +<li>ADDRESS_FILTER_START +: <a class="el" href="structL2C__310__TypeDef.html#ae3f752040cdfcabd337b3f0359216b11">L2C_310_TypeDef</a> +</li> +<li>AEOIR +: <a class="el" href="structGICInterface__Type.html#a89d5a920c2b91b4b7bd0312ba4c38a89">GICInterface_Type</a> +</li> +<li>AFE +: <a class="el" href="unionSCTLR__Type.html#ae5a729bf64a6de4cbfa42c1a7d254535">SCTLR_Type</a> +</li> +<li>AHPPIR +: <a class="el" href="structGICInterface__Type.html#a12f25dec95ab3dd13a477573fab4b9c8">GICInterface_Type</a> +</li> +<li>AIAR +: <a class="el" href="structGICInterface__Type.html#a849e9ead6e9ced78dc6f0ba9256dd5a6">GICInterface_Type</a> +</li> +<li>AOW +: <a class="el" href="unionACTLR__Type.html#a3f235030777fe4e20477063df416b515">ACTLR_Type</a> +</li> +<li>APR +: <a class="el" href="structGICInterface__Type.html#aebae4bdcd3930372d639b85c5c9301e8">GICInterface_Type</a> +</li> +<li>ASEDIS +: <a class="el" href="unionCPACR__Type.html#a792fabd71db2311eefbc9b896db37986">CPACR_Type</a> +</li> +<li>AUX_CNT +: <a class="el" href="structL2C__310__TypeDef.html#a4f7bc7277a5baa1d804913e41b8200be">L2C_310_TypeDef</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/functions_vars_b.html b/docs/Core_A/html/functions_vars_b.html new file mode 100644 index 0000000..b2d9268 --- /dev/null +++ b/docs/Core_A/html/functions_vars_b.html @@ -0,0 +1,191 @@ +<!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"/> +<title>Data Fields - Variables</title> +<title>CMSIS-Core (Cortex-A): Data Fields - Variables</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="functions.html"><span>All</span></a></li> + <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions_vars.html#index__"><span>_</span></a></li> + <li><a href="functions_vars_a.html#index_a"><span>a</span></a></li> + <li class="current"><a href="functions_vars_b.html#index_b"><span>b</span></a></li> + <li><a href="functions_vars_c.html#index_c"><span>c</span></a></li> + <li><a href="functions_vars_d.html#index_d"><span>d</span></a></li> + <li><a href="functions_vars_e.html#index_e"><span>e</span></a></li> + <li><a href="functions_vars_f.html#index_f"><span>f</span></a></li> + <li><a href="functions_vars_g.html#index_g"><span>g</span></a></li> + <li><a href="functions_vars_h.html#index_h"><span>h</span></a></li> + <li><a href="functions_vars_i.html#index_i"><span>i</span></a></li> + <li><a href="functions_vars_j.html#index_j"><span>j</span></a></li> + <li><a href="functions_vars_l.html#index_l"><span>l</span></a></li> + <li><a href="functions_vars_m.html#index_m"><span>m</span></a></li> + <li><a href="functions_vars_n.html#index_n"><span>n</span></a></li> + <li><a href="functions_vars_o.html#index_o"><span>o</span></a></li> + <li><a href="functions_vars_p.html#index_p"><span>p</span></a></li> + <li><a href="functions_vars_q.html#index_q"><span>q</span></a></li> + <li><a href="functions_vars_r.html#index_r"><span>r</span></a></li> + <li><a href="functions_vars_s.html#index_s"><span>s</span></a></li> + <li><a href="functions_vars_t.html#index_t"><span>t</span></a></li> + <li><a href="functions_vars_u.html#index_u"><span>u</span></a></li> + <li><a href="functions_vars_v.html#index_v"><span>v</span></a></li> + <li><a href="functions_vars_w.html#index_w"><span>w</span></a></li> + <li><a href="functions_vars_x.html#index_x"><span>x</span></a></li> + <li><a href="functions_vars_z.html#index_z"><span>z</span></a></li> + </ul> + </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('functions_vars_b.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +  + +<h3><a class="anchor" id="index_b"></a>- b -</h3><ul> +<li>b +: <a class="el" href="unionACTLR__Type.html#ac953059faa3a1139f8787d87f58a875d">ACTLR_Type</a> +, <a class="el" href="unionCNTP__CTL__Type.html#afdd6b14cdb03e4e694ec7db8163916b0">CNTP_CTL_Type</a> +, <a class="el" href="unionCPACR__Type.html#a7aa1870fa74e00241618df136e04141f">CPACR_Type</a> +, <a class="el" href="unionCPSR__Type.html#a2e735da6b6156874d12aaceb2017da06">CPSR_Type</a> +, <a class="el" href="unionISR__Type.html#ad01f116d61c2ae79c2469a38a0b2f497">ISR_Type</a> +</li> +<li>B +: <a class="el" href="unionSCTLR__Type.html#a805ee3324a333d7a77d9f0d8f0fac9a7">SCTLR_Type</a> +</li> +<li>b +: <a class="el" href="unionSCTLR__Type.html#a21ec59a37644281456a5f607450951d8">SCTLR_Type</a> +</li> +<li>BP +: <a class="el" href="unionACTLR__Type.html#ac8ac735e3001442e581ae37e773b5929">ACTLR_Type</a> +</li> +<li>BPR +: <a class="el" href="structGICInterface__Type.html#a949317484547dc1db89c9f7ab40d1829">GICInterface_Type</a> +</li> +<li>BTDIS +: <a class="el" href="unionACTLR__Type.html#ad1a121373ae8df19f6d11bde3b3ba9c9">ACTLR_Type</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/functions_vars_c.html b/docs/Core_A/html/functions_vars_c.html new file mode 100644 index 0000000..4a587d4 --- /dev/null +++ b/docs/Core_A/html/functions_vars_c.html @@ -0,0 +1,268 @@ +<!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"/> +<title>Data Fields - Variables</title> +<title>CMSIS-Core (Cortex-A): Data Fields - Variables</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="functions.html"><span>All</span></a></li> + <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions_vars.html#index__"><span>_</span></a></li> + <li><a href="functions_vars_a.html#index_a"><span>a</span></a></li> + <li><a href="functions_vars_b.html#index_b"><span>b</span></a></li> + <li class="current"><a href="functions_vars_c.html#index_c"><span>c</span></a></li> + <li><a href="functions_vars_d.html#index_d"><span>d</span></a></li> + <li><a href="functions_vars_e.html#index_e"><span>e</span></a></li> + <li><a href="functions_vars_f.html#index_f"><span>f</span></a></li> + <li><a href="functions_vars_g.html#index_g"><span>g</span></a></li> + <li><a href="functions_vars_h.html#index_h"><span>h</span></a></li> + <li><a href="functions_vars_i.html#index_i"><span>i</span></a></li> + <li><a href="functions_vars_j.html#index_j"><span>j</span></a></li> + <li><a href="functions_vars_l.html#index_l"><span>l</span></a></li> + <li><a href="functions_vars_m.html#index_m"><span>m</span></a></li> + <li><a href="functions_vars_n.html#index_n"><span>n</span></a></li> + <li><a href="functions_vars_o.html#index_o"><span>o</span></a></li> + <li><a href="functions_vars_p.html#index_p"><span>p</span></a></li> + <li><a href="functions_vars_q.html#index_q"><span>q</span></a></li> + <li><a href="functions_vars_r.html#index_r"><span>r</span></a></li> + <li><a href="functions_vars_s.html#index_s"><span>s</span></a></li> + <li><a href="functions_vars_t.html#index_t"><span>t</span></a></li> + <li><a href="functions_vars_u.html#index_u"><span>u</span></a></li> + <li><a href="functions_vars_v.html#index_v"><span>v</span></a></li> + <li><a href="functions_vars_w.html#index_w"><span>w</span></a></li> + <li><a href="functions_vars_x.html#index_x"><span>x</span></a></li> + <li><a href="functions_vars_z.html#index_z"><span>z</span></a></li> + </ul> + </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('functions_vars_c.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +  + +<h3><a class="anchor" id="index_c"></a>- c -</h3><ul> +<li>C +: <a class="el" href="unionCPSR__Type.html#aa967d0e42ed00bd886b2c6df6f49a7e2">CPSR_Type</a> +, <a class="el" href="unionSCTLR__Type.html#a122a4dde5ab1a27855ddad88bb3f9f78">SCTLR_Type</a> +</li> +<li>CACHE_ID +: <a class="el" href="structL2C__310__TypeDef.html#a87833c2acdf685d6ad6d0811f45677d7">L2C_310_TypeDef</a> +</li> +<li>CACHE_SYNC +: <a class="el" href="structL2C__310__TypeDef.html#ab9b9d1842b5d9e828a6825533ab80c0f">L2C_310_TypeDef</a> +</li> +<li>CACHE_TYPE +: <a class="el" href="structL2C__310__TypeDef.html#af19e1fd8a729834557884232c9e50bd2">L2C_310_TypeDef</a> +</li> +<li>CLEAN_INV_LINE_INDEX_WAY +: <a class="el" href="structL2C__310__TypeDef.html#a2adcc6bff9e527be24076d197368a962">L2C_310_TypeDef</a> +</li> +<li>CLEAN_INV_LINE_PA +: <a class="el" href="structL2C__310__TypeDef.html#a61615f4a4ac97d5d278000a35100d795">L2C_310_TypeDef</a> +</li> +<li>CLEAN_INV_WAY +: <a class="el" href="structL2C__310__TypeDef.html#ae27fc13cf14eae85ad7ed2c86fd30f6c">L2C_310_TypeDef</a> +</li> +<li>CLEAN_LINE_INDEX_WAY +: <a class="el" href="structL2C__310__TypeDef.html#ac79d3397741a3ae8566c878b45d30970">L2C_310_TypeDef</a> +</li> +<li>CLEAN_LINE_PA +: <a class="el" href="structL2C__310__TypeDef.html#a400d9ededaf12a5193e01d7235f3d65d">L2C_310_TypeDef</a> +</li> +<li>CLEAN_WAY +: <a class="el" href="structL2C__310__TypeDef.html#a0e6d40fb25420d5cac5be15ad2662e2c">L2C_310_TypeDef</a> +</li> +<li>CLRSPI_NSR +: <a class="el" href="structGICDistributor__Type.html#a2f584d3fbeaa355faf234f2ee57d1168">GICDistributor_Type</a> +</li> +<li>CLRSPI_SR +: <a class="el" href="structGICDistributor__Type.html#ab487e4a8684b8a77357c6c20cf71dead">GICDistributor_Type</a> +</li> +<li>CM +: <a class="el" href="unionDFSR__Type.html#a38562a26cc210ea4c39c6b951c4a5b62">DFSR_Type</a> +</li> +<li>CONTROL +: <a class="el" href="structL2C__310__TypeDef.html#a491a4ed1ecdcdf784b180fa13ef46f2f">L2C_310_TypeDef</a> +, <a class="el" href="structTimer__Type.html#a91845c88231f4f337be2810d73bc79e4">Timer_Type</a> +</li> +<li>COUNTER +: <a class="el" href="structTimer__Type.html#ac933977724591e6ca87d91848fc7a6b6">Timer_Type</a> +</li> +<li>CP0 +: <a class="el" href="unionCPACR__Type.html#a1a29bc40d708ac1a43153b11f60b8195">CPACR_Type</a> +</li> +<li>CP1 +: <a class="el" href="unionCPACR__Type.html#acb2055cdbdf2a6c9b8279dc6f7cbc624">CPACR_Type</a> +</li> +<li>CP10 +: <a class="el" href="unionCPACR__Type.html#a0275dc6b0eb9f906ebc5c6431b03dc4e">CPACR_Type</a> +</li> +<li>CP11 +: <a class="el" href="unionCPACR__Type.html#ac54b8897f9358f37e0046b010c334e87">CPACR_Type</a> +</li> +<li>CP12 +: <a class="el" href="unionCPACR__Type.html#a68d69635225dd479d3035cc51b4c40ce">CPACR_Type</a> +</li> +<li>CP13 +: <a class="el" href="unionCPACR__Type.html#a45d9be266fc37a6ff9f31c2bef897f90">CPACR_Type</a> +</li> +<li>CP15BEN +: <a class="el" href="unionSCTLR__Type.html#a98b55213f3bf0a8bd4f1db90512238de">SCTLR_Type</a> +</li> +<li>CP2 +: <a class="el" href="unionCPACR__Type.html#a2553fcdfd94ffc09407db9da9db9d586">CPACR_Type</a> +</li> +<li>CP3 +: <a class="el" href="unionCPACR__Type.html#af245b8dabfea0bf7dc06f5d4de7bfa79">CPACR_Type</a> +</li> +<li>CP4 +: <a class="el" href="unionCPACR__Type.html#a6424b7a81a440217aab8e51e4b623adb">CPACR_Type</a> +</li> +<li>CP5 +: <a class="el" href="unionCPACR__Type.html#ad5c0b15cd6a01a6f1db398e020809573">CPACR_Type</a> +</li> +<li>CP6 +: <a class="el" href="unionCPACR__Type.html#ad898cab7c89a07b80068d141ced869e3">CPACR_Type</a> +</li> +<li>CP7 +: <a class="el" href="unionCPACR__Type.html#a12002991719fb1af7a5db9a73deb323d">CPACR_Type</a> +</li> +<li>CP8 +: <a class="el" href="unionCPACR__Type.html#a5a6f694264518a813bdbc202ff47664f">CPACR_Type</a> +</li> +<li>CP9 +: <a class="el" href="unionCPACR__Type.html#a4de69636eb450fcc3f5f3e4a19a869f5">CPACR_Type</a> +</li> +<li>CPENDSGIR +: <a class="el" href="structGICDistributor__Type.html#a644a70cf4c12093c0277ce01f194b69b">GICDistributor_Type</a> +</li> +<li>CTLR +: <a class="el" href="structGICDistributor__Type.html#a6ca67d9838ab3425864207c3a0399bd7">GICDistributor_Type</a> +, <a class="el" href="structGICInterface__Type.html#a5969edab40aa24e4d96e072af187a3a9">GICInterface_Type</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/functions_vars_d.html b/docs/Core_A/html/functions_vars_d.html new file mode 100644 index 0000000..5826f42 --- /dev/null +++ b/docs/Core_A/html/functions_vars_d.html @@ -0,0 +1,223 @@ +<!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"/> +<title>Data Fields - Variables</title> +<title>CMSIS-Core (Cortex-A): Data Fields - Variables</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="functions.html"><span>All</span></a></li> + <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions_vars.html#index__"><span>_</span></a></li> + <li><a href="functions_vars_a.html#index_a"><span>a</span></a></li> + <li><a href="functions_vars_b.html#index_b"><span>b</span></a></li> + <li><a href="functions_vars_c.html#index_c"><span>c</span></a></li> + <li class="current"><a href="functions_vars_d.html#index_d"><span>d</span></a></li> + <li><a href="functions_vars_e.html#index_e"><span>e</span></a></li> + <li><a href="functions_vars_f.html#index_f"><span>f</span></a></li> + <li><a href="functions_vars_g.html#index_g"><span>g</span></a></li> + <li><a href="functions_vars_h.html#index_h"><span>h</span></a></li> + <li><a href="functions_vars_i.html#index_i"><span>i</span></a></li> + <li><a href="functions_vars_j.html#index_j"><span>j</span></a></li> + <li><a href="functions_vars_l.html#index_l"><span>l</span></a></li> + <li><a href="functions_vars_m.html#index_m"><span>m</span></a></li> + <li><a href="functions_vars_n.html#index_n"><span>n</span></a></li> + <li><a href="functions_vars_o.html#index_o"><span>o</span></a></li> + <li><a href="functions_vars_p.html#index_p"><span>p</span></a></li> + <li><a href="functions_vars_q.html#index_q"><span>q</span></a></li> + <li><a href="functions_vars_r.html#index_r"><span>r</span></a></li> + <li><a href="functions_vars_s.html#index_s"><span>s</span></a></li> + <li><a href="functions_vars_t.html#index_t"><span>t</span></a></li> + <li><a href="functions_vars_u.html#index_u"><span>u</span></a></li> + <li><a href="functions_vars_v.html#index_v"><span>v</span></a></li> + <li><a href="functions_vars_w.html#index_w"><span>w</span></a></li> + <li><a href="functions_vars_x.html#index_x"><span>x</span></a></li> + <li><a href="functions_vars_z.html#index_z"><span>z</span></a></li> + </ul> + </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('functions_vars_d.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +  + +<h3><a class="anchor" id="index_d"></a>- d -</h3><ul> +<li>D32DIS +: <a class="el" href="unionCPACR__Type.html#a6206695a548b18ce0e2ea5276d1eef1d">CPACR_Type</a> +</li> +<li>DATA_LOCK_0_WAY +: <a class="el" href="structL2C__310__TypeDef.html#a2dbbc5c93d3ddffe2459c053d30ede2d">L2C_310_TypeDef</a> +</li> +<li>DATA_LOCK_1_WAY +: <a class="el" href="structL2C__310__TypeDef.html#a6288cc2774812105b52a22daedd0c39f">L2C_310_TypeDef</a> +</li> +<li>DATA_LOCK_2_WAY +: <a class="el" href="structL2C__310__TypeDef.html#acdbc2d1db5722edc69752fe78a5c477d">L2C_310_TypeDef</a> +</li> +<li>DATA_LOCK_3_WAY +: <a class="el" href="structL2C__310__TypeDef.html#a331d20510fc27cd593ddfedc88c75240">L2C_310_TypeDef</a> +</li> +<li>DATA_LOCK_4_WAY +: <a class="el" href="structL2C__310__TypeDef.html#aa0a0f2165e329d514cc91dbf84a44a76">L2C_310_TypeDef</a> +</li> +<li>DATA_LOCK_5_WAY +: <a class="el" href="structL2C__310__TypeDef.html#a6f777080cbf9426d8476d07f6e583d71">L2C_310_TypeDef</a> +</li> +<li>DATA_LOCK_6_WAY +: <a class="el" href="structL2C__310__TypeDef.html#ab81366685e54829cae7613f080d69f53">L2C_310_TypeDef</a> +</li> +<li>DATA_LOCK_7_WAY +: <a class="el" href="structL2C__310__TypeDef.html#aed70f16007d4e7d19818e0931581c5a5">L2C_310_TypeDef</a> +</li> +<li>DBDI +: <a class="el" href="unionACTLR__Type.html#a19e5f8f1a2ad8634619399b4eb50a449">ACTLR_Type</a> +</li> +<li>DDI +: <a class="el" href="unionACTLR__Type.html#ab938c32e10162d06ba6b02400e955e01">ACTLR_Type</a> +</li> +<li>DDVM +: <a class="el" href="unionACTLR__Type.html#a4fe04e95b26e089642bee6952f223f82">ACTLR_Type</a> +</li> +<li>DEBUG_CONTROL +: <a class="el" href="structL2C__310__TypeDef.html#a996a2a5c1f311a6f3555844adc28e7f4">L2C_310_TypeDef</a> +</li> +<li>DIR +: <a class="el" href="structGICInterface__Type.html#a554bd1f88421df3189c664b9fd9c02aa">GICInterface_Type</a> +</li> +<li>DODMBS +: <a class="el" href="unionACTLR__Type.html#acfabc61e73fb846970cd6541c5baf7d8">ACTLR_Type</a> +</li> +<li>Domain +: <a class="el" href="unionDFSR__Type.html#a38982c7088a4069f8a4b347f5eb400e9">DFSR_Type</a> +</li> +<li>domain +: <a class="el" href="structmmu__region__attributes__Type.html#a94158b710d212b8ca8105d78a910db39">mmu_region_attributes_Type</a> +</li> +<li>DWBST +: <a class="el" href="unionACTLR__Type.html#ad8faaa57629f258c6eba678ba8efc9da">ACTLR_Type</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/functions_vars_e.html b/docs/Core_A/html/functions_vars_e.html new file mode 100644 index 0000000..4dfd389 --- /dev/null +++ b/docs/Core_A/html/functions_vars_e.html @@ -0,0 +1,200 @@ +<!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"/> +<title>Data Fields - Variables</title> +<title>CMSIS-Core (Cortex-A): Data Fields - Variables</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="functions.html"><span>All</span></a></li> + <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions_vars.html#index__"><span>_</span></a></li> + <li><a href="functions_vars_a.html#index_a"><span>a</span></a></li> + <li><a href="functions_vars_b.html#index_b"><span>b</span></a></li> + <li><a href="functions_vars_c.html#index_c"><span>c</span></a></li> + <li><a href="functions_vars_d.html#index_d"><span>d</span></a></li> + <li class="current"><a href="functions_vars_e.html#index_e"><span>e</span></a></li> + <li><a href="functions_vars_f.html#index_f"><span>f</span></a></li> + <li><a href="functions_vars_g.html#index_g"><span>g</span></a></li> + <li><a href="functions_vars_h.html#index_h"><span>h</span></a></li> + <li><a href="functions_vars_i.html#index_i"><span>i</span></a></li> + <li><a href="functions_vars_j.html#index_j"><span>j</span></a></li> + <li><a href="functions_vars_l.html#index_l"><span>l</span></a></li> + <li><a href="functions_vars_m.html#index_m"><span>m</span></a></li> + <li><a href="functions_vars_n.html#index_n"><span>n</span></a></li> + <li><a href="functions_vars_o.html#index_o"><span>o</span></a></li> + <li><a href="functions_vars_p.html#index_p"><span>p</span></a></li> + <li><a href="functions_vars_q.html#index_q"><span>q</span></a></li> + <li><a href="functions_vars_r.html#index_r"><span>r</span></a></li> + <li><a href="functions_vars_s.html#index_s"><span>s</span></a></li> + <li><a href="functions_vars_t.html#index_t"><span>t</span></a></li> + <li><a href="functions_vars_u.html#index_u"><span>u</span></a></li> + <li><a href="functions_vars_v.html#index_v"><span>v</span></a></li> + <li><a href="functions_vars_w.html#index_w"><span>w</span></a></li> + <li><a href="functions_vars_x.html#index_x"><span>x</span></a></li> + <li><a href="functions_vars_z.html#index_z"><span>z</span></a></li> + </ul> + </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('functions_vars_e.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +  + +<h3><a class="anchor" id="index_e"></a>- e -</h3><ul> +<li>E +: <a class="el" href="unionCPSR__Type.html#a96bd175ed9927279dba40e76259dcfa7">CPSR_Type</a> +</li> +<li>e_t +: <a class="el" href="structmmu__region__attributes__Type.html#a7883ad6e464090150b175a54c68f592e">mmu_region_attributes_Type</a> +</li> +<li>EE +: <a class="el" href="unionSCTLR__Type.html#af868e042d01b612649539c151f1aaea5">SCTLR_Type</a> +</li> +<li>ENABLE +: <a class="el" href="unionCNTP__CTL__Type.html#a3b7426f99d1ecdacd172999b4d04b210">CNTP_CTL_Type</a> +</li> +<li>EOIR +: <a class="el" href="structGICInterface__Type.html#a4b9baa43aae026438bad64e63df17cdb">GICInterface_Type</a> +</li> +<li>EVENT_CONTROL +: <a class="el" href="structL2C__310__TypeDef.html#a2bc6f09ea83f8d3c966558598a098995">L2C_310_TypeDef</a> +</li> +<li>EVENT_COUNTER0_CONF +: <a class="el" href="structL2C__310__TypeDef.html#a1c78032b2b237ee968d6758bddc915ba">L2C_310_TypeDef</a> +</li> +<li>EVENT_COUNTER1_CONF +: <a class="el" href="structL2C__310__TypeDef.html#a4465c7dd7b45f8f35acde8c6e28cbd17">L2C_310_TypeDef</a> +</li> +<li>EXCL +: <a class="el" href="unionACTLR__Type.html#a10c6d649f67d6ca9029731fc44631e91">ACTLR_Type</a> +</li> +<li>ExT +: <a class="el" href="unionDFSR__Type.html#aede34079d030df1977646c155a90f445">DFSR_Type</a> +, <a class="el" href="unionIFSR__Type.html#aee6fed7525c5125e637acc8e957c8d0f">IFSR_Type</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/functions_vars_f.html b/docs/Core_A/html/functions_vars_f.html new file mode 100644 index 0000000..4024d81 --- /dev/null +++ b/docs/Core_A/html/functions_vars_f.html @@ -0,0 +1,187 @@ +<!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"/> +<title>Data Fields - Variables</title> +<title>CMSIS-Core (Cortex-A): Data Fields - Variables</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="functions.html"><span>All</span></a></li> + <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions_vars.html#index__"><span>_</span></a></li> + <li><a href="functions_vars_a.html#index_a"><span>a</span></a></li> + <li><a href="functions_vars_b.html#index_b"><span>b</span></a></li> + <li><a href="functions_vars_c.html#index_c"><span>c</span></a></li> + <li><a href="functions_vars_d.html#index_d"><span>d</span></a></li> + <li><a href="functions_vars_e.html#index_e"><span>e</span></a></li> + <li class="current"><a href="functions_vars_f.html#index_f"><span>f</span></a></li> + <li><a href="functions_vars_g.html#index_g"><span>g</span></a></li> + <li><a href="functions_vars_h.html#index_h"><span>h</span></a></li> + <li><a href="functions_vars_i.html#index_i"><span>i</span></a></li> + <li><a href="functions_vars_j.html#index_j"><span>j</span></a></li> + <li><a href="functions_vars_l.html#index_l"><span>l</span></a></li> + <li><a href="functions_vars_m.html#index_m"><span>m</span></a></li> + <li><a href="functions_vars_n.html#index_n"><span>n</span></a></li> + <li><a href="functions_vars_o.html#index_o"><span>o</span></a></li> + <li><a href="functions_vars_p.html#index_p"><span>p</span></a></li> + <li><a href="functions_vars_q.html#index_q"><span>q</span></a></li> + <li><a href="functions_vars_r.html#index_r"><span>r</span></a></li> + <li><a href="functions_vars_s.html#index_s"><span>s</span></a></li> + <li><a href="functions_vars_t.html#index_t"><span>t</span></a></li> + <li><a href="functions_vars_u.html#index_u"><span>u</span></a></li> + <li><a href="functions_vars_v.html#index_v"><span>v</span></a></li> + <li><a href="functions_vars_w.html#index_w"><span>w</span></a></li> + <li><a href="functions_vars_x.html#index_x"><span>x</span></a></li> + <li><a href="functions_vars_z.html#index_z"><span>z</span></a></li> + </ul> + </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('functions_vars_f.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +  + +<h3><a class="anchor" id="index_f"></a>- f -</h3><ul> +<li>F +: <a class="el" href="unionCPSR__Type.html#a20bbf5d5ba32cae380b7f181cf306f9e">CPSR_Type</a> +, <a class="el" href="unionISR__Type.html#ae691a856f7de0f301c60521a7a779dc2">ISR_Type</a> +</li> +<li>FI +: <a class="el" href="unionSCTLR__Type.html#afe77b6c5d73e64d4ef3c5dc5ce2692dc">SCTLR_Type</a> +</li> +<li>FS0 +: <a class="el" href="unionDFSR__Type.html#af29edf59ecfd29848b69e2bbfb7f3082">DFSR_Type</a> +, <a class="el" href="unionIFSR__Type.html#a9f9ae1ffa89d33e90159eec5c4b7cd6a">IFSR_Type</a> +</li> +<li>FS1 +: <a class="el" href="unionDFSR__Type.html#a869658f432d5e213b8cd55e8e58d1f56">DFSR_Type</a> +, <a class="el" href="unionIFSR__Type.html#adb493acf17881eaf09a2e8629ee2243e">IFSR_Type</a> +</li> +<li>FW +: <a class="el" href="unionACTLR__Type.html#a55b8e4dd5312f32237dd023032618781">ACTLR_Type</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/functions_vars_g.html b/docs/Core_A/html/functions_vars_g.html new file mode 100644 index 0000000..9eaa640 --- /dev/null +++ b/docs/Core_A/html/functions_vars_g.html @@ -0,0 +1,175 @@ +<!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"/> +<title>Data Fields - Variables</title> +<title>CMSIS-Core (Cortex-A): Data Fields - Variables</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="functions.html"><span>All</span></a></li> + <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions_vars.html#index__"><span>_</span></a></li> + <li><a href="functions_vars_a.html#index_a"><span>a</span></a></li> + <li><a href="functions_vars_b.html#index_b"><span>b</span></a></li> + <li><a href="functions_vars_c.html#index_c"><span>c</span></a></li> + <li><a href="functions_vars_d.html#index_d"><span>d</span></a></li> + <li><a href="functions_vars_e.html#index_e"><span>e</span></a></li> + <li><a href="functions_vars_f.html#index_f"><span>f</span></a></li> + <li class="current"><a href="functions_vars_g.html#index_g"><span>g</span></a></li> + <li><a href="functions_vars_h.html#index_h"><span>h</span></a></li> + <li><a href="functions_vars_i.html#index_i"><span>i</span></a></li> + <li><a href="functions_vars_j.html#index_j"><span>j</span></a></li> + <li><a href="functions_vars_l.html#index_l"><span>l</span></a></li> + <li><a href="functions_vars_m.html#index_m"><span>m</span></a></li> + <li><a href="functions_vars_n.html#index_n"><span>n</span></a></li> + <li><a href="functions_vars_o.html#index_o"><span>o</span></a></li> + <li><a href="functions_vars_p.html#index_p"><span>p</span></a></li> + <li><a href="functions_vars_q.html#index_q"><span>q</span></a></li> + <li><a href="functions_vars_r.html#index_r"><span>r</span></a></li> + <li><a href="functions_vars_s.html#index_s"><span>s</span></a></li> + <li><a href="functions_vars_t.html#index_t"><span>t</span></a></li> + <li><a href="functions_vars_u.html#index_u"><span>u</span></a></li> + <li><a href="functions_vars_v.html#index_v"><span>v</span></a></li> + <li><a href="functions_vars_w.html#index_w"><span>w</span></a></li> + <li><a href="functions_vars_x.html#index_x"><span>x</span></a></li> + <li><a href="functions_vars_z.html#index_z"><span>z</span></a></li> + </ul> + </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('functions_vars_g.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +  + +<h3><a class="anchor" id="index_g"></a>- g -</h3><ul> +<li>g_t +: <a class="el" href="structmmu__region__attributes__Type.html#a51f1a2a77db791b2bdf012f86605adfc">mmu_region_attributes_Type</a> +</li> +<li>GE +: <a class="el" href="unionCPSR__Type.html#acc18314a4088adfb93a9662c76073704">CPSR_Type</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/functions_vars_h.html b/docs/Core_A/html/functions_vars_h.html new file mode 100644 index 0000000..dbd72ab --- /dev/null +++ b/docs/Core_A/html/functions_vars_h.html @@ -0,0 +1,175 @@ +<!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"/> +<title>Data Fields - Variables</title> +<title>CMSIS-Core (Cortex-A): Data Fields - Variables</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="functions.html"><span>All</span></a></li> + <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions_vars.html#index__"><span>_</span></a></li> + <li><a href="functions_vars_a.html#index_a"><span>a</span></a></li> + <li><a href="functions_vars_b.html#index_b"><span>b</span></a></li> + <li><a href="functions_vars_c.html#index_c"><span>c</span></a></li> + <li><a href="functions_vars_d.html#index_d"><span>d</span></a></li> + <li><a href="functions_vars_e.html#index_e"><span>e</span></a></li> + <li><a href="functions_vars_f.html#index_f"><span>f</span></a></li> + <li><a href="functions_vars_g.html#index_g"><span>g</span></a></li> + <li class="current"><a href="functions_vars_h.html#index_h"><span>h</span></a></li> + <li><a href="functions_vars_i.html#index_i"><span>i</span></a></li> + <li><a href="functions_vars_j.html#index_j"><span>j</span></a></li> + <li><a href="functions_vars_l.html#index_l"><span>l</span></a></li> + <li><a href="functions_vars_m.html#index_m"><span>m</span></a></li> + <li><a href="functions_vars_n.html#index_n"><span>n</span></a></li> + <li><a href="functions_vars_o.html#index_o"><span>o</span></a></li> + <li><a href="functions_vars_p.html#index_p"><span>p</span></a></li> + <li><a href="functions_vars_q.html#index_q"><span>q</span></a></li> + <li><a href="functions_vars_r.html#index_r"><span>r</span></a></li> + <li><a href="functions_vars_s.html#index_s"><span>s</span></a></li> + <li><a href="functions_vars_t.html#index_t"><span>t</span></a></li> + <li><a href="functions_vars_u.html#index_u"><span>u</span></a></li> + <li><a href="functions_vars_v.html#index_v"><span>v</span></a></li> + <li><a href="functions_vars_w.html#index_w"><span>w</span></a></li> + <li><a href="functions_vars_x.html#index_x"><span>x</span></a></li> + <li><a href="functions_vars_z.html#index_z"><span>z</span></a></li> + </ul> + </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('functions_vars_h.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +  + +<h3><a class="anchor" id="index_h"></a>- h -</h3><ul> +<li>HA +: <a class="el" href="unionSCTLR__Type.html#aba2a8aac3478cdc34428af7b9726d97f">SCTLR_Type</a> +</li> +<li>HPPIR +: <a class="el" href="structGICInterface__Type.html#af793cd280a74bf73cca8c4fedfc329d6">GICInterface_Type</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/functions_vars_i.html b/docs/Core_A/html/functions_vars_i.html new file mode 100644 index 0000000..ab04070 --- /dev/null +++ b/docs/Core_A/html/functions_vars_i.html @@ -0,0 +1,271 @@ +<!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"/> +<title>Data Fields - Variables</title> +<title>CMSIS-Core (Cortex-A): Data Fields - Variables</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="functions.html"><span>All</span></a></li> + <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions_vars.html#index__"><span>_</span></a></li> + <li><a href="functions_vars_a.html#index_a"><span>a</span></a></li> + <li><a href="functions_vars_b.html#index_b"><span>b</span></a></li> + <li><a href="functions_vars_c.html#index_c"><span>c</span></a></li> + <li><a href="functions_vars_d.html#index_d"><span>d</span></a></li> + <li><a href="functions_vars_e.html#index_e"><span>e</span></a></li> + <li><a href="functions_vars_f.html#index_f"><span>f</span></a></li> + <li><a href="functions_vars_g.html#index_g"><span>g</span></a></li> + <li><a href="functions_vars_h.html#index_h"><span>h</span></a></li> + <li class="current"><a href="functions_vars_i.html#index_i"><span>i</span></a></li> + <li><a href="functions_vars_j.html#index_j"><span>j</span></a></li> + <li><a href="functions_vars_l.html#index_l"><span>l</span></a></li> + <li><a href="functions_vars_m.html#index_m"><span>m</span></a></li> + <li><a href="functions_vars_n.html#index_n"><span>n</span></a></li> + <li><a href="functions_vars_o.html#index_o"><span>o</span></a></li> + <li><a href="functions_vars_p.html#index_p"><span>p</span></a></li> + <li><a href="functions_vars_q.html#index_q"><span>q</span></a></li> + <li><a href="functions_vars_r.html#index_r"><span>r</span></a></li> + <li><a href="functions_vars_s.html#index_s"><span>s</span></a></li> + <li><a href="functions_vars_t.html#index_t"><span>t</span></a></li> + <li><a href="functions_vars_u.html#index_u"><span>u</span></a></li> + <li><a href="functions_vars_v.html#index_v"><span>v</span></a></li> + <li><a href="functions_vars_w.html#index_w"><span>w</span></a></li> + <li><a href="functions_vars_x.html#index_x"><span>x</span></a></li> + <li><a href="functions_vars_z.html#index_z"><span>z</span></a></li> + </ul> + </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('functions_vars_i.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +  + +<h3><a class="anchor" id="index_i"></a>- i -</h3><ul> +<li>I +: <a class="el" href="unionCPSR__Type.html#a0d277e8b4d2147137407f526aa9e3214">CPSR_Type</a> +, <a class="el" href="unionISR__Type.html#ad83ba976f1764c7d3a7954c073c39c22">ISR_Type</a> +, <a class="el" href="unionSCTLR__Type.html#a0a4ed1a41f25a191cf4a500401c3c5db">SCTLR_Type</a> +</li> +<li>IAR +: <a class="el" href="structGICInterface__Type.html#aa48569605fc0c163e1db35321b4c76ea">GICInterface_Type</a> +</li> +<li>ICACTIVER +: <a class="el" href="structGICDistributor__Type.html#ac0fd4c1ad19b5a332e403bb9966ba967">GICDistributor_Type</a> +</li> +<li>ICENABLER +: <a class="el" href="structGICDistributor__Type.html#a390fa9f2f460951b2c6094932d890807">GICDistributor_Type</a> +</li> +<li>ICFGR +: <a class="el" href="structGICDistributor__Type.html#a9b306a630388c795d3cd32fc2e23a2b5">GICDistributor_Type</a> +</li> +<li>ICPENDR +: <a class="el" href="structGICDistributor__Type.html#a0155cb4637845258e4ee76cd93cca2a6">GICDistributor_Type</a> +</li> +<li>IGROUPR +: <a class="el" href="structGICDistributor__Type.html#a6a9effdd633c6e75651d9f53caace306">GICDistributor_Type</a> +</li> +<li>IGRPMODR +: <a class="el" href="structGICDistributor__Type.html#ae9eeb19ca95d0b95828f1f98700b5689">GICDistributor_Type</a> +</li> +<li>IIDR +: <a class="el" href="structGICDistributor__Type.html#acebf65dae4cb82cd3c7deeefca9c9722">GICDistributor_Type</a> +, <a class="el" href="structGICInterface__Type.html#aee78d0b6f64a7b47fbd730aabfcc86cf">GICInterface_Type</a> +</li> +<li>IMASK +: <a class="el" href="unionCNTP__CTL__Type.html#a07e23afbd292bcb84f15ea27ae2c157d">CNTP_CTL_Type</a> +</li> +<li>inner_norm_t +: <a class="el" href="structmmu__region__attributes__Type.html#a2088aadb7aa8e9b0d91d2dbad564bf33">mmu_region_attributes_Type</a> +</li> +<li>INST_LOCK_0_WAY +: <a class="el" href="structL2C__310__TypeDef.html#a50ed69958acada08cce2c93b609097ad">L2C_310_TypeDef</a> +</li> +<li>INST_LOCK_1_WAY +: <a class="el" href="structL2C__310__TypeDef.html#acba26dcc19591924d2ad088a0b8302fa">L2C_310_TypeDef</a> +</li> +<li>INST_LOCK_2_WAY +: <a class="el" href="structL2C__310__TypeDef.html#a98c744b09e490fa49beb452ddbc29ffd">L2C_310_TypeDef</a> +</li> +<li>INST_LOCK_3_WAY +: <a class="el" href="structL2C__310__TypeDef.html#aca5cecc05dae56be40cb1b0852b78490">L2C_310_TypeDef</a> +</li> +<li>INST_LOCK_4_WAY +: <a class="el" href="structL2C__310__TypeDef.html#a0a54ef3839f09715962f7cc04879d6b8">L2C_310_TypeDef</a> +</li> +<li>INST_LOCK_5_WAY +: <a class="el" href="structL2C__310__TypeDef.html#a9464799ec7797bacade9eacd4703bad2">L2C_310_TypeDef</a> +</li> +<li>INST_LOCK_6_WAY +: <a class="el" href="structL2C__310__TypeDef.html#a990118c9674df74beb6879b3f6dbcbc6">L2C_310_TypeDef</a> +</li> +<li>INST_LOCK_7_WAY +: <a class="el" href="structL2C__310__TypeDef.html#a6240652959732fbb74bbee91d4b487d0">L2C_310_TypeDef</a> +</li> +<li>INTERRUPT_CLEAR +: <a class="el" href="structL2C__310__TypeDef.html#a43116dfea74e77e870fd790189a403ec">L2C_310_TypeDef</a> +</li> +<li>INTERRUPT_MASK +: <a class="el" href="structL2C__310__TypeDef.html#a7c8ff2c17c6f3eb0d951e4cd193fd8e4">L2C_310_TypeDef</a> +</li> +<li>INV_LINE_PA +: <a class="el" href="structL2C__310__TypeDef.html#a1e7c5255e61ce785f2fd5c767178c098">L2C_310_TypeDef</a> +</li> +<li>INV_WAY +: <a class="el" href="structL2C__310__TypeDef.html#a78853d391272ff835025e8382c3c88d2">L2C_310_TypeDef</a> +</li> +<li>IPRIORITYR +: <a class="el" href="structGICDistributor__Type.html#a08fa902293567e85dc6398dab58afaa9">GICDistributor_Type</a> +</li> +<li>IROUTER +: <a class="el" href="structGICDistributor__Type.html#a73e0c679e5f45710deea474ab0d39cdb">GICDistributor_Type</a> +</li> +<li>ISACTIVER +: <a class="el" href="structGICDistributor__Type.html#a5eb8e1ef5a88293e2759c41f6057ccc4">GICDistributor_Type</a> +</li> +<li>ISENABLER +: <a class="el" href="structGICDistributor__Type.html#a1da3a2066b64644a0bb8a3066075ba87">GICDistributor_Type</a> +</li> +<li>ISPENDR +: <a class="el" href="structGICDistributor__Type.html#a1c15cd75ce30d8946792e2a1a19556a5">GICDistributor_Type</a> +</li> +<li>ISR +: <a class="el" href="structTimer__Type.html#ace17db6ca92940b030ad2ccbc674877e">Timer_Type</a> +</li> +<li>ISTATUS +: <a class="el" href="unionCNTP__CTL__Type.html#acb2f8900c7f6960443df47c1f2f2add3">CNTP_CTL_Type</a> +</li> +<li>IT0 +: <a class="el" href="unionCPSR__Type.html#a5299532c92c92babc22517a433686b95">CPSR_Type</a> +</li> +<li>IT1 +: <a class="el" href="unionCPSR__Type.html#a8bdd87822e3c00b3742c94a42b0654b9">CPSR_Type</a> +</li> +<li>ITARGETSR +: <a class="el" href="structGICDistributor__Type.html#a6f1b07d48d3a9199f2effec8492f721c">GICDistributor_Type</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/functions_vars_j.html b/docs/Core_A/html/functions_vars_j.html new file mode 100644 index 0000000..023874f --- /dev/null +++ b/docs/Core_A/html/functions_vars_j.html @@ -0,0 +1,172 @@ +<!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"/> +<title>Data Fields - Variables</title> +<title>CMSIS-Core (Cortex-A): Data Fields - Variables</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="functions.html"><span>All</span></a></li> + <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions_vars.html#index__"><span>_</span></a></li> + <li><a href="functions_vars_a.html#index_a"><span>a</span></a></li> + <li><a href="functions_vars_b.html#index_b"><span>b</span></a></li> + <li><a href="functions_vars_c.html#index_c"><span>c</span></a></li> + <li><a href="functions_vars_d.html#index_d"><span>d</span></a></li> + <li><a href="functions_vars_e.html#index_e"><span>e</span></a></li> + <li><a href="functions_vars_f.html#index_f"><span>f</span></a></li> + <li><a href="functions_vars_g.html#index_g"><span>g</span></a></li> + <li><a href="functions_vars_h.html#index_h"><span>h</span></a></li> + <li><a href="functions_vars_i.html#index_i"><span>i</span></a></li> + <li class="current"><a href="functions_vars_j.html#index_j"><span>j</span></a></li> + <li><a href="functions_vars_l.html#index_l"><span>l</span></a></li> + <li><a href="functions_vars_m.html#index_m"><span>m</span></a></li> + <li><a href="functions_vars_n.html#index_n"><span>n</span></a></li> + <li><a href="functions_vars_o.html#index_o"><span>o</span></a></li> + <li><a href="functions_vars_p.html#index_p"><span>p</span></a></li> + <li><a href="functions_vars_q.html#index_q"><span>q</span></a></li> + <li><a href="functions_vars_r.html#index_r"><span>r</span></a></li> + <li><a href="functions_vars_s.html#index_s"><span>s</span></a></li> + <li><a href="functions_vars_t.html#index_t"><span>t</span></a></li> + <li><a href="functions_vars_u.html#index_u"><span>u</span></a></li> + <li><a href="functions_vars_v.html#index_v"><span>v</span></a></li> + <li><a href="functions_vars_w.html#index_w"><span>w</span></a></li> + <li><a href="functions_vars_x.html#index_x"><span>x</span></a></li> + <li><a href="functions_vars_z.html#index_z"><span>z</span></a></li> + </ul> + </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('functions_vars_j.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +  + +<h3><a class="anchor" id="index_j"></a>- j -</h3><ul> +<li>J +: <a class="el" href="unionCPSR__Type.html#a5d4e06d8dba8f512c54b16bfa7150d9d">CPSR_Type</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/functions_vars_l.html b/docs/Core_A/html/functions_vars_l.html new file mode 100644 index 0000000..1529bfd --- /dev/null +++ b/docs/Core_A/html/functions_vars_l.html @@ -0,0 +1,195 @@ +<!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"/> +<title>Data Fields - Variables</title> +<title>CMSIS-Core (Cortex-A): Data Fields - Variables</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="functions.html"><span>All</span></a></li> + <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions_vars.html#index__"><span>_</span></a></li> + <li><a href="functions_vars_a.html#index_a"><span>a</span></a></li> + <li><a href="functions_vars_b.html#index_b"><span>b</span></a></li> + <li><a href="functions_vars_c.html#index_c"><span>c</span></a></li> + <li><a href="functions_vars_d.html#index_d"><span>d</span></a></li> + <li><a href="functions_vars_e.html#index_e"><span>e</span></a></li> + <li><a href="functions_vars_f.html#index_f"><span>f</span></a></li> + <li><a href="functions_vars_g.html#index_g"><span>g</span></a></li> + <li><a href="functions_vars_h.html#index_h"><span>h</span></a></li> + <li><a href="functions_vars_i.html#index_i"><span>i</span></a></li> + <li><a href="functions_vars_j.html#index_j"><span>j</span></a></li> + <li class="current"><a href="functions_vars_l.html#index_l"><span>l</span></a></li> + <li><a href="functions_vars_m.html#index_m"><span>m</span></a></li> + <li><a href="functions_vars_n.html#index_n"><span>n</span></a></li> + <li><a href="functions_vars_o.html#index_o"><span>o</span></a></li> + <li><a href="functions_vars_p.html#index_p"><span>p</span></a></li> + <li><a href="functions_vars_q.html#index_q"><span>q</span></a></li> + <li><a href="functions_vars_r.html#index_r"><span>r</span></a></li> + <li><a href="functions_vars_s.html#index_s"><span>s</span></a></li> + <li><a href="functions_vars_t.html#index_t"><span>t</span></a></li> + <li><a href="functions_vars_u.html#index_u"><span>u</span></a></li> + <li><a href="functions_vars_v.html#index_v"><span>v</span></a></li> + <li><a href="functions_vars_w.html#index_w"><span>w</span></a></li> + <li><a href="functions_vars_x.html#index_x"><span>x</span></a></li> + <li><a href="functions_vars_z.html#index_z"><span>z</span></a></li> + </ul> + </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('functions_vars_l.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +  + +<h3><a class="anchor" id="index_l"></a>- l -</h3><ul> +<li>l +: <a class="el" href="unionDFSR__Type.html#a583e3138696be655c46f297e083ece52">DFSR_Type</a> +, <a class="el" href="unionIFSR__Type.html#a8f4e4fe46a9cb9b6c8a6355f9b0938e3">IFSR_Type</a> +</li> +<li>L1PCTL +: <a class="el" href="unionACTLR__Type.html#a5464ac7b26943d2cb868c154b0b1375c">ACTLR_Type</a> +</li> +<li>L1PE +: <a class="el" href="unionACTLR__Type.html#aacb87aa6bf093e1ee956342e0cb5903e">ACTLR_Type</a> +</li> +<li>L1RADIS +: <a class="el" href="unionACTLR__Type.html#a3800bdd7abfab1a51dcfa7069e245d65">ACTLR_Type</a> +</li> +<li>L2RADIS +: <a class="el" href="unionACTLR__Type.html#a947f73d64ebde186b9416fd6dc66bc26">ACTLR_Type</a> +</li> +<li>LOAD +: <a class="el" href="structTimer__Type.html#a073457d2d18c2eff93fd12aec81ef20b">Timer_Type</a> +</li> +<li>LOCK_LINE_EN +: <a class="el" href="structL2C__310__TypeDef.html#a58357795f3cda2b0063411abc5165804">L2C_310_TypeDef</a> +</li> +<li>LPAE +: <a class="el" href="unionDFSR__Type.html#add7c7800b87cabdb4a9ecdf41e4469a7">DFSR_Type</a> +, <a class="el" href="unionIFSR__Type.html#a40c5236caf0549cc1cc78945b0b0f131">IFSR_Type</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/functions_vars_m.html b/docs/Core_A/html/functions_vars_m.html new file mode 100644 index 0000000..9cb17dc --- /dev/null +++ b/docs/Core_A/html/functions_vars_m.html @@ -0,0 +1,179 @@ +<!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"/> +<title>Data Fields - Variables</title> +<title>CMSIS-Core (Cortex-A): Data Fields - Variables</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="functions.html"><span>All</span></a></li> + <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions_vars.html#index__"><span>_</span></a></li> + <li><a href="functions_vars_a.html#index_a"><span>a</span></a></li> + <li><a href="functions_vars_b.html#index_b"><span>b</span></a></li> + <li><a href="functions_vars_c.html#index_c"><span>c</span></a></li> + <li><a href="functions_vars_d.html#index_d"><span>d</span></a></li> + <li><a href="functions_vars_e.html#index_e"><span>e</span></a></li> + <li><a href="functions_vars_f.html#index_f"><span>f</span></a></li> + <li><a href="functions_vars_g.html#index_g"><span>g</span></a></li> + <li><a href="functions_vars_h.html#index_h"><span>h</span></a></li> + <li><a href="functions_vars_i.html#index_i"><span>i</span></a></li> + <li><a href="functions_vars_j.html#index_j"><span>j</span></a></li> + <li><a href="functions_vars_l.html#index_l"><span>l</span></a></li> + <li class="current"><a href="functions_vars_m.html#index_m"><span>m</span></a></li> + <li><a href="functions_vars_n.html#index_n"><span>n</span></a></li> + <li><a href="functions_vars_o.html#index_o"><span>o</span></a></li> + <li><a href="functions_vars_p.html#index_p"><span>p</span></a></li> + <li><a href="functions_vars_q.html#index_q"><span>q</span></a></li> + <li><a href="functions_vars_r.html#index_r"><span>r</span></a></li> + <li><a href="functions_vars_s.html#index_s"><span>s</span></a></li> + <li><a href="functions_vars_t.html#index_t"><span>t</span></a></li> + <li><a href="functions_vars_u.html#index_u"><span>u</span></a></li> + <li><a href="functions_vars_v.html#index_v"><span>v</span></a></li> + <li><a href="functions_vars_w.html#index_w"><span>w</span></a></li> + <li><a href="functions_vars_x.html#index_x"><span>x</span></a></li> + <li><a href="functions_vars_z.html#index_z"><span>z</span></a></li> + </ul> + </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('functions_vars_m.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +  + +<h3><a class="anchor" id="index_m"></a>- m -</h3><ul> +<li>M +: <a class="el" href="unionCPSR__Type.html#a2bc38ab81bc2e2fd111526a58f94511f">CPSR_Type</a> +, <a class="el" href="unionSCTLR__Type.html#a8cbfde3ba235ebd48e82cb314c9b9cc4">SCTLR_Type</a> +</li> +<li>MASKED_INT_STATUS +: <a class="el" href="structL2C__310__TypeDef.html#a207e1eb35e13440241db1109790d9740">L2C_310_TypeDef</a> +</li> +<li>mem_t +: <a class="el" href="structmmu__region__attributes__Type.html#a0d81c9add0ddd2cc5f89e03fae0a3720">mmu_region_attributes_Type</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/functions_vars_n.html b/docs/Core_A/html/functions_vars_n.html new file mode 100644 index 0000000..7fb1351 --- /dev/null +++ b/docs/Core_A/html/functions_vars_n.html @@ -0,0 +1,181 @@ +<!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"/> +<title>Data Fields - Variables</title> +<title>CMSIS-Core (Cortex-A): Data Fields - Variables</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="functions.html"><span>All</span></a></li> + <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions_vars.html#index__"><span>_</span></a></li> + <li><a href="functions_vars_a.html#index_a"><span>a</span></a></li> + <li><a href="functions_vars_b.html#index_b"><span>b</span></a></li> + <li><a href="functions_vars_c.html#index_c"><span>c</span></a></li> + <li><a href="functions_vars_d.html#index_d"><span>d</span></a></li> + <li><a href="functions_vars_e.html#index_e"><span>e</span></a></li> + <li><a href="functions_vars_f.html#index_f"><span>f</span></a></li> + <li><a href="functions_vars_g.html#index_g"><span>g</span></a></li> + <li><a href="functions_vars_h.html#index_h"><span>h</span></a></li> + <li><a href="functions_vars_i.html#index_i"><span>i</span></a></li> + <li><a href="functions_vars_j.html#index_j"><span>j</span></a></li> + <li><a href="functions_vars_l.html#index_l"><span>l</span></a></li> + <li><a href="functions_vars_m.html#index_m"><span>m</span></a></li> + <li class="current"><a href="functions_vars_n.html#index_n"><span>n</span></a></li> + <li><a href="functions_vars_o.html#index_o"><span>o</span></a></li> + <li><a href="functions_vars_p.html#index_p"><span>p</span></a></li> + <li><a href="functions_vars_q.html#index_q"><span>q</span></a></li> + <li><a href="functions_vars_r.html#index_r"><span>r</span></a></li> + <li><a href="functions_vars_s.html#index_s"><span>s</span></a></li> + <li><a href="functions_vars_t.html#index_t"><span>t</span></a></li> + <li><a href="functions_vars_u.html#index_u"><span>u</span></a></li> + <li><a href="functions_vars_v.html#index_v"><span>v</span></a></li> + <li><a href="functions_vars_w.html#index_w"><span>w</span></a></li> + <li><a href="functions_vars_x.html#index_x"><span>x</span></a></li> + <li><a href="functions_vars_z.html#index_z"><span>z</span></a></li> + </ul> + </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('functions_vars_n.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +  + +<h3><a class="anchor" id="index_n"></a>- n -</h3><ul> +<li>N +: <a class="el" href="unionCPSR__Type.html#a26907b41c086a9f9e7b8c7051481c643">CPSR_Type</a> +</li> +<li>NMFI +: <a class="el" href="unionSCTLR__Type.html#a60d589567422115a14d6d0fde342dfce">SCTLR_Type</a> +</li> +<li>NSACR +: <a class="el" href="structGICDistributor__Type.html#a644abefb7064e434db20cc6dab5fe5f1">GICDistributor_Type</a> +</li> +<li>NSAPR +: <a class="el" href="structGICInterface__Type.html#ade3473ace2a8bf7c79a0251457be20f4">GICInterface_Type</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/functions_vars_o.html b/docs/Core_A/html/functions_vars_o.html new file mode 100644 index 0000000..5ec00bd --- /dev/null +++ b/docs/Core_A/html/functions_vars_o.html @@ -0,0 +1,172 @@ +<!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"/> +<title>Data Fields - Variables</title> +<title>CMSIS-Core (Cortex-A): Data Fields - Variables</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="functions.html"><span>All</span></a></li> + <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions_vars.html#index__"><span>_</span></a></li> + <li><a href="functions_vars_a.html#index_a"><span>a</span></a></li> + <li><a href="functions_vars_b.html#index_b"><span>b</span></a></li> + <li><a href="functions_vars_c.html#index_c"><span>c</span></a></li> + <li><a href="functions_vars_d.html#index_d"><span>d</span></a></li> + <li><a href="functions_vars_e.html#index_e"><span>e</span></a></li> + <li><a href="functions_vars_f.html#index_f"><span>f</span></a></li> + <li><a href="functions_vars_g.html#index_g"><span>g</span></a></li> + <li><a href="functions_vars_h.html#index_h"><span>h</span></a></li> + <li><a href="functions_vars_i.html#index_i"><span>i</span></a></li> + <li><a href="functions_vars_j.html#index_j"><span>j</span></a></li> + <li><a href="functions_vars_l.html#index_l"><span>l</span></a></li> + <li><a href="functions_vars_m.html#index_m"><span>m</span></a></li> + <li><a href="functions_vars_n.html#index_n"><span>n</span></a></li> + <li class="current"><a href="functions_vars_o.html#index_o"><span>o</span></a></li> + <li><a href="functions_vars_p.html#index_p"><span>p</span></a></li> + <li><a href="functions_vars_q.html#index_q"><span>q</span></a></li> + <li><a href="functions_vars_r.html#index_r"><span>r</span></a></li> + <li><a href="functions_vars_s.html#index_s"><span>s</span></a></li> + <li><a href="functions_vars_t.html#index_t"><span>t</span></a></li> + <li><a href="functions_vars_u.html#index_u"><span>u</span></a></li> + <li><a href="functions_vars_v.html#index_v"><span>v</span></a></li> + <li><a href="functions_vars_w.html#index_w"><span>w</span></a></li> + <li><a href="functions_vars_x.html#index_x"><span>x</span></a></li> + <li><a href="functions_vars_z.html#index_z"><span>z</span></a></li> + </ul> + </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('functions_vars_o.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +  + +<h3><a class="anchor" id="index_o"></a>- o -</h3><ul> +<li>outer_norm_t +: <a class="el" href="structmmu__region__attributes__Type.html#a2aebbdf7cfb941d5703d008f02131622">mmu_region_attributes_Type</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/functions_vars_p.html b/docs/Core_A/html/functions_vars_p.html new file mode 100644 index 0000000..71e703a --- /dev/null +++ b/docs/Core_A/html/functions_vars_p.html @@ -0,0 +1,178 @@ +<!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"/> +<title>Data Fields - Variables</title> +<title>CMSIS-Core (Cortex-A): Data Fields - Variables</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="functions.html"><span>All</span></a></li> + <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions_vars.html#index__"><span>_</span></a></li> + <li><a href="functions_vars_a.html#index_a"><span>a</span></a></li> + <li><a href="functions_vars_b.html#index_b"><span>b</span></a></li> + <li><a href="functions_vars_c.html#index_c"><span>c</span></a></li> + <li><a href="functions_vars_d.html#index_d"><span>d</span></a></li> + <li><a href="functions_vars_e.html#index_e"><span>e</span></a></li> + <li><a href="functions_vars_f.html#index_f"><span>f</span></a></li> + <li><a href="functions_vars_g.html#index_g"><span>g</span></a></li> + <li><a href="functions_vars_h.html#index_h"><span>h</span></a></li> + <li><a href="functions_vars_i.html#index_i"><span>i</span></a></li> + <li><a href="functions_vars_j.html#index_j"><span>j</span></a></li> + <li><a href="functions_vars_l.html#index_l"><span>l</span></a></li> + <li><a href="functions_vars_m.html#index_m"><span>m</span></a></li> + <li><a href="functions_vars_n.html#index_n"><span>n</span></a></li> + <li><a href="functions_vars_o.html#index_o"><span>o</span></a></li> + <li class="current"><a href="functions_vars_p.html#index_p"><span>p</span></a></li> + <li><a href="functions_vars_q.html#index_q"><span>q</span></a></li> + <li><a href="functions_vars_r.html#index_r"><span>r</span></a></li> + <li><a href="functions_vars_s.html#index_s"><span>s</span></a></li> + <li><a href="functions_vars_t.html#index_t"><span>t</span></a></li> + <li><a href="functions_vars_u.html#index_u"><span>u</span></a></li> + <li><a href="functions_vars_v.html#index_v"><span>v</span></a></li> + <li><a href="functions_vars_w.html#index_w"><span>w</span></a></li> + <li><a href="functions_vars_x.html#index_x"><span>x</span></a></li> + <li><a href="functions_vars_z.html#index_z"><span>z</span></a></li> + </ul> + </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('functions_vars_p.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +  + +<h3><a class="anchor" id="index_p"></a>- p -</h3><ul> +<li>PARITY +: <a class="el" href="unionACTLR__Type.html#a6e8f053d01fb236cc7d002b04d93a19c">ACTLR_Type</a> +</li> +<li>PMR +: <a class="el" href="structGICInterface__Type.html#a0edadabc6e3ce1f36d820f0b52bc143b">GICInterface_Type</a> +</li> +<li>priv_t +: <a class="el" href="structmmu__region__attributes__Type.html#afb58787cfcf5b9aaf711794e3bf3e849">mmu_region_attributes_Type</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/functions_vars_q.html b/docs/Core_A/html/functions_vars_q.html new file mode 100644 index 0000000..16c01fc --- /dev/null +++ b/docs/Core_A/html/functions_vars_q.html @@ -0,0 +1,172 @@ +<!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"/> +<title>Data Fields - Variables</title> +<title>CMSIS-Core (Cortex-A): Data Fields - Variables</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="functions.html"><span>All</span></a></li> + <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions_vars.html#index__"><span>_</span></a></li> + <li><a href="functions_vars_a.html#index_a"><span>a</span></a></li> + <li><a href="functions_vars_b.html#index_b"><span>b</span></a></li> + <li><a href="functions_vars_c.html#index_c"><span>c</span></a></li> + <li><a href="functions_vars_d.html#index_d"><span>d</span></a></li> + <li><a href="functions_vars_e.html#index_e"><span>e</span></a></li> + <li><a href="functions_vars_f.html#index_f"><span>f</span></a></li> + <li><a href="functions_vars_g.html#index_g"><span>g</span></a></li> + <li><a href="functions_vars_h.html#index_h"><span>h</span></a></li> + <li><a href="functions_vars_i.html#index_i"><span>i</span></a></li> + <li><a href="functions_vars_j.html#index_j"><span>j</span></a></li> + <li><a href="functions_vars_l.html#index_l"><span>l</span></a></li> + <li><a href="functions_vars_m.html#index_m"><span>m</span></a></li> + <li><a href="functions_vars_n.html#index_n"><span>n</span></a></li> + <li><a href="functions_vars_o.html#index_o"><span>o</span></a></li> + <li><a href="functions_vars_p.html#index_p"><span>p</span></a></li> + <li class="current"><a href="functions_vars_q.html#index_q"><span>q</span></a></li> + <li><a href="functions_vars_r.html#index_r"><span>r</span></a></li> + <li><a href="functions_vars_s.html#index_s"><span>s</span></a></li> + <li><a href="functions_vars_t.html#index_t"><span>t</span></a></li> + <li><a href="functions_vars_u.html#index_u"><span>u</span></a></li> + <li><a href="functions_vars_v.html#index_v"><span>v</span></a></li> + <li><a href="functions_vars_w.html#index_w"><span>w</span></a></li> + <li><a href="functions_vars_x.html#index_x"><span>x</span></a></li> + <li><a href="functions_vars_z.html#index_z"><span>z</span></a></li> + </ul> + </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('functions_vars_q.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +  + +<h3><a class="anchor" id="index_q"></a>- q -</h3><ul> +<li>Q +: <a class="el" href="unionCPSR__Type.html#a0bdcd0ceaa1ecb8f55ea15075974eb5a">CPSR_Type</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/functions_vars_r.html b/docs/Core_A/html/functions_vars_r.html new file mode 100644 index 0000000..4975957 --- /dev/null +++ b/docs/Core_A/html/functions_vars_r.html @@ -0,0 +1,187 @@ +<!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"/> +<title>Data Fields - Variables</title> +<title>CMSIS-Core (Cortex-A): Data Fields - Variables</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="functions.html"><span>All</span></a></li> + <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions_vars.html#index__"><span>_</span></a></li> + <li><a href="functions_vars_a.html#index_a"><span>a</span></a></li> + <li><a href="functions_vars_b.html#index_b"><span>b</span></a></li> + <li><a href="functions_vars_c.html#index_c"><span>c</span></a></li> + <li><a href="functions_vars_d.html#index_d"><span>d</span></a></li> + <li><a href="functions_vars_e.html#index_e"><span>e</span></a></li> + <li><a href="functions_vars_f.html#index_f"><span>f</span></a></li> + <li><a href="functions_vars_g.html#index_g"><span>g</span></a></li> + <li><a href="functions_vars_h.html#index_h"><span>h</span></a></li> + <li><a href="functions_vars_i.html#index_i"><span>i</span></a></li> + <li><a href="functions_vars_j.html#index_j"><span>j</span></a></li> + <li><a href="functions_vars_l.html#index_l"><span>l</span></a></li> + <li><a href="functions_vars_m.html#index_m"><span>m</span></a></li> + <li><a href="functions_vars_n.html#index_n"><span>n</span></a></li> + <li><a href="functions_vars_o.html#index_o"><span>o</span></a></li> + <li><a href="functions_vars_p.html#index_p"><span>p</span></a></li> + <li><a href="functions_vars_q.html#index_q"><span>q</span></a></li> + <li class="current"><a href="functions_vars_r.html#index_r"><span>r</span></a></li> + <li><a href="functions_vars_s.html#index_s"><span>s</span></a></li> + <li><a href="functions_vars_t.html#index_t"><span>t</span></a></li> + <li><a href="functions_vars_u.html#index_u"><span>u</span></a></li> + <li><a href="functions_vars_v.html#index_v"><span>v</span></a></li> + <li><a href="functions_vars_w.html#index_w"><span>w</span></a></li> + <li><a href="functions_vars_x.html#index_x"><span>x</span></a></li> + <li><a href="functions_vars_z.html#index_z"><span>z</span></a></li> + </ul> + </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('functions_vars_r.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +  + +<h3><a class="anchor" id="index_r"></a>- r -</h3><ul> +<li>RADIS +: <a class="el" href="unionACTLR__Type.html#a7921e6e73e0841402a5519f09e6e2ef3">ACTLR_Type</a> +</li> +<li>RAW_INT_STATUS +: <a class="el" href="structL2C__310__TypeDef.html#a404f8453b6df3aaf5f3db4ff9b658637">L2C_310_TypeDef</a> +</li> +<li>rg_t +: <a class="el" href="structmmu__region__attributes__Type.html#a3f9d884c340aca62d3287b91809ac262">mmu_region_attributes_Type</a> +</li> +<li>RPR +: <a class="el" href="structGICInterface__Type.html#a37762d42768ecb3d1302f34abc7f2821">GICInterface_Type</a> +</li> +<li>RR +: <a class="el" href="unionSCTLR__Type.html#a10212a8d038bb1e076cbd06a5ba0b055">SCTLR_Type</a> +</li> +<li>RSDIS +: <a class="el" href="unionACTLR__Type.html#a91288f7320d267d76b4aad4adcf8cda3">ACTLR_Type</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/functions_vars_s.html b/docs/Core_A/html/functions_vars_s.html new file mode 100644 index 0000000..d57949f --- /dev/null +++ b/docs/Core_A/html/functions_vars_s.html @@ -0,0 +1,205 @@ +<!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"/> +<title>Data Fields - Variables</title> +<title>CMSIS-Core (Cortex-A): Data Fields - Variables</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="functions.html"><span>All</span></a></li> + <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions_vars.html#index__"><span>_</span></a></li> + <li><a href="functions_vars_a.html#index_a"><span>a</span></a></li> + <li><a href="functions_vars_b.html#index_b"><span>b</span></a></li> + <li><a href="functions_vars_c.html#index_c"><span>c</span></a></li> + <li><a href="functions_vars_d.html#index_d"><span>d</span></a></li> + <li><a href="functions_vars_e.html#index_e"><span>e</span></a></li> + <li><a href="functions_vars_f.html#index_f"><span>f</span></a></li> + <li><a href="functions_vars_g.html#index_g"><span>g</span></a></li> + <li><a href="functions_vars_h.html#index_h"><span>h</span></a></li> + <li><a href="functions_vars_i.html#index_i"><span>i</span></a></li> + <li><a href="functions_vars_j.html#index_j"><span>j</span></a></li> + <li><a href="functions_vars_l.html#index_l"><span>l</span></a></li> + <li><a href="functions_vars_m.html#index_m"><span>m</span></a></li> + <li><a href="functions_vars_n.html#index_n"><span>n</span></a></li> + <li><a href="functions_vars_o.html#index_o"><span>o</span></a></li> + <li><a href="functions_vars_p.html#index_p"><span>p</span></a></li> + <li><a href="functions_vars_q.html#index_q"><span>q</span></a></li> + <li><a href="functions_vars_r.html#index_r"><span>r</span></a></li> + <li class="current"><a href="functions_vars_s.html#index_s"><span>s</span></a></li> + <li><a href="functions_vars_t.html#index_t"><span>t</span></a></li> + <li><a href="functions_vars_u.html#index_u"><span>u</span></a></li> + <li><a href="functions_vars_v.html#index_v"><span>v</span></a></li> + <li><a href="functions_vars_w.html#index_w"><span>w</span></a></li> + <li><a href="functions_vars_x.html#index_x"><span>x</span></a></li> + <li><a href="functions_vars_z.html#index_z"><span>z</span></a></li> + </ul> + </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('functions_vars_s.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +  + +<h3><a class="anchor" id="index_s"></a>- s -</h3><ul> +<li>s +: <a class="el" href="unionDFSR__Type.html#a54c2eb668436a0f15d781265ceaa8c58">DFSR_Type</a> +, <a class="el" href="unionIFSR__Type.html#a4ece60d66e87e10e78aab83ac05e957c">IFSR_Type</a> +</li> +<li>sec_t +: <a class="el" href="structmmu__region__attributes__Type.html#a195e022fa08ec703937fa8175d8371d7">mmu_region_attributes_Type</a> +</li> +<li>SETSPI_NSR +: <a class="el" href="structGICDistributor__Type.html#afbdd372578e2cd6f998320282cc8ed25">GICDistributor_Type</a> +</li> +<li>SETSPI_SR +: <a class="el" href="structGICDistributor__Type.html#ad55a8644bc95caf8bf53e1407ec9ed0c">GICDistributor_Type</a> +</li> +<li>SGIR +: <a class="el" href="structGICDistributor__Type.html#a6ac65c4a5394926cc9518753a00d4da1">GICDistributor_Type</a> +</li> +<li>sh_t +: <a class="el" href="structmmu__region__attributes__Type.html#ad1962a36e3bf13dfb89bc76862097ed5">mmu_region_attributes_Type</a> +</li> +<li>SMP +: <a class="el" href="unionACTLR__Type.html#afa360e0c6bf79094d72bc78fac300149">ACTLR_Type</a> +</li> +<li>SPENDSGIR +: <a class="el" href="structGICDistributor__Type.html#ae40b4a50d9766c2bbf57441f68094f41">GICDistributor_Type</a> +</li> +<li>STATUS +: <a class="el" href="unionDFSR__Type.html#a4cb3ba7b8c8075bfbff792b7e5b88103">DFSR_Type</a> +, <a class="el" href="unionIFSR__Type.html#a543066fc60d5b63478cc85ba082524d4">IFSR_Type</a> +</li> +<li>STATUSR +: <a class="el" href="structGICDistributor__Type.html#ae24f260e27065660a2059803293084f2">GICDistributor_Type</a> +, <a class="el" href="structGICInterface__Type.html#abd978b408fb69b7887be2c422f48ce7e">GICInterface_Type</a> +</li> +<li>SW +: <a class="el" href="unionSCTLR__Type.html#a6598f817304ccaef4509843ce041de1c">SCTLR_Type</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/functions_vars_t.html b/docs/Core_A/html/functions_vars_t.html new file mode 100644 index 0000000..068ac2e --- /dev/null +++ b/docs/Core_A/html/functions_vars_t.html @@ -0,0 +1,184 @@ +<!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"/> +<title>Data Fields - Variables</title> +<title>CMSIS-Core (Cortex-A): Data Fields - Variables</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="functions.html"><span>All</span></a></li> + <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions_vars.html#index__"><span>_</span></a></li> + <li><a href="functions_vars_a.html#index_a"><span>a</span></a></li> + <li><a href="functions_vars_b.html#index_b"><span>b</span></a></li> + <li><a href="functions_vars_c.html#index_c"><span>c</span></a></li> + <li><a href="functions_vars_d.html#index_d"><span>d</span></a></li> + <li><a href="functions_vars_e.html#index_e"><span>e</span></a></li> + <li><a href="functions_vars_f.html#index_f"><span>f</span></a></li> + <li><a href="functions_vars_g.html#index_g"><span>g</span></a></li> + <li><a href="functions_vars_h.html#index_h"><span>h</span></a></li> + <li><a href="functions_vars_i.html#index_i"><span>i</span></a></li> + <li><a href="functions_vars_j.html#index_j"><span>j</span></a></li> + <li><a href="functions_vars_l.html#index_l"><span>l</span></a></li> + <li><a href="functions_vars_m.html#index_m"><span>m</span></a></li> + <li><a href="functions_vars_n.html#index_n"><span>n</span></a></li> + <li><a href="functions_vars_o.html#index_o"><span>o</span></a></li> + <li><a href="functions_vars_p.html#index_p"><span>p</span></a></li> + <li><a href="functions_vars_q.html#index_q"><span>q</span></a></li> + <li><a href="functions_vars_r.html#index_r"><span>r</span></a></li> + <li><a href="functions_vars_s.html#index_s"><span>s</span></a></li> + <li class="current"><a href="functions_vars_t.html#index_t"><span>t</span></a></li> + <li><a href="functions_vars_u.html#index_u"><span>u</span></a></li> + <li><a href="functions_vars_v.html#index_v"><span>v</span></a></li> + <li><a href="functions_vars_w.html#index_w"><span>w</span></a></li> + <li><a href="functions_vars_x.html#index_x"><span>x</span></a></li> + <li><a href="functions_vars_z.html#index_z"><span>z</span></a></li> + </ul> + </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('functions_vars_t.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +  + +<h3><a class="anchor" id="index_t"></a>- t -</h3><ul> +<li>T +: <a class="el" href="unionCPSR__Type.html#ac5ec7329b5be4722abc3cef6ef2e9c1b">CPSR_Type</a> +</li> +<li>TE +: <a class="el" href="unionSCTLR__Type.html#a25d4c4cf4df168a30cc4600a130580ab">SCTLR_Type</a> +</li> +<li>TRCDIS +: <a class="el" href="unionCPACR__Type.html#ac6f2f67dd0250b9dc9a8271a05655bbe">CPACR_Type</a> +</li> +<li>TRE +: <a class="el" href="unionSCTLR__Type.html#abc3055203ce7f9d117ceb10f146722f3">SCTLR_Type</a> +</li> +<li>TYPER +: <a class="el" href="structGICDistributor__Type.html#a405823d97dc90dd9d397a3980e2cd207">GICDistributor_Type</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/functions_vars_u.html b/docs/Core_A/html/functions_vars_u.html new file mode 100644 index 0000000..313f1e3 --- /dev/null +++ b/docs/Core_A/html/functions_vars_u.html @@ -0,0 +1,181 @@ +<!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"/> +<title>Data Fields - Variables</title> +<title>CMSIS-Core (Cortex-A): Data Fields - Variables</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="functions.html"><span>All</span></a></li> + <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions_vars.html#index__"><span>_</span></a></li> + <li><a href="functions_vars_a.html#index_a"><span>a</span></a></li> + <li><a href="functions_vars_b.html#index_b"><span>b</span></a></li> + <li><a href="functions_vars_c.html#index_c"><span>c</span></a></li> + <li><a href="functions_vars_d.html#index_d"><span>d</span></a></li> + <li><a href="functions_vars_e.html#index_e"><span>e</span></a></li> + <li><a href="functions_vars_f.html#index_f"><span>f</span></a></li> + <li><a href="functions_vars_g.html#index_g"><span>g</span></a></li> + <li><a href="functions_vars_h.html#index_h"><span>h</span></a></li> + <li><a href="functions_vars_i.html#index_i"><span>i</span></a></li> + <li><a href="functions_vars_j.html#index_j"><span>j</span></a></li> + <li><a href="functions_vars_l.html#index_l"><span>l</span></a></li> + <li><a href="functions_vars_m.html#index_m"><span>m</span></a></li> + <li><a href="functions_vars_n.html#index_n"><span>n</span></a></li> + <li><a href="functions_vars_o.html#index_o"><span>o</span></a></li> + <li><a href="functions_vars_p.html#index_p"><span>p</span></a></li> + <li><a href="functions_vars_q.html#index_q"><span>q</span></a></li> + <li><a href="functions_vars_r.html#index_r"><span>r</span></a></li> + <li><a href="functions_vars_s.html#index_s"><span>s</span></a></li> + <li><a href="functions_vars_t.html#index_t"><span>t</span></a></li> + <li class="current"><a href="functions_vars_u.html#index_u"><span>u</span></a></li> + <li><a href="functions_vars_v.html#index_v"><span>v</span></a></li> + <li><a href="functions_vars_w.html#index_w"><span>w</span></a></li> + <li><a href="functions_vars_x.html#index_x"><span>x</span></a></li> + <li><a href="functions_vars_z.html#index_z"><span>z</span></a></li> + </ul> + </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('functions_vars_u.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +  + +<h3><a class="anchor" id="index_u"></a>- u -</h3><ul> +<li>U +: <a class="el" href="unionSCTLR__Type.html#a1ca6569db52bca6250afbbd565d05449">SCTLR_Type</a> +</li> +<li>UNLOCK_ALL_BY_WAY +: <a class="el" href="structL2C__310__TypeDef.html#acb39f337a421d0640f39092dc992ef1a">L2C_310_TypeDef</a> +</li> +<li>user_t +: <a class="el" href="structmmu__region__attributes__Type.html#a6b32b61a1ee042a22ae0c8a2bd7de544">mmu_region_attributes_Type</a> +</li> +<li>UWXN +: <a class="el" href="unionSCTLR__Type.html#a32873e90e6814c3a2fc1b1c79c0bc8c8">SCTLR_Type</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/functions_vars_v.html b/docs/Core_A/html/functions_vars_v.html new file mode 100644 index 0000000..ed5a087 --- /dev/null +++ b/docs/Core_A/html/functions_vars_v.html @@ -0,0 +1,176 @@ +<!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"/> +<title>Data Fields - Variables</title> +<title>CMSIS-Core (Cortex-A): Data Fields - Variables</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="functions.html"><span>All</span></a></li> + <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions_vars.html#index__"><span>_</span></a></li> + <li><a href="functions_vars_a.html#index_a"><span>a</span></a></li> + <li><a href="functions_vars_b.html#index_b"><span>b</span></a></li> + <li><a href="functions_vars_c.html#index_c"><span>c</span></a></li> + <li><a href="functions_vars_d.html#index_d"><span>d</span></a></li> + <li><a href="functions_vars_e.html#index_e"><span>e</span></a></li> + <li><a href="functions_vars_f.html#index_f"><span>f</span></a></li> + <li><a href="functions_vars_g.html#index_g"><span>g</span></a></li> + <li><a href="functions_vars_h.html#index_h"><span>h</span></a></li> + <li><a href="functions_vars_i.html#index_i"><span>i</span></a></li> + <li><a href="functions_vars_j.html#index_j"><span>j</span></a></li> + <li><a href="functions_vars_l.html#index_l"><span>l</span></a></li> + <li><a href="functions_vars_m.html#index_m"><span>m</span></a></li> + <li><a href="functions_vars_n.html#index_n"><span>n</span></a></li> + <li><a href="functions_vars_o.html#index_o"><span>o</span></a></li> + <li><a href="functions_vars_p.html#index_p"><span>p</span></a></li> + <li><a href="functions_vars_q.html#index_q"><span>q</span></a></li> + <li><a href="functions_vars_r.html#index_r"><span>r</span></a></li> + <li><a href="functions_vars_s.html#index_s"><span>s</span></a></li> + <li><a href="functions_vars_t.html#index_t"><span>t</span></a></li> + <li><a href="functions_vars_u.html#index_u"><span>u</span></a></li> + <li class="current"><a href="functions_vars_v.html#index_v"><span>v</span></a></li> + <li><a href="functions_vars_w.html#index_w"><span>w</span></a></li> + <li><a href="functions_vars_x.html#index_x"><span>x</span></a></li> + <li><a href="functions_vars_z.html#index_z"><span>z</span></a></li> + </ul> + </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('functions_vars_v.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +  + +<h3><a class="anchor" id="index_v"></a>- v -</h3><ul> +<li>V +: <a class="el" href="unionCPSR__Type.html#aba74c9da04be21f1266d3816af79f8c3">CPSR_Type</a> +, <a class="el" href="unionSCTLR__Type.html#a9a3885d0e2ba2433d128f62ec2552a00">SCTLR_Type</a> +</li> +<li>VE +: <a class="el" href="unionSCTLR__Type.html#af29c170c65dd4d076b78c793dc17aa0a">SCTLR_Type</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/functions_vars_w.html b/docs/Core_A/html/functions_vars_w.html new file mode 100644 index 0000000..7169219 --- /dev/null +++ b/docs/Core_A/html/functions_vars_w.html @@ -0,0 +1,206 @@ +<!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"/> +<title>Data Fields - Variables</title> +<title>CMSIS-Core (Cortex-A): Data Fields - Variables</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="functions.html"><span>All</span></a></li> + <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions_vars.html#index__"><span>_</span></a></li> + <li><a href="functions_vars_a.html#index_a"><span>a</span></a></li> + <li><a href="functions_vars_b.html#index_b"><span>b</span></a></li> + <li><a href="functions_vars_c.html#index_c"><span>c</span></a></li> + <li><a href="functions_vars_d.html#index_d"><span>d</span></a></li> + <li><a href="functions_vars_e.html#index_e"><span>e</span></a></li> + <li><a href="functions_vars_f.html#index_f"><span>f</span></a></li> + <li><a href="functions_vars_g.html#index_g"><span>g</span></a></li> + <li><a href="functions_vars_h.html#index_h"><span>h</span></a></li> + <li><a href="functions_vars_i.html#index_i"><span>i</span></a></li> + <li><a href="functions_vars_j.html#index_j"><span>j</span></a></li> + <li><a href="functions_vars_l.html#index_l"><span>l</span></a></li> + <li><a href="functions_vars_m.html#index_m"><span>m</span></a></li> + <li><a href="functions_vars_n.html#index_n"><span>n</span></a></li> + <li><a href="functions_vars_o.html#index_o"><span>o</span></a></li> + <li><a href="functions_vars_p.html#index_p"><span>p</span></a></li> + <li><a href="functions_vars_q.html#index_q"><span>q</span></a></li> + <li><a href="functions_vars_r.html#index_r"><span>r</span></a></li> + <li><a href="functions_vars_s.html#index_s"><span>s</span></a></li> + <li><a href="functions_vars_t.html#index_t"><span>t</span></a></li> + <li><a href="functions_vars_u.html#index_u"><span>u</span></a></li> + <li><a href="functions_vars_v.html#index_v"><span>v</span></a></li> + <li class="current"><a href="functions_vars_w.html#index_w"><span>w</span></a></li> + <li><a href="functions_vars_x.html#index_x"><span>x</span></a></li> + <li><a href="functions_vars_z.html#index_z"><span>z</span></a></li> + </ul> + </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('functions_vars_w.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +  + +<h3><a class="anchor" id="index_w"></a>- w -</h3><ul> +<li>w +: <a class="el" href="unionACTLR__Type.html#ac65c09d839f8a78340c3b81d3bc90e4d">ACTLR_Type</a> +, <a class="el" href="unionCNTP__CTL__Type.html#a0e2d443e0447f9b286433220cd288dbf">CNTP_CTL_Type</a> +, <a class="el" href="unionCPACR__Type.html#ae2d9d724aff1f8f0060738f5d4527c33">CPACR_Type</a> +, <a class="el" href="unionCPSR__Type.html#afd5ed10bab25f324a6fbb3e124d16fc9">CPSR_Type</a> +, <a class="el" href="unionDFSR__Type.html#ad827a36e38ce2dee796835122ae95dd2">DFSR_Type</a> +, <a class="el" href="unionIFSR__Type.html#ae31262477d14b86f30c3bef90a3fc371">IFSR_Type</a> +, <a class="el" href="unionISR__Type.html#a4fca9c1057aa8a6006f1fb631a28ee30">ISR_Type</a> +, <a class="el" href="unionSCTLR__Type.html#a4cb084e09742794f1d040c4e44ee4e0f">SCTLR_Type</a> +</li> +<li>WCONTROL +: <a class="el" href="structTimer__Type.html#ac04581b452702517bfbfa61f9af4c6dd">Timer_Type</a> +</li> +<li>WCOUNTER +: <a class="el" href="structTimer__Type.html#a7a763d92fbcb506a28a22de548934abc">Timer_Type</a> +</li> +<li>WDISABLE +: <a class="el" href="structTimer__Type.html#a9d577164e0a55ecd6c630a9720f153c3">Timer_Type</a> +</li> +<li>WFLZM +: <a class="el" href="unionACTLR__Type.html#a67e005f7741b6d46cf95d9c477efef36">ACTLR_Type</a> +</li> +<li>WISR +: <a class="el" href="structTimer__Type.html#a6239a36319b919b809e00dd26db105fc">Timer_Type</a> +</li> +<li>WLOAD +: <a class="el" href="structTimer__Type.html#a6855bbb5d49f336c9f995dcce492455a">Timer_Type</a> +</li> +<li>WnR +: <a class="el" href="unionDFSR__Type.html#a0512860c27723cd35f0abdaa68be9935">DFSR_Type</a> +</li> +<li>WRESET +: <a class="el" href="structTimer__Type.html#a775e70c9dbf2b562f9884a9e0dded741">Timer_Type</a> +</li> +<li>WXN +: <a class="el" href="unionSCTLR__Type.html#a551d0505856acaef4dd1ecca54cb540d">SCTLR_Type</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/functions_vars_x.html b/docs/Core_A/html/functions_vars_x.html new file mode 100644 index 0000000..5378ae5 --- /dev/null +++ b/docs/Core_A/html/functions_vars_x.html @@ -0,0 +1,172 @@ +<!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"/> +<title>Data Fields - Variables</title> +<title>CMSIS-Core (Cortex-A): Data Fields - Variables</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="functions.html"><span>All</span></a></li> + <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions_vars.html#index__"><span>_</span></a></li> + <li><a href="functions_vars_a.html#index_a"><span>a</span></a></li> + <li><a href="functions_vars_b.html#index_b"><span>b</span></a></li> + <li><a href="functions_vars_c.html#index_c"><span>c</span></a></li> + <li><a href="functions_vars_d.html#index_d"><span>d</span></a></li> + <li><a href="functions_vars_e.html#index_e"><span>e</span></a></li> + <li><a href="functions_vars_f.html#index_f"><span>f</span></a></li> + <li><a href="functions_vars_g.html#index_g"><span>g</span></a></li> + <li><a href="functions_vars_h.html#index_h"><span>h</span></a></li> + <li><a href="functions_vars_i.html#index_i"><span>i</span></a></li> + <li><a href="functions_vars_j.html#index_j"><span>j</span></a></li> + <li><a href="functions_vars_l.html#index_l"><span>l</span></a></li> + <li><a href="functions_vars_m.html#index_m"><span>m</span></a></li> + <li><a href="functions_vars_n.html#index_n"><span>n</span></a></li> + <li><a href="functions_vars_o.html#index_o"><span>o</span></a></li> + <li><a href="functions_vars_p.html#index_p"><span>p</span></a></li> + <li><a href="functions_vars_q.html#index_q"><span>q</span></a></li> + <li><a href="functions_vars_r.html#index_r"><span>r</span></a></li> + <li><a href="functions_vars_s.html#index_s"><span>s</span></a></li> + <li><a href="functions_vars_t.html#index_t"><span>t</span></a></li> + <li><a href="functions_vars_u.html#index_u"><span>u</span></a></li> + <li><a href="functions_vars_v.html#index_v"><span>v</span></a></li> + <li><a href="functions_vars_w.html#index_w"><span>w</span></a></li> + <li class="current"><a href="functions_vars_x.html#index_x"><span>x</span></a></li> + <li><a href="functions_vars_z.html#index_z"><span>z</span></a></li> + </ul> + </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('functions_vars_x.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +  + +<h3><a class="anchor" id="index_x"></a>- x -</h3><ul> +<li>xn_t +: <a class="el" href="structmmu__region__attributes__Type.html#aa8c562e2d40092a0001f49987c7f4a58">mmu_region_attributes_Type</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/functions_vars_z.html b/docs/Core_A/html/functions_vars_z.html new file mode 100644 index 0000000..13e9316 --- /dev/null +++ b/docs/Core_A/html/functions_vars_z.html @@ -0,0 +1,173 @@ +<!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"/> +<title>Data Fields - Variables</title> +<title>CMSIS-Core (Cortex-A): Data Fields - Variables</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="functions.html"><span>All</span></a></li> + <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions_vars.html#index__"><span>_</span></a></li> + <li><a href="functions_vars_a.html#index_a"><span>a</span></a></li> + <li><a href="functions_vars_b.html#index_b"><span>b</span></a></li> + <li><a href="functions_vars_c.html#index_c"><span>c</span></a></li> + <li><a href="functions_vars_d.html#index_d"><span>d</span></a></li> + <li><a href="functions_vars_e.html#index_e"><span>e</span></a></li> + <li><a href="functions_vars_f.html#index_f"><span>f</span></a></li> + <li><a href="functions_vars_g.html#index_g"><span>g</span></a></li> + <li><a href="functions_vars_h.html#index_h"><span>h</span></a></li> + <li><a href="functions_vars_i.html#index_i"><span>i</span></a></li> + <li><a href="functions_vars_j.html#index_j"><span>j</span></a></li> + <li><a href="functions_vars_l.html#index_l"><span>l</span></a></li> + <li><a href="functions_vars_m.html#index_m"><span>m</span></a></li> + <li><a href="functions_vars_n.html#index_n"><span>n</span></a></li> + <li><a href="functions_vars_o.html#index_o"><span>o</span></a></li> + <li><a href="functions_vars_p.html#index_p"><span>p</span></a></li> + <li><a href="functions_vars_q.html#index_q"><span>q</span></a></li> + <li><a href="functions_vars_r.html#index_r"><span>r</span></a></li> + <li><a href="functions_vars_s.html#index_s"><span>s</span></a></li> + <li><a href="functions_vars_t.html#index_t"><span>t</span></a></li> + <li><a href="functions_vars_u.html#index_u"><span>u</span></a></li> + <li><a href="functions_vars_v.html#index_v"><span>v</span></a></li> + <li><a href="functions_vars_w.html#index_w"><span>w</span></a></li> + <li><a href="functions_vars_x.html#index_x"><span>x</span></a></li> + <li class="current"><a href="functions_vars_z.html#index_z"><span>z</span></a></li> + </ul> + </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('functions_vars_z.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +  + +<h3><a class="anchor" id="index_z"></a>- z -</h3><ul> +<li>Z +: <a class="el" href="unionCPSR__Type.html#a790f1950658257a87ac58d132eca9849">CPSR_Type</a> +, <a class="el" href="unionSCTLR__Type.html#a37f6910db32361f44a268f93b9ff7b20">SCTLR_Type</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/functions_w.html b/docs/Core_A/html/functions_w.html new file mode 100644 index 0000000..32f4e13 --- /dev/null +++ b/docs/Core_A/html/functions_w.html @@ -0,0 +1,206 @@ +<!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"/> +<title>Data Fields</title> +<title>CMSIS-Core (Cortex-A): Data Fields</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="functions.html"><span>All</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions.html#index__"><span>_</span></a></li> + <li><a href="functions_a.html#index_a"><span>a</span></a></li> + <li><a href="functions_b.html#index_b"><span>b</span></a></li> + <li><a href="functions_c.html#index_c"><span>c</span></a></li> + <li><a href="functions_d.html#index_d"><span>d</span></a></li> + <li><a href="functions_e.html#index_e"><span>e</span></a></li> + <li><a href="functions_f.html#index_f"><span>f</span></a></li> + <li><a href="functions_g.html#index_g"><span>g</span></a></li> + <li><a href="functions_h.html#index_h"><span>h</span></a></li> + <li><a href="functions_i.html#index_i"><span>i</span></a></li> + <li><a href="functions_j.html#index_j"><span>j</span></a></li> + <li><a href="functions_l.html#index_l"><span>l</span></a></li> + <li><a href="functions_m.html#index_m"><span>m</span></a></li> + <li><a href="functions_n.html#index_n"><span>n</span></a></li> + <li><a href="functions_o.html#index_o"><span>o</span></a></li> + <li><a href="functions_p.html#index_p"><span>p</span></a></li> + <li><a href="functions_q.html#index_q"><span>q</span></a></li> + <li><a href="functions_r.html#index_r"><span>r</span></a></li> + <li><a href="functions_s.html#index_s"><span>s</span></a></li> + <li><a href="functions_t.html#index_t"><span>t</span></a></li> + <li><a href="functions_u.html#index_u"><span>u</span></a></li> + <li><a href="functions_v.html#index_v"><span>v</span></a></li> + <li class="current"><a href="functions_w.html#index_w"><span>w</span></a></li> + <li><a href="functions_x.html#index_x"><span>x</span></a></li> + <li><a href="functions_z.html#index_z"><span>z</span></a></li> + </ul> + </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('functions_w.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +<div class="textblock">Here is a list of all struct and union fields with links to the structures/unions they belong to:</div> + +<h3><a class="anchor" id="index_w"></a>- w -</h3><ul> +<li>w +: <a class="el" href="unionACTLR__Type.html#ac65c09d839f8a78340c3b81d3bc90e4d">ACTLR_Type</a> +, <a class="el" href="unionCNTP__CTL__Type.html#a0e2d443e0447f9b286433220cd288dbf">CNTP_CTL_Type</a> +, <a class="el" href="unionCPACR__Type.html#ae2d9d724aff1f8f0060738f5d4527c33">CPACR_Type</a> +, <a class="el" href="unionCPSR__Type.html#afd5ed10bab25f324a6fbb3e124d16fc9">CPSR_Type</a> +, <a class="el" href="unionDFSR__Type.html#ad827a36e38ce2dee796835122ae95dd2">DFSR_Type</a> +, <a class="el" href="unionIFSR__Type.html#ae31262477d14b86f30c3bef90a3fc371">IFSR_Type</a> +, <a class="el" href="unionISR__Type.html#a4fca9c1057aa8a6006f1fb631a28ee30">ISR_Type</a> +, <a class="el" href="unionSCTLR__Type.html#a4cb084e09742794f1d040c4e44ee4e0f">SCTLR_Type</a> +</li> +<li>WCONTROL +: <a class="el" href="structTimer__Type.html#ac04581b452702517bfbfa61f9af4c6dd">Timer_Type</a> +</li> +<li>WCOUNTER +: <a class="el" href="structTimer__Type.html#a7a763d92fbcb506a28a22de548934abc">Timer_Type</a> +</li> +<li>WDISABLE +: <a class="el" href="structTimer__Type.html#a9d577164e0a55ecd6c630a9720f153c3">Timer_Type</a> +</li> +<li>WFLZM +: <a class="el" href="unionACTLR__Type.html#a67e005f7741b6d46cf95d9c477efef36">ACTLR_Type</a> +</li> +<li>WISR +: <a class="el" href="structTimer__Type.html#a6239a36319b919b809e00dd26db105fc">Timer_Type</a> +</li> +<li>WLOAD +: <a class="el" href="structTimer__Type.html#a6855bbb5d49f336c9f995dcce492455a">Timer_Type</a> +</li> +<li>WnR +: <a class="el" href="unionDFSR__Type.html#a0512860c27723cd35f0abdaa68be9935">DFSR_Type</a> +</li> +<li>WRESET +: <a class="el" href="structTimer__Type.html#a775e70c9dbf2b562f9884a9e0dded741">Timer_Type</a> +</li> +<li>WXN +: <a class="el" href="unionSCTLR__Type.html#a551d0505856acaef4dd1ecca54cb540d">SCTLR_Type</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/functions_x.html b/docs/Core_A/html/functions_x.html new file mode 100644 index 0000000..526158e --- /dev/null +++ b/docs/Core_A/html/functions_x.html @@ -0,0 +1,172 @@ +<!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"/> +<title>Data Fields</title> +<title>CMSIS-Core (Cortex-A): Data Fields</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="functions.html"><span>All</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions.html#index__"><span>_</span></a></li> + <li><a href="functions_a.html#index_a"><span>a</span></a></li> + <li><a href="functions_b.html#index_b"><span>b</span></a></li> + <li><a href="functions_c.html#index_c"><span>c</span></a></li> + <li><a href="functions_d.html#index_d"><span>d</span></a></li> + <li><a href="functions_e.html#index_e"><span>e</span></a></li> + <li><a href="functions_f.html#index_f"><span>f</span></a></li> + <li><a href="functions_g.html#index_g"><span>g</span></a></li> + <li><a href="functions_h.html#index_h"><span>h</span></a></li> + <li><a href="functions_i.html#index_i"><span>i</span></a></li> + <li><a href="functions_j.html#index_j"><span>j</span></a></li> + <li><a href="functions_l.html#index_l"><span>l</span></a></li> + <li><a href="functions_m.html#index_m"><span>m</span></a></li> + <li><a href="functions_n.html#index_n"><span>n</span></a></li> + <li><a href="functions_o.html#index_o"><span>o</span></a></li> + <li><a href="functions_p.html#index_p"><span>p</span></a></li> + <li><a href="functions_q.html#index_q"><span>q</span></a></li> + <li><a href="functions_r.html#index_r"><span>r</span></a></li> + <li><a href="functions_s.html#index_s"><span>s</span></a></li> + <li><a href="functions_t.html#index_t"><span>t</span></a></li> + <li><a href="functions_u.html#index_u"><span>u</span></a></li> + <li><a href="functions_v.html#index_v"><span>v</span></a></li> + <li><a href="functions_w.html#index_w"><span>w</span></a></li> + <li class="current"><a href="functions_x.html#index_x"><span>x</span></a></li> + <li><a href="functions_z.html#index_z"><span>z</span></a></li> + </ul> + </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('functions_x.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +<div class="textblock">Here is a list of all struct and union fields with links to the structures/unions they belong to:</div> + +<h3><a class="anchor" id="index_x"></a>- x -</h3><ul> +<li>xn_t +: <a class="el" href="structmmu__region__attributes__Type.html#aa8c562e2d40092a0001f49987c7f4a58">mmu_region_attributes_Type</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/functions_z.html b/docs/Core_A/html/functions_z.html new file mode 100644 index 0000000..a9ed330 --- /dev/null +++ b/docs/Core_A/html/functions_z.html @@ -0,0 +1,173 @@ +<!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"/> +<title>Data Fields</title> +<title>CMSIS-Core (Cortex-A): Data Fields</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="functions.html"><span>All</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions.html#index__"><span>_</span></a></li> + <li><a href="functions_a.html#index_a"><span>a</span></a></li> + <li><a href="functions_b.html#index_b"><span>b</span></a></li> + <li><a href="functions_c.html#index_c"><span>c</span></a></li> + <li><a href="functions_d.html#index_d"><span>d</span></a></li> + <li><a href="functions_e.html#index_e"><span>e</span></a></li> + <li><a href="functions_f.html#index_f"><span>f</span></a></li> + <li><a href="functions_g.html#index_g"><span>g</span></a></li> + <li><a href="functions_h.html#index_h"><span>h</span></a></li> + <li><a href="functions_i.html#index_i"><span>i</span></a></li> + <li><a href="functions_j.html#index_j"><span>j</span></a></li> + <li><a href="functions_l.html#index_l"><span>l</span></a></li> + <li><a href="functions_m.html#index_m"><span>m</span></a></li> + <li><a href="functions_n.html#index_n"><span>n</span></a></li> + <li><a href="functions_o.html#index_o"><span>o</span></a></li> + <li><a href="functions_p.html#index_p"><span>p</span></a></li> + <li><a href="functions_q.html#index_q"><span>q</span></a></li> + <li><a href="functions_r.html#index_r"><span>r</span></a></li> + <li><a href="functions_s.html#index_s"><span>s</span></a></li> + <li><a href="functions_t.html#index_t"><span>t</span></a></li> + <li><a href="functions_u.html#index_u"><span>u</span></a></li> + <li><a href="functions_v.html#index_v"><span>v</span></a></li> + <li><a href="functions_w.html#index_w"><span>w</span></a></li> + <li><a href="functions_x.html#index_x"><span>x</span></a></li> + <li class="current"><a href="functions_z.html#index_z"><span>z</span></a></li> + </ul> + </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('functions_z.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +<div class="textblock">Here is a list of all struct and union fields with links to the structures/unions they belong to:</div> + +<h3><a class="anchor" id="index_z"></a>- z -</h3><ul> +<li>Z +: <a class="el" href="unionCPSR__Type.html#a790f1950658257a87ac58d132eca9849">CPSR_Type</a> +, <a class="el" href="unionSCTLR__Type.html#a37f6910db32361f44a268f93b9ff7b20">SCTLR_Type</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/globals.html b/docs/Core_A/html/globals.html new file mode 100644 index 0000000..b1b11a6 --- /dev/null +++ b/docs/Core_A/html/globals.html @@ -0,0 +1,595 @@ +<!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"/> +<title>Globals</title> +<title>CMSIS-Core (Cortex-A): Globals</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="globals.html"><span>All</span></a></li> + <li><a href="globals_func.html"><span>Functions</span></a></li> + <li><a href="globals_vars.html"><span>Variables</span></a></li> + <li><a href="globals_type.html"><span>Typedefs</span></a></li> + <li><a href="globals_enum.html"><span>Enumerations</span></a></li> + <li><a href="globals_eval.html"><span>Enumerator</span></a></li> + <li><a href="globals_defs.html"><span>Macros</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li class="current"><a href="globals.html#index__"><span>_</span></a></li> + <li><a href="globals_a.html#index_a"><span>a</span></a></li> + <li><a href="globals_c.html#index_c"><span>c</span></a></li> + <li><a href="globals_d.html#index_d"><span>d</span></a></li> + <li><a href="globals_e.html#index_e"><span>e</span></a></li> + <li><a href="globals_f.html#index_f"><span>f</span></a></li> + <li><a href="globals_g.html#index_g"><span>g</span></a></li> + <li><a href="globals_i.html#index_i"><span>i</span></a></li> + <li><a href="globals_k.html#index_k"><span>k</span></a></li> + <li><a href="globals_l.html#index_l"><span>l</span></a></li> + <li><a href="globals_m.html#index_m"><span>m</span></a></li> + <li><a href="globals_n.html#index_n"><span>n</span></a></li> + <li><a href="globals_o.html#index_o"><span>o</span></a></li> + <li><a href="globals_p.html#index_p"><span>p</span></a></li> + <li><a href="globals_r.html#index_r"><span>r</span></a></li> + <li><a href="globals_s.html#index_s"><span>s</span></a></li> + <li><a href="globals_t.html#index_t"><span>t</span></a></li> + <li><a href="globals_u.html#index_u"><span>u</span></a></li> + <li><a href="globals_v.html#index_v"><span>v</span></a></li> + <li><a href="globals_w.html#index_w"><span>w</span></a></li> + </ul> + </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('globals.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +<div class="textblock">Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:</div> + +<h3><a class="anchor" id="index__"></a>- _ -</h3><ul> +<li>__ABT_STACK_SIZE +: <a class="el" href="mem__ARMCA9_8h.html#ad7f329af0a26f57eda4d42dc664a71c3">mem_ARMCA9.h</a> +</li> +<li>__ALIGNED +: <a class="el" href="group__comp__cntrl__gr.html#gaa65ef8f7a5e8b7a6ea6c1d48b4c78e55">cmsis_armcc.h</a> +</li> +<li>__ARM_ARCH_7A__ +: <a class="el" href="group__comp__cntrl__gr.html#gaee91bdfb2b6986731af09835bc9c6e74">cmsis_armcc.h</a> +</li> +<li>__ASM +: <a class="el" href="group__comp__cntrl__gr.html#ga1378040bcf22428955c6e3ce9c2053cd">cmsis_armcc.h</a> +</li> +<li>__BKPT +: <a class="el" href="group__CMSIS__Core__InstructionInterface.html#ga15ea6bd3c507d3e81c3b3a1258e46397">cmsis_armcc.h</a> +</li> +<li>__CA_CMSIS_VERSION +: <a class="el" href="group__version__ctrl.html#ga60199f17babba1ac0cf233e59043b23b">core_ca.h</a> +</li> +<li>__CA_CMSIS_VERSION_MAIN +: <a class="el" href="group__version__ctrl.html#ga519092cc80304900838f3d79a1a04e36">core_ca.h</a> +</li> +<li>__CA_CMSIS_VERSION_SUB +: <a class="el" href="group__version__ctrl.html#gaca4690227a53e24645758cdab9a00cdf">core_ca.h</a> +</li> +<li>__CA_REV +: <a class="el" href="group__version__ctrl.html#ga8ebf37d3e9141ccae33bb6b1edf539bd">ARMCA9.h</a> +</li> +<li>__CLREX +: <a class="el" href="cmsis__armcc_8h.html#a7f7b66103530fadcce226375af3c2c03">cmsis_armcc.h</a> +</li> +<li>__CLZ +: <a class="el" href="cmsis__armcc_8h.html#a5d5bb1527e042be4a9fa5a33f65cc248">cmsis_armcc.h</a> +, <a class="el" href="group__CMSIS__Core__InstructionInterface.html#ga90884c591ac5d73d6069334eba9d6c02">cmsis_armcc.txt</a> +</li> +<li>__CMSIS_CP15_H +: <a class="el" href="cmsis__cp15_8h.html#ae6f92562f567fd8583d8ddd98cae46d5">cmsis_cp15.h</a> +</li> +<li>__CORE_CA_H_DEPENDANT +: <a class="el" href="core__ca_8h.html#add5658d95f6b79934202e6fbf1795b12">core_ca.h</a> +</li> +<li>__CORE_CA_H_GENERIC +: <a class="el" href="core__ca_8h.html#af6738f04c5c33edae09174f235ef3e14">core_ca.h</a> +</li> +<li>__CORTEX_A +: <a class="el" href="group__version__ctrl.html#ga74d176c89aefe783e9ce0712c4360537">ARMCA9.h</a> +</li> +<li>__DMB +: <a class="el" href="group__CMSIS__Core__InstructionInterface.html#ga671101179b5943990785f36f8c1e2269">cmsis_armcc.h</a> +</li> +<li>__DSB +: <a class="el" href="group__CMSIS__Core__InstructionInterface.html#ga067d257a2b34565410acefb5afef2203">cmsis_armcc.h</a> +</li> +<li>__FIQ_STACK_SIZE +: <a class="el" href="mem__ARMCA9_8h.html#a5dbfa394c3e9c61fbbc157bc0fb6cf3e">mem_ARMCA9.h</a> +</li> +<li>__FORCEINLINE +: <a class="el" href="cmsis__armcc_8h.html#a2ecb43ce8e7aa73d32f50afa67b42c76">cmsis_armcc.h</a> +</li> +<li>__FPU_Enable() +: <a class="el" href="group__FPU__functions.html#ga1e4728985ee8b4fa89cc01c032f69565">cmsis_armcc.h</a> +</li> +<li>__FPU_PRESENT +: <a class="el" href="core__ca_8h.html#ac1ba8a48ca926bddc88be9bfd7d42641">core_ca.h</a> +, <a class="el" href="ARMCA9_8h.html#ac1ba8a48ca926bddc88be9bfd7d42641">ARMCA9.h</a> +</li> +<li>__FPU_USED +: <a class="el" href="core__ca_8h.html#aa167d0f532a7c2b2e3a6395db2fa0776">core_ca.h</a> +</li> +<li>__get_ACTLR() +: <a class="el" href="group__CMSIS__ACTLR.html#gae75d412bfd6fe873ade00b021aefcab3">cmsis_cp15.h</a> +</li> +<li>__get_ACTRL() +: <a class="el" href="cmsis__cp15_8h.html#a41816284abd2ff7a2ea050c37ff5b5b0">cmsis_cp15.h</a> +</li> +<li>__get_CBAR() +: <a class="el" href="group__CMSIS__CBAR.html#gab0f00668bb0f6cbe3cc8b90535d66d8e">cmsis_cp15.h</a> +</li> +<li>__get_CCSIDR() +: <a class="el" href="cmsis__cp15_8h.html#ace5e469919d7708bf00391a7bf425869">cmsis_cp15.h</a> +</li> +<li>__get_CLIDR() +: <a class="el" href="cmsis__cp15_8h.html#abad99510b8a79835d5c9769c6e0a177b">cmsis_cp15.h</a> +</li> +<li>__get_CNTFRQ() +: <a class="el" href="group__CMSIS__CNTFRQ.html#ga4b6c8f8689077d9b57f65dcff910dbf8">cmsis_cp15.h</a> +</li> +<li>__get_CNTP_CTL() +: <a class="el" href="group__CMSIS__CNTP__CTL.html#gaca4b93d7543b49c1d7e6b4e1c1ff3768">cmsis_cp15.h</a> +</li> +<li>__get_CNTP_CVAL() +: <a class="el" href="group__CMSIS__CNTP__CVAL.html#gafc37057a481a5357fb9d35a003941d1d">cmsis_cp15.h</a> +</li> +<li>__get_CNTP_TVAL() +: <a class="el" href="group__CMSIS__CNTP__TVAL.html#ga94321d86e23339a3de6e48ae1b4e006d">cmsis_cp15.h</a> +</li> +<li>__get_CNTPCT() +: <a class="el" href="group__CMSIS__CNTPCT.html#ga42643f577dcc957d6928e170ce7a2d60">cmsis_cp15.h</a> +</li> +<li>__get_CP +: <a class="el" href="cmsis__armcc_8h.html#ad2a4e5d85d92189d574854b2fbfff057">cmsis_armcc.h</a> +</li> +<li>__get_CP64 +: <a class="el" href="cmsis__armcc_8h.html#a96a3cccabb5bcaf41115a5dfb3fc6723">cmsis_armcc.h</a> +</li> +<li>__get_CPACR() +: <a class="el" href="group__CMSIS__CPACR.html#gadb152ab7a893135695e608ecaa5b0c4e">cmsis_cp15.h</a> +</li> +<li>__get_CPSR() +: <a class="el" href="group__CMSIS__CPSR.html#ga0308d7d313bced36c3d1a4c2f9741186">cmsis_armcc.h</a> +</li> +<li>__get_CSSELR() +: <a class="el" href="cmsis__cp15_8h.html#a99c40d6a37940e66339191ce3fe68762">cmsis_cp15.h</a> +</li> +<li>__get_DACR() +: <a class="el" href="group__CMSIS__DACR.html#ga10278deb975c653555ee70178546aaa6">cmsis_cp15.h</a> +</li> +<li>__get_DFSR() +: <a class="el" href="group__CMSIS__DFSR.html#ga9897e96a6ccb50199d4968fd45ab7962">cmsis_cp15.h</a> +</li> +<li>__get_FPEXC() +: <a class="el" href="group__CMSIS__FPEXC.html#gadde57667b9f81c468a49268513624b90">cmsis_armcc.h</a> +</li> +<li>__get_FPSCR() +: <a class="el" href="group__CMSIS__FPSCR.html#ga6a275172e274ea7ce6c22030d07c6c64">cmsis_armcc.h</a> +</li> +<li>__get_IFSR() +: <a class="el" href="group__CMSIS__IFSR.html#ga9350226159749b673afd56a3b24953a0">cmsis_cp15.h</a> +</li> +<li>__get_ISR() +: <a class="el" href="group__CMSIS__ISR.html#ga450229b64b770e8524ed763f53ff62e2">cmsis_cp15.h</a> +</li> +<li>__get_mode() +: <a class="el" href="cmsis__armcc_8h.html#a4712ef84455dfc73de4697e1c213b0ed">cmsis_armcc.h</a> +</li> +<li>__get_MPIDR() +: <a class="el" href="group__CMSIS__MPIDR.html#ga05394b4cb9fb0ba1329ec6521c76e571">cmsis_cp15.h</a> +</li> +<li>__get_MVBAR() +: <a class="el" href="group__CMSIS__MVBAR.html#ga3839224facf28080e73ac1bd6e356c30">cmsis_cp15.h</a> +</li> +<li>__get_SCTLR() +: <a class="el" href="group__CMSIS__SCTLR.html#ga3070304d6180433c91c4e6daef3f3c73">cmsis_cp15.h</a> +</li> +<li>__get_SP() +: <a class="el" href="cmsis__armcc_8h.html#a1473ba10f33f397118e434e9ad0c1514">cmsis_armcc.h</a> +</li> +<li>__get_SP_usr() +: <a class="el" href="cmsis__armcc_8h.html#a403dcb809998ee594da0908820155a42">cmsis_armcc.h</a> +</li> +<li>__get_TTBR0() +: <a class="el" href="group__CMSIS__TTBR.html#ga678997bc01f6d8d48b1d407cec24809d">cmsis_cp15.h</a> +</li> +<li>__get_VBAR() +: <a class="el" href="group__CMSIS__VBAR.html#ga8abf5c92597d8e7d403aa26d8246387c">cmsis_cp15.h</a> +</li> +<li>__GIC_PRESENT +: <a class="el" href="core__ca_8h.html#a6690a7e24ea0ec4b36a8fb077d01a820">core_ca.h</a> +, <a class="el" href="ARMCA9_8h.html#a6690a7e24ea0ec4b36a8fb077d01a820">ARMCA9.h</a> +</li> +<li>__HEAP_SIZE +: <a class="el" href="mem__ARMCA9_8h.html#a12c202be8007621d07d7ab644c27feb2">mem_ARMCA9.h</a> +</li> +<li>__I +: <a class="el" href="core__ca_8h.html#af63697ed9952cc71e1225efe205f6cd3">core_ca.h</a> +</li> +<li>__IM +: <a class="el" href="core__ca_8h.html#a4cc1649793116d7c2d8afce7a4ffce43">core_ca.h</a> +</li> +<li>__INLINE +: <a class="el" href="group__comp__cntrl__gr.html#gade2d8d7118f8ff49547f60aa0c3382bb">cmsis_armcc.h</a> +</li> +<li>__IO +: <a class="el" href="core__ca_8h.html#aec43007d9998a0a0e01faede4133d6be">core_ca.h</a> +</li> +<li>__IOM +: <a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">core_ca.h</a> +</li> +<li>__IRQ_STACK_SIZE +: <a class="el" href="mem__ARMCA9_8h.html#a0332a29850192af0bb278179da4591ed">mem_ARMCA9.h</a> +</li> +<li>__ISB +: <a class="el" href="group__CMSIS__Core__InstructionInterface.html#gaad233022e850a009fc6f7602be1182f6">cmsis_armcc.h</a> +</li> +<li>__L1C_CleanInvalidateCache() +: <a class="el" href="group__L1__cache__functions.html#ga722ceb077e491bb4befcfbb3aee9b20b">core_ca.h</a> +</li> +<li>__L1C_MaintainDCacheSetWay() +: <a class="el" href="core__ca_8h.html#a5ace5c651cf18aaa7659e1fbe6e77988">core_ca.h</a> +</li> +<li>__L2C_PRESENT +: <a class="el" href="ARMCA9_8h.html#a102b9f59f0fe8f9bb492d42803ebf586">ARMCA9.h</a> +</li> +<li>__LDREXB +: <a class="el" href="cmsis__armcc_8h.html#a8876672c1f185d3253fea6b06bdba771">cmsis_armcc.h</a> +</li> +<li>__LDREXH +: <a class="el" href="cmsis__armcc_8h.html#aa7f6f01cf534bc8daccc421dc823fc6f">cmsis_armcc.h</a> +</li> +<li>__LDREXW +: <a class="el" href="cmsis__armcc_8h.html#aa872ae25197f1dddc52835fdfed9a881">cmsis_armcc.h</a> +</li> +<li>__log2_up() +: <a class="el" href="core__ca_8h.html#a35988a42567ca868bffd0b6171021ecb">core_ca.h</a> +</li> +<li>__NO_RETURN +: <a class="el" href="group__comp__cntrl__gr.html#ga153a4a31b276a9758959580538720a51">cmsis_armcc.h</a> +</li> +<li>__NOP +: <a class="el" href="group__CMSIS__Core__InstructionInterface.html#gabd585ddc865fb9b7f2493af1eee1a572">cmsis_armcc.h</a> +</li> +<li>__O +: <a class="el" href="core__ca_8h.html#a7e25d9380f9ef903923964322e71f2f6">core_ca.h</a> +</li> +<li>__OM +: <a class="el" href="core__ca_8h.html#a0ea2009ed8fd9ef35b48708280fdb758">core_ca.h</a> +</li> +<li>__PACKED +: <a class="el" href="group__comp__cntrl__gr.html#gabe8996d3d985ee1529475443cc635bf1">cmsis_armcc.h</a> +</li> +<li>__PACKED_STRUCT +: <a class="el" href="cmsis__armcc_8h.html#a4dbb70fab85207c27b581ecb6532b314">cmsis_armcc.h</a> +</li> +<li>__RAM_BASE +: <a class="el" href="mem__ARMCA9_8h.html#a1c8bf4b887d358d549c15e29e6fc8b7a">mem_ARMCA9.h</a> +</li> +<li>__RAM_SIZE +: <a class="el" href="mem__ARMCA9_8h.html#a8709883a5b4c1734f7f451e9d83780f2">mem_ARMCA9.h</a> +</li> +<li>__RBIT +: <a class="el" href="cmsis__armcc_8h.html#ab83768933a612816fad669db5488366f">cmsis_armcc.h</a> +, <a class="el" href="group__CMSIS__Core__InstructionInterface.html#gad6f9f297f6b91a995ee199fbc796b863">cmsis_armcc.txt</a> +</li> +<li>__REV +: <a class="el" href="cmsis__armcc_8h.html#a14f54807872c0f5e05604c4924abfdae">cmsis_armcc.h</a> +, <a class="el" href="group__CMSIS__Core__InstructionInterface.html#ga4717abc17af5ba29b1e4c055e0a0d9b8">cmsis_armcc.txt</a> +</li> +<li>__REV16() +: <a class="el" href="group__CMSIS__Core__InstructionInterface.html#ga926d702cf1de59d54f4e62ab8e3c8b8d">cmsis_armcc.txt</a> +</li> +<li>__REVSH() +: <a class="el" href="group__CMSIS__Core__InstructionInterface.html#ga1ec006e6d79063363cb0c2a2e0b3adbe">cmsis_armcc.txt</a> +</li> +<li>__ROM_BASE +: <a class="el" href="mem__ARMCA9_8h.html#a3a38c34d87a310103a5e618bc3ed18a8">mem_ARMCA9.h</a> +</li> +<li>__ROM_SIZE +: <a class="el" href="mem__ARMCA9_8h.html#a23423b37c669c6d70b3aeeec7c3209fc">mem_ARMCA9.h</a> +</li> +<li>__ROR +: <a class="el" href="cmsis__armcc_8h.html#a95b9bd281ddeda378b85afdb8f2ced86">cmsis_armcc.h</a> +, <a class="el" href="group__CMSIS__Core__InstructionInterface.html#gae05c1a2dac5bb7a399420c804c3048ca">cmsis_armcc.txt</a> +</li> +<li>__RW_DATA_SIZE +: <a class="el" href="mem__ARMCA9_8h.html#a244d488ae9113bf4c972c20a21723ac4">mem_ARMCA9.h</a> +</li> +<li>__set_ACTLR() +: <a class="el" href="cmsis__cp15_8h.html#af0fd00dce8d7368f78c033e5f7fda9cd">cmsis_cp15.h</a> +</li> +<li>__set_ACTRL() +: <a class="el" href="group__CMSIS__ACTLR.html#gabe7491eac1652f740050bd905baea187">cmsis_cp15.h</a> +</li> +<li>__set_BPIALL() +: <a class="el" href="group__CMSIS__CBPM.html#gaa5a1bf5487bd00c61764ee2614bea3d4">cmsis_cp15.h</a> +</li> +<li>__set_CCSIDR() +: <a class="el" href="cmsis__cp15_8h.html#a639d467f42fdad7a173f90568b697fc8">cmsis_cp15.h</a> +</li> +<li>__set_CNTFRQ() +: <a class="el" href="group__CMSIS__CNTFRQ.html#ga66d2d5070c8577f95e1d2e2bcb3ad143">cmsis_cp15.h</a> +</li> +<li>__set_CNTP_CTL() +: <a class="el" href="group__CMSIS__CNTP__CTL.html#ga96a537cd4e121d58aa9f7d2bfccaa66d">cmsis_cp15.h</a> +</li> +<li>__set_CNTP_CVAL() +: <a class="el" href="cmsis__cp15_8h.html#abfe82f8e7ef6edd48d21a545d3c79c3c">cmsis_cp15.h</a> +</li> +<li>__set_CNTP_TVAL() +: <a class="el" href="group__CMSIS__CNTP__TVAL.html#ga5cd55833483552e023c9b2ead0c97a02">cmsis_cp15.h</a> +</li> +<li>__set_CP +: <a class="el" href="cmsis__armcc_8h.html#a5e4710ddc910c7feee1de7f118b84ad1">cmsis_armcc.h</a> +</li> +<li>__set_CP64 +: <a class="el" href="cmsis__armcc_8h.html#af23b5ae27930ef8d9f62a2cf19338003">cmsis_armcc.h</a> +</li> +<li>__set_CPACR() +: <a class="el" href="group__CMSIS__CPACR.html#ga8bf7e1cfb0f28bc3bff3be7fec057668">cmsis_cp15.h</a> +</li> +<li>__set_CPSR() +: <a class="el" href="group__CMSIS__CPSR.html#gaf87faa3453333bcac5667fb1ccfc7f61">cmsis_armcc.h</a> +</li> +<li>__set_CSSELR() +: <a class="el" href="cmsis__cp15_8h.html#a14db4d16b3fc39943a94ef9fce2e4f16">cmsis_cp15.h</a> +</li> +<li>__set_DACR() +: <a class="el" href="group__CMSIS__DACR.html#ga72e050de5b19cd6b683f6c234968b78b">cmsis_cp15.h</a> +</li> +<li>__set_DCCIMVAC() +: <a class="el" href="group__CMSIS__CBPM.html#ga5a6dc4a371d0e5c5ea9f9a1dcea999ff">cmsis_cp15.h</a> +</li> +<li>__set_DCCISW() +: <a class="el" href="cmsis__cp15_8h.html#a40f09b50f1a4565adcae6825ad989f10">cmsis_cp15.h</a> +</li> +<li>__set_DCCMVAC() +: <a class="el" href="group__CMSIS__CBPM.html#gaa47448c89b3134f5e9fbb7ba0b69c7d9">cmsis_cp15.h</a> +</li> +<li>__set_DCCSW() +: <a class="el" href="cmsis__cp15_8h.html#a6c4b49c4e9366c823f6ee909cf446483">cmsis_cp15.h</a> +</li> +<li>__set_DCIMVAC() +: <a class="el" href="group__CMSIS__CBPM.html#ga643b62f37449627ca2ec3de80c1b8abb">cmsis_cp15.h</a> +</li> +<li>__set_DCISW() +: <a class="el" href="cmsis__cp15_8h.html#ab1f9c335fd63529d9385f83b8d6cb43e">cmsis_cp15.h</a> +</li> +<li>__set_DFSR() +: <a class="el" href="group__CMSIS__DFSR.html#ga824a3e4ae371ef38641375f9fa4cc29c">cmsis_cp15.h</a> +</li> +<li>__set_FPEXC() +: <a class="el" href="group__CMSIS__FPEXC.html#ga14ba90beb9b4712454f35ac453c45f5d">cmsis_armcc.h</a> +</li> +<li>__set_FPSCR() +: <a class="el" href="group__CMSIS__FPSCR.html#ga17c6ff443c52c74125fefef7de5fee1d">cmsis_armcc.h</a> +</li> +<li>__set_ICIALLU() +: <a class="el" href="group__CMSIS__CBPM.html#gaee63f9c620f6d37775f80667bc5f724d">cmsis_cp15.h</a> +</li> +<li>__set_IFSR() +: <a class="el" href="group__CMSIS__IFSR.html#ga5bd9b703236cf2566eeed0ed59dda8a6">cmsis_cp15.h</a> +</li> +<li>__set_mode() +: <a class="el" href="cmsis__armcc_8h.html#a306b0a932918f2243a40d4e855503be2">cmsis_armcc.h</a> +</li> +<li>__set_MVBAR() +: <a class="el" href="group__CMSIS__MVBAR.html#ga73c9231bcf1669fb34a1ee3f8062ad09">cmsis_cp15.h</a> +</li> +<li>__set_SCTLR() +: <a class="el" href="group__CMSIS__SCTLR.html#gaf9b8e96ddd2e76c4475cf957600fd57a">cmsis_cp15.h</a> +</li> +<li>__set_SP() +: <a class="el" href="group__CMSIS__SP.html#ga6af63cb939bd108aef1c0f12622350cb">cmsis_armcc.h</a> +</li> +<li>__set_SP_usr() +: <a class="el" href="group__CMSIS__SP.html#gabfe36eb17b6ae34633c7e155d132426e">cmsis_armcc.h</a> +</li> +<li>__set_TLBIALL() +: <a class="el" href="group__CMSIS__TLB.html#gafe73539914fa96265067bec49a3ed4ea">cmsis_cp15.h</a> +</li> +<li>__set_TTBR0() +: <a class="el" href="group__CMSIS__TTBR.html#gad2ccad052f77c18897c5ceaaf307711e">cmsis_cp15.h</a> +</li> +<li>__set_VBAR() +: <a class="el" href="group__CMSIS__VBAR.html#ga582f9a60f7b090ae5a4e8f60ef3b79f8">cmsis_cp15.h</a> +</li> +<li>__SEV +: <a class="el" href="group__CMSIS__Core__InstructionInterface.html#gaab4f296d0022b4b10dc0976eb22052f9">cmsis_armcc.h</a> +</li> +<li>__SSAT +: <a class="el" href="cmsis__armcc_8h.html#a3c013c2ed76ebc48c283c8bae17b9ab8">cmsis_armcc.h</a> +</li> +<li>__STACK_SIZE +: <a class="el" href="mem__ARMCA9_8h.html#a668ea18a149eeb6a206929f8e4c1099b">mem_ARMCA9.h</a> +</li> +<li>__STATIC_FORCEINLINE +: <a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">cmsis_armcc.h</a> +</li> +<li>__STATIC_INLINE +: <a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">cmsis_armcc.h</a> +</li> +<li>__STREXB +: <a class="el" href="cmsis__armcc_8h.html#a503ba30a93e83963de38e5171fbbabce">cmsis_armcc.h</a> +</li> +<li>__STREXH +: <a class="el" href="cmsis__armcc_8h.html#a63d19c6c7852ada9a1c1aab80e6294b1">cmsis_armcc.h</a> +</li> +<li>__STREXW +: <a class="el" href="cmsis__armcc_8h.html#a0c3704e33e90ba0491cee56cfb553090">cmsis_armcc.h</a> +</li> +<li>__SVC_STACK_SIZE +: <a class="el" href="mem__ARMCA9_8h.html#a56b98f7c5dac25e019ab4cc1b195ae60">mem_ARMCA9.h</a> +</li> +<li>__TIM_PRESENT +: <a class="el" href="core__ca_8h.html#a0e57ca9f1bc10c2de05d383d2c76267a">core_ca.h</a> +, <a class="el" href="ARMCA9_8h.html#a0e57ca9f1bc10c2de05d383d2c76267a">ARMCA9.h</a> +</li> +<li>__TTB_BASE +: <a class="el" href="mem__ARMCA9_8h.html#a5636831f81072fadf130e3b462d7b5f6">mem_ARMCA9.h</a> +</li> +<li>__TTB_SIZE +: <a class="el" href="mem__ARMCA9_8h.html#a7f6661ae744a397001b44a1c5be751ec">mem_ARMCA9.h</a> +</li> +<li>__UNALIGNED_UINT16_READ +: <a class="el" href="cmsis__armcc_8h.html#ab71b66e5ce403158d3dee62a59f9175f">cmsis_armcc.h</a> +</li> +<li>__UNALIGNED_UINT16_WRITE +: <a class="el" href="cmsis__armcc_8h.html#a5103fb373cae9837cc4a384be55dc87f">cmsis_armcc.h</a> +</li> +<li>__UNALIGNED_UINT32_READ +: <a class="el" href="cmsis__armcc_8h.html#a3b931f0b051b8c1a6377a3dcc7559b5e">cmsis_armcc.h</a> +</li> +<li>__UNALIGNED_UINT32_WRITE +: <a class="el" href="cmsis__armcc_8h.html#a203f593d140ed88b81bc189edc861110">cmsis_armcc.h</a> +</li> +<li>__UND_STACK_SIZE +: <a class="el" href="mem__ARMCA9_8h.html#abf1b59273a0120006e7139edf119e731">mem_ARMCA9.h</a> +</li> +<li>__USAT +: <a class="el" href="cmsis__armcc_8h.html#ad0e4fa951d563740462d837bb6ddd7bb">cmsis_armcc.h</a> +</li> +<li>__USED +: <a class="el" href="group__comp__cntrl__gr.html#ga3e40e4c553fc11588f7a4c2a19e789e0">cmsis_armcc.h</a> +</li> +<li>__WEAK +: <a class="el" href="group__comp__cntrl__gr.html#gac607bf387b29162be6a9b77fc7999539">cmsis_armcc.h</a> +</li> +<li>__WFE +: <a class="el" href="group__CMSIS__Core__InstructionInterface.html#gaac6cc7dd4325d9cb40d3290fa5244b3d">cmsis_armcc.h</a> +</li> +<li>__WFI +: <a class="el" href="group__CMSIS__Core__InstructionInterface.html#gad23bf2b78a9a4524157c9de0d30b7448">cmsis_armcc.h</a> +</li> +<li>__ZI_DATA_SIZE +: <a class="el" href="mem__ARMCA9_8h.html#a3464db337066101375c085df13b9a2ae">mem_ARMCA9.h</a> +</li> +<li>_FLD2VAL +: <a class="el" href="core__ca_8h.html#a139b6e261c981f014f386927ca4a8444">core_ca.h</a> +, <a class="el" href="group__peripheral__gr.html#ga139b6e261c981f014f386927ca4a8444">core_ca.txt</a> +</li> +<li>_VAL2FLD +: <a class="el" href="core__ca_8h.html#a286e3b913dbd236c7f48ea70c8821f4e">core_ca.h</a> +, <a class="el" href="group__peripheral__gr.html#ga286e3b913dbd236c7f48ea70c8821f4e">core_ca.txt</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/globals_a.html b/docs/Core_A/html/globals_a.html new file mode 100644 index 0000000..e70beb3 --- /dev/null +++ b/docs/Core_A/html/globals_a.html @@ -0,0 +1,283 @@ +<!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"/> +<title>Globals</title> +<title>CMSIS-Core (Cortex-A): Globals</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="globals.html"><span>All</span></a></li> + <li><a href="globals_func.html"><span>Functions</span></a></li> + <li><a href="globals_vars.html"><span>Variables</span></a></li> + <li><a href="globals_type.html"><span>Typedefs</span></a></li> + <li><a href="globals_enum.html"><span>Enumerations</span></a></li> + <li><a href="globals_eval.html"><span>Enumerator</span></a></li> + <li><a href="globals_defs.html"><span>Macros</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="globals.html#index__"><span>_</span></a></li> + <li class="current"><a href="globals_a.html#index_a"><span>a</span></a></li> + <li><a href="globals_c.html#index_c"><span>c</span></a></li> + <li><a href="globals_d.html#index_d"><span>d</span></a></li> + <li><a href="globals_e.html#index_e"><span>e</span></a></li> + <li><a href="globals_f.html#index_f"><span>f</span></a></li> + <li><a href="globals_g.html#index_g"><span>g</span></a></li> + <li><a href="globals_i.html#index_i"><span>i</span></a></li> + <li><a href="globals_k.html#index_k"><span>k</span></a></li> + <li><a href="globals_l.html#index_l"><span>l</span></a></li> + <li><a href="globals_m.html#index_m"><span>m</span></a></li> + <li><a href="globals_n.html#index_n"><span>n</span></a></li> + <li><a href="globals_o.html#index_o"><span>o</span></a></li> + <li><a href="globals_p.html#index_p"><span>p</span></a></li> + <li><a href="globals_r.html#index_r"><span>r</span></a></li> + <li><a href="globals_s.html#index_s"><span>s</span></a></li> + <li><a href="globals_t.html#index_t"><span>t</span></a></li> + <li><a href="globals_u.html#index_u"><span>u</span></a></li> + <li><a href="globals_v.html#index_v"><span>v</span></a></li> + <li><a href="globals_w.html#index_w"><span>w</span></a></li> + </ul> + </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('globals_a.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +<div class="textblock">Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:</div> + +<h3><a class="anchor" id="index_a"></a>- a -</h3><ul> +<li>AACI_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a4c72e4cbe9ce6bae3d29332139dad44a">ARMCA9.h</a> +</li> +<li>ABT_MODE +: <a class="el" href="startup__ARMCA9_8c.html#a71f290cd91ad5ba6e3e183306fd9a0cb">startup_ARMCA9.c</a> +</li> +<li>ACTLR_AOW_Msk +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#ga5ca6754c31f90c7e5d1822dddfb4135c">core_ca.h</a> +</li> +<li>ACTLR_AOW_Pos +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#ga633ee6b129f8668593687ab8537aeb7f">core_ca.h</a> +</li> +<li>ACTLR_BP_Msk +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#ga677211818d8a2c7b118115361fbef2e7">core_ca.h</a> +</li> +<li>ACTLR_BP_Pos +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#ga120f5d653af52bd711c27c2495ce78f6">core_ca.h</a> +</li> +<li>ACTLR_BTDIS_Msk +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#gad48e0a1c1e59e6721547b45f37baa48b">core_ca.h</a> +</li> +<li>ACTLR_BTDIS_Pos +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#ga8c81a1e1522400322f215c52ca80d47d">core_ca.h</a> +</li> +<li>ACTLR_DBDI_Msk +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#ga0a3d58754927731758c53bd945ac35fe">core_ca.h</a> +</li> +<li>ACTLR_DBDI_Pos +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#ga0367a8413c0a37d6c1de7b90f3a56aee">core_ca.h</a> +</li> +<li>ACTLR_DDI_Msk +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#gaeee8e0fc7b28f2a405b234e7d2c7486e">core_ca.h</a> +</li> +<li>ACTLR_DDI_Pos +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#ga5468e93550ce28af7114cbc1e19474c0">core_ca.h</a> +</li> +<li>ACTLR_DDVM_Msk +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#ga4565f2632e5c4be5e1d3eb90fa6f2ac6">core_ca.h</a> +</li> +<li>ACTLR_DDVM_Pos +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#gaa9fe7651aa9bb48eea4f5301c69ee54d">core_ca.h</a> +</li> +<li>ACTLR_DODMBS_Msk +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#ga88a85e6310334edb190a6e9298ae98b7">core_ca.h</a> +</li> +<li>ACTLR_DODMBS_Pos +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#ga96eb411770c8e2b87f5e62b95e50ee02">core_ca.h</a> +</li> +<li>ACTLR_DWBST_Msk +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#gab948ab9af88a9357e2e383d948e9dc7e">core_ca.h</a> +</li> +<li>ACTLR_DWBST_Pos +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#ga4ca2a9236b157d3f9405cf8c398897a2">core_ca.h</a> +</li> +<li>ACTLR_EXCL_Msk +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#ga8b704419a7ed130ecbee00de9fd72d55">core_ca.h</a> +</li> +<li>ACTLR_EXCL_Pos +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#ga17dcfbcdf5db82900354db5440699701">core_ca.h</a> +</li> +<li>ACTLR_FW_Msk +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#ga53ea0cfa2dd5cb51d9f9de21e4d2dbf1">core_ca.h</a> +</li> +<li>ACTLR_FW_Pos +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#ga89b1a661668534177bc9679149a692ce">core_ca.h</a> +</li> +<li>ACTLR_L1PCTL_Msk +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#gad701fa3ff69b89ba185b7482e81cb6fd">core_ca.h</a> +</li> +<li>ACTLR_L1PCTL_Pos +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#ga546f1f2bbf7344bad6522205257f17ae">core_ca.h</a> +</li> +<li>ACTLR_L1PE_Msk +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#ga969c20495fe3e50e8c2a73454688a674">core_ca.h</a> +</li> +<li>ACTLR_L1PE_Pos +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#ga65c3c81261a2aa26022f6bb967c4e56b">core_ca.h</a> +</li> +<li>ACTLR_L1RADIS_Msk +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#ga6aafd83ca6c02f705def8edc8c064c04">core_ca.h</a> +</li> +<li>ACTLR_L1RADIS_Pos +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#gaf8b306b854ecd78110cf944d414644a1">core_ca.h</a> +</li> +<li>ACTLR_L2RADIS_Msk +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#gad84b20f4f5d1979bb000a14a582cad12">core_ca.h</a> +</li> +<li>ACTLR_L2RADIS_Pos +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#ga505f33bbe45bbcaa9fcb738cb30daf4e">core_ca.h</a> +</li> +<li>ACTLR_PARITY_Msk +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#gadec8e5d68791dc4749bf3f075a3559fb">core_ca.h</a> +</li> +<li>ACTLR_PARITY_Pos +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#ga8300a65b41aa3f5c69c7cc713c847749">core_ca.h</a> +</li> +<li>ACTLR_RADIS_Msk +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#gac6aea849e5320c0e93321d5d8b0c117c">core_ca.h</a> +</li> +<li>ACTLR_RADIS_Pos +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#gaf7a424f7f8c4f46592ce8f47f4bced44">core_ca.h</a> +</li> +<li>ACTLR_RSDIS_Msk +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#ga8487babc3514e2bb8f3d524e5f80d95f">core_ca.h</a> +</li> +<li>ACTLR_RSDIS_Pos +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#ga4412a55ce52db3c5a4f035fcd0e350c6">core_ca.h</a> +</li> +<li>ACTLR_SMP_Msk +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#gac6dcc315f6c4527434b9b0e4106771d8">core_ca.h</a> +</li> +<li>ACTLR_SMP_Pos +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#ga8cb19db067cca1e064189b27b1f1bcbf">core_ca.h</a> +</li> +<li>ACTLR_WFLZM_Msk +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#gae5a89cb553773b10e86a9c826f11179f">core_ca.h</a> +</li> +<li>ACTLR_WFLZM_Pos +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#ga104112fe1d88dde49635e9b0f9530306">core_ca.h</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/globals_c.html b/docs/Core_A/html/globals_c.html new file mode 100644 index 0000000..3a92430 --- /dev/null +++ b/docs/Core_A/html/globals_c.html @@ -0,0 +1,319 @@ +<!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"/> +<title>Globals</title> +<title>CMSIS-Core (Cortex-A): Globals</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="globals.html"><span>All</span></a></li> + <li><a href="globals_func.html"><span>Functions</span></a></li> + <li><a href="globals_vars.html"><span>Variables</span></a></li> + <li><a href="globals_type.html"><span>Typedefs</span></a></li> + <li><a href="globals_enum.html"><span>Enumerations</span></a></li> + <li><a href="globals_eval.html"><span>Enumerator</span></a></li> + <li><a href="globals_defs.html"><span>Macros</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="globals.html#index__"><span>_</span></a></li> + <li><a href="globals_a.html#index_a"><span>a</span></a></li> + <li class="current"><a href="globals_c.html#index_c"><span>c</span></a></li> + <li><a href="globals_d.html#index_d"><span>d</span></a></li> + <li><a href="globals_e.html#index_e"><span>e</span></a></li> + <li><a href="globals_f.html#index_f"><span>f</span></a></li> + <li><a href="globals_g.html#index_g"><span>g</span></a></li> + <li><a href="globals_i.html#index_i"><span>i</span></a></li> + <li><a href="globals_k.html#index_k"><span>k</span></a></li> + <li><a href="globals_l.html#index_l"><span>l</span></a></li> + <li><a href="globals_m.html#index_m"><span>m</span></a></li> + <li><a href="globals_n.html#index_n"><span>n</span></a></li> + <li><a href="globals_o.html#index_o"><span>o</span></a></li> + <li><a href="globals_p.html#index_p"><span>p</span></a></li> + <li><a href="globals_r.html#index_r"><span>r</span></a></li> + <li><a href="globals_s.html#index_s"><span>s</span></a></li> + <li><a href="globals_t.html#index_t"><span>t</span></a></li> + <li><a href="globals_u.html#index_u"><span>u</span></a></li> + <li><a href="globals_v.html#index_v"><span>v</span></a></li> + <li><a href="globals_w.html#index_w"><span>w</span></a></li> + </ul> + </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('globals_c.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +<div class="textblock">Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:</div> + +<h3><a class="anchor" id="index_c"></a>- c -</h3><ul> +<li>CLCD_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ae7da3d1e8aae439524761f44ddfe8e0c">ARMCA9.h</a> +</li> +<li>CMSIS_DEPRECATED +: <a class="el" href="cmsis__armcc_8h.html#acdc36c1b3d3e16c17a73889b7d06d0d2">cmsis_armcc.h</a> +</li> +<li>CPACR_ASEDIS_Msk +: <a class="el" href="group__CMSIS__CPACR__BITS.html#ga46d28804bfa370b0dd4ac520a7a67609">core_ca.h</a> +</li> +<li>CPACR_ASEDIS_Pos +: <a class="el" href="group__CMSIS__CPACR__BITS.html#ga3acd342ab1e88bd4ad73f5670e7af163">core_ca.h</a> +</li> +<li>CPACR_CP_FA +: <a class="el" href="group__CMSIS__CPACR__CP.html#gaeaa29f06a74fadc7245d6bd183bad11b">core_ca.h</a> +</li> +<li>CPACR_CP_Msk_ +: <a class="el" href="group__CMSIS__CPACR__BITS.html#ga7c87723442baa681a80de8f644eda1a2">core_ca.h</a> +</li> +<li>CPACR_CP_NA +: <a class="el" href="group__CMSIS__CPACR__CP.html#gabd03f590b34b809438eaa3df4af2e7db">core_ca.h</a> +</li> +<li>CPACR_CP_PL1 +: <a class="el" href="group__CMSIS__CPACR__CP.html#ga8602342c0bad80f3a36d3bdee7418a46">core_ca.h</a> +</li> +<li>CPACR_CP_Pos_ +: <a class="el" href="group__CMSIS__CPACR__BITS.html#ga77dc035e6d16dee8f5cf53b36b86cfaf">core_ca.h</a> +</li> +<li>CPACR_D32DIS_Msk +: <a class="el" href="group__CMSIS__CPACR__BITS.html#ga96266eb6bf35c3c3f22718bd06b12d79">core_ca.h</a> +</li> +<li>CPACR_D32DIS_Pos +: <a class="el" href="group__CMSIS__CPACR__BITS.html#ga6df0c4e805105285e63b0f0e992bd416">core_ca.h</a> +</li> +<li>CPACR_TRCDIS_Msk +: <a class="el" href="group__CMSIS__CPACR__BITS.html#gab5d6ec83339e755bd3e7eacb914edf37">core_ca.h</a> +</li> +<li>CPACR_TRCDIS_Pos +: <a class="el" href="group__CMSIS__CPACR__BITS.html#ga6866c97020fdba42f7c287433c58d77c">core_ca.h</a> +</li> +<li>CPSR_A_Msk +: <a class="el" href="group__CMSIS__CPSR__BITS.html#ga002803fa282333e0ead5c9b4cf748cb1">core_ca.h</a> +</li> +<li>CPSR_A_Pos +: <a class="el" href="group__CMSIS__CPSR__BITS.html#ga6f8aa35ca07825d6b4498ae6e2ab616b">core_ca.h</a> +</li> +<li>CPSR_C_Msk +: <a class="el" href="group__CMSIS__CPSR__BITS.html#ga3bc30b14b9b0bf113600eb882304244c">core_ca.h</a> +</li> +<li>CPSR_C_Pos +: <a class="el" href="group__CMSIS__CPSR__BITS.html#ga8565df3cf054dc09506e1c0ea4790131">core_ca.h</a> +</li> +<li>CPSR_E_Msk +: <a class="el" href="group__CMSIS__CPSR__BITS.html#ga6661712dd33a50ce4a42e13bf72aa35b">core_ca.h</a> +</li> +<li>CPSR_E_Pos +: <a class="el" href="group__CMSIS__CPSR__BITS.html#ga6a5e065d9ea93489105c3d62c1d3c08f">core_ca.h</a> +</li> +<li>CPSR_F_Msk +: <a class="el" href="group__CMSIS__CPSR__BITS.html#ga4df09481ffd9dfb17823a8e9895b1566">core_ca.h</a> +</li> +<li>CPSR_F_Pos +: <a class="el" href="group__CMSIS__CPSR__BITS.html#ga5e9868fdea8e65374b25ddd2fde1bf62">core_ca.h</a> +</li> +<li>CPSR_GE_Msk +: <a class="el" href="group__CMSIS__CPSR__BITS.html#ga9a3a6a87437892954cb37662ff27521a">core_ca.h</a> +</li> +<li>CPSR_GE_Pos +: <a class="el" href="group__CMSIS__CPSR__BITS.html#ga37aa76465f6c6055395790e74169d760">core_ca.h</a> +</li> +<li>CPSR_I_Msk +: <a class="el" href="group__CMSIS__CPSR__BITS.html#gad9abe93ba1179e254a70e325cb1a5834">core_ca.h</a> +</li> +<li>CPSR_I_Pos +: <a class="el" href="group__CMSIS__CPSR__BITS.html#gad1d9be2f731f5400fc87076ce3495e59">core_ca.h</a> +</li> +<li>CPSR_IT0_Msk +: <a class="el" href="group__CMSIS__CPSR__BITS.html#ga128366788d0f94d52fbe4610162c97e5">core_ca.h</a> +</li> +<li>CPSR_IT0_Pos +: <a class="el" href="group__CMSIS__CPSR__BITS.html#ga450f3fff0642431fd3478a04b70c3d87">core_ca.h</a> +</li> +<li>CPSR_IT1_Msk +: <a class="el" href="group__CMSIS__CPSR__BITS.html#ga791263c8a9707795b5824dae5485cd39">core_ca.h</a> +</li> +<li>CPSR_IT1_Pos +: <a class="el" href="group__CMSIS__CPSR__BITS.html#gaa2ab21d87052b439c06f058fb65036a5">core_ca.h</a> +</li> +<li>CPSR_J_Msk +: <a class="el" href="group__CMSIS__CPSR__BITS.html#ga6b52a05ec2e95ade71b65090f19285c2">core_ca.h</a> +</li> +<li>CPSR_J_Pos +: <a class="el" href="group__CMSIS__CPSR__BITS.html#ga6b49ddfb770143a51aa682b56be2e990">core_ca.h</a> +</li> +<li>CPSR_M_ABT +: <a class="el" href="group__CMSIS__CPSR__M.html#gac8c0a99a21ef256f5d3115595a845bfa">core_ca.h</a> +</li> +<li>CPSR_M_FIQ +: <a class="el" href="group__CMSIS__CPSR__M.html#ga868ef12e003f541f90a613ca7f6ada74">core_ca.h</a> +</li> +<li>CPSR_M_HYP +: <a class="el" href="group__CMSIS__CPSR__M.html#ga002c78f542ca5c5fdd02d2aeee9f6988">core_ca.h</a> +</li> +<li>CPSR_M_IRQ +: <a class="el" href="group__CMSIS__CPSR__M.html#gada3f31a773f7fc7bf6567d598cf3a1db">core_ca.h</a> +</li> +<li>CPSR_M_MON +: <a class="el" href="group__CMSIS__CPSR__M.html#ga69d734db93f67899b4bffcf62f80f098">core_ca.h</a> +</li> +<li>CPSR_M_Msk +: <a class="el" href="group__CMSIS__CPSR__BITS.html#gadce47959b814f70f802a139250daa04c">core_ca.h</a> +</li> +<li>CPSR_M_Pos +: <a class="el" href="group__CMSIS__CPSR__BITS.html#ga4e9e49c9a75cf3e7d696fc77de7d44d1">core_ca.h</a> +</li> +<li>CPSR_M_SVC +: <a class="el" href="group__CMSIS__CPSR__M.html#ga5afcb85bd2968acc2b09cb9d99c531ad">core_ca.h</a> +</li> +<li>CPSR_M_SYS +: <a class="el" href="group__CMSIS__CPSR__M.html#gaa0a3996ce096cd205bce34f90b10912c">core_ca.h</a> +</li> +<li>CPSR_M_UND +: <a class="el" href="group__CMSIS__CPSR__M.html#ga07d4f42d6971c2f0cc25872008ddf5ef">core_ca.h</a> +</li> +<li>CPSR_M_USR +: <a class="el" href="group__CMSIS__CPSR__M.html#gad716a0ee4dc815f0f01e1339d6511a4e">core_ca.h</a> +</li> +<li>CPSR_N_Msk +: <a class="el" href="group__CMSIS__CPSR__BITS.html#ga6c4a636a3b5ec71e0f2eb021ac353544">core_ca.h</a> +</li> +<li>CPSR_N_Pos +: <a class="el" href="group__CMSIS__CPSR__BITS.html#gaaedc00ebe496885524daac4190742f84">core_ca.h</a> +</li> +<li>CPSR_Q_Msk +: <a class="el" href="group__CMSIS__CPSR__BITS.html#gaba36b1ac0438594afdc6eef220d2e146">core_ca.h</a> +</li> +<li>CPSR_Q_Pos +: <a class="el" href="group__CMSIS__CPSR__BITS.html#ga84c8427c30fdce15f7191bd4f93d7ab7">core_ca.h</a> +</li> +<li>CPSR_T_Msk +: <a class="el" href="group__CMSIS__CPSR__BITS.html#ga23ed422711cbd2f9a5dcbe6c05b2a720">core_ca.h</a> +</li> +<li>CPSR_T_Pos +: <a class="el" href="group__CMSIS__CPSR__BITS.html#gaa1134ff3e774b1354a43227b798a707c">core_ca.h</a> +</li> +<li>CPSR_V_Msk +: <a class="el" href="group__CMSIS__CPSR__BITS.html#ga9b9fe5c1da5e922cbff18215b70b4252">core_ca.h</a> +</li> +<li>CPSR_V_Pos +: <a class="el" href="group__CMSIS__CPSR__BITS.html#ga5685fa5745113b4ff61181ee439bc2a5">core_ca.h</a> +</li> +<li>CPSR_Z_Msk +: <a class="el" href="group__CMSIS__CPSR__BITS.html#gab091112988009fb8360b01c79d993f67">core_ca.h</a> +</li> +<li>CPSR_Z_Pos +: <a class="el" href="group__CMSIS__CPSR__BITS.html#ga18e9f21fcda9d385d23a4de0ef860cd4">core_ca.h</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/globals_d.html b/docs/Core_A/html/globals_d.html new file mode 100644 index 0000000..7121fb9 --- /dev/null +++ b/docs/Core_A/html/globals_d.html @@ -0,0 +1,235 @@ +<!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"/> +<title>Globals</title> +<title>CMSIS-Core (Cortex-A): Globals</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="globals.html"><span>All</span></a></li> + <li><a href="globals_func.html"><span>Functions</span></a></li> + <li><a href="globals_vars.html"><span>Variables</span></a></li> + <li><a href="globals_type.html"><span>Typedefs</span></a></li> + <li><a href="globals_enum.html"><span>Enumerations</span></a></li> + <li><a href="globals_eval.html"><span>Enumerator</span></a></li> + <li><a href="globals_defs.html"><span>Macros</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="globals.html#index__"><span>_</span></a></li> + <li><a href="globals_a.html#index_a"><span>a</span></a></li> + <li><a href="globals_c.html#index_c"><span>c</span></a></li> + <li class="current"><a href="globals_d.html#index_d"><span>d</span></a></li> + <li><a href="globals_e.html#index_e"><span>e</span></a></li> + <li><a href="globals_f.html#index_f"><span>f</span></a></li> + <li><a href="globals_g.html#index_g"><span>g</span></a></li> + <li><a href="globals_i.html#index_i"><span>i</span></a></li> + <li><a href="globals_k.html#index_k"><span>k</span></a></li> + <li><a href="globals_l.html#index_l"><span>l</span></a></li> + <li><a href="globals_m.html#index_m"><span>m</span></a></li> + <li><a href="globals_n.html#index_n"><span>n</span></a></li> + <li><a href="globals_o.html#index_o"><span>o</span></a></li> + <li><a href="globals_p.html#index_p"><span>p</span></a></li> + <li><a href="globals_r.html#index_r"><span>r</span></a></li> + <li><a href="globals_s.html#index_s"><span>s</span></a></li> + <li><a href="globals_t.html#index_t"><span>t</span></a></li> + <li><a href="globals_u.html#index_u"><span>u</span></a></li> + <li><a href="globals_v.html#index_v"><span>v</span></a></li> + <li><a href="globals_w.html#index_w"><span>w</span></a></li> + </ul> + </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('globals_d.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +<div class="textblock">Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:</div> + +<h3><a class="anchor" id="index_d"></a>- d -</h3><ul> +<li>DACR_D_Msk_ +: <a class="el" href="group__CMSIS__DACR__BITS.html#ga41b90c8a7338fbe5e5b06be083ba22fe">core_ca.h</a> +</li> +<li>DACR_D_Pos_ +: <a class="el" href="group__CMSIS__DACR__BITS.html#ga2c014e929b74e6ded5e89a74903ce975">core_ca.h</a> +</li> +<li>DACR_Dn_CLIENT +: <a class="el" href="group__CMSIS__DACR__Dn.html#gac76e6128758cd64a9fa92487ec49441b">core_ca.h</a> +</li> +<li>DACR_Dn_MANAGER +: <a class="el" href="group__CMSIS__DACR__Dn.html#gabbf27724d67055138bf7abdb651e9732">core_ca.h</a> +</li> +<li>DACR_Dn_NOACCESS +: <a class="el" href="group__CMSIS__DACR__Dn.html#ga281ebf97decb4ef4f7b1e5c4285c45ab">core_ca.h</a> +</li> +<li>Default_Handler() +: <a class="el" href="startup__ARMCA9_8c.html#a4e0c522c1bb26af24accaf20e6b87d12">startup_ARMCA9.c</a> +</li> +<li>DESCRIPTOR_FAULT +: <a class="el" href="group__MMU__defs__gr.html#gaba92665a24bc2ba8c49b9a0881c9df8a">core_ca.h</a> +</li> +<li>DEVICE +: <a class="el" href="core__ca_8h.html#ga83ac8de9263f89879079da521e86d5f2a28b8a7b4b6c2a98af7cf438255207174">core_ca.h</a> +</li> +<li>DFSR_CM_Msk +: <a class="el" href="group__CMSIS__DFSR__BITS.html#ga91cf285dc43beda62ae72f043e83238c">core_ca.h</a> +</li> +<li>DFSR_CM_Pos +: <a class="el" href="group__CMSIS__DFSR__BITS.html#gac1c7d8f30e77bd1fe395d6e9a5a63a3e">core_ca.h</a> +</li> +<li>DFSR_Domain_Msk +: <a class="el" href="group__CMSIS__DFSR__BITS.html#ga59949776e069a5af7231ef63156f17cf">core_ca.h</a> +</li> +<li>DFSR_Domain_Pos +: <a class="el" href="group__CMSIS__DFSR__BITS.html#gac5a7afc43963dbc429792fb5a1569e15">core_ca.h</a> +</li> +<li>DFSR_Ext_Msk +: <a class="el" href="group__CMSIS__DFSR__BITS.html#gad3a97b4eb87f45df8ae539e59592f21b">core_ca.h</a> +</li> +<li>DFSR_Ext_Pos +: <a class="el" href="group__CMSIS__DFSR__BITS.html#ga8cc8dcb1b3a971a13b0575bf9083acf5">core_ca.h</a> +</li> +<li>DFSR_FS0_Msk +: <a class="el" href="group__CMSIS__DFSR__BITS.html#ga23b688e81c0378b5cd75acb53896bb5e">core_ca.h</a> +</li> +<li>DFSR_FS0_Pos +: <a class="el" href="group__CMSIS__DFSR__BITS.html#gae5d9bc62e71693bd9dc2a84bb4c82082">core_ca.h</a> +</li> +<li>DFSR_FS1_Msk +: <a class="el" href="group__CMSIS__DFSR__BITS.html#ga6540a3ca5b2dcf8f81bb37fbdbe9d746">core_ca.h</a> +</li> +<li>DFSR_FS1_Pos +: <a class="el" href="group__CMSIS__DFSR__BITS.html#ga3faee10970931cadf7ff16069ce65a1a">core_ca.h</a> +</li> +<li>DFSR_LPAE_Msk +: <a class="el" href="group__CMSIS__DFSR__BITS.html#ga104bfa1e333340616fdbdc804948276f">core_ca.h</a> +</li> +<li>DFSR_LPAE_Pos +: <a class="el" href="group__CMSIS__DFSR__BITS.html#ga10f7b48c4f128c9be07c377bb60cfa7a">core_ca.h</a> +</li> +<li>DFSR_STATUS_Msk +: <a class="el" href="group__CMSIS__DFSR__BITS.html#ga7541052737038d737fd9fe00b9815140">core_ca.h</a> +</li> +<li>DFSR_STATUS_Pos +: <a class="el" href="group__CMSIS__DFSR__BITS.html#gacb6fae1908b12c4900e2cdcc320c6c11">core_ca.h</a> +</li> +<li>DFSR_WnR_Msk +: <a class="el" href="group__CMSIS__DFSR__BITS.html#gabfbf482895e7620fe6727b54378c0f2a">core_ca.h</a> +</li> +<li>DFSR_WnR_Pos +: <a class="el" href="group__CMSIS__DFSR__BITS.html#ga410420633e9ba47cdd1ae2d3df146866">core_ca.h</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/globals_defs.html b/docs/Core_A/html/globals_defs.html new file mode 100644 index 0000000..01a17ca --- /dev/null +++ b/docs/Core_A/html/globals_defs.html @@ -0,0 +1,394 @@ +<!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"/> +<title>Globals</title> +<title>CMSIS-Core (Cortex-A): Globals</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="globals.html"><span>All</span></a></li> + <li><a href="globals_func.html"><span>Functions</span></a></li> + <li><a href="globals_vars.html"><span>Variables</span></a></li> + <li><a href="globals_type.html"><span>Typedefs</span></a></li> + <li><a href="globals_enum.html"><span>Enumerations</span></a></li> + <li><a href="globals_eval.html"><span>Enumerator</span></a></li> + <li class="current"><a href="globals_defs.html"><span>Macros</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li class="current"><a href="globals_defs.html#index__"><span>_</span></a></li> + <li><a href="globals_defs_a.html#index_a"><span>a</span></a></li> + <li><a href="globals_defs_c.html#index_c"><span>c</span></a></li> + <li><a href="globals_defs_d.html#index_d"><span>d</span></a></li> + <li><a href="globals_defs_f.html#index_f"><span>f</span></a></li> + <li><a href="globals_defs_g.html#index_g"><span>g</span></a></li> + <li><a href="globals_defs_i.html#index_i"><span>i</span></a></li> + <li><a href="globals_defs_l.html#index_l"><span>l</span></a></li> + <li><a href="globals_defs_o.html#index_o"><span>o</span></a></li> + <li><a href="globals_defs_p.html#index_p"><span>p</span></a></li> + <li><a href="globals_defs_r.html#index_r"><span>r</span></a></li> + <li><a href="globals_defs_s.html#index_s"><span>s</span></a></li> + <li><a href="globals_defs_t.html#index_t"><span>t</span></a></li> + <li><a href="globals_defs_u.html#index_u"><span>u</span></a></li> + <li><a href="globals_defs_v.html#index_v"><span>v</span></a></li> + </ul> + </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('globals_defs.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +  + +<h3><a class="anchor" id="index__"></a>- _ -</h3><ul> +<li>__ABT_STACK_SIZE +: <a class="el" href="mem__ARMCA9_8h.html#ad7f329af0a26f57eda4d42dc664a71c3">mem_ARMCA9.h</a> +</li> +<li>__ALIGNED +: <a class="el" href="group__comp__cntrl__gr.html#gaa65ef8f7a5e8b7a6ea6c1d48b4c78e55">cmsis_armcc.h</a> +</li> +<li>__ARM_ARCH_7A__ +: <a class="el" href="group__comp__cntrl__gr.html#gaee91bdfb2b6986731af09835bc9c6e74">cmsis_armcc.h</a> +</li> +<li>__ASM +: <a class="el" href="group__comp__cntrl__gr.html#ga1378040bcf22428955c6e3ce9c2053cd">cmsis_armcc.h</a> +</li> +<li>__BKPT +: <a class="el" href="group__CMSIS__Core__InstructionInterface.html#ga15ea6bd3c507d3e81c3b3a1258e46397">cmsis_armcc.h</a> +</li> +<li>__CA_CMSIS_VERSION +: <a class="el" href="group__version__ctrl.html#ga60199f17babba1ac0cf233e59043b23b">core_ca.h</a> +</li> +<li>__CA_CMSIS_VERSION_MAIN +: <a class="el" href="group__version__ctrl.html#ga519092cc80304900838f3d79a1a04e36">core_ca.h</a> +</li> +<li>__CA_CMSIS_VERSION_SUB +: <a class="el" href="group__version__ctrl.html#gaca4690227a53e24645758cdab9a00cdf">core_ca.h</a> +</li> +<li>__CA_REV +: <a class="el" href="group__version__ctrl.html#ga8ebf37d3e9141ccae33bb6b1edf539bd">ARMCA9.h</a> +</li> +<li>__CLREX +: <a class="el" href="cmsis__armcc_8h.html#a7f7b66103530fadcce226375af3c2c03">cmsis_armcc.h</a> +</li> +<li>__CLZ +: <a class="el" href="cmsis__armcc_8h.html#a5d5bb1527e042be4a9fa5a33f65cc248">cmsis_armcc.h</a> +</li> +<li>__CMSIS_CP15_H +: <a class="el" href="cmsis__cp15_8h.html#ae6f92562f567fd8583d8ddd98cae46d5">cmsis_cp15.h</a> +</li> +<li>__CORE_CA_H_DEPENDANT +: <a class="el" href="core__ca_8h.html#add5658d95f6b79934202e6fbf1795b12">core_ca.h</a> +</li> +<li>__CORE_CA_H_GENERIC +: <a class="el" href="core__ca_8h.html#af6738f04c5c33edae09174f235ef3e14">core_ca.h</a> +</li> +<li>__CORTEX_A +: <a class="el" href="group__version__ctrl.html#ga74d176c89aefe783e9ce0712c4360537">ARMCA9.h</a> +</li> +<li>__DMB +: <a class="el" href="group__CMSIS__Core__InstructionInterface.html#ga671101179b5943990785f36f8c1e2269">cmsis_armcc.h</a> +</li> +<li>__DSB +: <a class="el" href="group__CMSIS__Core__InstructionInterface.html#ga067d257a2b34565410acefb5afef2203">cmsis_armcc.h</a> +</li> +<li>__FIQ_STACK_SIZE +: <a class="el" href="mem__ARMCA9_8h.html#a5dbfa394c3e9c61fbbc157bc0fb6cf3e">mem_ARMCA9.h</a> +</li> +<li>__FORCEINLINE +: <a class="el" href="cmsis__armcc_8h.html#a2ecb43ce8e7aa73d32f50afa67b42c76">cmsis_armcc.h</a> +</li> +<li>__FPU_PRESENT +: <a class="el" href="core__ca_8h.html#ac1ba8a48ca926bddc88be9bfd7d42641">core_ca.h</a> +, <a class="el" href="ARMCA9_8h.html#ac1ba8a48ca926bddc88be9bfd7d42641">ARMCA9.h</a> +</li> +<li>__FPU_USED +: <a class="el" href="core__ca_8h.html#aa167d0f532a7c2b2e3a6395db2fa0776">core_ca.h</a> +</li> +<li>__get_CP +: <a class="el" href="cmsis__armcc_8h.html#ad2a4e5d85d92189d574854b2fbfff057">cmsis_armcc.h</a> +</li> +<li>__get_CP64 +: <a class="el" href="cmsis__armcc_8h.html#a96a3cccabb5bcaf41115a5dfb3fc6723">cmsis_armcc.h</a> +</li> +<li>__GIC_PRESENT +: <a class="el" href="core__ca_8h.html#a6690a7e24ea0ec4b36a8fb077d01a820">core_ca.h</a> +, <a class="el" href="ARMCA9_8h.html#a6690a7e24ea0ec4b36a8fb077d01a820">ARMCA9.h</a> +</li> +<li>__HEAP_SIZE +: <a class="el" href="mem__ARMCA9_8h.html#a12c202be8007621d07d7ab644c27feb2">mem_ARMCA9.h</a> +</li> +<li>__I +: <a class="el" href="core__ca_8h.html#af63697ed9952cc71e1225efe205f6cd3">core_ca.h</a> +</li> +<li>__IM +: <a class="el" href="core__ca_8h.html#a4cc1649793116d7c2d8afce7a4ffce43">core_ca.h</a> +</li> +<li>__INLINE +: <a class="el" href="group__comp__cntrl__gr.html#gade2d8d7118f8ff49547f60aa0c3382bb">cmsis_armcc.h</a> +</li> +<li>__IO +: <a class="el" href="core__ca_8h.html#aec43007d9998a0a0e01faede4133d6be">core_ca.h</a> +</li> +<li>__IOM +: <a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">core_ca.h</a> +</li> +<li>__IRQ_STACK_SIZE +: <a class="el" href="mem__ARMCA9_8h.html#a0332a29850192af0bb278179da4591ed">mem_ARMCA9.h</a> +</li> +<li>__ISB +: <a class="el" href="group__CMSIS__Core__InstructionInterface.html#gaad233022e850a009fc6f7602be1182f6">cmsis_armcc.h</a> +</li> +<li>__L2C_PRESENT +: <a class="el" href="ARMCA9_8h.html#a102b9f59f0fe8f9bb492d42803ebf586">ARMCA9.h</a> +</li> +<li>__LDREXB +: <a class="el" href="cmsis__armcc_8h.html#a8876672c1f185d3253fea6b06bdba771">cmsis_armcc.h</a> +</li> +<li>__LDREXH +: <a class="el" href="cmsis__armcc_8h.html#aa7f6f01cf534bc8daccc421dc823fc6f">cmsis_armcc.h</a> +</li> +<li>__LDREXW +: <a class="el" href="cmsis__armcc_8h.html#aa872ae25197f1dddc52835fdfed9a881">cmsis_armcc.h</a> +</li> +<li>__NO_RETURN +: <a class="el" href="group__comp__cntrl__gr.html#ga153a4a31b276a9758959580538720a51">cmsis_armcc.h</a> +</li> +<li>__NOP +: <a class="el" href="group__CMSIS__Core__InstructionInterface.html#gabd585ddc865fb9b7f2493af1eee1a572">cmsis_armcc.h</a> +</li> +<li>__O +: <a class="el" href="core__ca_8h.html#a7e25d9380f9ef903923964322e71f2f6">core_ca.h</a> +</li> +<li>__OM +: <a class="el" href="core__ca_8h.html#a0ea2009ed8fd9ef35b48708280fdb758">core_ca.h</a> +</li> +<li>__PACKED +: <a class="el" href="group__comp__cntrl__gr.html#gabe8996d3d985ee1529475443cc635bf1">cmsis_armcc.h</a> +</li> +<li>__PACKED_STRUCT +: <a class="el" href="cmsis__armcc_8h.html#a4dbb70fab85207c27b581ecb6532b314">cmsis_armcc.h</a> +</li> +<li>__RAM_BASE +: <a class="el" href="mem__ARMCA9_8h.html#a1c8bf4b887d358d549c15e29e6fc8b7a">mem_ARMCA9.h</a> +</li> +<li>__RAM_SIZE +: <a class="el" href="mem__ARMCA9_8h.html#a8709883a5b4c1734f7f451e9d83780f2">mem_ARMCA9.h</a> +</li> +<li>__RBIT +: <a class="el" href="cmsis__armcc_8h.html#ab83768933a612816fad669db5488366f">cmsis_armcc.h</a> +</li> +<li>__REV +: <a class="el" href="cmsis__armcc_8h.html#a14f54807872c0f5e05604c4924abfdae">cmsis_armcc.h</a> +</li> +<li>__ROM_BASE +: <a class="el" href="mem__ARMCA9_8h.html#a3a38c34d87a310103a5e618bc3ed18a8">mem_ARMCA9.h</a> +</li> +<li>__ROM_SIZE +: <a class="el" href="mem__ARMCA9_8h.html#a23423b37c669c6d70b3aeeec7c3209fc">mem_ARMCA9.h</a> +</li> +<li>__ROR +: <a class="el" href="cmsis__armcc_8h.html#a95b9bd281ddeda378b85afdb8f2ced86">cmsis_armcc.h</a> +</li> +<li>__RW_DATA_SIZE +: <a class="el" href="mem__ARMCA9_8h.html#a244d488ae9113bf4c972c20a21723ac4">mem_ARMCA9.h</a> +</li> +<li>__set_CP +: <a class="el" href="cmsis__armcc_8h.html#a5e4710ddc910c7feee1de7f118b84ad1">cmsis_armcc.h</a> +</li> +<li>__set_CP64 +: <a class="el" href="cmsis__armcc_8h.html#af23b5ae27930ef8d9f62a2cf19338003">cmsis_armcc.h</a> +</li> +<li>__SEV +: <a class="el" href="group__CMSIS__Core__InstructionInterface.html#gaab4f296d0022b4b10dc0976eb22052f9">cmsis_armcc.h</a> +</li> +<li>__SSAT +: <a class="el" href="cmsis__armcc_8h.html#a3c013c2ed76ebc48c283c8bae17b9ab8">cmsis_armcc.h</a> +</li> +<li>__STACK_SIZE +: <a class="el" href="mem__ARMCA9_8h.html#a668ea18a149eeb6a206929f8e4c1099b">mem_ARMCA9.h</a> +</li> +<li>__STATIC_FORCEINLINE +: <a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">cmsis_armcc.h</a> +</li> +<li>__STATIC_INLINE +: <a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">cmsis_armcc.h</a> +</li> +<li>__STREXB +: <a class="el" href="cmsis__armcc_8h.html#a503ba30a93e83963de38e5171fbbabce">cmsis_armcc.h</a> +</li> +<li>__STREXH +: <a class="el" href="cmsis__armcc_8h.html#a63d19c6c7852ada9a1c1aab80e6294b1">cmsis_armcc.h</a> +</li> +<li>__STREXW +: <a class="el" href="cmsis__armcc_8h.html#a0c3704e33e90ba0491cee56cfb553090">cmsis_armcc.h</a> +</li> +<li>__SVC_STACK_SIZE +: <a class="el" href="mem__ARMCA9_8h.html#a56b98f7c5dac25e019ab4cc1b195ae60">mem_ARMCA9.h</a> +</li> +<li>__TIM_PRESENT +: <a class="el" href="core__ca_8h.html#a0e57ca9f1bc10c2de05d383d2c76267a">core_ca.h</a> +, <a class="el" href="ARMCA9_8h.html#a0e57ca9f1bc10c2de05d383d2c76267a">ARMCA9.h</a> +</li> +<li>__TTB_BASE +: <a class="el" href="mem__ARMCA9_8h.html#a5636831f81072fadf130e3b462d7b5f6">mem_ARMCA9.h</a> +</li> +<li>__TTB_SIZE +: <a class="el" href="mem__ARMCA9_8h.html#a7f6661ae744a397001b44a1c5be751ec">mem_ARMCA9.h</a> +</li> +<li>__UNALIGNED_UINT16_READ +: <a class="el" href="cmsis__armcc_8h.html#ab71b66e5ce403158d3dee62a59f9175f">cmsis_armcc.h</a> +</li> +<li>__UNALIGNED_UINT16_WRITE +: <a class="el" href="cmsis__armcc_8h.html#a5103fb373cae9837cc4a384be55dc87f">cmsis_armcc.h</a> +</li> +<li>__UNALIGNED_UINT32_READ +: <a class="el" href="cmsis__armcc_8h.html#a3b931f0b051b8c1a6377a3dcc7559b5e">cmsis_armcc.h</a> +</li> +<li>__UNALIGNED_UINT32_WRITE +: <a class="el" href="cmsis__armcc_8h.html#a203f593d140ed88b81bc189edc861110">cmsis_armcc.h</a> +</li> +<li>__UND_STACK_SIZE +: <a class="el" href="mem__ARMCA9_8h.html#abf1b59273a0120006e7139edf119e731">mem_ARMCA9.h</a> +</li> +<li>__USAT +: <a class="el" href="cmsis__armcc_8h.html#ad0e4fa951d563740462d837bb6ddd7bb">cmsis_armcc.h</a> +</li> +<li>__USED +: <a class="el" href="group__comp__cntrl__gr.html#ga3e40e4c553fc11588f7a4c2a19e789e0">cmsis_armcc.h</a> +</li> +<li>__WEAK +: <a class="el" href="group__comp__cntrl__gr.html#gac607bf387b29162be6a9b77fc7999539">cmsis_armcc.h</a> +</li> +<li>__WFE +: <a class="el" href="group__CMSIS__Core__InstructionInterface.html#gaac6cc7dd4325d9cb40d3290fa5244b3d">cmsis_armcc.h</a> +</li> +<li>__WFI +: <a class="el" href="group__CMSIS__Core__InstructionInterface.html#gad23bf2b78a9a4524157c9de0d30b7448">cmsis_armcc.h</a> +</li> +<li>__ZI_DATA_SIZE +: <a class="el" href="mem__ARMCA9_8h.html#a3464db337066101375c085df13b9a2ae">mem_ARMCA9.h</a> +</li> +<li>_FLD2VAL +: <a class="el" href="group__peripheral__gr.html#ga139b6e261c981f014f386927ca4a8444">core_ca.txt</a> +, <a class="el" href="core__ca_8h.html#a139b6e261c981f014f386927ca4a8444">core_ca.h</a> +</li> +<li>_VAL2FLD +: <a class="el" href="core__ca_8h.html#a286e3b913dbd236c7f48ea70c8821f4e">core_ca.h</a> +, <a class="el" href="group__peripheral__gr.html#ga286e3b913dbd236c7f48ea70c8821f4e">core_ca.txt</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/globals_defs_a.html b/docs/Core_A/html/globals_defs_a.html new file mode 100644 index 0000000..2686ddc --- /dev/null +++ b/docs/Core_A/html/globals_defs_a.html @@ -0,0 +1,275 @@ +<!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"/> +<title>Globals</title> +<title>CMSIS-Core (Cortex-A): Globals</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="globals.html"><span>All</span></a></li> + <li><a href="globals_func.html"><span>Functions</span></a></li> + <li><a href="globals_vars.html"><span>Variables</span></a></li> + <li><a href="globals_type.html"><span>Typedefs</span></a></li> + <li><a href="globals_enum.html"><span>Enumerations</span></a></li> + <li><a href="globals_eval.html"><span>Enumerator</span></a></li> + <li class="current"><a href="globals_defs.html"><span>Macros</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="globals_defs.html#index__"><span>_</span></a></li> + <li class="current"><a href="globals_defs_a.html#index_a"><span>a</span></a></li> + <li><a href="globals_defs_c.html#index_c"><span>c</span></a></li> + <li><a href="globals_defs_d.html#index_d"><span>d</span></a></li> + <li><a href="globals_defs_f.html#index_f"><span>f</span></a></li> + <li><a href="globals_defs_g.html#index_g"><span>g</span></a></li> + <li><a href="globals_defs_i.html#index_i"><span>i</span></a></li> + <li><a href="globals_defs_l.html#index_l"><span>l</span></a></li> + <li><a href="globals_defs_o.html#index_o"><span>o</span></a></li> + <li><a href="globals_defs_p.html#index_p"><span>p</span></a></li> + <li><a href="globals_defs_r.html#index_r"><span>r</span></a></li> + <li><a href="globals_defs_s.html#index_s"><span>s</span></a></li> + <li><a href="globals_defs_t.html#index_t"><span>t</span></a></li> + <li><a href="globals_defs_u.html#index_u"><span>u</span></a></li> + <li><a href="globals_defs_v.html#index_v"><span>v</span></a></li> + </ul> + </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('globals_defs_a.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +  + +<h3><a class="anchor" id="index_a"></a>- a -</h3><ul> +<li>ABT_MODE +: <a class="el" href="startup__ARMCA9_8c.html#a71f290cd91ad5ba6e3e183306fd9a0cb">startup_ARMCA9.c</a> +</li> +<li>ACTLR_AOW_Msk +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#ga5ca6754c31f90c7e5d1822dddfb4135c">core_ca.h</a> +</li> +<li>ACTLR_AOW_Pos +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#ga633ee6b129f8668593687ab8537aeb7f">core_ca.h</a> +</li> +<li>ACTLR_BP_Msk +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#ga677211818d8a2c7b118115361fbef2e7">core_ca.h</a> +</li> +<li>ACTLR_BP_Pos +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#ga120f5d653af52bd711c27c2495ce78f6">core_ca.h</a> +</li> +<li>ACTLR_BTDIS_Msk +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#gad48e0a1c1e59e6721547b45f37baa48b">core_ca.h</a> +</li> +<li>ACTLR_BTDIS_Pos +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#ga8c81a1e1522400322f215c52ca80d47d">core_ca.h</a> +</li> +<li>ACTLR_DBDI_Msk +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#ga0a3d58754927731758c53bd945ac35fe">core_ca.h</a> +</li> +<li>ACTLR_DBDI_Pos +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#ga0367a8413c0a37d6c1de7b90f3a56aee">core_ca.h</a> +</li> +<li>ACTLR_DDI_Msk +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#gaeee8e0fc7b28f2a405b234e7d2c7486e">core_ca.h</a> +</li> +<li>ACTLR_DDI_Pos +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#ga5468e93550ce28af7114cbc1e19474c0">core_ca.h</a> +</li> +<li>ACTLR_DDVM_Msk +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#ga4565f2632e5c4be5e1d3eb90fa6f2ac6">core_ca.h</a> +</li> +<li>ACTLR_DDVM_Pos +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#gaa9fe7651aa9bb48eea4f5301c69ee54d">core_ca.h</a> +</li> +<li>ACTLR_DODMBS_Msk +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#ga88a85e6310334edb190a6e9298ae98b7">core_ca.h</a> +</li> +<li>ACTLR_DODMBS_Pos +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#ga96eb411770c8e2b87f5e62b95e50ee02">core_ca.h</a> +</li> +<li>ACTLR_DWBST_Msk +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#gab948ab9af88a9357e2e383d948e9dc7e">core_ca.h</a> +</li> +<li>ACTLR_DWBST_Pos +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#ga4ca2a9236b157d3f9405cf8c398897a2">core_ca.h</a> +</li> +<li>ACTLR_EXCL_Msk +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#ga8b704419a7ed130ecbee00de9fd72d55">core_ca.h</a> +</li> +<li>ACTLR_EXCL_Pos +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#ga17dcfbcdf5db82900354db5440699701">core_ca.h</a> +</li> +<li>ACTLR_FW_Msk +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#ga53ea0cfa2dd5cb51d9f9de21e4d2dbf1">core_ca.h</a> +</li> +<li>ACTLR_FW_Pos +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#ga89b1a661668534177bc9679149a692ce">core_ca.h</a> +</li> +<li>ACTLR_L1PCTL_Msk +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#gad701fa3ff69b89ba185b7482e81cb6fd">core_ca.h</a> +</li> +<li>ACTLR_L1PCTL_Pos +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#ga546f1f2bbf7344bad6522205257f17ae">core_ca.h</a> +</li> +<li>ACTLR_L1PE_Msk +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#ga969c20495fe3e50e8c2a73454688a674">core_ca.h</a> +</li> +<li>ACTLR_L1PE_Pos +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#ga65c3c81261a2aa26022f6bb967c4e56b">core_ca.h</a> +</li> +<li>ACTLR_L1RADIS_Msk +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#ga6aafd83ca6c02f705def8edc8c064c04">core_ca.h</a> +</li> +<li>ACTLR_L1RADIS_Pos +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#gaf8b306b854ecd78110cf944d414644a1">core_ca.h</a> +</li> +<li>ACTLR_L2RADIS_Msk +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#gad84b20f4f5d1979bb000a14a582cad12">core_ca.h</a> +</li> +<li>ACTLR_L2RADIS_Pos +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#ga505f33bbe45bbcaa9fcb738cb30daf4e">core_ca.h</a> +</li> +<li>ACTLR_PARITY_Msk +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#gadec8e5d68791dc4749bf3f075a3559fb">core_ca.h</a> +</li> +<li>ACTLR_PARITY_Pos +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#ga8300a65b41aa3f5c69c7cc713c847749">core_ca.h</a> +</li> +<li>ACTLR_RADIS_Msk +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#gac6aea849e5320c0e93321d5d8b0c117c">core_ca.h</a> +</li> +<li>ACTLR_RADIS_Pos +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#gaf7a424f7f8c4f46592ce8f47f4bced44">core_ca.h</a> +</li> +<li>ACTLR_RSDIS_Msk +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#ga8487babc3514e2bb8f3d524e5f80d95f">core_ca.h</a> +</li> +<li>ACTLR_RSDIS_Pos +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#ga4412a55ce52db3c5a4f035fcd0e350c6">core_ca.h</a> +</li> +<li>ACTLR_SMP_Msk +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#gac6dcc315f6c4527434b9b0e4106771d8">core_ca.h</a> +</li> +<li>ACTLR_SMP_Pos +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#ga8cb19db067cca1e064189b27b1f1bcbf">core_ca.h</a> +</li> +<li>ACTLR_WFLZM_Msk +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#gae5a89cb553773b10e86a9c826f11179f">core_ca.h</a> +</li> +<li>ACTLR_WFLZM_Pos +: <a class="el" href="group__CMSIS__ACTLR__BITS.html#ga104112fe1d88dde49635e9b0f9530306">core_ca.h</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/globals_defs_c.html b/docs/Core_A/html/globals_defs_c.html new file mode 100644 index 0000000..d4cd0d9 --- /dev/null +++ b/docs/Core_A/html/globals_defs_c.html @@ -0,0 +1,311 @@ +<!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"/> +<title>Globals</title> +<title>CMSIS-Core (Cortex-A): Globals</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="globals.html"><span>All</span></a></li> + <li><a href="globals_func.html"><span>Functions</span></a></li> + <li><a href="globals_vars.html"><span>Variables</span></a></li> + <li><a href="globals_type.html"><span>Typedefs</span></a></li> + <li><a href="globals_enum.html"><span>Enumerations</span></a></li> + <li><a href="globals_eval.html"><span>Enumerator</span></a></li> + <li class="current"><a href="globals_defs.html"><span>Macros</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="globals_defs.html#index__"><span>_</span></a></li> + <li><a href="globals_defs_a.html#index_a"><span>a</span></a></li> + <li class="current"><a href="globals_defs_c.html#index_c"><span>c</span></a></li> + <li><a href="globals_defs_d.html#index_d"><span>d</span></a></li> + <li><a href="globals_defs_f.html#index_f"><span>f</span></a></li> + <li><a href="globals_defs_g.html#index_g"><span>g</span></a></li> + <li><a href="globals_defs_i.html#index_i"><span>i</span></a></li> + <li><a href="globals_defs_l.html#index_l"><span>l</span></a></li> + <li><a href="globals_defs_o.html#index_o"><span>o</span></a></li> + <li><a href="globals_defs_p.html#index_p"><span>p</span></a></li> + <li><a href="globals_defs_r.html#index_r"><span>r</span></a></li> + <li><a href="globals_defs_s.html#index_s"><span>s</span></a></li> + <li><a href="globals_defs_t.html#index_t"><span>t</span></a></li> + <li><a href="globals_defs_u.html#index_u"><span>u</span></a></li> + <li><a href="globals_defs_v.html#index_v"><span>v</span></a></li> + </ul> + </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('globals_defs_c.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +  + +<h3><a class="anchor" id="index_c"></a>- c -</h3><ul> +<li>CMSIS_DEPRECATED +: <a class="el" href="cmsis__armcc_8h.html#acdc36c1b3d3e16c17a73889b7d06d0d2">cmsis_armcc.h</a> +</li> +<li>CPACR_ASEDIS_Msk +: <a class="el" href="group__CMSIS__CPACR__BITS.html#ga46d28804bfa370b0dd4ac520a7a67609">core_ca.h</a> +</li> +<li>CPACR_ASEDIS_Pos +: <a class="el" href="group__CMSIS__CPACR__BITS.html#ga3acd342ab1e88bd4ad73f5670e7af163">core_ca.h</a> +</li> +<li>CPACR_CP_FA +: <a class="el" href="group__CMSIS__CPACR__CP.html#gaeaa29f06a74fadc7245d6bd183bad11b">core_ca.h</a> +</li> +<li>CPACR_CP_Msk_ +: <a class="el" href="group__CMSIS__CPACR__BITS.html#ga7c87723442baa681a80de8f644eda1a2">core_ca.h</a> +</li> +<li>CPACR_CP_NA +: <a class="el" href="group__CMSIS__CPACR__CP.html#gabd03f590b34b809438eaa3df4af2e7db">core_ca.h</a> +</li> +<li>CPACR_CP_PL1 +: <a class="el" href="group__CMSIS__CPACR__CP.html#ga8602342c0bad80f3a36d3bdee7418a46">core_ca.h</a> +</li> +<li>CPACR_CP_Pos_ +: <a class="el" href="group__CMSIS__CPACR__BITS.html#ga77dc035e6d16dee8f5cf53b36b86cfaf">core_ca.h</a> +</li> +<li>CPACR_D32DIS_Msk +: <a class="el" href="group__CMSIS__CPACR__BITS.html#ga96266eb6bf35c3c3f22718bd06b12d79">core_ca.h</a> +</li> +<li>CPACR_D32DIS_Pos +: <a class="el" href="group__CMSIS__CPACR__BITS.html#ga6df0c4e805105285e63b0f0e992bd416">core_ca.h</a> +</li> +<li>CPACR_TRCDIS_Msk +: <a class="el" href="group__CMSIS__CPACR__BITS.html#gab5d6ec83339e755bd3e7eacb914edf37">core_ca.h</a> +</li> +<li>CPACR_TRCDIS_Pos +: <a class="el" href="group__CMSIS__CPACR__BITS.html#ga6866c97020fdba42f7c287433c58d77c">core_ca.h</a> +</li> +<li>CPSR_A_Msk +: <a class="el" href="group__CMSIS__CPSR__BITS.html#ga002803fa282333e0ead5c9b4cf748cb1">core_ca.h</a> +</li> +<li>CPSR_A_Pos +: <a class="el" href="group__CMSIS__CPSR__BITS.html#ga6f8aa35ca07825d6b4498ae6e2ab616b">core_ca.h</a> +</li> +<li>CPSR_C_Msk +: <a class="el" href="group__CMSIS__CPSR__BITS.html#ga3bc30b14b9b0bf113600eb882304244c">core_ca.h</a> +</li> +<li>CPSR_C_Pos +: <a class="el" href="group__CMSIS__CPSR__BITS.html#ga8565df3cf054dc09506e1c0ea4790131">core_ca.h</a> +</li> +<li>CPSR_E_Msk +: <a class="el" href="group__CMSIS__CPSR__BITS.html#ga6661712dd33a50ce4a42e13bf72aa35b">core_ca.h</a> +</li> +<li>CPSR_E_Pos +: <a class="el" href="group__CMSIS__CPSR__BITS.html#ga6a5e065d9ea93489105c3d62c1d3c08f">core_ca.h</a> +</li> +<li>CPSR_F_Msk +: <a class="el" href="group__CMSIS__CPSR__BITS.html#ga4df09481ffd9dfb17823a8e9895b1566">core_ca.h</a> +</li> +<li>CPSR_F_Pos +: <a class="el" href="group__CMSIS__CPSR__BITS.html#ga5e9868fdea8e65374b25ddd2fde1bf62">core_ca.h</a> +</li> +<li>CPSR_GE_Msk +: <a class="el" href="group__CMSIS__CPSR__BITS.html#ga9a3a6a87437892954cb37662ff27521a">core_ca.h</a> +</li> +<li>CPSR_GE_Pos +: <a class="el" href="group__CMSIS__CPSR__BITS.html#ga37aa76465f6c6055395790e74169d760">core_ca.h</a> +</li> +<li>CPSR_I_Msk +: <a class="el" href="group__CMSIS__CPSR__BITS.html#gad9abe93ba1179e254a70e325cb1a5834">core_ca.h</a> +</li> +<li>CPSR_I_Pos +: <a class="el" href="group__CMSIS__CPSR__BITS.html#gad1d9be2f731f5400fc87076ce3495e59">core_ca.h</a> +</li> +<li>CPSR_IT0_Msk +: <a class="el" href="group__CMSIS__CPSR__BITS.html#ga128366788d0f94d52fbe4610162c97e5">core_ca.h</a> +</li> +<li>CPSR_IT0_Pos +: <a class="el" href="group__CMSIS__CPSR__BITS.html#ga450f3fff0642431fd3478a04b70c3d87">core_ca.h</a> +</li> +<li>CPSR_IT1_Msk +: <a class="el" href="group__CMSIS__CPSR__BITS.html#ga791263c8a9707795b5824dae5485cd39">core_ca.h</a> +</li> +<li>CPSR_IT1_Pos +: <a class="el" href="group__CMSIS__CPSR__BITS.html#gaa2ab21d87052b439c06f058fb65036a5">core_ca.h</a> +</li> +<li>CPSR_J_Msk +: <a class="el" href="group__CMSIS__CPSR__BITS.html#ga6b52a05ec2e95ade71b65090f19285c2">core_ca.h</a> +</li> +<li>CPSR_J_Pos +: <a class="el" href="group__CMSIS__CPSR__BITS.html#ga6b49ddfb770143a51aa682b56be2e990">core_ca.h</a> +</li> +<li>CPSR_M_ABT +: <a class="el" href="group__CMSIS__CPSR__M.html#gac8c0a99a21ef256f5d3115595a845bfa">core_ca.h</a> +</li> +<li>CPSR_M_FIQ +: <a class="el" href="group__CMSIS__CPSR__M.html#ga868ef12e003f541f90a613ca7f6ada74">core_ca.h</a> +</li> +<li>CPSR_M_HYP +: <a class="el" href="group__CMSIS__CPSR__M.html#ga002c78f542ca5c5fdd02d2aeee9f6988">core_ca.h</a> +</li> +<li>CPSR_M_IRQ +: <a class="el" href="group__CMSIS__CPSR__M.html#gada3f31a773f7fc7bf6567d598cf3a1db">core_ca.h</a> +</li> +<li>CPSR_M_MON +: <a class="el" href="group__CMSIS__CPSR__M.html#ga69d734db93f67899b4bffcf62f80f098">core_ca.h</a> +</li> +<li>CPSR_M_Msk +: <a class="el" href="group__CMSIS__CPSR__BITS.html#gadce47959b814f70f802a139250daa04c">core_ca.h</a> +</li> +<li>CPSR_M_Pos +: <a class="el" href="group__CMSIS__CPSR__BITS.html#ga4e9e49c9a75cf3e7d696fc77de7d44d1">core_ca.h</a> +</li> +<li>CPSR_M_SVC +: <a class="el" href="group__CMSIS__CPSR__M.html#ga5afcb85bd2968acc2b09cb9d99c531ad">core_ca.h</a> +</li> +<li>CPSR_M_SYS +: <a class="el" href="group__CMSIS__CPSR__M.html#gaa0a3996ce096cd205bce34f90b10912c">core_ca.h</a> +</li> +<li>CPSR_M_UND +: <a class="el" href="group__CMSIS__CPSR__M.html#ga07d4f42d6971c2f0cc25872008ddf5ef">core_ca.h</a> +</li> +<li>CPSR_M_USR +: <a class="el" href="group__CMSIS__CPSR__M.html#gad716a0ee4dc815f0f01e1339d6511a4e">core_ca.h</a> +</li> +<li>CPSR_N_Msk +: <a class="el" href="group__CMSIS__CPSR__BITS.html#ga6c4a636a3b5ec71e0f2eb021ac353544">core_ca.h</a> +</li> +<li>CPSR_N_Pos +: <a class="el" href="group__CMSIS__CPSR__BITS.html#gaaedc00ebe496885524daac4190742f84">core_ca.h</a> +</li> +<li>CPSR_Q_Msk +: <a class="el" href="group__CMSIS__CPSR__BITS.html#gaba36b1ac0438594afdc6eef220d2e146">core_ca.h</a> +</li> +<li>CPSR_Q_Pos +: <a class="el" href="group__CMSIS__CPSR__BITS.html#ga84c8427c30fdce15f7191bd4f93d7ab7">core_ca.h</a> +</li> +<li>CPSR_T_Msk +: <a class="el" href="group__CMSIS__CPSR__BITS.html#ga23ed422711cbd2f9a5dcbe6c05b2a720">core_ca.h</a> +</li> +<li>CPSR_T_Pos +: <a class="el" href="group__CMSIS__CPSR__BITS.html#gaa1134ff3e774b1354a43227b798a707c">core_ca.h</a> +</li> +<li>CPSR_V_Msk +: <a class="el" href="group__CMSIS__CPSR__BITS.html#ga9b9fe5c1da5e922cbff18215b70b4252">core_ca.h</a> +</li> +<li>CPSR_V_Pos +: <a class="el" href="group__CMSIS__CPSR__BITS.html#ga5685fa5745113b4ff61181ee439bc2a5">core_ca.h</a> +</li> +<li>CPSR_Z_Msk +: <a class="el" href="group__CMSIS__CPSR__BITS.html#gab091112988009fb8360b01c79d993f67">core_ca.h</a> +</li> +<li>CPSR_Z_Pos +: <a class="el" href="group__CMSIS__CPSR__BITS.html#ga18e9f21fcda9d385d23a4de0ef860cd4">core_ca.h</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/globals_defs_d.html b/docs/Core_A/html/globals_defs_d.html new file mode 100644 index 0000000..df68436 --- /dev/null +++ b/docs/Core_A/html/globals_defs_d.html @@ -0,0 +1,224 @@ +<!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"/> +<title>Globals</title> +<title>CMSIS-Core (Cortex-A): Globals</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="globals.html"><span>All</span></a></li> + <li><a href="globals_func.html"><span>Functions</span></a></li> + <li><a href="globals_vars.html"><span>Variables</span></a></li> + <li><a href="globals_type.html"><span>Typedefs</span></a></li> + <li><a href="globals_enum.html"><span>Enumerations</span></a></li> + <li><a href="globals_eval.html"><span>Enumerator</span></a></li> + <li class="current"><a href="globals_defs.html"><span>Macros</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="globals_defs.html#index__"><span>_</span></a></li> + <li><a href="globals_defs_a.html#index_a"><span>a</span></a></li> + <li><a href="globals_defs_c.html#index_c"><span>c</span></a></li> + <li class="current"><a href="globals_defs_d.html#index_d"><span>d</span></a></li> + <li><a href="globals_defs_f.html#index_f"><span>f</span></a></li> + <li><a href="globals_defs_g.html#index_g"><span>g</span></a></li> + <li><a href="globals_defs_i.html#index_i"><span>i</span></a></li> + <li><a href="globals_defs_l.html#index_l"><span>l</span></a></li> + <li><a href="globals_defs_o.html#index_o"><span>o</span></a></li> + <li><a href="globals_defs_p.html#index_p"><span>p</span></a></li> + <li><a href="globals_defs_r.html#index_r"><span>r</span></a></li> + <li><a href="globals_defs_s.html#index_s"><span>s</span></a></li> + <li><a href="globals_defs_t.html#index_t"><span>t</span></a></li> + <li><a href="globals_defs_u.html#index_u"><span>u</span></a></li> + <li><a href="globals_defs_v.html#index_v"><span>v</span></a></li> + </ul> + </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('globals_defs_d.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +  + +<h3><a class="anchor" id="index_d"></a>- d -</h3><ul> +<li>DACR_D_Msk_ +: <a class="el" href="group__CMSIS__DACR__BITS.html#ga41b90c8a7338fbe5e5b06be083ba22fe">core_ca.h</a> +</li> +<li>DACR_D_Pos_ +: <a class="el" href="group__CMSIS__DACR__BITS.html#ga2c014e929b74e6ded5e89a74903ce975">core_ca.h</a> +</li> +<li>DACR_Dn_CLIENT +: <a class="el" href="group__CMSIS__DACR__Dn.html#gac76e6128758cd64a9fa92487ec49441b">core_ca.h</a> +</li> +<li>DACR_Dn_MANAGER +: <a class="el" href="group__CMSIS__DACR__Dn.html#gabbf27724d67055138bf7abdb651e9732">core_ca.h</a> +</li> +<li>DACR_Dn_NOACCESS +: <a class="el" href="group__CMSIS__DACR__Dn.html#ga281ebf97decb4ef4f7b1e5c4285c45ab">core_ca.h</a> +</li> +<li>DESCRIPTOR_FAULT +: <a class="el" href="group__MMU__defs__gr.html#gaba92665a24bc2ba8c49b9a0881c9df8a">core_ca.h</a> +</li> +<li>DFSR_CM_Msk +: <a class="el" href="group__CMSIS__DFSR__BITS.html#ga91cf285dc43beda62ae72f043e83238c">core_ca.h</a> +</li> +<li>DFSR_CM_Pos +: <a class="el" href="group__CMSIS__DFSR__BITS.html#gac1c7d8f30e77bd1fe395d6e9a5a63a3e">core_ca.h</a> +</li> +<li>DFSR_Domain_Msk +: <a class="el" href="group__CMSIS__DFSR__BITS.html#ga59949776e069a5af7231ef63156f17cf">core_ca.h</a> +</li> +<li>DFSR_Domain_Pos +: <a class="el" href="group__CMSIS__DFSR__BITS.html#gac5a7afc43963dbc429792fb5a1569e15">core_ca.h</a> +</li> +<li>DFSR_Ext_Msk +: <a class="el" href="group__CMSIS__DFSR__BITS.html#gad3a97b4eb87f45df8ae539e59592f21b">core_ca.h</a> +</li> +<li>DFSR_Ext_Pos +: <a class="el" href="group__CMSIS__DFSR__BITS.html#ga8cc8dcb1b3a971a13b0575bf9083acf5">core_ca.h</a> +</li> +<li>DFSR_FS0_Msk +: <a class="el" href="group__CMSIS__DFSR__BITS.html#ga23b688e81c0378b5cd75acb53896bb5e">core_ca.h</a> +</li> +<li>DFSR_FS0_Pos +: <a class="el" href="group__CMSIS__DFSR__BITS.html#gae5d9bc62e71693bd9dc2a84bb4c82082">core_ca.h</a> +</li> +<li>DFSR_FS1_Msk +: <a class="el" href="group__CMSIS__DFSR__BITS.html#ga6540a3ca5b2dcf8f81bb37fbdbe9d746">core_ca.h</a> +</li> +<li>DFSR_FS1_Pos +: <a class="el" href="group__CMSIS__DFSR__BITS.html#ga3faee10970931cadf7ff16069ce65a1a">core_ca.h</a> +</li> +<li>DFSR_LPAE_Msk +: <a class="el" href="group__CMSIS__DFSR__BITS.html#ga104bfa1e333340616fdbdc804948276f">core_ca.h</a> +</li> +<li>DFSR_LPAE_Pos +: <a class="el" href="group__CMSIS__DFSR__BITS.html#ga10f7b48c4f128c9be07c377bb60cfa7a">core_ca.h</a> +</li> +<li>DFSR_STATUS_Msk +: <a class="el" href="group__CMSIS__DFSR__BITS.html#ga7541052737038d737fd9fe00b9815140">core_ca.h</a> +</li> +<li>DFSR_STATUS_Pos +: <a class="el" href="group__CMSIS__DFSR__BITS.html#gacb6fae1908b12c4900e2cdcc320c6c11">core_ca.h</a> +</li> +<li>DFSR_WnR_Msk +: <a class="el" href="group__CMSIS__DFSR__BITS.html#gabfbf482895e7620fe6727b54378c0f2a">core_ca.h</a> +</li> +<li>DFSR_WnR_Pos +: <a class="el" href="group__CMSIS__DFSR__BITS.html#ga410420633e9ba47cdd1ae2d3df146866">core_ca.h</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/globals_defs_f.html b/docs/Core_A/html/globals_defs_f.html new file mode 100644 index 0000000..5adaeb7 --- /dev/null +++ b/docs/Core_A/html/globals_defs_f.html @@ -0,0 +1,161 @@ +<!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"/> +<title>Globals</title> +<title>CMSIS-Core (Cortex-A): Globals</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="globals.html"><span>All</span></a></li> + <li><a href="globals_func.html"><span>Functions</span></a></li> + <li><a href="globals_vars.html"><span>Variables</span></a></li> + <li><a href="globals_type.html"><span>Typedefs</span></a></li> + <li><a href="globals_enum.html"><span>Enumerations</span></a></li> + <li><a href="globals_eval.html"><span>Enumerator</span></a></li> + <li class="current"><a href="globals_defs.html"><span>Macros</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="globals_defs.html#index__"><span>_</span></a></li> + <li><a href="globals_defs_a.html#index_a"><span>a</span></a></li> + <li><a href="globals_defs_c.html#index_c"><span>c</span></a></li> + <li><a href="globals_defs_d.html#index_d"><span>d</span></a></li> + <li class="current"><a href="globals_defs_f.html#index_f"><span>f</span></a></li> + <li><a href="globals_defs_g.html#index_g"><span>g</span></a></li> + <li><a href="globals_defs_i.html#index_i"><span>i</span></a></li> + <li><a href="globals_defs_l.html#index_l"><span>l</span></a></li> + <li><a href="globals_defs_o.html#index_o"><span>o</span></a></li> + <li><a href="globals_defs_p.html#index_p"><span>p</span></a></li> + <li><a href="globals_defs_r.html#index_r"><span>r</span></a></li> + <li><a href="globals_defs_s.html#index_s"><span>s</span></a></li> + <li><a href="globals_defs_t.html#index_t"><span>t</span></a></li> + <li><a href="globals_defs_u.html#index_u"><span>u</span></a></li> + <li><a href="globals_defs_v.html#index_v"><span>v</span></a></li> + </ul> + </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('globals_defs_f.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +  + +<h3><a class="anchor" id="index_f"></a>- f -</h3><ul> +<li>FIQ_MODE +: <a class="el" href="startup__ARMCA9_8c.html#ad53b2deac028f5b71d1cdddda17c4ea0">startup_ARMCA9.c</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/globals_defs_g.html b/docs/Core_A/html/globals_defs_g.html new file mode 100644 index 0000000..203ce08 --- /dev/null +++ b/docs/Core_A/html/globals_defs_g.html @@ -0,0 +1,176 @@ +<!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"/> +<title>Globals</title> +<title>CMSIS-Core (Cortex-A): Globals</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="globals.html"><span>All</span></a></li> + <li><a href="globals_func.html"><span>Functions</span></a></li> + <li><a href="globals_vars.html"><span>Variables</span></a></li> + <li><a href="globals_type.html"><span>Typedefs</span></a></li> + <li><a href="globals_enum.html"><span>Enumerations</span></a></li> + <li><a href="globals_eval.html"><span>Enumerator</span></a></li> + <li class="current"><a href="globals_defs.html"><span>Macros</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="globals_defs.html#index__"><span>_</span></a></li> + <li><a href="globals_defs_a.html#index_a"><span>a</span></a></li> + <li><a href="globals_defs_c.html#index_c"><span>c</span></a></li> + <li><a href="globals_defs_d.html#index_d"><span>d</span></a></li> + <li><a href="globals_defs_f.html#index_f"><span>f</span></a></li> + <li class="current"><a href="globals_defs_g.html#index_g"><span>g</span></a></li> + <li><a href="globals_defs_i.html#index_i"><span>i</span></a></li> + <li><a href="globals_defs_l.html#index_l"><span>l</span></a></li> + <li><a href="globals_defs_o.html#index_o"><span>o</span></a></li> + <li><a href="globals_defs_p.html#index_p"><span>p</span></a></li> + <li><a href="globals_defs_r.html#index_r"><span>r</span></a></li> + <li><a href="globals_defs_s.html#index_s"><span>s</span></a></li> + <li><a href="globals_defs_t.html#index_t"><span>t</span></a></li> + <li><a href="globals_defs_u.html#index_u"><span>u</span></a></li> + <li><a href="globals_defs_v.html#index_v"><span>v</span></a></li> + </ul> + </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('globals_defs_g.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +  + +<h3><a class="anchor" id="index_g"></a>- g -</h3><ul> +<li>GIC_DISTRIBUTOR_BASE +: <a class="el" href="ARMCA9_8h.html#a5cc9c031f86d3fcb7efcbe2fce4cd552">ARMCA9.h</a> +</li> +<li>GIC_GetSecurity +: <a class="el" href="core__ca_8h.html#aea0bba954f8c3b032cf9a6540277ddef">core_ca.h</a> +</li> +<li>GIC_INTERFACE_BASE +: <a class="el" href="ARMCA9_8h.html#adc560f42c09a0a3ce5dcc4aa898209ca">ARMCA9.h</a> +</li> +<li>GIC_SetSecurity +: <a class="el" href="core__ca_8h.html#a647b0a71258678d75aed0aadd5801612">core_ca.h</a> +</li> +<li>GICDistributor +: <a class="el" href="group__GIC__functions.html#ga82e193c0016a9377274756b2673464a6">core_ca.h</a> +</li> +<li>GICInterface +: <a class="el" href="group__GIC__functions.html#ga31a083dbdc5cb84178dbf184286180e3">core_ca.h</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/globals_defs_i.html b/docs/Core_A/html/globals_defs_i.html new file mode 100644 index 0000000..194bbdc --- /dev/null +++ b/docs/Core_A/html/globals_defs_i.html @@ -0,0 +1,311 @@ +<!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"/> +<title>Globals</title> +<title>CMSIS-Core (Cortex-A): Globals</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="globals.html"><span>All</span></a></li> + <li><a href="globals_func.html"><span>Functions</span></a></li> + <li><a href="globals_vars.html"><span>Variables</span></a></li> + <li><a href="globals_type.html"><span>Typedefs</span></a></li> + <li><a href="globals_enum.html"><span>Enumerations</span></a></li> + <li><a href="globals_eval.html"><span>Enumerator</span></a></li> + <li class="current"><a href="globals_defs.html"><span>Macros</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="globals_defs.html#index__"><span>_</span></a></li> + <li><a href="globals_defs_a.html#index_a"><span>a</span></a></li> + <li><a href="globals_defs_c.html#index_c"><span>c</span></a></li> + <li><a href="globals_defs_d.html#index_d"><span>d</span></a></li> + <li><a href="globals_defs_f.html#index_f"><span>f</span></a></li> + <li><a href="globals_defs_g.html#index_g"><span>g</span></a></li> + <li class="current"><a href="globals_defs_i.html#index_i"><span>i</span></a></li> + <li><a href="globals_defs_l.html#index_l"><span>l</span></a></li> + <li><a href="globals_defs_o.html#index_o"><span>o</span></a></li> + <li><a href="globals_defs_p.html#index_p"><span>p</span></a></li> + <li><a href="globals_defs_r.html#index_r"><span>r</span></a></li> + <li><a href="globals_defs_s.html#index_s"><span>s</span></a></li> + <li><a href="globals_defs_t.html#index_t"><span>t</span></a></li> + <li><a href="globals_defs_u.html#index_u"><span>u</span></a></li> + <li><a href="globals_defs_v.html#index_v"><span>v</span></a></li> + </ul> + </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('globals_defs_i.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +  + +<h3><a class="anchor" id="index_i"></a>- i -</h3><ul> +<li>IFSR_ExT_Msk +: <a class="el" href="group__CMSIS__IFSR__BITS.html#gab0083a1d82b370a7e5208e39267bda22">core_ca.h</a> +</li> +<li>IFSR_ExT_Pos +: <a class="el" href="group__CMSIS__IFSR__BITS.html#gafb3d593ec56834b6a265744efd6340a8">core_ca.h</a> +</li> +<li>IFSR_FS0_Msk +: <a class="el" href="group__CMSIS__IFSR__BITS.html#gaa17676ff0276b0fe93f92010fe35f6b8">core_ca.h</a> +</li> +<li>IFSR_FS0_Pos +: <a class="el" href="group__CMSIS__IFSR__BITS.html#ga487c29da2f2d648f149c4346f3093f72">core_ca.h</a> +</li> +<li>IFSR_FS1_Msk +: <a class="el" href="group__CMSIS__IFSR__BITS.html#ga6fc93a02fbd1c968c70786a84428fca6">core_ca.h</a> +</li> +<li>IFSR_FS1_Pos +: <a class="el" href="group__CMSIS__IFSR__BITS.html#ga9ecf4e123cfee3f0a19898a822fc0f62">core_ca.h</a> +</li> +<li>IFSR_LPAE_Msk +: <a class="el" href="group__CMSIS__IFSR__BITS.html#ga20639ca32a866d7b021e455b7a5d24c6">core_ca.h</a> +</li> +<li>IFSR_LPAE_Pos +: <a class="el" href="group__CMSIS__IFSR__BITS.html#gadfd49185eeb102fc69e0a0d28fd2c4a4">core_ca.h</a> +</li> +<li>IFSR_STATUS_Msk +: <a class="el" href="group__CMSIS__IFSR__BITS.html#gaf74c1045a32a2d4de7ea6f0dbcf0d1b3">core_ca.h</a> +</li> +<li>IFSR_STATUS_Pos +: <a class="el" href="group__CMSIS__IFSR__BITS.html#ga64ec6d573ec1efe1d6c36100ad1cd09d">core_ca.h</a> +</li> +<li>IRQ_CTRL_H_ +: <a class="el" href="irq__ctrl_8h.html#ad98f7b2e49c628cc86ee5ad15f5b28a6">irq_ctrl.h</a> +</li> +<li>IRQ_MODE +: <a class="el" href="startup__ARMCA9_8c.html#a015e07338bc15a48ad76695362eea25f">startup_ARMCA9.c</a> +</li> +<li>IRQ_MODE_CPU_0 +: <a class="el" href="group__irq__mode__defs.html#gacb276aa0488a9bf1aa56e1072d2a15a5">irq_ctrl.h</a> +</li> +<li>IRQ_MODE_CPU_1 +: <a class="el" href="group__irq__mode__defs.html#gab09616a5ccd05d75d81ab80a37387a9a">irq_ctrl.h</a> +</li> +<li>IRQ_MODE_CPU_2 +: <a class="el" href="group__irq__mode__defs.html#ga3c8c5ec0226d772c3200d9efa2d3bf1a">irq_ctrl.h</a> +</li> +<li>IRQ_MODE_CPU_3 +: <a class="el" href="group__irq__mode__defs.html#ga7fe46ac2f03063dc5ed2ca793c9cca85">irq_ctrl.h</a> +</li> +<li>IRQ_MODE_CPU_4 +: <a class="el" href="group__irq__mode__defs.html#ga4d428c7ab66cb22eb375a109735e9a3a">irq_ctrl.h</a> +</li> +<li>IRQ_MODE_CPU_5 +: <a class="el" href="group__irq__mode__defs.html#ga94faa9eab45bbc6fa6b2a3c9d92bbb37">irq_ctrl.h</a> +</li> +<li>IRQ_MODE_CPU_6 +: <a class="el" href="group__irq__mode__defs.html#gadb512fc8a31bc771c3ce0d006b821bb9">irq_ctrl.h</a> +</li> +<li>IRQ_MODE_CPU_7 +: <a class="el" href="group__irq__mode__defs.html#gaa66525a1ee05c56f367540b2135e81ed">irq_ctrl.h</a> +</li> +<li>IRQ_MODE_CPU_ALL +: <a class="el" href="group__irq__mode__defs.html#gad3d0505689768247c67495b7359e147f">irq_ctrl.h</a> +</li> +<li>IRQ_MODE_CPU_Msk +: <a class="el" href="irq__ctrl_8h.html#a96f739279c27f3e56ede4f28de4a48d8">irq_ctrl.h</a> +</li> +<li>IRQ_MODE_CPU_Pos +: <a class="el" href="irq__ctrl_8h.html#ab7527409c193021e65aaf4d519caea46">irq_ctrl.h</a> +</li> +<li>IRQ_MODE_DOMAIN_Msk +: <a class="el" href="irq__ctrl_8h.html#afdc87f9fda2bafac2b0399ebdb39bf3e">irq_ctrl.h</a> +</li> +<li>IRQ_MODE_DOMAIN_NONSECURE +: <a class="el" href="group__irq__mode__defs.html#ga7498851a6a7f3e2c5e087041617f5be7">irq_ctrl.h</a> +</li> +<li>IRQ_MODE_DOMAIN_Pos +: <a class="el" href="irq__ctrl_8h.html#af14ca343d349887ab691d51aab1662ce">irq_ctrl.h</a> +</li> +<li>IRQ_MODE_DOMAIN_SECURE +: <a class="el" href="group__irq__mode__defs.html#ga15cdeb10ef2b8081c5cd7a87e22e65e6">irq_ctrl.h</a> +</li> +<li>IRQ_MODE_ERROR +: <a class="el" href="group__irq__mode__defs.html#gaacb93ae158e548c54698a7230647804a">irq_ctrl.h</a> +</li> +<li>IRQ_MODE_TRIG_EDGE +: <a class="el" href="group__irq__mode__defs.html#gaa9a8e0968a4ccd57eb7544a16d05f24d">irq_ctrl.h</a> +</li> +<li>IRQ_MODE_TRIG_EDGE_BOTH +: <a class="el" href="group__irq__mode__defs.html#ga8b0142ff767a9b1b1287e638eacf707b">irq_ctrl.h</a> +</li> +<li>IRQ_MODE_TRIG_EDGE_FALLING +: <a class="el" href="group__irq__mode__defs.html#ga99e0f3f6945991d50e766b19e71e0222">irq_ctrl.h</a> +</li> +<li>IRQ_MODE_TRIG_EDGE_RISING +: <a class="el" href="group__irq__mode__defs.html#ga2dbbbb7100be0fee6e048cd3deb50e28">irq_ctrl.h</a> +</li> +<li>IRQ_MODE_TRIG_LEVEL +: <a class="el" href="group__irq__mode__defs.html#gabc31ba71612436a6ccc49342f35fec58">irq_ctrl.h</a> +</li> +<li>IRQ_MODE_TRIG_LEVEL_HIGH +: <a class="el" href="group__irq__mode__defs.html#gafeb539b2a564ca35abc57f87d71e7206">irq_ctrl.h</a> +</li> +<li>IRQ_MODE_TRIG_LEVEL_LOW +: <a class="el" href="group__irq__mode__defs.html#ga326df9e34f6447583895a6f809ee160a">irq_ctrl.h</a> +</li> +<li>IRQ_MODE_TRIG_Msk +: <a class="el" href="irq__ctrl_8h.html#a2fafbaf2f6da5241ad97af6c493fa218">irq_ctrl.h</a> +</li> +<li>IRQ_MODE_TRIG_Pos +: <a class="el" href="irq__ctrl_8h.html#ace17913944cf0218141e51beaada4053">irq_ctrl.h</a> +</li> +<li>IRQ_MODE_TYPE_FIQ +: <a class="el" href="group__irq__mode__defs.html#gaec01a80010bc42b1482388ce3ae4d2a3">irq_ctrl.h</a> +</li> +<li>IRQ_MODE_TYPE_IRQ +: <a class="el" href="group__irq__mode__defs.html#gab0d022bbd15beb1a6578b5535d95f9cf">irq_ctrl.h</a> +</li> +<li>IRQ_MODE_TYPE_Msk +: <a class="el" href="irq__ctrl_8h.html#a7b0581db3736a143cd582cd2457bf3cc">irq_ctrl.h</a> +</li> +<li>IRQ_MODE_TYPE_Pos +: <a class="el" href="irq__ctrl_8h.html#a7560513ef6a445642b5ed76eabf2a1b2">irq_ctrl.h</a> +</li> +<li>IRQ_PRIORITY_ERROR +: <a class="el" href="group__irq__priority__defs.html#ga47b19866dc05c58c6923c313b371f881">irq_ctrl.h</a> +</li> +<li>IRQ_PRIORITY_Msk +: <a class="el" href="group__irq__priority__defs.html#gabaa4e91ab84dbe5f669080af6d0d81fa">irq_ctrl.h</a> +</li> +<li>IRQHANDLER_T +: <a class="el" href="irq__ctrl_8h.html#aed032df21f11e8715f5c4deeeb56cc36">irq_ctrl.h</a> +</li> +<li>IRQN_ID_T +: <a class="el" href="irq__ctrl_8h.html#a258c398eec8109370a1bacac5ce2518b">irq_ctrl.h</a> +</li> +<li>ISR_A_Msk +: <a class="el" href="group__CMSIS__ISR__BITS.html#ga8c6d55d243da46ed7ca05c3941316c8d">core_ca.h</a> +</li> +<li>ISR_A_Pos +: <a class="el" href="group__CMSIS__ISR__BITS.html#gaecf0a2cb278bfd27e0da4ab8126d98af">core_ca.h</a> +</li> +<li>ISR_F_Msk +: <a class="el" href="group__CMSIS__ISR__BITS.html#gac2efaf413c81afab4265515160f6700c">core_ca.h</a> +</li> +<li>ISR_F_Pos +: <a class="el" href="group__CMSIS__ISR__BITS.html#gad8654422bb59e22fb7f1321eeef1b81d">core_ca.h</a> +</li> +<li>ISR_I_Msk +: <a class="el" href="group__CMSIS__ISR__BITS.html#ga7b756c9a406d7dd0a86891656908e98c">core_ca.h</a> +</li> +<li>ISR_I_Pos +: <a class="el" href="group__CMSIS__ISR__BITS.html#ga9f51d4217c1394e52f5223a6cd382136">core_ca.h</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/globals_defs_l.html b/docs/Core_A/html/globals_defs_l.html new file mode 100644 index 0000000..a5ebb30 --- /dev/null +++ b/docs/Core_A/html/globals_defs_l.html @@ -0,0 +1,164 @@ +<!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"/> +<title>Globals</title> +<title>CMSIS-Core (Cortex-A): Globals</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="globals.html"><span>All</span></a></li> + <li><a href="globals_func.html"><span>Functions</span></a></li> + <li><a href="globals_vars.html"><span>Variables</span></a></li> + <li><a href="globals_type.html"><span>Typedefs</span></a></li> + <li><a href="globals_enum.html"><span>Enumerations</span></a></li> + <li><a href="globals_eval.html"><span>Enumerator</span></a></li> + <li class="current"><a href="globals_defs.html"><span>Macros</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="globals_defs.html#index__"><span>_</span></a></li> + <li><a href="globals_defs_a.html#index_a"><span>a</span></a></li> + <li><a href="globals_defs_c.html#index_c"><span>c</span></a></li> + <li><a href="globals_defs_d.html#index_d"><span>d</span></a></li> + <li><a href="globals_defs_f.html#index_f"><span>f</span></a></li> + <li><a href="globals_defs_g.html#index_g"><span>g</span></a></li> + <li><a href="globals_defs_i.html#index_i"><span>i</span></a></li> + <li class="current"><a href="globals_defs_l.html#index_l"><span>l</span></a></li> + <li><a href="globals_defs_o.html#index_o"><span>o</span></a></li> + <li><a href="globals_defs_p.html#index_p"><span>p</span></a></li> + <li><a href="globals_defs_r.html#index_r"><span>r</span></a></li> + <li><a href="globals_defs_s.html#index_s"><span>s</span></a></li> + <li><a href="globals_defs_t.html#index_t"><span>t</span></a></li> + <li><a href="globals_defs_u.html#index_u"><span>u</span></a></li> + <li><a href="globals_defs_v.html#index_v"><span>v</span></a></li> + </ul> + </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('globals_defs_l.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +  + +<h3><a class="anchor" id="index_l"></a>- l -</h3><ul> +<li>L2C_310 +: <a class="el" href="group__L2__cache__functions.html#ga3b08fba5b9be921c8a971231f75f8764">core_ca.h</a> +</li> +<li>L2C_310_BASE +: <a class="el" href="ARMCA9_8h.html#a5ce89d9feb78e20a4034f025eec392b4">ARMCA9.h</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/globals_defs_o.html b/docs/Core_A/html/globals_defs_o.html new file mode 100644 index 0000000..078762b --- /dev/null +++ b/docs/Core_A/html/globals_defs_o.html @@ -0,0 +1,167 @@ +<!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"/> +<title>Globals</title> +<title>CMSIS-Core (Cortex-A): Globals</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="globals.html"><span>All</span></a></li> + <li><a href="globals_func.html"><span>Functions</span></a></li> + <li><a href="globals_vars.html"><span>Variables</span></a></li> + <li><a href="globals_type.html"><span>Typedefs</span></a></li> + <li><a href="globals_enum.html"><span>Enumerations</span></a></li> + <li><a href="globals_eval.html"><span>Enumerator</span></a></li> + <li class="current"><a href="globals_defs.html"><span>Macros</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="globals_defs.html#index__"><span>_</span></a></li> + <li><a href="globals_defs_a.html#index_a"><span>a</span></a></li> + <li><a href="globals_defs_c.html#index_c"><span>c</span></a></li> + <li><a href="globals_defs_d.html#index_d"><span>d</span></a></li> + <li><a href="globals_defs_f.html#index_f"><span>f</span></a></li> + <li><a href="globals_defs_g.html#index_g"><span>g</span></a></li> + <li><a href="globals_defs_i.html#index_i"><span>i</span></a></li> + <li><a href="globals_defs_l.html#index_l"><span>l</span></a></li> + <li class="current"><a href="globals_defs_o.html#index_o"><span>o</span></a></li> + <li><a href="globals_defs_p.html#index_p"><span>p</span></a></li> + <li><a href="globals_defs_r.html#index_r"><span>r</span></a></li> + <li><a href="globals_defs_s.html#index_s"><span>s</span></a></li> + <li><a href="globals_defs_t.html#index_t"><span>t</span></a></li> + <li><a href="globals_defs_u.html#index_u"><span>u</span></a></li> + <li><a href="globals_defs_v.html#index_v"><span>v</span></a></li> + </ul> + </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('globals_defs_o.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +  + +<h3><a class="anchor" id="index_o"></a>- o -</h3><ul> +<li>OFFSET_1M +: <a class="el" href="group__MMU__defs__gr.html#ga8e51cfa91c0b6bbf1df1cff0bde44836">core_ca.h</a> +</li> +<li>OFFSET_4K +: <a class="el" href="group__MMU__defs__gr.html#ga121c645cdc91018720ceaf1d021fcd89">core_ca.h</a> +</li> +<li>OFFSET_64K +: <a class="el" href="group__MMU__defs__gr.html#gaf19b9fb664a06a41562176a51c66fcff">core_ca.h</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/globals_defs_p.html b/docs/Core_A/html/globals_defs_p.html new file mode 100644 index 0000000..07d0d11 --- /dev/null +++ b/docs/Core_A/html/globals_defs_p.html @@ -0,0 +1,284 @@ +<!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"/> +<title>Globals</title> +<title>CMSIS-Core (Cortex-A): Globals</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="globals.html"><span>All</span></a></li> + <li><a href="globals_func.html"><span>Functions</span></a></li> + <li><a href="globals_vars.html"><span>Variables</span></a></li> + <li><a href="globals_type.html"><span>Typedefs</span></a></li> + <li><a href="globals_enum.html"><span>Enumerations</span></a></li> + <li><a href="globals_eval.html"><span>Enumerator</span></a></li> + <li class="current"><a href="globals_defs.html"><span>Macros</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="globals_defs.html#index__"><span>_</span></a></li> + <li><a href="globals_defs_a.html#index_a"><span>a</span></a></li> + <li><a href="globals_defs_c.html#index_c"><span>c</span></a></li> + <li><a href="globals_defs_d.html#index_d"><span>d</span></a></li> + <li><a href="globals_defs_f.html#index_f"><span>f</span></a></li> + <li><a href="globals_defs_g.html#index_g"><span>g</span></a></li> + <li><a href="globals_defs_i.html#index_i"><span>i</span></a></li> + <li><a href="globals_defs_l.html#index_l"><span>l</span></a></li> + <li><a href="globals_defs_o.html#index_o"><span>o</span></a></li> + <li class="current"><a href="globals_defs_p.html#index_p"><span>p</span></a></li> + <li><a href="globals_defs_r.html#index_r"><span>r</span></a></li> + <li><a href="globals_defs_s.html#index_s"><span>s</span></a></li> + <li><a href="globals_defs_t.html#index_t"><span>t</span></a></li> + <li><a href="globals_defs_u.html#index_u"><span>u</span></a></li> + <li><a href="globals_defs_v.html#index_v"><span>v</span></a></li> + </ul> + </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('globals_defs_p.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +  + +<h3><a class="anchor" id="index_p"></a>- p -</h3><ul> +<li>page4k_device_rw +: <a class="el" href="group__MMU__defs__gr.html#gafe66b1515bf7d251a9a3218162637a22">core_ca.h</a> +</li> +<li>page64k_device_rw +: <a class="el" href="group__MMU__defs__gr.html#ga6c8c84bdeebf350d97eb3a99bd11845f">core_ca.h</a> +</li> +<li>PAGE_4K_B_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#ga295b3b39fa6f7da3650a94551e28218b">core_ca.h</a> +</li> +<li>PAGE_4K_C_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#ga17ad8e75e5987a1f98adfc783640b75f">core_ca.h</a> +</li> +<li>PAGE_4K_TEX0_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#ga8069f8882920692467749cc65f50e1f8">core_ca.h</a> +</li> +<li>PAGE_4K_TEX1_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#gac0db1e472f79b641d0e51e4faa6e7e08">core_ca.h</a> +</li> +<li>PAGE_4K_TEX2_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#ga0e5c586a7e1928c7efa95e0d5f26e981">core_ca.h</a> +</li> +<li>PAGE_4K_TEXCB_MASK +: <a class="el" href="core__ca_8h.html#a234fceea67b5d6c41b0875852d86cc70">core_ca.h</a> +</li> +<li>PAGE_64K_B_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#gaedc4abb2636443389128258bd74ce0bd">core_ca.h</a> +</li> +<li>PAGE_64K_C_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#gabc1ce8b3d369d1e054fabf87514c4cd6">core_ca.h</a> +</li> +<li>PAGE_64K_TEX0_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#gab4d67a1d5aa37623272abe4db32677ec">core_ca.h</a> +</li> +<li>PAGE_64K_TEX1_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#ga9c910152d27ce0a1552e3bb3c88782a6">core_ca.h</a> +</li> +<li>PAGE_64K_TEX2_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#ga8ec4dcea202b5ebc15419f7410a6c0b0">core_ca.h</a> +</li> +<li>PAGE_64K_TEXCB_MASK +: <a class="el" href="core__ca_8h.html#a666e7d1971403995104586f35d56590b">core_ca.h</a> +</li> +<li>PAGE_AP2_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#gad2d3cf0695c98dc2c4e37ebeb9235b2c">core_ca.h</a> +</li> +<li>PAGE_AP_MASK +: <a class="el" href="core__ca_8h.html#af7d3ee23adcaf9221967791f0e64d830">core_ca.h</a> +</li> +<li>PAGE_AP_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#gafed0cfe8a8ab67fe26e961b876db13a3">core_ca.h</a> +</li> +<li>PAGE_B_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#ga3a660cdbc121e6510ed815fcb5bc8a44">core_ca.h</a> +</li> +<li>PAGE_C_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#gad9fc2f0cbe58ae4f1afea3cf9817b450">core_ca.h</a> +</li> +<li>PAGE_DOMAIN_MASK +: <a class="el" href="core__ca_8h.html#a0a48a4e79188149fbe886a698b6d9cb4">core_ca.h</a> +</li> +<li>PAGE_DOMAIN_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#gade787969e64896d0c8fe554f6aa1bc9e">core_ca.h</a> +</li> +<li>PAGE_L1_DESCRIPTOR +: <a class="el" href="group__MMU__defs__gr.html#ga82cb818cf0bcf9431ed9d0b52a39fe14">core_ca.h</a> +</li> +<li>PAGE_L1_MASK +: <a class="el" href="core__ca_8h.html#a9fe764cc3a117a9ab93a301de8bceed1">core_ca.h</a> +</li> +<li>PAGE_L2_4K_DESC +: <a class="el" href="group__MMU__defs__gr.html#gaefb20807cde04ea9fee6b197602348cf">core_ca.h</a> +</li> +<li>PAGE_L2_4K_MASK +: <a class="el" href="core__ca_8h.html#abd292694d0155e3b0d4c12895a6c8fa6">core_ca.h</a> +</li> +<li>PAGE_L2_64K_DESC +: <a class="el" href="group__MMU__defs__gr.html#gaf38d8149733ba83690fd04ac1204bde1">core_ca.h</a> +</li> +<li>PAGE_L2_64K_MASK +: <a class="el" href="core__ca_8h.html#ab3a82626ee70e38285852a1128b75c7a">core_ca.h</a> +</li> +<li>PAGE_NG_MASK +: <a class="el" href="core__ca_8h.html#add5d44ba746fe4d17d8b06a1086aa853">core_ca.h</a> +</li> +<li>PAGE_NG_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#ga1d9196f2dd260244a4ad7e5b70b0e4c7">core_ca.h</a> +</li> +<li>PAGE_NS_MASK +: <a class="el" href="core__ca_8h.html#a618b1432615c3242f53360d4364c5797">core_ca.h</a> +</li> +<li>PAGE_NS_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#ga49740f5181adebe63b11c68db731bb0f">core_ca.h</a> +</li> +<li>PAGE_P_MASK +: <a class="el" href="core__ca_8h.html#a604f4f13fcb78ff08d65ef4a1a3f7933">core_ca.h</a> +</li> +<li>PAGE_P_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#ga46a63dfcf084d48ccf27987bab48417a">core_ca.h</a> +</li> +<li>PAGE_S_MASK +: <a class="el" href="core__ca_8h.html#ac44cd885615a54131c372abfdc2d5c66">core_ca.h</a> +</li> +<li>PAGE_S_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#ga1d9a3ed8dfa64aba257e2273d2613bce">core_ca.h</a> +</li> +<li>PAGE_TEX_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#ga5833dc0a939f8d33299d8c8995a06589">core_ca.h</a> +</li> +<li>PAGE_TEXCB_MASK +: <a class="el" href="core__ca_8h.html#aa488ef0c274f8ae125f61129745b1629">core_ca.h</a> +</li> +<li>PAGE_XN_4K_MASK +: <a class="el" href="core__ca_8h.html#a522f61b0d301d6f69c33a629e1699c7e">core_ca.h</a> +</li> +<li>PAGE_XN_4K_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#ga9be26955f4a44c54008c55de61652539">core_ca.h</a> +</li> +<li>PAGE_XN_64K_MASK +: <a class="el" href="core__ca_8h.html#ae0445cb4d6dc78359074cbb2776e3b5c">core_ca.h</a> +</li> +<li>PAGE_XN_64K_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#gab34b65fbaaec1287daef459071c5c5c9">core_ca.h</a> +</li> +<li>PTIM +: <a class="el" href="group__PTM__timer__functions.html#gaaaf976e808e92970c4853195f46f86aa">core_ca.h</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/globals_defs_r.html b/docs/Core_A/html/globals_defs_r.html new file mode 100644 index 0000000..db06257 --- /dev/null +++ b/docs/Core_A/html/globals_defs_r.html @@ -0,0 +1,161 @@ +<!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"/> +<title>Globals</title> +<title>CMSIS-Core (Cortex-A): Globals</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="globals.html"><span>All</span></a></li> + <li><a href="globals_func.html"><span>Functions</span></a></li> + <li><a href="globals_vars.html"><span>Variables</span></a></li> + <li><a href="globals_type.html"><span>Typedefs</span></a></li> + <li><a href="globals_enum.html"><span>Enumerations</span></a></li> + <li><a href="globals_eval.html"><span>Enumerator</span></a></li> + <li class="current"><a href="globals_defs.html"><span>Macros</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="globals_defs.html#index__"><span>_</span></a></li> + <li><a href="globals_defs_a.html#index_a"><span>a</span></a></li> + <li><a href="globals_defs_c.html#index_c"><span>c</span></a></li> + <li><a href="globals_defs_d.html#index_d"><span>d</span></a></li> + <li><a href="globals_defs_f.html#index_f"><span>f</span></a></li> + <li><a href="globals_defs_g.html#index_g"><span>g</span></a></li> + <li><a href="globals_defs_i.html#index_i"><span>i</span></a></li> + <li><a href="globals_defs_l.html#index_l"><span>l</span></a></li> + <li><a href="globals_defs_o.html#index_o"><span>o</span></a></li> + <li><a href="globals_defs_p.html#index_p"><span>p</span></a></li> + <li class="current"><a href="globals_defs_r.html#index_r"><span>r</span></a></li> + <li><a href="globals_defs_s.html#index_s"><span>s</span></a></li> + <li><a href="globals_defs_t.html#index_t"><span>t</span></a></li> + <li><a href="globals_defs_u.html#index_u"><span>u</span></a></li> + <li><a href="globals_defs_v.html#index_v"><span>v</span></a></li> + </ul> + </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('globals_defs_r.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +  + +<h3><a class="anchor" id="index_r"></a>- r -</h3><ul> +<li>RESERVED +: <a class="el" href="core__ca_8h.html#af7f66fda711fd46e157dbb6c1af88e04">core_ca.h</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/globals_defs_s.html b/docs/Core_A/html/globals_defs_s.html new file mode 100644 index 0000000..dfb4ba5 --- /dev/null +++ b/docs/Core_A/html/globals_defs_s.html @@ -0,0 +1,383 @@ +<!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"/> +<title>Globals</title> +<title>CMSIS-Core (Cortex-A): Globals</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="globals.html"><span>All</span></a></li> + <li><a href="globals_func.html"><span>Functions</span></a></li> + <li><a href="globals_vars.html"><span>Variables</span></a></li> + <li><a href="globals_type.html"><span>Typedefs</span></a></li> + <li><a href="globals_enum.html"><span>Enumerations</span></a></li> + <li><a href="globals_eval.html"><span>Enumerator</span></a></li> + <li class="current"><a href="globals_defs.html"><span>Macros</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="globals_defs.html#index__"><span>_</span></a></li> + <li><a href="globals_defs_a.html#index_a"><span>a</span></a></li> + <li><a href="globals_defs_c.html#index_c"><span>c</span></a></li> + <li><a href="globals_defs_d.html#index_d"><span>d</span></a></li> + <li><a href="globals_defs_f.html#index_f"><span>f</span></a></li> + <li><a href="globals_defs_g.html#index_g"><span>g</span></a></li> + <li><a href="globals_defs_i.html#index_i"><span>i</span></a></li> + <li><a href="globals_defs_l.html#index_l"><span>l</span></a></li> + <li><a href="globals_defs_o.html#index_o"><span>o</span></a></li> + <li><a href="globals_defs_p.html#index_p"><span>p</span></a></li> + <li><a href="globals_defs_r.html#index_r"><span>r</span></a></li> + <li class="current"><a href="globals_defs_s.html#index_s"><span>s</span></a></li> + <li><a href="globals_defs_t.html#index_t"><span>t</span></a></li> + <li><a href="globals_defs_u.html#index_u"><span>u</span></a></li> + <li><a href="globals_defs_v.html#index_v"><span>v</span></a></li> + </ul> + </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('globals_defs_s.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +  + +<h3><a class="anchor" id="index_s"></a>- s -</h3><ul> +<li>SCTLR_A_Msk +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#ga678c919832272745678213e55211e741">core_ca.h</a> +</li> +<li>SCTLR_A_Pos +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#ga0d667a307e974515ebc15b5249f34146">core_ca.h</a> +</li> +<li>SCTLR_AFE_Msk +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#ga9016d6e50562d2584c1f1a95bde1e957">core_ca.h</a> +</li> +<li>SCTLR_AFE_Pos +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#ga4ac80ef4db2641dc9e6e8df0825a151e">core_ca.h</a> +</li> +<li>SCTLR_B_Msk +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#ga4853d6f9ccbf919fcdadb0b2a5913cc6">core_ca.h</a> +</li> +<li>SCTLR_B_Pos +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#ga5f185efbe1a9eb5738b2573f076a0859">core_ca.h</a> +</li> +<li>SCTLR_C_Msk +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#ga2be72788d984153ded81711e20fd2d33">core_ca.h</a> +</li> +<li>SCTLR_C_Pos +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#ga8a0394c5147b8212767087e3421deffa">core_ca.h</a> +</li> +<li>SCTLR_CP15BEN_Msk +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#ga5541a6a63db4d4d233b8f57b1d46fbac">core_ca.h</a> +</li> +<li>SCTLR_CP15BEN_Pos +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#gace284f69e1a810957665adf0cb2e4b2b">core_ca.h</a> +</li> +<li>SCTLR_EE_Msk +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#ga8d95cd61bc40dc77f8855f40c797d044">core_ca.h</a> +</li> +<li>SCTLR_EE_Pos +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#ga0baec19421bd41277c5d8783c59942fa">core_ca.h</a> +</li> +<li>SCTLR_FI_Msk +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#ga316b80925b88fe3b88ec46a55655b0bc">core_ca.h</a> +</li> +<li>SCTLR_FI_Pos +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#gad88d563fa9a8b09fe36702a5329b0360">core_ca.h</a> +</li> +<li>SCTLR_HA_Msk +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#ga6830e9bf54a6b548f329ac047f59c179">core_ca.h</a> +</li> +<li>SCTLR_HA_Pos +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#ga316882abba6c9cdd31dbbd7ba46c9f52">core_ca.h</a> +</li> +<li>SCTLR_I_Msk +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#gab3cc0744fb07127e3c0f18cba9d51666">core_ca.h</a> +</li> +<li>SCTLR_I_Pos +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#gaaaa818a1da51059bd979f0e768ebcc7c">core_ca.h</a> +</li> +<li>SCTLR_M_Msk +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#gaf460824cdbf549bd914aa79762572e8e">core_ca.h</a> +</li> +<li>SCTLR_M_Pos +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#ga88e34078fa8cf719aab6f53f138c9810">core_ca.h</a> +</li> +<li>SCTLR_NMFI_Msk +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#gab92a3bd63ad9ac3d408e1b615bedc279">core_ca.h</a> +</li> +<li>SCTLR_NMFI_Pos +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#gac1cf872c51ed0baa6ed23e26c1ed35a9">core_ca.h</a> +</li> +<li>SCTLR_RR_Msk +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#ga1ff9e6766c7e1ca312b025bf34d384bc">core_ca.h</a> +</li> +<li>SCTLR_RR_Pos +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#ga86e5b78ba8f818061644688db75ddc64">core_ca.h</a> +</li> +<li>SCTLR_SW_Msk +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#gae4074aefcf01786fe199c82e273271b8">core_ca.h</a> +</li> +<li>SCTLR_SW_Pos +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#ga3290be0882c1493bca9a0db6b4d0bff8">core_ca.h</a> +</li> +<li>SCTLR_TE_Msk +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#ga4a68d6660c76951ada2541ceaf040b3b">core_ca.h</a> +</li> +<li>SCTLR_TE_Pos +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#gab0a611e2359e04624379e1ddd4dc64b1">core_ca.h</a> +</li> +<li>SCTLR_TRE_Msk +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#gab0481eb9812a4908601cb20c8ae84918">core_ca.h</a> +</li> +<li>SCTLR_TRE_Pos +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#gaf76fa48119363f9b88c2c8f5b74e0a04">core_ca.h</a> +</li> +<li>SCTLR_U_Msk +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#gaa047daa7ab35b5ad5dd238c7377a232f">core_ca.h</a> +</li> +<li>SCTLR_U_Pos +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#gaa0431730d7ce929db03d8accee558e17">core_ca.h</a> +</li> +<li>SCTLR_UWXN_Msk +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#gab834e64e0da7c2a98d747ce73252c199">core_ca.h</a> +</li> +<li>SCTLR_UWXN_Pos +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#ga7c7d88f3db4de438ddd069cf3fbc88b3">core_ca.h</a> +</li> +<li>SCTLR_V_Msk +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#gaf84f3f15bf6917acdc5b5a4ad661ac11">core_ca.h</a> +</li> +<li>SCTLR_V_Pos +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#ga57778fd6afbe5b4fe8d8ea828acf833d">core_ca.h</a> +</li> +<li>SCTLR_VE_Msk +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#gad94a7feadba850299a68c56e39c0b274">core_ca.h</a> +</li> +<li>SCTLR_VE_Pos +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#ga1372b569553a0740d881e24c0be7334f">core_ca.h</a> +</li> +<li>SCTLR_WXN_Msk +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#ga510b03214d135f15ad3c5d41ec20a291">core_ca.h</a> +</li> +<li>SCTLR_WXN_Pos +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#gaf145654986fd6d014136580ad279d256">core_ca.h</a> +</li> +<li>SCTLR_Z_Msk +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#ga12a05acdcb8db6e99970f26206d3067c">core_ca.h</a> +</li> +<li>SCTLR_Z_Pos +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#gaa0eade648c9a34de891af0e6f47857dd">core_ca.h</a> +</li> +<li>SECTION_AP2_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#ga1b8b0d00bfc7cbeed67b82db26d98195">core_ca.h</a> +</li> +<li>SECTION_AP_MASK +: <a class="el" href="core__ca_8h.html#a725efc96ea9aa940fefcf013bce6ca8c">core_ca.h</a> +</li> +<li>SECTION_AP_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#ga274fa608581b227182ce92adec4597b5">core_ca.h</a> +</li> +<li>SECTION_B_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#gaa77545190c32bb2f4d2d86e41552daef">core_ca.h</a> +</li> +<li>SECTION_C_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#gae0b3a2eccc4f9c249e928d359c43c20c">core_ca.h</a> +</li> +<li>SECTION_DESCRIPTOR +: <a class="el" href="group__MMU__defs__gr.html#ga4ab4ff3ff904df46da18f5532ceb1e89">core_ca.h</a> +</li> +<li>section_device_ro +: <a class="el" href="group__MMU__defs__gr.html#ga1f66b52e152895af070514528763c272">core_ca.h</a> +</li> +<li>section_device_rw +: <a class="el" href="group__MMU__defs__gr.html#ga33c6ad1fc06648fe50f8b21554c9bccb">core_ca.h</a> +</li> +<li>SECTION_DOMAIN_MASK +: <a class="el" href="core__ca_8h.html#a90a30c02512cbea24791212af9f2cd9f">core_ca.h</a> +</li> +<li>SECTION_DOMAIN_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#ga70cc38b984789323feecd97033a66757">core_ca.h</a> +</li> +<li>SECTION_MASK +: <a class="el" href="core__ca_8h.html#a16f225cca51a80c5cf1c9c002cfd2dba">core_ca.h</a> +</li> +<li>SECTION_NG_MASK +: <a class="el" href="core__ca_8h.html#a01ceacdb3888d7cddcfeccfea9eb3658">core_ca.h</a> +</li> +<li>SECTION_NG_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#ga7af8adbf033d0a5c7b0889dd085041d1">core_ca.h</a> +</li> +<li>section_normal +: <a class="el" href="group__MMU__defs__gr.html#ga220aab449cf3716723979d06666c2ebf">core_ca.h</a> +</li> +<li>section_normal_cod +: <a class="el" href="group__MMU__defs__gr.html#gad598239f9bb9b6ae2bec8278305640b4">core_ca.h</a> +</li> +<li>section_normal_nc +: <a class="el" href="core__ca_8h.html#a470b88645153aad94b09485f3108c641">core_ca.h</a> +</li> +<li>section_normal_ro +: <a class="el" href="group__MMU__defs__gr.html#gaf95fa76d8f0f7ccfd2ebc00860af4f1d">core_ca.h</a> +</li> +<li>section_normal_rw +: <a class="el" href="group__MMU__defs__gr.html#ga1f2ce84e6ec5c150a2ffc05092ea6d0e">core_ca.h</a> +</li> +<li>SECTION_NS_MASK +: <a class="el" href="core__ca_8h.html#a057533871fa1af6db7a27b39d976ac95">core_ca.h</a> +</li> +<li>SECTION_NS_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#ga502d55a107c909e15be282d8fbe4a8ce">core_ca.h</a> +</li> +<li>SECTION_P_MASK +: <a class="el" href="core__ca_8h.html#ad32d146d84a9d7f964f28f1dadc98bcb">core_ca.h</a> +</li> +<li>SECTION_P_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#ga8f27fa21cb70abad114374f33a562988">core_ca.h</a> +</li> +<li>SECTION_S_MASK +: <a class="el" href="core__ca_8h.html#a42d3645aad501af4ef447186c01685b7">core_ca.h</a> +</li> +<li>SECTION_S_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#ga83a5fc538dad79161b122fb164d630fe">core_ca.h</a> +</li> +<li>section_so +: <a class="el" href="group__MMU__defs__gr.html#gaf77ecb86097e6e8cf5f6c7bb9d2740c9">core_ca.h</a> +</li> +<li>SECTION_TEX0_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#gad84432cb37ae093f7609f8f29f42c1f4">core_ca.h</a> +</li> +<li>SECTION_TEX1_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#ga531cafc5eca8ade67a6fb83b35f8520e">core_ca.h</a> +</li> +<li>SECTION_TEX2_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#ga8a6d854746a9c0049f9a91188092a55f">core_ca.h</a> +</li> +<li>SECTION_TEXCB_MASK +: <a class="el" href="core__ca_8h.html#a3052ba3d97ad157189a6c6fce15b1b6a">core_ca.h</a> +</li> +<li>SECTION_XN_MASK +: <a class="el" href="core__ca_8h.html#a83cb551c9fa708e33082c682be614334">core_ca.h</a> +</li> +<li>SECTION_XN_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#ga6cdc2db0ca695fd1191305a13e66c0a7">core_ca.h</a> +</li> +<li>SVC_MODE +: <a class="el" href="startup__ARMCA9_8c.html#a312ff1d5550cc17c9907a153b04e0efa">startup_ARMCA9.c</a> +</li> +<li>SYS_MODE +: <a class="el" href="startup__ARMCA9_8c.html#ae62d91253c85a3dff6a838244f460f70">startup_ARMCA9.c</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/globals_defs_t.html b/docs/Core_A/html/globals_defs_t.html new file mode 100644 index 0000000..341609e --- /dev/null +++ b/docs/Core_A/html/globals_defs_t.html @@ -0,0 +1,161 @@ +<!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"/> +<title>Globals</title> +<title>CMSIS-Core (Cortex-A): Globals</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="globals.html"><span>All</span></a></li> + <li><a href="globals_func.html"><span>Functions</span></a></li> + <li><a href="globals_vars.html"><span>Variables</span></a></li> + <li><a href="globals_type.html"><span>Typedefs</span></a></li> + <li><a href="globals_enum.html"><span>Enumerations</span></a></li> + <li><a href="globals_eval.html"><span>Enumerator</span></a></li> + <li class="current"><a href="globals_defs.html"><span>Macros</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="globals_defs.html#index__"><span>_</span></a></li> + <li><a href="globals_defs_a.html#index_a"><span>a</span></a></li> + <li><a href="globals_defs_c.html#index_c"><span>c</span></a></li> + <li><a href="globals_defs_d.html#index_d"><span>d</span></a></li> + <li><a href="globals_defs_f.html#index_f"><span>f</span></a></li> + <li><a href="globals_defs_g.html#index_g"><span>g</span></a></li> + <li><a href="globals_defs_i.html#index_i"><span>i</span></a></li> + <li><a href="globals_defs_l.html#index_l"><span>l</span></a></li> + <li><a href="globals_defs_o.html#index_o"><span>o</span></a></li> + <li><a href="globals_defs_p.html#index_p"><span>p</span></a></li> + <li><a href="globals_defs_r.html#index_r"><span>r</span></a></li> + <li><a href="globals_defs_s.html#index_s"><span>s</span></a></li> + <li class="current"><a href="globals_defs_t.html#index_t"><span>t</span></a></li> + <li><a href="globals_defs_u.html#index_u"><span>u</span></a></li> + <li><a href="globals_defs_v.html#index_v"><span>v</span></a></li> + </ul> + </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('globals_defs_t.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +  + +<h3><a class="anchor" id="index_t"></a>- t -</h3><ul> +<li>TIMER_BASE +: <a class="el" href="ARMCA9_8h.html#a251f8c6600afee0dddf950c7a41d4723">ARMCA9.h</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/globals_defs_u.html b/docs/Core_A/html/globals_defs_u.html new file mode 100644 index 0000000..6399e1a --- /dev/null +++ b/docs/Core_A/html/globals_defs_u.html @@ -0,0 +1,164 @@ +<!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"/> +<title>Globals</title> +<title>CMSIS-Core (Cortex-A): Globals</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="globals.html"><span>All</span></a></li> + <li><a href="globals_func.html"><span>Functions</span></a></li> + <li><a href="globals_vars.html"><span>Variables</span></a></li> + <li><a href="globals_type.html"><span>Typedefs</span></a></li> + <li><a href="globals_enum.html"><span>Enumerations</span></a></li> + <li><a href="globals_eval.html"><span>Enumerator</span></a></li> + <li class="current"><a href="globals_defs.html"><span>Macros</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="globals_defs.html#index__"><span>_</span></a></li> + <li><a href="globals_defs_a.html#index_a"><span>a</span></a></li> + <li><a href="globals_defs_c.html#index_c"><span>c</span></a></li> + <li><a href="globals_defs_d.html#index_d"><span>d</span></a></li> + <li><a href="globals_defs_f.html#index_f"><span>f</span></a></li> + <li><a href="globals_defs_g.html#index_g"><span>g</span></a></li> + <li><a href="globals_defs_i.html#index_i"><span>i</span></a></li> + <li><a href="globals_defs_l.html#index_l"><span>l</span></a></li> + <li><a href="globals_defs_o.html#index_o"><span>o</span></a></li> + <li><a href="globals_defs_p.html#index_p"><span>p</span></a></li> + <li><a href="globals_defs_r.html#index_r"><span>r</span></a></li> + <li><a href="globals_defs_s.html#index_s"><span>s</span></a></li> + <li><a href="globals_defs_t.html#index_t"><span>t</span></a></li> + <li class="current"><a href="globals_defs_u.html#index_u"><span>u</span></a></li> + <li><a href="globals_defs_v.html#index_v"><span>v</span></a></li> + </ul> + </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('globals_defs_u.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +  + +<h3><a class="anchor" id="index_u"></a>- u -</h3><ul> +<li>UND_MODE +: <a class="el" href="startup__ARMCA9_8c.html#a050eda1514ebd401d55cd61d2f7f78d7">startup_ARMCA9.c</a> +</li> +<li>USR_MODE +: <a class="el" href="startup__ARMCA9_8c.html#ac4c70ccf71cc9a2b8bd39c85675760ae">startup_ARMCA9.c</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/globals_defs_v.html b/docs/Core_A/html/globals_defs_v.html new file mode 100644 index 0000000..f21cb26 --- /dev/null +++ b/docs/Core_A/html/globals_defs_v.html @@ -0,0 +1,233 @@ +<!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"/> +<title>Globals</title> +<title>CMSIS-Core (Cortex-A): Globals</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="globals.html"><span>All</span></a></li> + <li><a href="globals_func.html"><span>Functions</span></a></li> + <li><a href="globals_vars.html"><span>Variables</span></a></li> + <li><a href="globals_type.html"><span>Typedefs</span></a></li> + <li><a href="globals_enum.html"><span>Enumerations</span></a></li> + <li><a href="globals_eval.html"><span>Enumerator</span></a></li> + <li class="current"><a href="globals_defs.html"><span>Macros</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="globals_defs.html#index__"><span>_</span></a></li> + <li><a href="globals_defs_a.html#index_a"><span>a</span></a></li> + <li><a href="globals_defs_c.html#index_c"><span>c</span></a></li> + <li><a href="globals_defs_d.html#index_d"><span>d</span></a></li> + <li><a href="globals_defs_f.html#index_f"><span>f</span></a></li> + <li><a href="globals_defs_g.html#index_g"><span>g</span></a></li> + <li><a href="globals_defs_i.html#index_i"><span>i</span></a></li> + <li><a href="globals_defs_l.html#index_l"><span>l</span></a></li> + <li><a href="globals_defs_o.html#index_o"><span>o</span></a></li> + <li><a href="globals_defs_p.html#index_p"><span>p</span></a></li> + <li><a href="globals_defs_r.html#index_r"><span>r</span></a></li> + <li><a href="globals_defs_s.html#index_s"><span>s</span></a></li> + <li><a href="globals_defs_t.html#index_t"><span>t</span></a></li> + <li><a href="globals_defs_u.html#index_u"><span>u</span></a></li> + <li class="current"><a href="globals_defs_v.html#index_v"><span>v</span></a></li> + </ul> + </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('globals_defs_v.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +  + +<h3><a class="anchor" id="index_v"></a>- v -</h3><ul> +<li>VE_A9_MP_AACI_BASE +: <a class="el" href="ARMCA9_8h.html#a06ba050a1192b25ec6fbb79d6108d2ed">ARMCA9.h</a> +</li> +<li>VE_A9_MP_CLCD_BASE +: <a class="el" href="ARMCA9_8h.html#a628c63b1e4c2656100a00d883ab5e824">ARMCA9.h</a> +</li> +<li>VE_A9_MP_DAP_BASE +: <a class="el" href="ARMCA9_8h.html#a63a986e5aa2a284f9509b5e91df630dd">ARMCA9.h</a> +</li> +<li>VE_A9_MP_DRAM_BASE +: <a class="el" href="ARMCA9_8h.html#a49c91ca86e9eab3aaa8c8f3fbd2b9855">ARMCA9.h</a> +</li> +<li>VE_A9_MP_DVI_BASE +: <a class="el" href="ARMCA9_8h.html#abab45916f8216aee2f417e6b041a1a74">ARMCA9.h</a> +</li> +<li>VE_A9_MP_ETHERNET_BASE +: <a class="el" href="ARMCA9_8h.html#a338e6b0eddbed74bd8dfcf8be8df004c">ARMCA9.h</a> +</li> +<li>VE_A9_MP_FLASH_BASE0 +: <a class="el" href="ARMCA9_8h.html#a292d4e6da76cde7f721581917f45a756">ARMCA9.h</a> +</li> +<li>VE_A9_MP_FLASH_BASE1 +: <a class="el" href="ARMCA9_8h.html#a51e7ad7d4be59e4a47f4199c08a52f35">ARMCA9.h</a> +</li> +<li>VE_A9_MP_GIC_DISTRIBUTOR_BASE +: <a class="el" href="ARMCA9_8h.html#abf58e5b4c2424101181e4e90b013565f">ARMCA9.h</a> +</li> +<li>VE_A9_MP_GIC_INTERFACE_BASE +: <a class="el" href="ARMCA9_8h.html#a2281d069db0154b71d2307b151151624">ARMCA9.h</a> +</li> +<li>VE_A9_MP_KMI0_BASE +: <a class="el" href="ARMCA9_8h.html#abb9205ff2f6f411938d3443f0cc65b4d">ARMCA9.h</a> +</li> +<li>VE_A9_MP_MMCI_BASE +: <a class="el" href="ARMCA9_8h.html#a4c93715226810aa05b1475cae477a9d1">ARMCA9.h</a> +</li> +<li>VE_A9_MP_PERIPH_BASE +: <a class="el" href="ARMCA9_8h.html#ad22dea20bcb552bd05691f62ff5e5799">ARMCA9.h</a> +</li> +<li>VE_A9_MP_PL310_BASE +: <a class="el" href="ARMCA9_8h.html#adb063e35f3d63c35ce856561df8cedb4">ARMCA9.h</a> +</li> +<li>VE_A9_MP_PRIVATE_TIMER +: <a class="el" href="ARMCA9_8h.html#a02dee9c2055176f0f8b39f84188662dc">ARMCA9.h</a> +</li> +<li>VE_A9_MP_RTC_BASE +: <a class="el" href="ARMCA9_8h.html#a56ccb39193acdd89d79c794bc3d46dd8">ARMCA9.h</a> +</li> +<li>VE_A9_MP_SERIAL_BASE +: <a class="el" href="ARMCA9_8h.html#ae59ea495994a48af31e09af0001c65c6">ARMCA9.h</a> +</li> +<li>VE_A9_MP_SRAM_BASE +: <a class="el" href="ARMCA9_8h.html#af0e04a3bf444617de5e6f1a4132bb33a">ARMCA9.h</a> +</li> +<li>VE_A9_MP_SYSTEM_REG_BASE +: <a class="el" href="ARMCA9_8h.html#a6be1b1510ebbf938f10c195c2aae50ed">ARMCA9.h</a> +</li> +<li>VE_A9_MP_TIMER_BASE +: <a class="el" href="ARMCA9_8h.html#a3dd8c7208925d87eda25e9059e7b5bca">ARMCA9.h</a> +</li> +<li>VE_A9_MP_UART4_BASE +: <a class="el" href="ARMCA9_8h.html#a21aa9ad15aa6749c03cadf2dd895aae3">ARMCA9.h</a> +</li> +<li>VE_A9_MP_UART_BASE +: <a class="el" href="ARMCA9_8h.html#a74740d1654250a51685800d03e3dc1a0">ARMCA9.h</a> +</li> +<li>VE_A9_MP_USB_BASE +: <a class="el" href="ARMCA9_8h.html#a8ce6f3127699b175000437b9fd22224c">ARMCA9.h</a> +</li> +<li>VE_A9_MP_VRAM_BASE +: <a class="el" href="ARMCA9_8h.html#adab8c737342be2fc972b2bc39bdf134d">ARMCA9.h</a> +</li> +<li>VE_A9_MP_WDT_BASE +: <a class="el" href="ARMCA9_8h.html#a4d2806a167111f24a4e26764c667db46">ARMCA9.h</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/globals_e.html b/docs/Core_A/html/globals_e.html new file mode 100644 index 0000000..ee2bbc6 --- /dev/null +++ b/docs/Core_A/html/globals_e.html @@ -0,0 +1,175 @@ +<!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"/> +<title>Globals</title> +<title>CMSIS-Core (Cortex-A): Globals</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="globals.html"><span>All</span></a></li> + <li><a href="globals_func.html"><span>Functions</span></a></li> + <li><a href="globals_vars.html"><span>Variables</span></a></li> + <li><a href="globals_type.html"><span>Typedefs</span></a></li> + <li><a href="globals_enum.html"><span>Enumerations</span></a></li> + <li><a href="globals_eval.html"><span>Enumerator</span></a></li> + <li><a href="globals_defs.html"><span>Macros</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="globals.html#index__"><span>_</span></a></li> + <li><a href="globals_a.html#index_a"><span>a</span></a></li> + <li><a href="globals_c.html#index_c"><span>c</span></a></li> + <li><a href="globals_d.html#index_d"><span>d</span></a></li> + <li class="current"><a href="globals_e.html#index_e"><span>e</span></a></li> + <li><a href="globals_f.html#index_f"><span>f</span></a></li> + <li><a href="globals_g.html#index_g"><span>g</span></a></li> + <li><a href="globals_i.html#index_i"><span>i</span></a></li> + <li><a href="globals_k.html#index_k"><span>k</span></a></li> + <li><a href="globals_l.html#index_l"><span>l</span></a></li> + <li><a href="globals_m.html#index_m"><span>m</span></a></li> + <li><a href="globals_n.html#index_n"><span>n</span></a></li> + <li><a href="globals_o.html#index_o"><span>o</span></a></li> + <li><a href="globals_p.html#index_p"><span>p</span></a></li> + <li><a href="globals_r.html#index_r"><span>r</span></a></li> + <li><a href="globals_s.html#index_s"><span>s</span></a></li> + <li><a href="globals_t.html#index_t"><span>t</span></a></li> + <li><a href="globals_u.html#index_u"><span>u</span></a></li> + <li><a href="globals_v.html#index_v"><span>v</span></a></li> + <li><a href="globals_w.html#index_w"><span>w</span></a></li> + </ul> + </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('globals_e.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +<div class="textblock">Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:</div> + +<h3><a class="anchor" id="index_e"></a>- e -</h3><ul> +<li>ECC_DISABLED +: <a class="el" href="core__ca_8h.html#ga06d94c0eaa22d713636acaff81485409a48ce2ec8ec49f0167a7d571081a9301f">core_ca.h</a> +</li> +<li>ECC_ENABLED +: <a class="el" href="core__ca_8h.html#ga06d94c0eaa22d713636acaff81485409af0e84d9540ed9d79f01caad9841d414d">core_ca.h</a> +</li> +<li>Ethernet_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a58692bf577b8a17ec79fc8472d56ff05">ARMCA9.h</a> +</li> +<li>EXECUTE +: <a class="el" href="core__ca_8h.html#ga2fe1157deda82e66b9a1b19772309b63a887d2cbfd9131de5cc3745731421b34b">core_ca.h</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/globals_enum.html b/docs/Core_A/html/globals_enum.html new file mode 100644 index 0000000..5ab5624 --- /dev/null +++ b/docs/Core_A/html/globals_enum.html @@ -0,0 +1,167 @@ +<!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"/> +<title>Globals</title> +<title>CMSIS-Core (Cortex-A): Globals</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="globals.html"><span>All</span></a></li> + <li><a href="globals_func.html"><span>Functions</span></a></li> + <li><a href="globals_vars.html"><span>Variables</span></a></li> + <li><a href="globals_type.html"><span>Typedefs</span></a></li> + <li class="current"><a href="globals_enum.html"><span>Enumerations</span></a></li> + <li><a href="globals_eval.html"><span>Enumerator</span></a></li> + <li><a href="globals_defs.html"><span>Macros</span></a></li> + </ul> + </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('globals_enum.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> + <ul> +<li>IRQn_Type +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">ARMCA9.h</a> +</li> +<li>mmu_access_Type +: <a class="el" href="group__MMU__defs__gr.html#ga2ee598252f996e4f96640b096291d280">core_ca.h</a> +</li> +<li>mmu_cacheability_Type +: <a class="el" href="group__MMU__defs__gr.html#ga11c86b7b193efb2c59b6a2179a02f584">core_ca.h</a> +</li> +<li>mmu_ecc_check_Type +: <a class="el" href="group__MMU__defs__gr.html#ga06d94c0eaa22d713636acaff81485409">core_ca.h</a> +</li> +<li>mmu_execute_Type +: <a class="el" href="group__MMU__defs__gr.html#ga2fe1157deda82e66b9a1b19772309b63">core_ca.h</a> +</li> +<li>mmu_global_Type +: <a class="el" href="group__MMU__defs__gr.html#ga04160605fbe20914c8ef020430684a30">core_ca.h</a> +</li> +<li>mmu_memory_Type +: <a class="el" href="group__MMU__defs__gr.html#ga83ac8de9263f89879079da521e86d5f2">core_ca.h</a> +</li> +<li>mmu_region_size_Type +: <a class="el" href="group__MMU__defs__gr.html#gab184b824a6d7cb728bd46c6abcd0c21a">core_ca.h</a> +</li> +<li>mmu_secure_Type +: <a class="el" href="group__MMU__defs__gr.html#gac3d277641df9fb3bb3b555e2e79dd639">core_ca.h</a> +</li> +<li>mmu_shared_Type +: <a class="el" href="group__MMU__defs__gr.html#gab884a11fa8d094573ab77fb1c0f8d8a7">core_ca.h</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/globals_eval.html b/docs/Core_A/html/globals_eval.html new file mode 100644 index 0000000..d466313 --- /dev/null +++ b/docs/Core_A/html/globals_eval.html @@ -0,0 +1,394 @@ +<!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"/> +<title>Globals</title> +<title>CMSIS-Core (Cortex-A): Globals</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="globals.html"><span>All</span></a></li> + <li><a href="globals_func.html"><span>Functions</span></a></li> + <li><a href="globals_vars.html"><span>Variables</span></a></li> + <li><a href="globals_type.html"><span>Typedefs</span></a></li> + <li><a href="globals_enum.html"><span>Enumerations</span></a></li> + <li class="current"><a href="globals_eval.html"><span>Enumerator</span></a></li> + <li><a href="globals_defs.html"><span>Macros</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="#index_a"><span>a</span></a></li> + <li><a href="#index_c"><span>c</span></a></li> + <li><a href="#index_d"><span>d</span></a></li> + <li><a href="#index_e"><span>e</span></a></li> + <li><a href="#index_g"><span>g</span></a></li> + <li><a href="#index_k"><span>k</span></a></li> + <li><a href="#index_m"><span>m</span></a></li> + <li><a href="#index_n"><span>n</span></a></li> + <li><a href="#index_p"><span>p</span></a></li> + <li><a href="#index_r"><span>r</span></a></li> + <li><a href="#index_s"><span>s</span></a></li> + <li><a href="#index_t"><span>t</span></a></li> + <li><a href="#index_u"><span>u</span></a></li> + <li><a href="#index_v"><span>v</span></a></li> + <li class="current"><a href="#index_w"><span>w</span></a></li> + </ul> + </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('globals_eval.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +  + +<h3><a class="anchor" id="index_a"></a>- a -</h3><ul> +<li>AACI_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a4c72e4cbe9ce6bae3d29332139dad44a">ARMCA9.h</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_c"></a>- c -</h3><ul> +<li>CLCD_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ae7da3d1e8aae439524761f44ddfe8e0c">ARMCA9.h</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_d"></a>- d -</h3><ul> +<li>DEVICE +: <a class="el" href="core__ca_8h.html#ga83ac8de9263f89879079da521e86d5f2a28b8a7b4b6c2a98af7cf438255207174">core_ca.h</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_e"></a>- e -</h3><ul> +<li>ECC_DISABLED +: <a class="el" href="core__ca_8h.html#ga06d94c0eaa22d713636acaff81485409a48ce2ec8ec49f0167a7d571081a9301f">core_ca.h</a> +</li> +<li>ECC_ENABLED +: <a class="el" href="core__ca_8h.html#ga06d94c0eaa22d713636acaff81485409af0e84d9540ed9d79f01caad9841d414d">core_ca.h</a> +</li> +<li>Ethernet_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a58692bf577b8a17ec79fc8472d56ff05">ARMCA9.h</a> +</li> +<li>EXECUTE +: <a class="el" href="core__ca_8h.html#ga2fe1157deda82e66b9a1b19772309b63a887d2cbfd9131de5cc3745731421b34b">core_ca.h</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_g"></a>- g -</h3><ul> +<li>GLOBAL +: <a class="el" href="core__ca_8h.html#ga04160605fbe20914c8ef020430684a30afde1bb5ef04b28059e61df449501f1c0">core_ca.h</a> +</li> +<li>GlobalTimer_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a69c74fffb53f9a8739613443943a94c3">ARMCA9.h</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_k"></a>- k -</h3><ul> +<li>Keyboard_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a9f6790481c8a659df023aadfe5443cc5">ARMCA9.h</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_m"></a>- m -</h3><ul> +<li>MCI0_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8aaa5c1873412fc0ef1f7e324208671ca2">ARMCA9.h</a> +</li> +<li>MCI1_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8af803de749ceabdd07a62e90d2989a67e">ARMCA9.h</a> +</li> +<li>Mouse_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8affc38a882d7c20bf505a160bc5eb3851">ARMCA9.h</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_n"></a>- n -</h3><ul> +<li>NO_ACCESS +: <a class="el" href="core__ca_8h.html#ga2ee598252f996e4f96640b096291d280a4c66cd69a45985317939a53d820fb9da">core_ca.h</a> +</li> +<li>NON_CACHEABLE +: <a class="el" href="core__ca_8h.html#ga11c86b7b193efb2c59b6a2179a02f584a61a625191f7d288011e20bf2104ee151">core_ca.h</a> +</li> +<li>NON_EXECUTE +: <a class="el" href="core__ca_8h.html#ga2fe1157deda82e66b9a1b19772309b63ad1d1eabb1b07ce896d5308a1144cf87a">core_ca.h</a> +</li> +<li>NON_GLOBAL +: <a class="el" href="core__ca_8h.html#ga04160605fbe20914c8ef020430684a30a611c091f2869100296a98915a19ee018">core_ca.h</a> +</li> +<li>NON_SECURE +: <a class="el" href="core__ca_8h.html#gac3d277641df9fb3bb3b555e2e79dd639a9e08ca26fdda38ef731f13e4f058ef6f">core_ca.h</a> +</li> +<li>NON_SHARED +: <a class="el" href="core__ca_8h.html#gab884a11fa8d094573ab77fb1c0f8d8a7a4a237208271e450df0a72c07169683b4">core_ca.h</a> +</li> +<li>NON_SHARED_DEVICE +: <a class="el" href="core__ca_8h.html#ga83ac8de9263f89879079da521e86d5f2a765e5cbb28da82e4d8f7e94fce32a7e0">core_ca.h</a> +</li> +<li>NORMAL +: <a class="el" href="core__ca_8h.html#ga83ac8de9263f89879079da521e86d5f2a50d1448013c6f17125caee18aa418af7">core_ca.h</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_p"></a>- p -</h3><ul> +<li>PAGE_4k +: <a class="el" href="core__ca_8h.html#gab184b824a6d7cb728bd46c6abcd0c21aa99ce0ce05e9c418dc6bddcc47b2fa05a">core_ca.h</a> +</li> +<li>PAGE_64k +: <a class="el" href="core__ca_8h.html#gab184b824a6d7cb728bd46c6abcd0c21aafc53512bbf834739fcb97ad1c0f444fc">core_ca.h</a> +</li> +<li>PrivTimer_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a116d3d8a9fcc5fef99becc9d25a56249">ARMCA9.h</a> +</li> +<li>PrivWatchdog_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8aeb45b2fc32150bf94ecf305ee223f28f">ARMCA9.h</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_r"></a>- r -</h3><ul> +<li>READ +: <a class="el" href="core__ca_8h.html#ga2ee598252f996e4f96640b096291d280acb9be765f361bb7efb9073730aac92c6">core_ca.h</a> +</li> +<li>RTClock_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8abdd513b1533957e93fe0d7f26024d28e">ARMCA9.h</a> +</li> +<li>RW +: <a class="el" href="core__ca_8h.html#ga2ee598252f996e4f96640b096291d280aec2497e0c8af01c04bec31ec0d1d7847">core_ca.h</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_s"></a>- s -</h3><ul> +<li>SECTION +: <a class="el" href="core__ca_8h.html#gab184b824a6d7cb728bd46c6abcd0c21aacb7227be6a36b93e485b62e3acddae51">core_ca.h</a> +</li> +<li>SECURE +: <a class="el" href="core__ca_8h.html#gac3d277641df9fb3bb3b555e2e79dd639aa9dea2ba3f45f7d12b274eb6ab7d28d9">core_ca.h</a> +</li> +<li>SGI0_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a056f32088a9c8bdb9309b005dfeb648e">ARMCA9.h</a> +</li> +<li>SGI10_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a12993bed484c7a70e6281b102d0e27e9">ARMCA9.h</a> +</li> +<li>SGI11_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a7826ded51cd379774bb076819ff93cdb">ARMCA9.h</a> +</li> +<li>SGI12_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a3425bbf0a6da4d0398e63b48a1345d37">ARMCA9.h</a> +</li> +<li>SGI13_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ace710506c7be1b3b7f9d4a1db2f75391">ARMCA9.h</a> +</li> +<li>SGI14_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ae57c57a817378102db7bc66351c912f1">ARMCA9.h</a> +</li> +<li>SGI15_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ac6958eebc9d41a42c739de555cad2321">ARMCA9.h</a> +</li> +<li>SGI1_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ab335b8b84021cd5714807d6cd2404c3b">ARMCA9.h</a> +</li> +<li>SGI2_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a2a1cc64c0a2dc0e7f339fbf21c9a2b07">ARMCA9.h</a> +</li> +<li>SGI3_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a310ac1f78af36e0e3b9f6b4f15bd9b68">ARMCA9.h</a> +</li> +<li>SGI4_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ac5c03a99c620ff116bafa4cf03dd9a07">ARMCA9.h</a> +</li> +<li>SGI5_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8adb8d49885011a278ed3c671904da7e6e">ARMCA9.h</a> +</li> +<li>SGI6_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a5f9b1989d051c60ad69147e644853a44">ARMCA9.h</a> +</li> +<li>SGI7_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8aa1bcd760176e11cdece4386818022631">ARMCA9.h</a> +</li> +<li>SGI8_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8aabbb7ca9433c474bfeade468e8c66455">ARMCA9.h</a> +</li> +<li>SGI9_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8afa5f21d9fd3df5817a0f871b72bde681">ARMCA9.h</a> +</li> +<li>SHARED +: <a class="el" href="core__ca_8h.html#gab884a11fa8d094573ab77fb1c0f8d8a7a9c46e16a4ab019339596acadeefc8c53">core_ca.h</a> +</li> +<li>SHARED_DEVICE +: <a class="el" href="core__ca_8h.html#ga83ac8de9263f89879079da521e86d5f2a9b78345535e6af3288cc69a572338808">core_ca.h</a> +</li> +<li>STRONGLY_ORDERED +: <a class="el" href="core__ca_8h.html#ga83ac8de9263f89879079da521e86d5f2a0a4d347de23312717e6e57b04f0b014e">core_ca.h</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_t"></a>- t -</h3><ul> +<li>Timer0_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8adffcd012ea2c7bf76124965d8506df72">ARMCA9.h</a> +</li> +<li>Timer1_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ad0611a4c93162877ed3eb622f49e14a3">ARMCA9.h</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_u"></a>- u -</h3><ul> +<li>UART0_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ae9122b85b58f7c24033a8515615a7b74">ARMCA9.h</a> +</li> +<li>UART1_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a9650ab92e46bc16f333d4c63ad0459b4">ARMCA9.h</a> +</li> +<li>UART2_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ab051fac6b15b88454713bb36d96e5dd5">ARMCA9.h</a> +</li> +<li>UART3_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a11614a227a56dc01859bf803013e6358">ARMCA9.h</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_v"></a>- v -</h3><ul> +<li>VFS2_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ac54c304a64b192755ac352bc0a6dc1ac">ARMCA9.h</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_w"></a>- w -</h3><ul> +<li>Watchdog_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a3f04766f3177f0152623a86e39ccef06">ARMCA9.h</a> +</li> +<li>WB_NO_WA +: <a class="el" href="core__ca_8h.html#ga11c86b7b193efb2c59b6a2179a02f584aca2e70f575679d6f3e2e340d1ede4f13">core_ca.h</a> +</li> +<li>WB_WA +: <a class="el" href="core__ca_8h.html#ga11c86b7b193efb2c59b6a2179a02f584a23294b86e8dbf6ff0fa98b678e8fd667">core_ca.h</a> +</li> +<li>WT +: <a class="el" href="core__ca_8h.html#ga11c86b7b193efb2c59b6a2179a02f584ab044987527e64a06f65aa6f2ae0e4e7e">core_ca.h</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/globals_f.html b/docs/Core_A/html/globals_f.html new file mode 100644 index 0000000..a72868f --- /dev/null +++ b/docs/Core_A/html/globals_f.html @@ -0,0 +1,166 @@ +<!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"/> +<title>Globals</title> +<title>CMSIS-Core (Cortex-A): Globals</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="globals.html"><span>All</span></a></li> + <li><a href="globals_func.html"><span>Functions</span></a></li> + <li><a href="globals_vars.html"><span>Variables</span></a></li> + <li><a href="globals_type.html"><span>Typedefs</span></a></li> + <li><a href="globals_enum.html"><span>Enumerations</span></a></li> + <li><a href="globals_eval.html"><span>Enumerator</span></a></li> + <li><a href="globals_defs.html"><span>Macros</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="globals.html#index__"><span>_</span></a></li> + <li><a href="globals_a.html#index_a"><span>a</span></a></li> + <li><a href="globals_c.html#index_c"><span>c</span></a></li> + <li><a href="globals_d.html#index_d"><span>d</span></a></li> + <li><a href="globals_e.html#index_e"><span>e</span></a></li> + <li class="current"><a href="globals_f.html#index_f"><span>f</span></a></li> + <li><a href="globals_g.html#index_g"><span>g</span></a></li> + <li><a href="globals_i.html#index_i"><span>i</span></a></li> + <li><a href="globals_k.html#index_k"><span>k</span></a></li> + <li><a href="globals_l.html#index_l"><span>l</span></a></li> + <li><a href="globals_m.html#index_m"><span>m</span></a></li> + <li><a href="globals_n.html#index_n"><span>n</span></a></li> + <li><a href="globals_o.html#index_o"><span>o</span></a></li> + <li><a href="globals_p.html#index_p"><span>p</span></a></li> + <li><a href="globals_r.html#index_r"><span>r</span></a></li> + <li><a href="globals_s.html#index_s"><span>s</span></a></li> + <li><a href="globals_t.html#index_t"><span>t</span></a></li> + <li><a href="globals_u.html#index_u"><span>u</span></a></li> + <li><a href="globals_v.html#index_v"><span>v</span></a></li> + <li><a href="globals_w.html#index_w"><span>w</span></a></li> + </ul> + </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('globals_f.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +<div class="textblock">Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:</div> + +<h3><a class="anchor" id="index_f"></a>- f -</h3><ul> +<li>FIQ_MODE +: <a class="el" href="startup__ARMCA9_8c.html#ad53b2deac028f5b71d1cdddda17c4ea0">startup_ARMCA9.c</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/globals_func.html b/docs/Core_A/html/globals_func.html new file mode 100644 index 0000000..ef44265 --- /dev/null +++ b/docs/Core_A/html/globals_func.html @@ -0,0 +1,769 @@ +<!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"/> +<title>Globals</title> +<title>CMSIS-Core (Cortex-A): Globals</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="globals.html"><span>All</span></a></li> + <li class="current"><a href="globals_func.html"><span>Functions</span></a></li> + <li><a href="globals_vars.html"><span>Variables</span></a></li> + <li><a href="globals_type.html"><span>Typedefs</span></a></li> + <li><a href="globals_enum.html"><span>Enumerations</span></a></li> + <li><a href="globals_eval.html"><span>Enumerator</span></a></li> + <li><a href="globals_defs.html"><span>Macros</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="#index__"><span>_</span></a></li> + <li><a href="#index_d"><span>d</span></a></li> + <li><a href="#index_g"><span>g</span></a></li> + <li><a href="#index_i"><span>i</span></a></li> + <li><a href="#index_l"><span>l</span></a></li> + <li><a href="#index_m"><span>m</span></a></li> + <li><a href="#index_p"><span>p</span></a></li> + <li><a href="#index_r"><span>r</span></a></li> + <li><a href="#index_s"><span>s</span></a></li> + <li class="current"><a href="#index_v"><span>v</span></a></li> + </ul> + </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('globals_func.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +  + +<h3><a class="anchor" id="index__"></a>- _ -</h3><ul> +<li>__CLZ() +: <a class="el" href="group__CMSIS__Core__InstructionInterface.html#ga90884c591ac5d73d6069334eba9d6c02">cmsis_armcc.txt</a> +</li> +<li>__FPU_Enable() +: <a class="el" href="group__FPU__functions.html#ga1e4728985ee8b4fa89cc01c032f69565">cmsis_armcc.h</a> +</li> +<li>__get_ACTLR() +: <a class="el" href="group__CMSIS__ACTLR.html#gae75d412bfd6fe873ade00b021aefcab3">cmsis_cp15.h</a> +</li> +<li>__get_ACTRL() +: <a class="el" href="cmsis__cp15_8h.html#a41816284abd2ff7a2ea050c37ff5b5b0">cmsis_cp15.h</a> +</li> +<li>__get_CBAR() +: <a class="el" href="group__CMSIS__CBAR.html#gab0f00668bb0f6cbe3cc8b90535d66d8e">cmsis_cp15.h</a> +</li> +<li>__get_CCSIDR() +: <a class="el" href="cmsis__cp15_8h.html#ace5e469919d7708bf00391a7bf425869">cmsis_cp15.h</a> +</li> +<li>__get_CLIDR() +: <a class="el" href="cmsis__cp15_8h.html#abad99510b8a79835d5c9769c6e0a177b">cmsis_cp15.h</a> +</li> +<li>__get_CNTFRQ() +: <a class="el" href="group__CMSIS__CNTFRQ.html#ga4b6c8f8689077d9b57f65dcff910dbf8">cmsis_cp15.h</a> +</li> +<li>__get_CNTP_CTL() +: <a class="el" href="group__CMSIS__CNTP__CTL.html#gaca4b93d7543b49c1d7e6b4e1c1ff3768">cmsis_cp15.h</a> +</li> +<li>__get_CNTP_CVAL() +: <a class="el" href="group__CMSIS__CNTP__CVAL.html#gafc37057a481a5357fb9d35a003941d1d">cmsis_cp15.h</a> +</li> +<li>__get_CNTP_TVAL() +: <a class="el" href="group__CMSIS__CNTP__TVAL.html#ga94321d86e23339a3de6e48ae1b4e006d">cmsis_cp15.h</a> +</li> +<li>__get_CNTPCT() +: <a class="el" href="group__CMSIS__CNTPCT.html#ga42643f577dcc957d6928e170ce7a2d60">cmsis_cp15.h</a> +</li> +<li>__get_CPACR() +: <a class="el" href="group__CMSIS__CPACR.html#gadb152ab7a893135695e608ecaa5b0c4e">cmsis_cp15.h</a> +</li> +<li>__get_CPSR() +: <a class="el" href="group__CMSIS__CPSR.html#ga0308d7d313bced36c3d1a4c2f9741186">cmsis_armcc.h</a> +</li> +<li>__get_CSSELR() +: <a class="el" href="cmsis__cp15_8h.html#a99c40d6a37940e66339191ce3fe68762">cmsis_cp15.h</a> +</li> +<li>__get_DACR() +: <a class="el" href="group__CMSIS__DACR.html#ga10278deb975c653555ee70178546aaa6">cmsis_cp15.h</a> +</li> +<li>__get_DFSR() +: <a class="el" href="group__CMSIS__DFSR.html#ga9897e96a6ccb50199d4968fd45ab7962">cmsis_cp15.h</a> +</li> +<li>__get_FPEXC() +: <a class="el" href="group__CMSIS__FPEXC.html#gadde57667b9f81c468a49268513624b90">cmsis_armcc.h</a> +</li> +<li>__get_FPSCR() +: <a class="el" href="group__CMSIS__FPSCR.html#ga6a275172e274ea7ce6c22030d07c6c64">cmsis_armcc.h</a> +</li> +<li>__get_IFSR() +: <a class="el" href="group__CMSIS__IFSR.html#ga9350226159749b673afd56a3b24953a0">cmsis_cp15.h</a> +</li> +<li>__get_ISR() +: <a class="el" href="group__CMSIS__ISR.html#ga450229b64b770e8524ed763f53ff62e2">cmsis_cp15.h</a> +</li> +<li>__get_mode() +: <a class="el" href="cmsis__armcc_8h.html#a4712ef84455dfc73de4697e1c213b0ed">cmsis_armcc.h</a> +</li> +<li>__get_MPIDR() +: <a class="el" href="group__CMSIS__MPIDR.html#ga05394b4cb9fb0ba1329ec6521c76e571">cmsis_cp15.h</a> +</li> +<li>__get_MVBAR() +: <a class="el" href="group__CMSIS__MVBAR.html#ga3839224facf28080e73ac1bd6e356c30">cmsis_cp15.h</a> +</li> +<li>__get_SCTLR() +: <a class="el" href="group__CMSIS__SCTLR.html#ga3070304d6180433c91c4e6daef3f3c73">cmsis_cp15.h</a> +</li> +<li>__get_SP() +: <a class="el" href="cmsis__armcc_8h.html#a1473ba10f33f397118e434e9ad0c1514">cmsis_armcc.h</a> +</li> +<li>__get_SP_usr() +: <a class="el" href="cmsis__armcc_8h.html#a403dcb809998ee594da0908820155a42">cmsis_armcc.h</a> +</li> +<li>__get_TTBR0() +: <a class="el" href="group__CMSIS__TTBR.html#ga678997bc01f6d8d48b1d407cec24809d">cmsis_cp15.h</a> +</li> +<li>__get_VBAR() +: <a class="el" href="group__CMSIS__VBAR.html#ga8abf5c92597d8e7d403aa26d8246387c">cmsis_cp15.h</a> +</li> +<li>__L1C_CleanInvalidateCache() +: <a class="el" href="group__L1__cache__functions.html#ga722ceb077e491bb4befcfbb3aee9b20b">core_ca.h</a> +</li> +<li>__L1C_MaintainDCacheSetWay() +: <a class="el" href="core__ca_8h.html#a5ace5c651cf18aaa7659e1fbe6e77988">core_ca.h</a> +</li> +<li>__log2_up() +: <a class="el" href="core__ca_8h.html#a35988a42567ca868bffd0b6171021ecb">core_ca.h</a> +</li> +<li>__RBIT() +: <a class="el" href="group__CMSIS__Core__InstructionInterface.html#gad6f9f297f6b91a995ee199fbc796b863">cmsis_armcc.txt</a> +</li> +<li>__REV() +: <a class="el" href="group__CMSIS__Core__InstructionInterface.html#ga4717abc17af5ba29b1e4c055e0a0d9b8">cmsis_armcc.txt</a> +</li> +<li>__REV16() +: <a class="el" href="group__CMSIS__Core__InstructionInterface.html#ga926d702cf1de59d54f4e62ab8e3c8b8d">cmsis_armcc.txt</a> +</li> +<li>__REVSH() +: <a class="el" href="group__CMSIS__Core__InstructionInterface.html#ga1ec006e6d79063363cb0c2a2e0b3adbe">cmsis_armcc.txt</a> +</li> +<li>__ROR() +: <a class="el" href="group__CMSIS__Core__InstructionInterface.html#gae05c1a2dac5bb7a399420c804c3048ca">cmsis_armcc.txt</a> +</li> +<li>__set_ACTLR() +: <a class="el" href="cmsis__cp15_8h.html#af0fd00dce8d7368f78c033e5f7fda9cd">cmsis_cp15.h</a> +</li> +<li>__set_ACTRL() +: <a class="el" href="group__CMSIS__ACTLR.html#gabe7491eac1652f740050bd905baea187">cmsis_cp15.h</a> +</li> +<li>__set_BPIALL() +: <a class="el" href="group__CMSIS__CBPM.html#gaa5a1bf5487bd00c61764ee2614bea3d4">cmsis_cp15.h</a> +</li> +<li>__set_CCSIDR() +: <a class="el" href="cmsis__cp15_8h.html#a639d467f42fdad7a173f90568b697fc8">cmsis_cp15.h</a> +</li> +<li>__set_CNTFRQ() +: <a class="el" href="group__CMSIS__CNTFRQ.html#ga66d2d5070c8577f95e1d2e2bcb3ad143">cmsis_cp15.h</a> +</li> +<li>__set_CNTP_CTL() +: <a class="el" href="group__CMSIS__CNTP__CTL.html#ga96a537cd4e121d58aa9f7d2bfccaa66d">cmsis_cp15.h</a> +</li> +<li>__set_CNTP_CVAL() +: <a class="el" href="cmsis__cp15_8h.html#abfe82f8e7ef6edd48d21a545d3c79c3c">cmsis_cp15.h</a> +</li> +<li>__set_CNTP_TVAL() +: <a class="el" href="group__CMSIS__CNTP__TVAL.html#ga5cd55833483552e023c9b2ead0c97a02">cmsis_cp15.h</a> +</li> +<li>__set_CPACR() +: <a class="el" href="group__CMSIS__CPACR.html#ga8bf7e1cfb0f28bc3bff3be7fec057668">cmsis_cp15.h</a> +</li> +<li>__set_CPSR() +: <a class="el" href="group__CMSIS__CPSR.html#gaf87faa3453333bcac5667fb1ccfc7f61">cmsis_armcc.h</a> +</li> +<li>__set_CSSELR() +: <a class="el" href="cmsis__cp15_8h.html#a14db4d16b3fc39943a94ef9fce2e4f16">cmsis_cp15.h</a> +</li> +<li>__set_DACR() +: <a class="el" href="group__CMSIS__DACR.html#ga72e050de5b19cd6b683f6c234968b78b">cmsis_cp15.h</a> +</li> +<li>__set_DCCIMVAC() +: <a class="el" href="group__CMSIS__CBPM.html#ga5a6dc4a371d0e5c5ea9f9a1dcea999ff">cmsis_cp15.h</a> +</li> +<li>__set_DCCISW() +: <a class="el" href="cmsis__cp15_8h.html#a40f09b50f1a4565adcae6825ad989f10">cmsis_cp15.h</a> +</li> +<li>__set_DCCMVAC() +: <a class="el" href="group__CMSIS__CBPM.html#gaa47448c89b3134f5e9fbb7ba0b69c7d9">cmsis_cp15.h</a> +</li> +<li>__set_DCCSW() +: <a class="el" href="cmsis__cp15_8h.html#a6c4b49c4e9366c823f6ee909cf446483">cmsis_cp15.h</a> +</li> +<li>__set_DCIMVAC() +: <a class="el" href="group__CMSIS__CBPM.html#ga643b62f37449627ca2ec3de80c1b8abb">cmsis_cp15.h</a> +</li> +<li>__set_DCISW() +: <a class="el" href="cmsis__cp15_8h.html#ab1f9c335fd63529d9385f83b8d6cb43e">cmsis_cp15.h</a> +</li> +<li>__set_DFSR() +: <a class="el" href="group__CMSIS__DFSR.html#ga824a3e4ae371ef38641375f9fa4cc29c">cmsis_cp15.h</a> +</li> +<li>__set_FPEXC() +: <a class="el" href="group__CMSIS__FPEXC.html#ga14ba90beb9b4712454f35ac453c45f5d">cmsis_armcc.h</a> +</li> +<li>__set_FPSCR() +: <a class="el" href="group__CMSIS__FPSCR.html#ga17c6ff443c52c74125fefef7de5fee1d">cmsis_armcc.h</a> +</li> +<li>__set_ICIALLU() +: <a class="el" href="group__CMSIS__CBPM.html#gaee63f9c620f6d37775f80667bc5f724d">cmsis_cp15.h</a> +</li> +<li>__set_IFSR() +: <a class="el" href="group__CMSIS__IFSR.html#ga5bd9b703236cf2566eeed0ed59dda8a6">cmsis_cp15.h</a> +</li> +<li>__set_mode() +: <a class="el" href="cmsis__armcc_8h.html#a306b0a932918f2243a40d4e855503be2">cmsis_armcc.h</a> +</li> +<li>__set_MVBAR() +: <a class="el" href="group__CMSIS__MVBAR.html#ga73c9231bcf1669fb34a1ee3f8062ad09">cmsis_cp15.h</a> +</li> +<li>__set_SCTLR() +: <a class="el" href="group__CMSIS__SCTLR.html#gaf9b8e96ddd2e76c4475cf957600fd57a">cmsis_cp15.h</a> +</li> +<li>__set_SP() +: <a class="el" href="group__CMSIS__SP.html#ga6af63cb939bd108aef1c0f12622350cb">cmsis_armcc.h</a> +</li> +<li>__set_SP_usr() +: <a class="el" href="group__CMSIS__SP.html#gabfe36eb17b6ae34633c7e155d132426e">cmsis_armcc.h</a> +</li> +<li>__set_TLBIALL() +: <a class="el" href="group__CMSIS__TLB.html#gafe73539914fa96265067bec49a3ed4ea">cmsis_cp15.h</a> +</li> +<li>__set_TTBR0() +: <a class="el" href="group__CMSIS__TTBR.html#gad2ccad052f77c18897c5ceaaf307711e">cmsis_cp15.h</a> +</li> +<li>__set_VBAR() +: <a class="el" href="group__CMSIS__VBAR.html#ga582f9a60f7b090ae5a4e8f60ef3b79f8">cmsis_cp15.h</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_d"></a>- d -</h3><ul> +<li>Default_Handler() +: <a class="el" href="startup__ARMCA9_8c.html#a4e0c522c1bb26af24accaf20e6b87d12">startup_ARMCA9.c</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_g"></a>- g -</h3><ul> +<li>GIC_AcknowledgePending() +: <a class="el" href="group__GIC__functions.html#gafc08bbc58b25fef0d24003313fd16eb8">core_ca.h</a> +</li> +<li>GIC_ClearPendingIRQ() +: <a class="el" href="group__GIC__functions.html#ga5ad17ad70f23d1ff36015ffac33d383d">core_ca.h</a> +</li> +<li>GIC_CPUInterfaceInit() +: <a class="el" href="group__GIC__functions.html#ga1c93f8af9f428cda8ec066bf4bfbade9">core_ca.h</a> +</li> +<li>GIC_DisableDistributor() +: <a class="el" href="group__GIC__functions.html#ga363311538d4a4d750197b9936505d466">core_ca.h</a> +</li> +<li>GIC_DisableInterface() +: <a class="el" href="group__GIC__functions.html#ga0605877ad627c1f4320e518725fd103e">core_ca.h</a> +</li> +<li>GIC_DisableIRQ() +: <a class="el" href="group__GIC__functions.html#ga2102399d255690c0674209a6faeec13d">core_ca.h</a> +</li> +<li>GIC_DistInit() +: <a class="el" href="group__GIC__functions.html#ga07acd03d02683bb6e33e7f57f5f371d1">core_ca.h</a> +</li> +<li>GIC_DistributorImplementer() +: <a class="el" href="group__GIC__functions.html#ga1481d0cdf78f8c93fb2a710a519c4dc6">core_ca.h</a> +</li> +<li>GIC_DistributorInfo() +: <a class="el" href="group__GIC__functions.html#ga7d93d39736ef5e379e6511430ee6e75f">core_ca.h</a> +</li> +<li>GIC_Enable() +: <a class="el" href="group__GIC__functions.html#ga818881f69aae3eef6eb996bee6f6c63e">core_ca.h</a> +</li> +<li>GIC_EnableDistributor() +: <a class="el" href="group__GIC__functions.html#ga0f44df6823e90178183257e096e5cac6">core_ca.h</a> +</li> +<li>GIC_EnableInterface() +: <a class="el" href="group__GIC__functions.html#ga758e5600d7f891e4f2f551bb45d07fce">core_ca.h</a> +</li> +<li>GIC_EnableIRQ() +: <a class="el" href="group__GIC__functions.html#gaeba215d9c4ec3599e0a168800288c3f3">core_ca.h</a> +</li> +<li>GIC_EndInterrupt() +: <a class="el" href="group__GIC__functions.html#gac23f090f572a058b4a737f6613ded9cd">core_ca.h</a> +</li> +<li>GIC_GetBinaryPoint() +: <a class="el" href="group__GIC__functions.html#gaa7046d8206ddd4696716726e68f85906">core_ca.h</a> +</li> +<li>GIC_GetConfiguration() +: <a class="el" href="core__ca_8h.html#a43cfac7327b49e2a89d63abc99b6b06a">core_ca.h</a> +</li> +<li>GIC_GetEnableIRQ() +: <a class="el" href="core__ca_8h.html#abcd7d576ea634b1a708db9fda95d09df">core_ca.h</a> +</li> +<li>GIC_GetGroup() +: <a class="el" href="core__ca_8h.html#ae161d7a866cb61f92b808ae98fa7c812">core_ca.h</a> +</li> +<li>GIC_GetHighPendingIRQ() +: <a class="el" href="group__GIC__functions.html#ga8bb27e1bab132a8df44190adb996c2a1">core_ca.h</a> +</li> +<li>GIC_GetInterfaceId() +: <a class="el" href="group__GIC__functions.html#gaba1b2665cdda47fc0bc3d7b90690dc50">core_ca.h</a> +</li> +<li>GIC_GetInterfacePriorityMask() +: <a class="el" href="group__GIC__functions.html#ga2c5f9e5637560fc9d5c29d772580a728">core_ca.h</a> +</li> +<li>GIC_GetIRQStatus() +: <a class="el" href="group__GIC__functions.html#gabc88483ecf94a2c222b644ecfa60eb9f">core_ca.h</a> +</li> +<li>GIC_GetPendingIRQ() +: <a class="el" href="core__ca_8h.html#ab726a01df6ee9a480cc73910a06ddfb7">core_ca.h</a> +</li> +<li>GIC_GetPriority() +: <a class="el" href="group__GIC__functions.html#ga397048004654f792649742f95bf8ae67">core_ca.h</a> +</li> +<li>GIC_GetTarget() +: <a class="el" href="group__GIC__functions.html#gafccf881f9517592f30489bcabcb738a8">core_ca.h</a> +</li> +<li>GIC_SendSGI() +: <a class="el" href="group__GIC__functions.html#ga2de8850780af26e802ee4cc43e9da6e9">core_ca.h</a> +</li> +<li>GIC_SetBinaryPoint() +: <a class="el" href="group__GIC__functions.html#ga5dfedeb5403656a77e0fef4e1cc2c0c6">core_ca.h</a> +</li> +<li>GIC_SetConfiguration() +: <a class="el" href="core__ca_8h.html#a5dffcd04b18d2c3ee5a410e185ce5108">core_ca.h</a> +</li> +<li>GIC_SetGroup() +: <a class="el" href="core__ca_8h.html#ab875d63dc51a75149802945bb00e2695">core_ca.h</a> +</li> +<li>GIC_SetInterfacePriorityMask() +: <a class="el" href="group__GIC__functions.html#gaa5eb0e76dbc89596e1ce47ddb9edc4a0">core_ca.h</a> +</li> +<li>GIC_SetPendingIRQ() +: <a class="el" href="group__GIC__functions.html#ga18fbddf7f3594df141c97f61a71da47c">core_ca.h</a> +</li> +<li>GIC_SetPriority() +: <a class="el" href="group__GIC__functions.html#ga27b9862b58290276851ec669cabf0f71">core_ca.h</a> +</li> +<li>GIC_SetTarget() +: <a class="el" href="group__GIC__functions.html#gae86bba705d0d4ef812b84d29d7b3ca2b">core_ca.h</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_i"></a>- i -</h3><ul> +<li>IRQ_ClearPending() +: <a class="el" href="group__irq__ctrl__gr.html#gaad6b03f73b3d3ea2ccbb122484e8bd36">irq_ctrl.h</a> +</li> +<li>IRQ_Disable() +: <a class="el" href="group__irq__ctrl__gr.html#ga544cf4ae0159cc17e259d55898528248">irq_ctrl.h</a> +</li> +<li>IRQ_Enable() +: <a class="el" href="group__irq__ctrl__gr.html#ga4ad780a3dc23a1b6222de8adcd7c20a7">irq_ctrl.h</a> +</li> +<li>IRQ_EndOfInterrupt() +: <a class="el" href="group__irq__ctrl__gr.html#ga55638c35efdc7a197b51165929ef0c10">irq_ctrl.h</a> +</li> +<li>IRQ_GetActiveFIQ() +: <a class="el" href="group__irq__ctrl__gr.html#ga1376a5cf6ff38344a9bbbae080af5a0f">irq_ctrl.h</a> +</li> +<li>IRQ_GetActiveIRQ() +: <a class="el" href="group__irq__ctrl__gr.html#ga1664e9fc682c3ace4b721906d6ce2b3d">irq_ctrl.h</a> +</li> +<li>IRQ_GetEnableState() +: <a class="el" href="group__irq__ctrl__gr.html#ga8913613a9075a35410af0eb7b275d9e2">irq_ctrl.h</a> +</li> +<li>IRQ_GetHandler() +: <a class="el" href="group__irq__ctrl__gr.html#gaa2a2df8fbc7bad465ada49bd690f65d5">irq_ctrl.h</a> +</li> +<li>IRQ_GetMode() +: <a class="el" href="group__irq__ctrl__gr.html#gadba142ee49ae8f52f76b603c926ad711">irq_ctrl.h</a> +</li> +<li>IRQ_GetPending() +: <a class="el" href="group__irq__ctrl__gr.html#gaa399f9169f136b3930f0d50247aa22fc">irq_ctrl.h</a> +</li> +<li>IRQ_GetPriority() +: <a class="el" href="group__irq__ctrl__gr.html#ga0a6a18c8fa2bc3183598439b56c507c3">irq_ctrl.h</a> +</li> +<li>IRQ_GetPriorityGroupBits() +: <a class="el" href="group__irq__ctrl__gr.html#ga061da812739bdba1e32765ed6501b83c">irq_ctrl.h</a> +</li> +<li>IRQ_GetPriorityMask() +: <a class="el" href="group__irq__ctrl__gr.html#ga77632ae73f1ba46c4a9a0c12e6bc4869">irq_ctrl.h</a> +</li> +<li>IRQ_Initialize() +: <a class="el" href="group__irq__ctrl__gr.html#ga03ea5d5d67a89acff8a5b02286795a99">irq_ctrl.h</a> +</li> +<li>IRQ_SetHandler() +: <a class="el" href="group__irq__ctrl__gr.html#gac1fcc16fb8e488d315cfa496f1d71db3">irq_ctrl.h</a> +</li> +<li>IRQ_SetMode() +: <a class="el" href="group__irq__ctrl__gr.html#gab35da69354d2e515931580a1308a3a85">irq_ctrl.h</a> +</li> +<li>IRQ_SetPending() +: <a class="el" href="group__irq__ctrl__gr.html#ga88aedf1dee1061783e6c05c535e7b6c4">irq_ctrl.h</a> +</li> +<li>IRQ_SetPriority() +: <a class="el" href="group__irq__ctrl__gr.html#gaa90aed20ac94420fff4bbbf55c12d4c2">irq_ctrl.h</a> +</li> +<li>IRQ_SetPriorityGroupBits() +: <a class="el" href="group__irq__ctrl__gr.html#gabaa4074988ea9e30523f7ed5a86953c2">irq_ctrl.h</a> +</li> +<li>IRQ_SetPriorityMask() +: <a class="el" href="group__irq__ctrl__gr.html#ga3a79888f72bd1db45f0b9a59dbaa2337">irq_ctrl.h</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_l"></a>- l -</h3><ul> +<li>L1C_CleanDCacheAll() +: <a class="el" href="group__L1__cache__functions.html#ga70359d824bf26f376e3d7cb9c787da27">core_ca.h</a> +</li> +<li>L1C_CleanDCacheMVA() +: <a class="el" href="group__L1__cache__functions.html#ga9eb6f0a7c9c04cc49efd964eb59ba26f">core_ca.h</a> +</li> +<li>L1C_CleanInvalidateCache() +: <a class="el" href="group__L1__cache__functions.html#ga30d7632156a30a3b75064f6d15b8f850">core_ca.h</a> +</li> +<li>L1C_CleanInvalidateDCacheAll() +: <a class="el" href="group__L1__cache__functions.html#ga92b5babf7317abe3815f61a2731735c3">core_ca.h</a> +</li> +<li>L1C_CleanInvalidateDCacheMVA() +: <a class="el" href="group__L1__cache__functions.html#ga7646a5e01b529566968f393e485f46a2">core_ca.h</a> +</li> +<li>L1C_DisableBTAC() +: <a class="el" href="group__L1__cache__functions.html#gab8695cf1f4a7f3789b93c41dc4eeb51d">core_ca.h</a> +</li> +<li>L1C_DisableCaches() +: <a class="el" href="group__L1__cache__functions.html#ga320ef6fd1dd65f2f82e64c096a4994a6">core_ca.h</a> +</li> +<li>L1C_EnableBTAC() +: <a class="el" href="group__L1__cache__functions.html#gaa5fb36b4496e64472849f7811970c581">core_ca.h</a> +</li> +<li>L1C_EnableCaches() +: <a class="el" href="group__L1__cache__functions.html#gaff8a4966eff1ada5cba80f2b689446db">core_ca.h</a> +</li> +<li>L1C_InvalidateBTAC() +: <a class="el" href="group__L1__cache__functions.html#gad0d732293be6a928db184b59aadc1979">core_ca.h</a> +</li> +<li>L1C_InvalidateDCacheAll() +: <a class="el" href="group__L1__cache__functions.html#gae895f75c4f3539058232f555d79e5df3">core_ca.h</a> +</li> +<li>L1C_InvalidateDCacheMVA() +: <a class="el" href="group__L1__cache__functions.html#ga9209853937940991daf70edd6bc633fe">core_ca.h</a> +</li> +<li>L1C_InvalidateICacheAll() +: <a class="el" href="group__L1__cache__functions.html#gac932810cfe83f087590859010972645e">core_ca.h</a> +</li> +<li>L2C_CleanInvAllByWay() +: <a class="el" href="group__L2__cache__functions.html#gabd0a9b10926537fa283c0bb30d54abc7">core_ca.h</a> +</li> +<li>L2C_CleanInvPa() +: <a class="el" href="group__L2__cache__functions.html#gaaff11c6afa9eaacb4cdfcfe5c36f57eb">core_ca.h</a> +</li> +<li>L2C_CleanPa() +: <a class="el" href="group__L2__cache__functions.html#ga242f6fa13f33e7d5cdd7d92935d52f5f">core_ca.h</a> +</li> +<li>L2C_Disable() +: <a class="el" href="group__L2__cache__functions.html#ga66767e7f30f52d72de72231b2d6abd34">core_ca.h</a> +</li> +<li>L2C_Enable() +: <a class="el" href="group__L2__cache__functions.html#ga720c36b4cd1d6c070ed0d2c49cffd7e1">core_ca.h</a> +</li> +<li>L2C_GetID() +: <a class="el" href="group__L2__cache__functions.html#ga75af64212e1d3d0b3ade860c365e95b3">core_ca.h</a> +</li> +<li>L2C_GetType() +: <a class="el" href="group__L2__cache__functions.html#ga0c334fa25720d77e78cfa187bdf833be">core_ca.h</a> +</li> +<li>L2C_InvAllByWay() +: <a class="el" href="group__L2__cache__functions.html#ga5b0ea2db52d137b5531ce568479c9d17">core_ca.h</a> +</li> +<li>L2C_InvPa() +: <a class="el" href="group__L2__cache__functions.html#ga4cf213e72c97776def35ab8223face82">core_ca.h</a> +</li> +<li>L2C_Sync() +: <a class="el" href="group__L2__cache__functions.html#ga164c59c55e2d18bf8a94dc91c0f4ce68">core_ca.h</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_m"></a>- m -</h3><ul> +<li>MMU_APPage() +: <a class="el" href="group__MMU__functions.html#gac7c88d4d613350059b4d77814ea2c7a0">core_ca.h</a> +</li> +<li>MMU_APSection() +: <a class="el" href="group__MMU__functions.html#ga946866c84a72690c385ee07545bf8145">core_ca.h</a> +</li> +<li>MMU_CreateTranslationTable() +: <a class="el" href="system__ARMCA9_8h.html#a4f5b024323a24b2e195c0997b9c82e72">system_ARMCA9.h</a> +</li> +<li>MMU_Disable() +: <a class="el" href="group__MMU__functions.html#ga2a2badd06531e04f559b97fdb2aea154">core_ca.h</a> +</li> +<li>MMU_DomainPage() +: <a class="el" href="group__MMU__functions.html#ga45f5389cb1351bb2806a38ac8c32d416">core_ca.h</a> +</li> +<li>MMU_DomainSection() +: <a class="el" href="group__MMU__functions.html#gabd88f4c41b74365c38209692785287d0">core_ca.h</a> +</li> +<li>MMU_Enable() +: <a class="el" href="group__MMU__functions.html#ga63334cbd77d310d078eb226c7542b96b">core_ca.h</a> +</li> +<li>MMU_GetPageDescriptor() +: <a class="el" href="group__MMU__functions.html#gaa2fcfb63c7019665b8a352d54f55d740">core_ca.h</a> +</li> +<li>MMU_GetSectionDescriptor() +: <a class="el" href="group__MMU__functions.html#ga4f21eee79309cf8cde694d0d7e1205bd">core_ca.h</a> +</li> +<li>MMU_GlobalPage() +: <a class="el" href="group__MMU__functions.html#ga14dfeaf8983de57521aaa66c19dd43c9">core_ca.h</a> +</li> +<li>MMU_GlobalSection() +: <a class="el" href="group__MMU__functions.html#ga3ca22117a7f2d3c4d1cd1bf832cc4d2f">core_ca.h</a> +</li> +<li>MMU_InvalidateTLB() +: <a class="el" href="group__MMU__functions.html#ga9de65bea1cabf73dc4302e0e727cc8c3">core_ca.h</a> +</li> +<li>MMU_MemoryPage() +: <a class="el" href="group__MMU__functions.html#ga9a2946f7c93bcb05cdd20be691a54b8c">core_ca.h</a> +</li> +<li>MMU_MemorySection() +: <a class="el" href="group__MMU__functions.html#ga353d3d794bcd1b35b3b5aeb73d6feb08">core_ca.h</a> +</li> +<li>MMU_PPage() +: <a class="el" href="group__MMU__functions.html#gab15289c416609cd56dde816b39a4cea4">core_ca.h</a> +</li> +<li>MMU_PSection() +: <a class="el" href="group__MMU__functions.html#ga3577aec23189228c9f95abba50c3716d">core_ca.h</a> +</li> +<li>MMU_SecurePage() +: <a class="el" href="group__MMU__functions.html#ga2c1887ed6aaff0a51e3effc3db595c94">core_ca.h</a> +</li> +<li>MMU_SecureSection() +: <a class="el" href="group__MMU__functions.html#ga84a5a15ee353d70a9b904e3814bd94d8">core_ca.h</a> +</li> +<li>MMU_SharedPage() +: <a class="el" href="group__MMU__functions.html#gaaa19560532778e4fdc667e56fd2dd378">core_ca.h</a> +</li> +<li>MMU_SharedSection() +: <a class="el" href="group__MMU__functions.html#ga29ea426394746cdd6a4b4c14164ec6b9">core_ca.h</a> +</li> +<li>MMU_TTPage4k() +: <a class="el" href="group__MMU__functions.html#ga823cca9649a28bab8a90f8bd9bb92d83">core_ca.h</a> +</li> +<li>MMU_TTPage64k() +: <a class="el" href="group__MMU__functions.html#ga48c509501f94a3f7316e79f8ccd34184">core_ca.h</a> +</li> +<li>MMU_TTSection() +: <a class="el" href="group__MMU__functions.html#gaaff28ea191391cbbd389d74327961753">core_ca.h</a> +</li> +<li>MMU_XNPage() +: <a class="el" href="group__MMU__functions.html#gab0e0fed40d998757147beb8fcf05a890">core_ca.h</a> +</li> +<li>MMU_XNSection() +: <a class="el" href="group__MMU__functions.html#ga9132cbfe3b2367de3db27daf4cc82ad7">core_ca.h</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_p"></a>- p -</h3><ul> +<li>PL1_GetControl() +: <a class="el" href="group__PL1__timer__functions.html#gaf7fda3fe3452565fbe46cb0ea53a9f8a">ref_timer.txt</a> +, <a class="el" href="group__PL1__timer__functions.html#gaf7fda3fe3452565fbe46cb0ea53a9f8a">core_ca.h</a> +</li> +<li>PL1_GetCurrentPhysicalValue() +: <a class="el" href="group__PL1__timer__functions.html#gac66bd336d2353f70aa8ebfc73aa3fc43">ref_timer.txt</a> +, <a class="el" href="group__PL1__timer__functions.html#gac66bd336d2353f70aa8ebfc73aa3fc43">core_ca.h</a> +</li> +<li>PL1_GetCurrentValue() +: <a class="el" href="group__PL1__timer__functions.html#ga8a212e9457005edfb9f14afbf937ebf9">ref_timer.txt</a> +, <a class="el" href="group__PL1__timer__functions.html#ga8a212e9457005edfb9f14afbf937ebf9">core_ca.h</a> +</li> +<li>PL1_GetPhysicalCompareValue() +: <a class="el" href="group__PL1__timer__functions.html#ga341ae7d1ae29f4dc5dae6310fa453164">ref_timer.txt</a> +, <a class="el" href="group__PL1__timer__functions.html#ga341ae7d1ae29f4dc5dae6310fa453164">core_ca.h</a> +</li> +<li>PL1_SetControl() +: <a class="el" href="group__PL1__timer__functions.html#ga2e2ea7eac12a90c6243000172bf774e1">ref_timer.txt</a> +, <a class="el" href="group__PL1__timer__functions.html#ga2e2ea7eac12a90c6243000172bf774e1">core_ca.h</a> +</li> +<li>PL1_SetCounterFrequency() +: <a class="el" href="group__PL1__timer__functions.html#gac09f09327fde6a6adffe0e6298eaa1db">ref_timer.txt</a> +, <a class="el" href="group__PL1__timer__functions.html#gac09f09327fde6a6adffe0e6298eaa1db">core_ca.h</a> +</li> +<li>PL1_SetLoadValue() +: <a class="el" href="group__PL1__timer__functions.html#gae4edcfbdaf901a59a81d1fbf9845d9f7">ref_timer.txt</a> +, <a class="el" href="group__PL1__timer__functions.html#gae4edcfbdaf901a59a81d1fbf9845d9f7">core_ca.h</a> +</li> +<li>PL1_SetPhysicalCompareValue() +: <a class="el" href="group__PL1__timer__functions.html#gab34067824971064a829e17b791070643">ref_timer.txt</a> +, <a class="el" href="group__PL1__timer__functions.html#gab34067824971064a829e17b791070643">core_ca.h</a> +</li> +<li>PTIM_ClearEventFlag() +: <a class="el" href="group__PTM__timer__functions.html#ga59dca62df390bc4bce18559fc7d28578">core_ca.h</a> +</li> +<li>PTIM_GetControl() +: <a class="el" href="group__PTM__timer__functions.html#ga34f0ceea142a4be1479cb552bf8bc4d1">core_ca.h</a> +</li> +<li>PTIM_GetCurrentValue() +: <a class="el" href="group__PTM__timer__functions.html#gaaccd88ab7931c379817f71d7c0183586">core_ca.h</a> +</li> +<li>PTIM_GetEventFlag() +: <a class="el" href="core__ca_8h.html#a2c3f9f942e8a08630562f35802dbe942">core_ca.h</a> +</li> +<li>PTIM_GetLoadValue() +: <a class="el" href="group__PTM__timer__functions.html#gacca3bf92e93c69e538ff4618317f7bfa">core_ca.h</a> +</li> +<li>PTIM_SetControl() +: <a class="el" href="group__PTM__timer__functions.html#gaabc1dba029389fe0e2a6297952df7972">core_ca.h</a> +</li> +<li>PTIM_SetCurrentValue() +: <a class="el" href="core__ca_8h.html#a323bf405e32846a7e57344935e51de66">core_ca.h</a> +</li> +<li>PTIM_SetLoadValue() +: <a class="el" href="group__PTM__timer__functions.html#ga30516fed24977be8eecf3efd8b6a2fea">core_ca.h</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_r"></a>- r -</h3><ul> +<li>Reset_Handler() +: <a class="el" href="startup__ARMCA9_8c.html#ae7ee340978f5c25f52f0cad1457c6616">startup_ARMCA9.c</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_s"></a>- s -</h3><ul> +<li>SystemCoreClockUpdate() +: <a class="el" href="group__system__init__gr.html#gae0c36a9591fe6e9c45ecb21a794f0f0f">Ref_SystemAndClock.txt</a> +, <a class="el" href="system__ARMCA9_8h.html#ae0c36a9591fe6e9c45ecb21a794f0f0f">system_ARMCA9.h</a> +</li> +<li>SystemInit() +: <a class="el" href="group__system__init__gr.html#ga93f514700ccf00d08dbdcff7f1224eb2">Ref_SystemAndClock.txt</a> +, <a class="el" href="system__ARMCA9_8h.html#a93f514700ccf00d08dbdcff7f1224eb2">system_ARMCA9.h</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_v"></a>- v -</h3><ul> +<li>Vectors() +: <a class="el" href="startup__ARMCA9_8c.html#a773f98dc213f4c8c5953d3b8a6db6acc">startup_ARMCA9.c</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/globals_g.html b/docs/Core_A/html/globals_g.html new file mode 100644 index 0000000..c4b15d7 --- /dev/null +++ b/docs/Core_A/html/globals_g.html @@ -0,0 +1,286 @@ +<!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"/> +<title>Globals</title> +<title>CMSIS-Core (Cortex-A): Globals</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="globals.html"><span>All</span></a></li> + <li><a href="globals_func.html"><span>Functions</span></a></li> + <li><a href="globals_vars.html"><span>Variables</span></a></li> + <li><a href="globals_type.html"><span>Typedefs</span></a></li> + <li><a href="globals_enum.html"><span>Enumerations</span></a></li> + <li><a href="globals_eval.html"><span>Enumerator</span></a></li> + <li><a href="globals_defs.html"><span>Macros</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="globals.html#index__"><span>_</span></a></li> + <li><a href="globals_a.html#index_a"><span>a</span></a></li> + <li><a href="globals_c.html#index_c"><span>c</span></a></li> + <li><a href="globals_d.html#index_d"><span>d</span></a></li> + <li><a href="globals_e.html#index_e"><span>e</span></a></li> + <li><a href="globals_f.html#index_f"><span>f</span></a></li> + <li class="current"><a href="globals_g.html#index_g"><span>g</span></a></li> + <li><a href="globals_i.html#index_i"><span>i</span></a></li> + <li><a href="globals_k.html#index_k"><span>k</span></a></li> + <li><a href="globals_l.html#index_l"><span>l</span></a></li> + <li><a href="globals_m.html#index_m"><span>m</span></a></li> + <li><a href="globals_n.html#index_n"><span>n</span></a></li> + <li><a href="globals_o.html#index_o"><span>o</span></a></li> + <li><a href="globals_p.html#index_p"><span>p</span></a></li> + <li><a href="globals_r.html#index_r"><span>r</span></a></li> + <li><a href="globals_s.html#index_s"><span>s</span></a></li> + <li><a href="globals_t.html#index_t"><span>t</span></a></li> + <li><a href="globals_u.html#index_u"><span>u</span></a></li> + <li><a href="globals_v.html#index_v"><span>v</span></a></li> + <li><a href="globals_w.html#index_w"><span>w</span></a></li> + </ul> + </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('globals_g.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +<div class="textblock">Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:</div> + +<h3><a class="anchor" id="index_g"></a>- g -</h3><ul> +<li>GIC_AcknowledgePending() +: <a class="el" href="group__GIC__functions.html#gafc08bbc58b25fef0d24003313fd16eb8">core_ca.h</a> +</li> +<li>GIC_ClearPendingIRQ() +: <a class="el" href="group__GIC__functions.html#ga5ad17ad70f23d1ff36015ffac33d383d">core_ca.h</a> +</li> +<li>GIC_CPUInterfaceInit() +: <a class="el" href="group__GIC__functions.html#ga1c93f8af9f428cda8ec066bf4bfbade9">core_ca.h</a> +</li> +<li>GIC_DisableDistributor() +: <a class="el" href="group__GIC__functions.html#ga363311538d4a4d750197b9936505d466">core_ca.h</a> +</li> +<li>GIC_DisableInterface() +: <a class="el" href="group__GIC__functions.html#ga0605877ad627c1f4320e518725fd103e">core_ca.h</a> +</li> +<li>GIC_DisableIRQ() +: <a class="el" href="group__GIC__functions.html#ga2102399d255690c0674209a6faeec13d">core_ca.h</a> +</li> +<li>GIC_DistInit() +: <a class="el" href="group__GIC__functions.html#ga07acd03d02683bb6e33e7f57f5f371d1">core_ca.h</a> +</li> +<li>GIC_DISTRIBUTOR_BASE +: <a class="el" href="ARMCA9_8h.html#a5cc9c031f86d3fcb7efcbe2fce4cd552">ARMCA9.h</a> +</li> +<li>GIC_DistributorImplementer() +: <a class="el" href="group__GIC__functions.html#ga1481d0cdf78f8c93fb2a710a519c4dc6">core_ca.h</a> +</li> +<li>GIC_DistributorInfo() +: <a class="el" href="group__GIC__functions.html#ga7d93d39736ef5e379e6511430ee6e75f">core_ca.h</a> +</li> +<li>GIC_Enable() +: <a class="el" href="group__GIC__functions.html#ga818881f69aae3eef6eb996bee6f6c63e">core_ca.h</a> +</li> +<li>GIC_EnableDistributor() +: <a class="el" href="group__GIC__functions.html#ga0f44df6823e90178183257e096e5cac6">core_ca.h</a> +</li> +<li>GIC_EnableInterface() +: <a class="el" href="group__GIC__functions.html#ga758e5600d7f891e4f2f551bb45d07fce">core_ca.h</a> +</li> +<li>GIC_EnableIRQ() +: <a class="el" href="group__GIC__functions.html#gaeba215d9c4ec3599e0a168800288c3f3">core_ca.h</a> +</li> +<li>GIC_EndInterrupt() +: <a class="el" href="group__GIC__functions.html#gac23f090f572a058b4a737f6613ded9cd">core_ca.h</a> +</li> +<li>GIC_GetBinaryPoint() +: <a class="el" href="group__GIC__functions.html#gaa7046d8206ddd4696716726e68f85906">core_ca.h</a> +</li> +<li>GIC_GetConfiguration() +: <a class="el" href="core__ca_8h.html#a43cfac7327b49e2a89d63abc99b6b06a">core_ca.h</a> +</li> +<li>GIC_GetEnableIRQ() +: <a class="el" href="core__ca_8h.html#abcd7d576ea634b1a708db9fda95d09df">core_ca.h</a> +</li> +<li>GIC_GetGroup() +: <a class="el" href="core__ca_8h.html#ae161d7a866cb61f92b808ae98fa7c812">core_ca.h</a> +</li> +<li>GIC_GetHighPendingIRQ() +: <a class="el" href="group__GIC__functions.html#ga8bb27e1bab132a8df44190adb996c2a1">core_ca.h</a> +</li> +<li>GIC_GetInterfaceId() +: <a class="el" href="group__GIC__functions.html#gaba1b2665cdda47fc0bc3d7b90690dc50">core_ca.h</a> +</li> +<li>GIC_GetInterfacePriorityMask() +: <a class="el" href="group__GIC__functions.html#ga2c5f9e5637560fc9d5c29d772580a728">core_ca.h</a> +</li> +<li>GIC_GetIRQStatus() +: <a class="el" href="group__GIC__functions.html#gabc88483ecf94a2c222b644ecfa60eb9f">core_ca.h</a> +</li> +<li>GIC_GetPendingIRQ() +: <a class="el" href="core__ca_8h.html#ab726a01df6ee9a480cc73910a06ddfb7">core_ca.h</a> +</li> +<li>GIC_GetPriority() +: <a class="el" href="group__GIC__functions.html#ga397048004654f792649742f95bf8ae67">core_ca.h</a> +</li> +<li>GIC_GetSecurity +: <a class="el" href="core__ca_8h.html#aea0bba954f8c3b032cf9a6540277ddef">core_ca.h</a> +</li> +<li>GIC_GetTarget() +: <a class="el" href="group__GIC__functions.html#gafccf881f9517592f30489bcabcb738a8">core_ca.h</a> +</li> +<li>GIC_INTERFACE_BASE +: <a class="el" href="ARMCA9_8h.html#adc560f42c09a0a3ce5dcc4aa898209ca">ARMCA9.h</a> +</li> +<li>GIC_SendSGI() +: <a class="el" href="group__GIC__functions.html#ga2de8850780af26e802ee4cc43e9da6e9">core_ca.h</a> +</li> +<li>GIC_SetBinaryPoint() +: <a class="el" href="group__GIC__functions.html#ga5dfedeb5403656a77e0fef4e1cc2c0c6">core_ca.h</a> +</li> +<li>GIC_SetConfiguration() +: <a class="el" href="core__ca_8h.html#a5dffcd04b18d2c3ee5a410e185ce5108">core_ca.h</a> +</li> +<li>GIC_SetGroup() +: <a class="el" href="core__ca_8h.html#ab875d63dc51a75149802945bb00e2695">core_ca.h</a> +</li> +<li>GIC_SetInterfacePriorityMask() +: <a class="el" href="group__GIC__functions.html#gaa5eb0e76dbc89596e1ce47ddb9edc4a0">core_ca.h</a> +</li> +<li>GIC_SetPendingIRQ() +: <a class="el" href="group__GIC__functions.html#ga18fbddf7f3594df141c97f61a71da47c">core_ca.h</a> +</li> +<li>GIC_SetPriority() +: <a class="el" href="group__GIC__functions.html#ga27b9862b58290276851ec669cabf0f71">core_ca.h</a> +</li> +<li>GIC_SetSecurity +: <a class="el" href="core__ca_8h.html#a647b0a71258678d75aed0aadd5801612">core_ca.h</a> +</li> +<li>GIC_SetTarget() +: <a class="el" href="group__GIC__functions.html#gae86bba705d0d4ef812b84d29d7b3ca2b">core_ca.h</a> +</li> +<li>GICDistributor +: <a class="el" href="group__GIC__functions.html#ga82e193c0016a9377274756b2673464a6">core_ca.h</a> +</li> +<li>GICInterface +: <a class="el" href="group__GIC__functions.html#ga31a083dbdc5cb84178dbf184286180e3">core_ca.h</a> +</li> +<li>GLOBAL +: <a class="el" href="core__ca_8h.html#ga04160605fbe20914c8ef020430684a30afde1bb5ef04b28059e61df449501f1c0">core_ca.h</a> +</li> +<li>GlobalTimer_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a69c74fffb53f9a8739613443943a94c3">ARMCA9.h</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/globals_i.html b/docs/Core_A/html/globals_i.html new file mode 100644 index 0000000..6a701c9 --- /dev/null +++ b/docs/Core_A/html/globals_i.html @@ -0,0 +1,385 @@ +<!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"/> +<title>Globals</title> +<title>CMSIS-Core (Cortex-A): Globals</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="globals.html"><span>All</span></a></li> + <li><a href="globals_func.html"><span>Functions</span></a></li> + <li><a href="globals_vars.html"><span>Variables</span></a></li> + <li><a href="globals_type.html"><span>Typedefs</span></a></li> + <li><a href="globals_enum.html"><span>Enumerations</span></a></li> + <li><a href="globals_eval.html"><span>Enumerator</span></a></li> + <li><a href="globals_defs.html"><span>Macros</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="globals.html#index__"><span>_</span></a></li> + <li><a href="globals_a.html#index_a"><span>a</span></a></li> + <li><a href="globals_c.html#index_c"><span>c</span></a></li> + <li><a href="globals_d.html#index_d"><span>d</span></a></li> + <li><a href="globals_e.html#index_e"><span>e</span></a></li> + <li><a href="globals_f.html#index_f"><span>f</span></a></li> + <li><a href="globals_g.html#index_g"><span>g</span></a></li> + <li class="current"><a href="globals_i.html#index_i"><span>i</span></a></li> + <li><a href="globals_k.html#index_k"><span>k</span></a></li> + <li><a href="globals_l.html#index_l"><span>l</span></a></li> + <li><a href="globals_m.html#index_m"><span>m</span></a></li> + <li><a href="globals_n.html#index_n"><span>n</span></a></li> + <li><a href="globals_o.html#index_o"><span>o</span></a></li> + <li><a href="globals_p.html#index_p"><span>p</span></a></li> + <li><a href="globals_r.html#index_r"><span>r</span></a></li> + <li><a href="globals_s.html#index_s"><span>s</span></a></li> + <li><a href="globals_t.html#index_t"><span>t</span></a></li> + <li><a href="globals_u.html#index_u"><span>u</span></a></li> + <li><a href="globals_v.html#index_v"><span>v</span></a></li> + <li><a href="globals_w.html#index_w"><span>w</span></a></li> + </ul> + </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('globals_i.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +<div class="textblock">Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:</div> + +<h3><a class="anchor" id="index_i"></a>- i -</h3><ul> +<li>IFSR_ExT_Msk +: <a class="el" href="group__CMSIS__IFSR__BITS.html#gab0083a1d82b370a7e5208e39267bda22">core_ca.h</a> +</li> +<li>IFSR_ExT_Pos +: <a class="el" href="group__CMSIS__IFSR__BITS.html#gafb3d593ec56834b6a265744efd6340a8">core_ca.h</a> +</li> +<li>IFSR_FS0_Msk +: <a class="el" href="group__CMSIS__IFSR__BITS.html#gaa17676ff0276b0fe93f92010fe35f6b8">core_ca.h</a> +</li> +<li>IFSR_FS0_Pos +: <a class="el" href="group__CMSIS__IFSR__BITS.html#ga487c29da2f2d648f149c4346f3093f72">core_ca.h</a> +</li> +<li>IFSR_FS1_Msk +: <a class="el" href="group__CMSIS__IFSR__BITS.html#ga6fc93a02fbd1c968c70786a84428fca6">core_ca.h</a> +</li> +<li>IFSR_FS1_Pos +: <a class="el" href="group__CMSIS__IFSR__BITS.html#ga9ecf4e123cfee3f0a19898a822fc0f62">core_ca.h</a> +</li> +<li>IFSR_LPAE_Msk +: <a class="el" href="group__CMSIS__IFSR__BITS.html#ga20639ca32a866d7b021e455b7a5d24c6">core_ca.h</a> +</li> +<li>IFSR_LPAE_Pos +: <a class="el" href="group__CMSIS__IFSR__BITS.html#gadfd49185eeb102fc69e0a0d28fd2c4a4">core_ca.h</a> +</li> +<li>IFSR_STATUS_Msk +: <a class="el" href="group__CMSIS__IFSR__BITS.html#gaf74c1045a32a2d4de7ea6f0dbcf0d1b3">core_ca.h</a> +</li> +<li>IFSR_STATUS_Pos +: <a class="el" href="group__CMSIS__IFSR__BITS.html#ga64ec6d573ec1efe1d6c36100ad1cd09d">core_ca.h</a> +</li> +<li>IRQ_ClearPending() +: <a class="el" href="group__irq__ctrl__gr.html#gaad6b03f73b3d3ea2ccbb122484e8bd36">irq_ctrl.h</a> +</li> +<li>IRQ_CTRL_H_ +: <a class="el" href="irq__ctrl_8h.html#ad98f7b2e49c628cc86ee5ad15f5b28a6">irq_ctrl.h</a> +</li> +<li>IRQ_Disable() +: <a class="el" href="group__irq__ctrl__gr.html#ga544cf4ae0159cc17e259d55898528248">irq_ctrl.h</a> +</li> +<li>IRQ_Enable() +: <a class="el" href="group__irq__ctrl__gr.html#ga4ad780a3dc23a1b6222de8adcd7c20a7">irq_ctrl.h</a> +</li> +<li>IRQ_EndOfInterrupt() +: <a class="el" href="group__irq__ctrl__gr.html#ga55638c35efdc7a197b51165929ef0c10">irq_ctrl.h</a> +</li> +<li>IRQ_GetActiveFIQ() +: <a class="el" href="group__irq__ctrl__gr.html#ga1376a5cf6ff38344a9bbbae080af5a0f">irq_ctrl.h</a> +</li> +<li>IRQ_GetActiveIRQ() +: <a class="el" href="group__irq__ctrl__gr.html#ga1664e9fc682c3ace4b721906d6ce2b3d">irq_ctrl.h</a> +</li> +<li>IRQ_GetEnableState() +: <a class="el" href="group__irq__ctrl__gr.html#ga8913613a9075a35410af0eb7b275d9e2">irq_ctrl.h</a> +</li> +<li>IRQ_GetHandler() +: <a class="el" href="group__irq__ctrl__gr.html#gaa2a2df8fbc7bad465ada49bd690f65d5">irq_ctrl.h</a> +</li> +<li>IRQ_GetMode() +: <a class="el" href="group__irq__ctrl__gr.html#gadba142ee49ae8f52f76b603c926ad711">irq_ctrl.h</a> +</li> +<li>IRQ_GetPending() +: <a class="el" href="group__irq__ctrl__gr.html#gaa399f9169f136b3930f0d50247aa22fc">irq_ctrl.h</a> +</li> +<li>IRQ_GetPriority() +: <a class="el" href="group__irq__ctrl__gr.html#ga0a6a18c8fa2bc3183598439b56c507c3">irq_ctrl.h</a> +</li> +<li>IRQ_GetPriorityGroupBits() +: <a class="el" href="group__irq__ctrl__gr.html#ga061da812739bdba1e32765ed6501b83c">irq_ctrl.h</a> +</li> +<li>IRQ_GetPriorityMask() +: <a class="el" href="group__irq__ctrl__gr.html#ga77632ae73f1ba46c4a9a0c12e6bc4869">irq_ctrl.h</a> +</li> +<li>IRQ_Initialize() +: <a class="el" href="group__irq__ctrl__gr.html#ga03ea5d5d67a89acff8a5b02286795a99">irq_ctrl.h</a> +</li> +<li>IRQ_MODE +: <a class="el" href="startup__ARMCA9_8c.html#a015e07338bc15a48ad76695362eea25f">startup_ARMCA9.c</a> +</li> +<li>IRQ_MODE_CPU_0 +: <a class="el" href="group__irq__mode__defs.html#gacb276aa0488a9bf1aa56e1072d2a15a5">irq_ctrl.h</a> +</li> +<li>IRQ_MODE_CPU_1 +: <a class="el" href="group__irq__mode__defs.html#gab09616a5ccd05d75d81ab80a37387a9a">irq_ctrl.h</a> +</li> +<li>IRQ_MODE_CPU_2 +: <a class="el" href="group__irq__mode__defs.html#ga3c8c5ec0226d772c3200d9efa2d3bf1a">irq_ctrl.h</a> +</li> +<li>IRQ_MODE_CPU_3 +: <a class="el" href="group__irq__mode__defs.html#ga7fe46ac2f03063dc5ed2ca793c9cca85">irq_ctrl.h</a> +</li> +<li>IRQ_MODE_CPU_4 +: <a class="el" href="group__irq__mode__defs.html#ga4d428c7ab66cb22eb375a109735e9a3a">irq_ctrl.h</a> +</li> +<li>IRQ_MODE_CPU_5 +: <a class="el" href="group__irq__mode__defs.html#ga94faa9eab45bbc6fa6b2a3c9d92bbb37">irq_ctrl.h</a> +</li> +<li>IRQ_MODE_CPU_6 +: <a class="el" href="group__irq__mode__defs.html#gadb512fc8a31bc771c3ce0d006b821bb9">irq_ctrl.h</a> +</li> +<li>IRQ_MODE_CPU_7 +: <a class="el" href="group__irq__mode__defs.html#gaa66525a1ee05c56f367540b2135e81ed">irq_ctrl.h</a> +</li> +<li>IRQ_MODE_CPU_ALL +: <a class="el" href="group__irq__mode__defs.html#gad3d0505689768247c67495b7359e147f">irq_ctrl.h</a> +</li> +<li>IRQ_MODE_CPU_Msk +: <a class="el" href="irq__ctrl_8h.html#a96f739279c27f3e56ede4f28de4a48d8">irq_ctrl.h</a> +</li> +<li>IRQ_MODE_CPU_Pos +: <a class="el" href="irq__ctrl_8h.html#ab7527409c193021e65aaf4d519caea46">irq_ctrl.h</a> +</li> +<li>IRQ_MODE_DOMAIN_Msk +: <a class="el" href="irq__ctrl_8h.html#afdc87f9fda2bafac2b0399ebdb39bf3e">irq_ctrl.h</a> +</li> +<li>IRQ_MODE_DOMAIN_NONSECURE +: <a class="el" href="group__irq__mode__defs.html#ga7498851a6a7f3e2c5e087041617f5be7">irq_ctrl.h</a> +</li> +<li>IRQ_MODE_DOMAIN_Pos +: <a class="el" href="irq__ctrl_8h.html#af14ca343d349887ab691d51aab1662ce">irq_ctrl.h</a> +</li> +<li>IRQ_MODE_DOMAIN_SECURE +: <a class="el" href="group__irq__mode__defs.html#ga15cdeb10ef2b8081c5cd7a87e22e65e6">irq_ctrl.h</a> +</li> +<li>IRQ_MODE_ERROR +: <a class="el" href="group__irq__mode__defs.html#gaacb93ae158e548c54698a7230647804a">irq_ctrl.h</a> +</li> +<li>IRQ_MODE_TRIG_EDGE +: <a class="el" href="group__irq__mode__defs.html#gaa9a8e0968a4ccd57eb7544a16d05f24d">irq_ctrl.h</a> +</li> +<li>IRQ_MODE_TRIG_EDGE_BOTH +: <a class="el" href="group__irq__mode__defs.html#ga8b0142ff767a9b1b1287e638eacf707b">irq_ctrl.h</a> +</li> +<li>IRQ_MODE_TRIG_EDGE_FALLING +: <a class="el" href="group__irq__mode__defs.html#ga99e0f3f6945991d50e766b19e71e0222">irq_ctrl.h</a> +</li> +<li>IRQ_MODE_TRIG_EDGE_RISING +: <a class="el" href="group__irq__mode__defs.html#ga2dbbbb7100be0fee6e048cd3deb50e28">irq_ctrl.h</a> +</li> +<li>IRQ_MODE_TRIG_LEVEL +: <a class="el" href="group__irq__mode__defs.html#gabc31ba71612436a6ccc49342f35fec58">irq_ctrl.h</a> +</li> +<li>IRQ_MODE_TRIG_LEVEL_HIGH +: <a class="el" href="group__irq__mode__defs.html#gafeb539b2a564ca35abc57f87d71e7206">irq_ctrl.h</a> +</li> +<li>IRQ_MODE_TRIG_LEVEL_LOW +: <a class="el" href="group__irq__mode__defs.html#ga326df9e34f6447583895a6f809ee160a">irq_ctrl.h</a> +</li> +<li>IRQ_MODE_TRIG_Msk +: <a class="el" href="irq__ctrl_8h.html#a2fafbaf2f6da5241ad97af6c493fa218">irq_ctrl.h</a> +</li> +<li>IRQ_MODE_TRIG_Pos +: <a class="el" href="irq__ctrl_8h.html#ace17913944cf0218141e51beaada4053">irq_ctrl.h</a> +</li> +<li>IRQ_MODE_TYPE_FIQ +: <a class="el" href="group__irq__mode__defs.html#gaec01a80010bc42b1482388ce3ae4d2a3">irq_ctrl.h</a> +</li> +<li>IRQ_MODE_TYPE_IRQ +: <a class="el" href="group__irq__mode__defs.html#gab0d022bbd15beb1a6578b5535d95f9cf">irq_ctrl.h</a> +</li> +<li>IRQ_MODE_TYPE_Msk +: <a class="el" href="irq__ctrl_8h.html#a7b0581db3736a143cd582cd2457bf3cc">irq_ctrl.h</a> +</li> +<li>IRQ_MODE_TYPE_Pos +: <a class="el" href="irq__ctrl_8h.html#a7560513ef6a445642b5ed76eabf2a1b2">irq_ctrl.h</a> +</li> +<li>IRQ_PRIORITY_ERROR +: <a class="el" href="group__irq__priority__defs.html#ga47b19866dc05c58c6923c313b371f881">irq_ctrl.h</a> +</li> +<li>IRQ_PRIORITY_Msk +: <a class="el" href="group__irq__priority__defs.html#gabaa4e91ab84dbe5f669080af6d0d81fa">irq_ctrl.h</a> +</li> +<li>IRQ_SetHandler() +: <a class="el" href="group__irq__ctrl__gr.html#gac1fcc16fb8e488d315cfa496f1d71db3">irq_ctrl.h</a> +</li> +<li>IRQ_SetMode() +: <a class="el" href="group__irq__ctrl__gr.html#gab35da69354d2e515931580a1308a3a85">irq_ctrl.h</a> +</li> +<li>IRQ_SetPending() +: <a class="el" href="group__irq__ctrl__gr.html#ga88aedf1dee1061783e6c05c535e7b6c4">irq_ctrl.h</a> +</li> +<li>IRQ_SetPriority() +: <a class="el" href="group__irq__ctrl__gr.html#gaa90aed20ac94420fff4bbbf55c12d4c2">irq_ctrl.h</a> +</li> +<li>IRQ_SetPriorityGroupBits() +: <a class="el" href="group__irq__ctrl__gr.html#gabaa4074988ea9e30523f7ed5a86953c2">irq_ctrl.h</a> +</li> +<li>IRQ_SetPriorityMask() +: <a class="el" href="group__irq__ctrl__gr.html#ga3a79888f72bd1db45f0b9a59dbaa2337">irq_ctrl.h</a> +</li> +<li>IRQHANDLER_T +: <a class="el" href="irq__ctrl_8h.html#aed032df21f11e8715f5c4deeeb56cc36">irq_ctrl.h</a> +</li> +<li>IRQHandler_t +: <a class="el" href="irq__ctrl_8h.html#afbfa2180a9b6208f34891d539e9e2d52">irq_ctrl.h</a> +</li> +<li>IRQn_ID_t +: <a class="el" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">irq_ctrl.h</a> +</li> +<li>IRQN_ID_T +: <a class="el" href="irq__ctrl_8h.html#a258c398eec8109370a1bacac5ce2518b">irq_ctrl.h</a> +</li> +<li>IRQn_Type +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">ARMCA9.h</a> +</li> +<li>ISR_A_Msk +: <a class="el" href="group__CMSIS__ISR__BITS.html#ga8c6d55d243da46ed7ca05c3941316c8d">core_ca.h</a> +</li> +<li>ISR_A_Pos +: <a class="el" href="group__CMSIS__ISR__BITS.html#gaecf0a2cb278bfd27e0da4ab8126d98af">core_ca.h</a> +</li> +<li>ISR_F_Msk +: <a class="el" href="group__CMSIS__ISR__BITS.html#gac2efaf413c81afab4265515160f6700c">core_ca.h</a> +</li> +<li>ISR_F_Pos +: <a class="el" href="group__CMSIS__ISR__BITS.html#gad8654422bb59e22fb7f1321eeef1b81d">core_ca.h</a> +</li> +<li>ISR_I_Msk +: <a class="el" href="group__CMSIS__ISR__BITS.html#ga7b756c9a406d7dd0a86891656908e98c">core_ca.h</a> +</li> +<li>ISR_I_Pos +: <a class="el" href="group__CMSIS__ISR__BITS.html#ga9f51d4217c1394e52f5223a6cd382136">core_ca.h</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/globals_k.html b/docs/Core_A/html/globals_k.html new file mode 100644 index 0000000..dc6e834 --- /dev/null +++ b/docs/Core_A/html/globals_k.html @@ -0,0 +1,166 @@ +<!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"/> +<title>Globals</title> +<title>CMSIS-Core (Cortex-A): Globals</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="globals.html"><span>All</span></a></li> + <li><a href="globals_func.html"><span>Functions</span></a></li> + <li><a href="globals_vars.html"><span>Variables</span></a></li> + <li><a href="globals_type.html"><span>Typedefs</span></a></li> + <li><a href="globals_enum.html"><span>Enumerations</span></a></li> + <li><a href="globals_eval.html"><span>Enumerator</span></a></li> + <li><a href="globals_defs.html"><span>Macros</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="globals.html#index__"><span>_</span></a></li> + <li><a href="globals_a.html#index_a"><span>a</span></a></li> + <li><a href="globals_c.html#index_c"><span>c</span></a></li> + <li><a href="globals_d.html#index_d"><span>d</span></a></li> + <li><a href="globals_e.html#index_e"><span>e</span></a></li> + <li><a href="globals_f.html#index_f"><span>f</span></a></li> + <li><a href="globals_g.html#index_g"><span>g</span></a></li> + <li><a href="globals_i.html#index_i"><span>i</span></a></li> + <li class="current"><a href="globals_k.html#index_k"><span>k</span></a></li> + <li><a href="globals_l.html#index_l"><span>l</span></a></li> + <li><a href="globals_m.html#index_m"><span>m</span></a></li> + <li><a href="globals_n.html#index_n"><span>n</span></a></li> + <li><a href="globals_o.html#index_o"><span>o</span></a></li> + <li><a href="globals_p.html#index_p"><span>p</span></a></li> + <li><a href="globals_r.html#index_r"><span>r</span></a></li> + <li><a href="globals_s.html#index_s"><span>s</span></a></li> + <li><a href="globals_t.html#index_t"><span>t</span></a></li> + <li><a href="globals_u.html#index_u"><span>u</span></a></li> + <li><a href="globals_v.html#index_v"><span>v</span></a></li> + <li><a href="globals_w.html#index_w"><span>w</span></a></li> + </ul> + </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('globals_k.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +<div class="textblock">Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:</div> + +<h3><a class="anchor" id="index_k"></a>- k -</h3><ul> +<li>Keyboard_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a9f6790481c8a659df023aadfe5443cc5">ARMCA9.h</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/globals_l.html b/docs/Core_A/html/globals_l.html new file mode 100644 index 0000000..d287c2f --- /dev/null +++ b/docs/Core_A/html/globals_l.html @@ -0,0 +1,238 @@ +<!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"/> +<title>Globals</title> +<title>CMSIS-Core (Cortex-A): Globals</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="globals.html"><span>All</span></a></li> + <li><a href="globals_func.html"><span>Functions</span></a></li> + <li><a href="globals_vars.html"><span>Variables</span></a></li> + <li><a href="globals_type.html"><span>Typedefs</span></a></li> + <li><a href="globals_enum.html"><span>Enumerations</span></a></li> + <li><a href="globals_eval.html"><span>Enumerator</span></a></li> + <li><a href="globals_defs.html"><span>Macros</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="globals.html#index__"><span>_</span></a></li> + <li><a href="globals_a.html#index_a"><span>a</span></a></li> + <li><a href="globals_c.html#index_c"><span>c</span></a></li> + <li><a href="globals_d.html#index_d"><span>d</span></a></li> + <li><a href="globals_e.html#index_e"><span>e</span></a></li> + <li><a href="globals_f.html#index_f"><span>f</span></a></li> + <li><a href="globals_g.html#index_g"><span>g</span></a></li> + <li><a href="globals_i.html#index_i"><span>i</span></a></li> + <li><a href="globals_k.html#index_k"><span>k</span></a></li> + <li class="current"><a href="globals_l.html#index_l"><span>l</span></a></li> + <li><a href="globals_m.html#index_m"><span>m</span></a></li> + <li><a href="globals_n.html#index_n"><span>n</span></a></li> + <li><a href="globals_o.html#index_o"><span>o</span></a></li> + <li><a href="globals_p.html#index_p"><span>p</span></a></li> + <li><a href="globals_r.html#index_r"><span>r</span></a></li> + <li><a href="globals_s.html#index_s"><span>s</span></a></li> + <li><a href="globals_t.html#index_t"><span>t</span></a></li> + <li><a href="globals_u.html#index_u"><span>u</span></a></li> + <li><a href="globals_v.html#index_v"><span>v</span></a></li> + <li><a href="globals_w.html#index_w"><span>w</span></a></li> + </ul> + </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('globals_l.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +<div class="textblock">Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:</div> + +<h3><a class="anchor" id="index_l"></a>- l -</h3><ul> +<li>L1C_CleanDCacheAll() +: <a class="el" href="group__L1__cache__functions.html#ga70359d824bf26f376e3d7cb9c787da27">core_ca.h</a> +</li> +<li>L1C_CleanDCacheMVA() +: <a class="el" href="group__L1__cache__functions.html#ga9eb6f0a7c9c04cc49efd964eb59ba26f">core_ca.h</a> +</li> +<li>L1C_CleanInvalidateCache() +: <a class="el" href="group__L1__cache__functions.html#ga30d7632156a30a3b75064f6d15b8f850">core_ca.h</a> +</li> +<li>L1C_CleanInvalidateDCacheAll() +: <a class="el" href="group__L1__cache__functions.html#ga92b5babf7317abe3815f61a2731735c3">core_ca.h</a> +</li> +<li>L1C_CleanInvalidateDCacheMVA() +: <a class="el" href="group__L1__cache__functions.html#ga7646a5e01b529566968f393e485f46a2">core_ca.h</a> +</li> +<li>L1C_DisableBTAC() +: <a class="el" href="group__L1__cache__functions.html#gab8695cf1f4a7f3789b93c41dc4eeb51d">core_ca.h</a> +</li> +<li>L1C_DisableCaches() +: <a class="el" href="group__L1__cache__functions.html#ga320ef6fd1dd65f2f82e64c096a4994a6">core_ca.h</a> +</li> +<li>L1C_EnableBTAC() +: <a class="el" href="group__L1__cache__functions.html#gaa5fb36b4496e64472849f7811970c581">core_ca.h</a> +</li> +<li>L1C_EnableCaches() +: <a class="el" href="group__L1__cache__functions.html#gaff8a4966eff1ada5cba80f2b689446db">core_ca.h</a> +</li> +<li>L1C_InvalidateBTAC() +: <a class="el" href="group__L1__cache__functions.html#gad0d732293be6a928db184b59aadc1979">core_ca.h</a> +</li> +<li>L1C_InvalidateDCacheAll() +: <a class="el" href="group__L1__cache__functions.html#gae895f75c4f3539058232f555d79e5df3">core_ca.h</a> +</li> +<li>L1C_InvalidateDCacheMVA() +: <a class="el" href="group__L1__cache__functions.html#ga9209853937940991daf70edd6bc633fe">core_ca.h</a> +</li> +<li>L1C_InvalidateICacheAll() +: <a class="el" href="group__L1__cache__functions.html#gac932810cfe83f087590859010972645e">core_ca.h</a> +</li> +<li>L2C_310 +: <a class="el" href="group__L2__cache__functions.html#ga3b08fba5b9be921c8a971231f75f8764">core_ca.h</a> +</li> +<li>L2C_310_BASE +: <a class="el" href="ARMCA9_8h.html#a5ce89d9feb78e20a4034f025eec392b4">ARMCA9.h</a> +</li> +<li>L2C_CleanInvAllByWay() +: <a class="el" href="group__L2__cache__functions.html#gabd0a9b10926537fa283c0bb30d54abc7">core_ca.h</a> +</li> +<li>L2C_CleanInvPa() +: <a class="el" href="group__L2__cache__functions.html#gaaff11c6afa9eaacb4cdfcfe5c36f57eb">core_ca.h</a> +</li> +<li>L2C_CleanPa() +: <a class="el" href="group__L2__cache__functions.html#ga242f6fa13f33e7d5cdd7d92935d52f5f">core_ca.h</a> +</li> +<li>L2C_Disable() +: <a class="el" href="group__L2__cache__functions.html#ga66767e7f30f52d72de72231b2d6abd34">core_ca.h</a> +</li> +<li>L2C_Enable() +: <a class="el" href="group__L2__cache__functions.html#ga720c36b4cd1d6c070ed0d2c49cffd7e1">core_ca.h</a> +</li> +<li>L2C_GetID() +: <a class="el" href="group__L2__cache__functions.html#ga75af64212e1d3d0b3ade860c365e95b3">core_ca.h</a> +</li> +<li>L2C_GetType() +: <a class="el" href="group__L2__cache__functions.html#ga0c334fa25720d77e78cfa187bdf833be">core_ca.h</a> +</li> +<li>L2C_InvAllByWay() +: <a class="el" href="group__L2__cache__functions.html#ga5b0ea2db52d137b5531ce568479c9d17">core_ca.h</a> +</li> +<li>L2C_InvPa() +: <a class="el" href="group__L2__cache__functions.html#ga4cf213e72c97776def35ab8223face82">core_ca.h</a> +</li> +<li>L2C_Sync() +: <a class="el" href="group__L2__cache__functions.html#ga164c59c55e2d18bf8a94dc91c0f4ce68">core_ca.h</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/globals_m.html b/docs/Core_A/html/globals_m.html new file mode 100644 index 0000000..21d3cea --- /dev/null +++ b/docs/Core_A/html/globals_m.html @@ -0,0 +1,274 @@ +<!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"/> +<title>Globals</title> +<title>CMSIS-Core (Cortex-A): Globals</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="globals.html"><span>All</span></a></li> + <li><a href="globals_func.html"><span>Functions</span></a></li> + <li><a href="globals_vars.html"><span>Variables</span></a></li> + <li><a href="globals_type.html"><span>Typedefs</span></a></li> + <li><a href="globals_enum.html"><span>Enumerations</span></a></li> + <li><a href="globals_eval.html"><span>Enumerator</span></a></li> + <li><a href="globals_defs.html"><span>Macros</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="globals.html#index__"><span>_</span></a></li> + <li><a href="globals_a.html#index_a"><span>a</span></a></li> + <li><a href="globals_c.html#index_c"><span>c</span></a></li> + <li><a href="globals_d.html#index_d"><span>d</span></a></li> + <li><a href="globals_e.html#index_e"><span>e</span></a></li> + <li><a href="globals_f.html#index_f"><span>f</span></a></li> + <li><a href="globals_g.html#index_g"><span>g</span></a></li> + <li><a href="globals_i.html#index_i"><span>i</span></a></li> + <li><a href="globals_k.html#index_k"><span>k</span></a></li> + <li><a href="globals_l.html#index_l"><span>l</span></a></li> + <li class="current"><a href="globals_m.html#index_m"><span>m</span></a></li> + <li><a href="globals_n.html#index_n"><span>n</span></a></li> + <li><a href="globals_o.html#index_o"><span>o</span></a></li> + <li><a href="globals_p.html#index_p"><span>p</span></a></li> + <li><a href="globals_r.html#index_r"><span>r</span></a></li> + <li><a href="globals_s.html#index_s"><span>s</span></a></li> + <li><a href="globals_t.html#index_t"><span>t</span></a></li> + <li><a href="globals_u.html#index_u"><span>u</span></a></li> + <li><a href="globals_v.html#index_v"><span>v</span></a></li> + <li><a href="globals_w.html#index_w"><span>w</span></a></li> + </ul> + </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('globals_m.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +<div class="textblock">Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:</div> + +<h3><a class="anchor" id="index_m"></a>- m -</h3><ul> +<li>MCI0_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8aaa5c1873412fc0ef1f7e324208671ca2">ARMCA9.h</a> +</li> +<li>MCI1_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8af803de749ceabdd07a62e90d2989a67e">ARMCA9.h</a> +</li> +<li>mmu_access_Type +: <a class="el" href="group__MMU__defs__gr.html#ga2ee598252f996e4f96640b096291d280">core_ca.h</a> +</li> +<li>MMU_APPage() +: <a class="el" href="group__MMU__functions.html#gac7c88d4d613350059b4d77814ea2c7a0">core_ca.h</a> +</li> +<li>MMU_APSection() +: <a class="el" href="group__MMU__functions.html#ga946866c84a72690c385ee07545bf8145">core_ca.h</a> +</li> +<li>mmu_cacheability_Type +: <a class="el" href="group__MMU__defs__gr.html#ga11c86b7b193efb2c59b6a2179a02f584">core_ca.h</a> +</li> +<li>MMU_CreateTranslationTable() +: <a class="el" href="system__ARMCA9_8h.html#a4f5b024323a24b2e195c0997b9c82e72">system_ARMCA9.h</a> +</li> +<li>MMU_Disable() +: <a class="el" href="group__MMU__functions.html#ga2a2badd06531e04f559b97fdb2aea154">core_ca.h</a> +</li> +<li>MMU_DomainPage() +: <a class="el" href="group__MMU__functions.html#ga45f5389cb1351bb2806a38ac8c32d416">core_ca.h</a> +</li> +<li>MMU_DomainSection() +: <a class="el" href="group__MMU__functions.html#gabd88f4c41b74365c38209692785287d0">core_ca.h</a> +</li> +<li>mmu_ecc_check_Type +: <a class="el" href="group__MMU__defs__gr.html#ga06d94c0eaa22d713636acaff81485409">core_ca.h</a> +</li> +<li>MMU_Enable() +: <a class="el" href="group__MMU__functions.html#ga63334cbd77d310d078eb226c7542b96b">core_ca.h</a> +</li> +<li>mmu_execute_Type +: <a class="el" href="group__MMU__defs__gr.html#ga2fe1157deda82e66b9a1b19772309b63">core_ca.h</a> +</li> +<li>MMU_GetPageDescriptor() +: <a class="el" href="group__MMU__functions.html#gaa2fcfb63c7019665b8a352d54f55d740">core_ca.h</a> +</li> +<li>MMU_GetSectionDescriptor() +: <a class="el" href="group__MMU__functions.html#ga4f21eee79309cf8cde694d0d7e1205bd">core_ca.h</a> +</li> +<li>mmu_global_Type +: <a class="el" href="group__MMU__defs__gr.html#ga04160605fbe20914c8ef020430684a30">core_ca.h</a> +</li> +<li>MMU_GlobalPage() +: <a class="el" href="group__MMU__functions.html#ga14dfeaf8983de57521aaa66c19dd43c9">core_ca.h</a> +</li> +<li>MMU_GlobalSection() +: <a class="el" href="group__MMU__functions.html#ga3ca22117a7f2d3c4d1cd1bf832cc4d2f">core_ca.h</a> +</li> +<li>MMU_InvalidateTLB() +: <a class="el" href="group__MMU__functions.html#ga9de65bea1cabf73dc4302e0e727cc8c3">core_ca.h</a> +</li> +<li>mmu_memory_Type +: <a class="el" href="group__MMU__defs__gr.html#ga83ac8de9263f89879079da521e86d5f2">core_ca.h</a> +</li> +<li>MMU_MemoryPage() +: <a class="el" href="group__MMU__functions.html#ga9a2946f7c93bcb05cdd20be691a54b8c">core_ca.h</a> +</li> +<li>MMU_MemorySection() +: <a class="el" href="group__MMU__functions.html#ga353d3d794bcd1b35b3b5aeb73d6feb08">core_ca.h</a> +</li> +<li>MMU_PPage() +: <a class="el" href="group__MMU__functions.html#gab15289c416609cd56dde816b39a4cea4">core_ca.h</a> +</li> +<li>MMU_PSection() +: <a class="el" href="group__MMU__functions.html#ga3577aec23189228c9f95abba50c3716d">core_ca.h</a> +</li> +<li>mmu_region_size_Type +: <a class="el" href="group__MMU__defs__gr.html#gab184b824a6d7cb728bd46c6abcd0c21a">core_ca.h</a> +</li> +<li>mmu_secure_Type +: <a class="el" href="group__MMU__defs__gr.html#gac3d277641df9fb3bb3b555e2e79dd639">core_ca.h</a> +</li> +<li>MMU_SecurePage() +: <a class="el" href="group__MMU__functions.html#ga2c1887ed6aaff0a51e3effc3db595c94">core_ca.h</a> +</li> +<li>MMU_SecureSection() +: <a class="el" href="group__MMU__functions.html#ga84a5a15ee353d70a9b904e3814bd94d8">core_ca.h</a> +</li> +<li>mmu_shared_Type +: <a class="el" href="group__MMU__defs__gr.html#gab884a11fa8d094573ab77fb1c0f8d8a7">core_ca.h</a> +</li> +<li>MMU_SharedPage() +: <a class="el" href="group__MMU__functions.html#gaaa19560532778e4fdc667e56fd2dd378">core_ca.h</a> +</li> +<li>MMU_SharedSection() +: <a class="el" href="group__MMU__functions.html#ga29ea426394746cdd6a4b4c14164ec6b9">core_ca.h</a> +</li> +<li>MMU_TTPage4k() +: <a class="el" href="group__MMU__functions.html#ga823cca9649a28bab8a90f8bd9bb92d83">core_ca.h</a> +</li> +<li>MMU_TTPage64k() +: <a class="el" href="group__MMU__functions.html#ga48c509501f94a3f7316e79f8ccd34184">core_ca.h</a> +</li> +<li>MMU_TTSection() +: <a class="el" href="group__MMU__functions.html#gaaff28ea191391cbbd389d74327961753">core_ca.h</a> +</li> +<li>MMU_XNPage() +: <a class="el" href="group__MMU__functions.html#gab0e0fed40d998757147beb8fcf05a890">core_ca.h</a> +</li> +<li>MMU_XNSection() +: <a class="el" href="group__MMU__functions.html#ga9132cbfe3b2367de3db27daf4cc82ad7">core_ca.h</a> +</li> +<li>Mouse_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8affc38a882d7c20bf505a160bc5eb3851">ARMCA9.h</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/globals_n.html b/docs/Core_A/html/globals_n.html new file mode 100644 index 0000000..1d4a32b --- /dev/null +++ b/docs/Core_A/html/globals_n.html @@ -0,0 +1,187 @@ +<!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"/> +<title>Globals</title> +<title>CMSIS-Core (Cortex-A): Globals</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="globals.html"><span>All</span></a></li> + <li><a href="globals_func.html"><span>Functions</span></a></li> + <li><a href="globals_vars.html"><span>Variables</span></a></li> + <li><a href="globals_type.html"><span>Typedefs</span></a></li> + <li><a href="globals_enum.html"><span>Enumerations</span></a></li> + <li><a href="globals_eval.html"><span>Enumerator</span></a></li> + <li><a href="globals_defs.html"><span>Macros</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="globals.html#index__"><span>_</span></a></li> + <li><a href="globals_a.html#index_a"><span>a</span></a></li> + <li><a href="globals_c.html#index_c"><span>c</span></a></li> + <li><a href="globals_d.html#index_d"><span>d</span></a></li> + <li><a href="globals_e.html#index_e"><span>e</span></a></li> + <li><a href="globals_f.html#index_f"><span>f</span></a></li> + <li><a href="globals_g.html#index_g"><span>g</span></a></li> + <li><a href="globals_i.html#index_i"><span>i</span></a></li> + <li><a href="globals_k.html#index_k"><span>k</span></a></li> + <li><a href="globals_l.html#index_l"><span>l</span></a></li> + <li><a href="globals_m.html#index_m"><span>m</span></a></li> + <li class="current"><a href="globals_n.html#index_n"><span>n</span></a></li> + <li><a href="globals_o.html#index_o"><span>o</span></a></li> + <li><a href="globals_p.html#index_p"><span>p</span></a></li> + <li><a href="globals_r.html#index_r"><span>r</span></a></li> + <li><a href="globals_s.html#index_s"><span>s</span></a></li> + <li><a href="globals_t.html#index_t"><span>t</span></a></li> + <li><a href="globals_u.html#index_u"><span>u</span></a></li> + <li><a href="globals_v.html#index_v"><span>v</span></a></li> + <li><a href="globals_w.html#index_w"><span>w</span></a></li> + </ul> + </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('globals_n.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +<div class="textblock">Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:</div> + +<h3><a class="anchor" id="index_n"></a>- n -</h3><ul> +<li>NO_ACCESS +: <a class="el" href="core__ca_8h.html#ga2ee598252f996e4f96640b096291d280a4c66cd69a45985317939a53d820fb9da">core_ca.h</a> +</li> +<li>NON_CACHEABLE +: <a class="el" href="core__ca_8h.html#ga11c86b7b193efb2c59b6a2179a02f584a61a625191f7d288011e20bf2104ee151">core_ca.h</a> +</li> +<li>NON_EXECUTE +: <a class="el" href="core__ca_8h.html#ga2fe1157deda82e66b9a1b19772309b63ad1d1eabb1b07ce896d5308a1144cf87a">core_ca.h</a> +</li> +<li>NON_GLOBAL +: <a class="el" href="core__ca_8h.html#ga04160605fbe20914c8ef020430684a30a611c091f2869100296a98915a19ee018">core_ca.h</a> +</li> +<li>NON_SECURE +: <a class="el" href="core__ca_8h.html#gac3d277641df9fb3bb3b555e2e79dd639a9e08ca26fdda38ef731f13e4f058ef6f">core_ca.h</a> +</li> +<li>NON_SHARED +: <a class="el" href="core__ca_8h.html#gab884a11fa8d094573ab77fb1c0f8d8a7a4a237208271e450df0a72c07169683b4">core_ca.h</a> +</li> +<li>NON_SHARED_DEVICE +: <a class="el" href="core__ca_8h.html#ga83ac8de9263f89879079da521e86d5f2a765e5cbb28da82e4d8f7e94fce32a7e0">core_ca.h</a> +</li> +<li>NORMAL +: <a class="el" href="core__ca_8h.html#ga83ac8de9263f89879079da521e86d5f2a50d1448013c6f17125caee18aa418af7">core_ca.h</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/globals_o.html b/docs/Core_A/html/globals_o.html new file mode 100644 index 0000000..a622041 --- /dev/null +++ b/docs/Core_A/html/globals_o.html @@ -0,0 +1,172 @@ +<!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"/> +<title>Globals</title> +<title>CMSIS-Core (Cortex-A): Globals</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="globals.html"><span>All</span></a></li> + <li><a href="globals_func.html"><span>Functions</span></a></li> + <li><a href="globals_vars.html"><span>Variables</span></a></li> + <li><a href="globals_type.html"><span>Typedefs</span></a></li> + <li><a href="globals_enum.html"><span>Enumerations</span></a></li> + <li><a href="globals_eval.html"><span>Enumerator</span></a></li> + <li><a href="globals_defs.html"><span>Macros</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="globals.html#index__"><span>_</span></a></li> + <li><a href="globals_a.html#index_a"><span>a</span></a></li> + <li><a href="globals_c.html#index_c"><span>c</span></a></li> + <li><a href="globals_d.html#index_d"><span>d</span></a></li> + <li><a href="globals_e.html#index_e"><span>e</span></a></li> + <li><a href="globals_f.html#index_f"><span>f</span></a></li> + <li><a href="globals_g.html#index_g"><span>g</span></a></li> + <li><a href="globals_i.html#index_i"><span>i</span></a></li> + <li><a href="globals_k.html#index_k"><span>k</span></a></li> + <li><a href="globals_l.html#index_l"><span>l</span></a></li> + <li><a href="globals_m.html#index_m"><span>m</span></a></li> + <li><a href="globals_n.html#index_n"><span>n</span></a></li> + <li class="current"><a href="globals_o.html#index_o"><span>o</span></a></li> + <li><a href="globals_p.html#index_p"><span>p</span></a></li> + <li><a href="globals_r.html#index_r"><span>r</span></a></li> + <li><a href="globals_s.html#index_s"><span>s</span></a></li> + <li><a href="globals_t.html#index_t"><span>t</span></a></li> + <li><a href="globals_u.html#index_u"><span>u</span></a></li> + <li><a href="globals_v.html#index_v"><span>v</span></a></li> + <li><a href="globals_w.html#index_w"><span>w</span></a></li> + </ul> + </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('globals_o.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +<div class="textblock">Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:</div> + +<h3><a class="anchor" id="index_o"></a>- o -</h3><ul> +<li>OFFSET_1M +: <a class="el" href="group__MMU__defs__gr.html#ga8e51cfa91c0b6bbf1df1cff0bde44836">core_ca.h</a> +</li> +<li>OFFSET_4K +: <a class="el" href="group__MMU__defs__gr.html#ga121c645cdc91018720ceaf1d021fcd89">core_ca.h</a> +</li> +<li>OFFSET_64K +: <a class="el" href="group__MMU__defs__gr.html#gaf19b9fb664a06a41562176a51c66fcff">core_ca.h</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/globals_p.html b/docs/Core_A/html/globals_p.html new file mode 100644 index 0000000..4952f37 --- /dev/null +++ b/docs/Core_A/html/globals_p.html @@ -0,0 +1,357 @@ +<!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"/> +<title>Globals</title> +<title>CMSIS-Core (Cortex-A): Globals</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="globals.html"><span>All</span></a></li> + <li><a href="globals_func.html"><span>Functions</span></a></li> + <li><a href="globals_vars.html"><span>Variables</span></a></li> + <li><a href="globals_type.html"><span>Typedefs</span></a></li> + <li><a href="globals_enum.html"><span>Enumerations</span></a></li> + <li><a href="globals_eval.html"><span>Enumerator</span></a></li> + <li><a href="globals_defs.html"><span>Macros</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="globals.html#index__"><span>_</span></a></li> + <li><a href="globals_a.html#index_a"><span>a</span></a></li> + <li><a href="globals_c.html#index_c"><span>c</span></a></li> + <li><a href="globals_d.html#index_d"><span>d</span></a></li> + <li><a href="globals_e.html#index_e"><span>e</span></a></li> + <li><a href="globals_f.html#index_f"><span>f</span></a></li> + <li><a href="globals_g.html#index_g"><span>g</span></a></li> + <li><a href="globals_i.html#index_i"><span>i</span></a></li> + <li><a href="globals_k.html#index_k"><span>k</span></a></li> + <li><a href="globals_l.html#index_l"><span>l</span></a></li> + <li><a href="globals_m.html#index_m"><span>m</span></a></li> + <li><a href="globals_n.html#index_n"><span>n</span></a></li> + <li><a href="globals_o.html#index_o"><span>o</span></a></li> + <li class="current"><a href="globals_p.html#index_p"><span>p</span></a></li> + <li><a href="globals_r.html#index_r"><span>r</span></a></li> + <li><a href="globals_s.html#index_s"><span>s</span></a></li> + <li><a href="globals_t.html#index_t"><span>t</span></a></li> + <li><a href="globals_u.html#index_u"><span>u</span></a></li> + <li><a href="globals_v.html#index_v"><span>v</span></a></li> + <li><a href="globals_w.html#index_w"><span>w</span></a></li> + </ul> + </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('globals_p.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +<div class="textblock">Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:</div> + +<h3><a class="anchor" id="index_p"></a>- p -</h3><ul> +<li>page4k_device_rw +: <a class="el" href="group__MMU__defs__gr.html#gafe66b1515bf7d251a9a3218162637a22">core_ca.h</a> +</li> +<li>page64k_device_rw +: <a class="el" href="group__MMU__defs__gr.html#ga6c8c84bdeebf350d97eb3a99bd11845f">core_ca.h</a> +</li> +<li>PAGE_4k +: <a class="el" href="core__ca_8h.html#gab184b824a6d7cb728bd46c6abcd0c21aa99ce0ce05e9c418dc6bddcc47b2fa05a">core_ca.h</a> +</li> +<li>PAGE_4K_B_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#ga295b3b39fa6f7da3650a94551e28218b">core_ca.h</a> +</li> +<li>PAGE_4K_C_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#ga17ad8e75e5987a1f98adfc783640b75f">core_ca.h</a> +</li> +<li>PAGE_4K_TEX0_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#ga8069f8882920692467749cc65f50e1f8">core_ca.h</a> +</li> +<li>PAGE_4K_TEX1_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#gac0db1e472f79b641d0e51e4faa6e7e08">core_ca.h</a> +</li> +<li>PAGE_4K_TEX2_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#ga0e5c586a7e1928c7efa95e0d5f26e981">core_ca.h</a> +</li> +<li>PAGE_4K_TEXCB_MASK +: <a class="el" href="core__ca_8h.html#a234fceea67b5d6c41b0875852d86cc70">core_ca.h</a> +</li> +<li>PAGE_64k +: <a class="el" href="core__ca_8h.html#gab184b824a6d7cb728bd46c6abcd0c21aafc53512bbf834739fcb97ad1c0f444fc">core_ca.h</a> +</li> +<li>PAGE_64K_B_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#gaedc4abb2636443389128258bd74ce0bd">core_ca.h</a> +</li> +<li>PAGE_64K_C_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#gabc1ce8b3d369d1e054fabf87514c4cd6">core_ca.h</a> +</li> +<li>PAGE_64K_TEX0_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#gab4d67a1d5aa37623272abe4db32677ec">core_ca.h</a> +</li> +<li>PAGE_64K_TEX1_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#ga9c910152d27ce0a1552e3bb3c88782a6">core_ca.h</a> +</li> +<li>PAGE_64K_TEX2_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#ga8ec4dcea202b5ebc15419f7410a6c0b0">core_ca.h</a> +</li> +<li>PAGE_64K_TEXCB_MASK +: <a class="el" href="core__ca_8h.html#a666e7d1971403995104586f35d56590b">core_ca.h</a> +</li> +<li>PAGE_AP2_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#gad2d3cf0695c98dc2c4e37ebeb9235b2c">core_ca.h</a> +</li> +<li>PAGE_AP_MASK +: <a class="el" href="core__ca_8h.html#af7d3ee23adcaf9221967791f0e64d830">core_ca.h</a> +</li> +<li>PAGE_AP_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#gafed0cfe8a8ab67fe26e961b876db13a3">core_ca.h</a> +</li> +<li>PAGE_B_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#ga3a660cdbc121e6510ed815fcb5bc8a44">core_ca.h</a> +</li> +<li>PAGE_C_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#gad9fc2f0cbe58ae4f1afea3cf9817b450">core_ca.h</a> +</li> +<li>PAGE_DOMAIN_MASK +: <a class="el" href="core__ca_8h.html#a0a48a4e79188149fbe886a698b6d9cb4">core_ca.h</a> +</li> +<li>PAGE_DOMAIN_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#gade787969e64896d0c8fe554f6aa1bc9e">core_ca.h</a> +</li> +<li>PAGE_L1_DESCRIPTOR +: <a class="el" href="group__MMU__defs__gr.html#ga82cb818cf0bcf9431ed9d0b52a39fe14">core_ca.h</a> +</li> +<li>PAGE_L1_MASK +: <a class="el" href="core__ca_8h.html#a9fe764cc3a117a9ab93a301de8bceed1">core_ca.h</a> +</li> +<li>PAGE_L2_4K_DESC +: <a class="el" href="group__MMU__defs__gr.html#gaefb20807cde04ea9fee6b197602348cf">core_ca.h</a> +</li> +<li>PAGE_L2_4K_MASK +: <a class="el" href="core__ca_8h.html#abd292694d0155e3b0d4c12895a6c8fa6">core_ca.h</a> +</li> +<li>PAGE_L2_64K_DESC +: <a class="el" href="group__MMU__defs__gr.html#gaf38d8149733ba83690fd04ac1204bde1">core_ca.h</a> +</li> +<li>PAGE_L2_64K_MASK +: <a class="el" href="core__ca_8h.html#ab3a82626ee70e38285852a1128b75c7a">core_ca.h</a> +</li> +<li>PAGE_NG_MASK +: <a class="el" href="core__ca_8h.html#add5d44ba746fe4d17d8b06a1086aa853">core_ca.h</a> +</li> +<li>PAGE_NG_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#ga1d9196f2dd260244a4ad7e5b70b0e4c7">core_ca.h</a> +</li> +<li>PAGE_NS_MASK +: <a class="el" href="core__ca_8h.html#a618b1432615c3242f53360d4364c5797">core_ca.h</a> +</li> +<li>PAGE_NS_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#ga49740f5181adebe63b11c68db731bb0f">core_ca.h</a> +</li> +<li>PAGE_P_MASK +: <a class="el" href="core__ca_8h.html#a604f4f13fcb78ff08d65ef4a1a3f7933">core_ca.h</a> +</li> +<li>PAGE_P_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#ga46a63dfcf084d48ccf27987bab48417a">core_ca.h</a> +</li> +<li>PAGE_S_MASK +: <a class="el" href="core__ca_8h.html#ac44cd885615a54131c372abfdc2d5c66">core_ca.h</a> +</li> +<li>PAGE_S_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#ga1d9a3ed8dfa64aba257e2273d2613bce">core_ca.h</a> +</li> +<li>PAGE_TEX_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#ga5833dc0a939f8d33299d8c8995a06589">core_ca.h</a> +</li> +<li>PAGE_TEXCB_MASK +: <a class="el" href="core__ca_8h.html#aa488ef0c274f8ae125f61129745b1629">core_ca.h</a> +</li> +<li>PAGE_XN_4K_MASK +: <a class="el" href="core__ca_8h.html#a522f61b0d301d6f69c33a629e1699c7e">core_ca.h</a> +</li> +<li>PAGE_XN_4K_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#ga9be26955f4a44c54008c55de61652539">core_ca.h</a> +</li> +<li>PAGE_XN_64K_MASK +: <a class="el" href="core__ca_8h.html#ae0445cb4d6dc78359074cbb2776e3b5c">core_ca.h</a> +</li> +<li>PAGE_XN_64K_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#gab34b65fbaaec1287daef459071c5c5c9">core_ca.h</a> +</li> +<li>PL1_GetControl() +: <a class="el" href="group__PL1__timer__functions.html#gaf7fda3fe3452565fbe46cb0ea53a9f8a">ref_timer.txt</a> +, <a class="el" href="group__PL1__timer__functions.html#gaf7fda3fe3452565fbe46cb0ea53a9f8a">core_ca.h</a> +</li> +<li>PL1_GetCurrentPhysicalValue() +: <a class="el" href="group__PL1__timer__functions.html#gac66bd336d2353f70aa8ebfc73aa3fc43">ref_timer.txt</a> +, <a class="el" href="group__PL1__timer__functions.html#gac66bd336d2353f70aa8ebfc73aa3fc43">core_ca.h</a> +</li> +<li>PL1_GetCurrentValue() +: <a class="el" href="group__PL1__timer__functions.html#ga8a212e9457005edfb9f14afbf937ebf9">ref_timer.txt</a> +, <a class="el" href="group__PL1__timer__functions.html#ga8a212e9457005edfb9f14afbf937ebf9">core_ca.h</a> +</li> +<li>PL1_GetPhysicalCompareValue() +: <a class="el" href="group__PL1__timer__functions.html#ga341ae7d1ae29f4dc5dae6310fa453164">ref_timer.txt</a> +, <a class="el" href="group__PL1__timer__functions.html#ga341ae7d1ae29f4dc5dae6310fa453164">core_ca.h</a> +</li> +<li>PL1_SetControl() +: <a class="el" href="group__PL1__timer__functions.html#ga2e2ea7eac12a90c6243000172bf774e1">core_ca.h</a> +, <a class="el" href="group__PL1__timer__functions.html#ga2e2ea7eac12a90c6243000172bf774e1">ref_timer.txt</a> +</li> +<li>PL1_SetCounterFrequency() +: <a class="el" href="group__PL1__timer__functions.html#gac09f09327fde6a6adffe0e6298eaa1db">ref_timer.txt</a> +, <a class="el" href="group__PL1__timer__functions.html#gac09f09327fde6a6adffe0e6298eaa1db">core_ca.h</a> +</li> +<li>PL1_SetLoadValue() +: <a class="el" href="group__PL1__timer__functions.html#gae4edcfbdaf901a59a81d1fbf9845d9f7">core_ca.h</a> +, <a class="el" href="group__PL1__timer__functions.html#gae4edcfbdaf901a59a81d1fbf9845d9f7">ref_timer.txt</a> +</li> +<li>PL1_SetPhysicalCompareValue() +: <a class="el" href="group__PL1__timer__functions.html#gab34067824971064a829e17b791070643">ref_timer.txt</a> +, <a class="el" href="group__PL1__timer__functions.html#gab34067824971064a829e17b791070643">core_ca.h</a> +</li> +<li>PrivTimer_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a116d3d8a9fcc5fef99becc9d25a56249">ARMCA9.h</a> +</li> +<li>PrivWatchdog_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8aeb45b2fc32150bf94ecf305ee223f28f">ARMCA9.h</a> +</li> +<li>PTIM +: <a class="el" href="group__PTM__timer__functions.html#gaaaf976e808e92970c4853195f46f86aa">core_ca.h</a> +</li> +<li>PTIM_ClearEventFlag() +: <a class="el" href="group__PTM__timer__functions.html#ga59dca62df390bc4bce18559fc7d28578">core_ca.h</a> +</li> +<li>PTIM_GetControl() +: <a class="el" href="group__PTM__timer__functions.html#ga34f0ceea142a4be1479cb552bf8bc4d1">core_ca.h</a> +</li> +<li>PTIM_GetCurrentValue() +: <a class="el" href="group__PTM__timer__functions.html#gaaccd88ab7931c379817f71d7c0183586">core_ca.h</a> +</li> +<li>PTIM_GetEventFlag() +: <a class="el" href="core__ca_8h.html#a2c3f9f942e8a08630562f35802dbe942">core_ca.h</a> +</li> +<li>PTIM_GetLoadValue() +: <a class="el" href="group__PTM__timer__functions.html#gacca3bf92e93c69e538ff4618317f7bfa">core_ca.h</a> +</li> +<li>PTIM_SetControl() +: <a class="el" href="group__PTM__timer__functions.html#gaabc1dba029389fe0e2a6297952df7972">core_ca.h</a> +</li> +<li>PTIM_SetCurrentValue() +: <a class="el" href="core__ca_8h.html#a323bf405e32846a7e57344935e51de66">core_ca.h</a> +</li> +<li>PTIM_SetLoadValue() +: <a class="el" href="group__PTM__timer__functions.html#ga30516fed24977be8eecf3efd8b6a2fea">core_ca.h</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/globals_r.html b/docs/Core_A/html/globals_r.html new file mode 100644 index 0000000..bc722b7 --- /dev/null +++ b/docs/Core_A/html/globals_r.html @@ -0,0 +1,178 @@ +<!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"/> +<title>Globals</title> +<title>CMSIS-Core (Cortex-A): Globals</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="globals.html"><span>All</span></a></li> + <li><a href="globals_func.html"><span>Functions</span></a></li> + <li><a href="globals_vars.html"><span>Variables</span></a></li> + <li><a href="globals_type.html"><span>Typedefs</span></a></li> + <li><a href="globals_enum.html"><span>Enumerations</span></a></li> + <li><a href="globals_eval.html"><span>Enumerator</span></a></li> + <li><a href="globals_defs.html"><span>Macros</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="globals.html#index__"><span>_</span></a></li> + <li><a href="globals_a.html#index_a"><span>a</span></a></li> + <li><a href="globals_c.html#index_c"><span>c</span></a></li> + <li><a href="globals_d.html#index_d"><span>d</span></a></li> + <li><a href="globals_e.html#index_e"><span>e</span></a></li> + <li><a href="globals_f.html#index_f"><span>f</span></a></li> + <li><a href="globals_g.html#index_g"><span>g</span></a></li> + <li><a href="globals_i.html#index_i"><span>i</span></a></li> + <li><a href="globals_k.html#index_k"><span>k</span></a></li> + <li><a href="globals_l.html#index_l"><span>l</span></a></li> + <li><a href="globals_m.html#index_m"><span>m</span></a></li> + <li><a href="globals_n.html#index_n"><span>n</span></a></li> + <li><a href="globals_o.html#index_o"><span>o</span></a></li> + <li><a href="globals_p.html#index_p"><span>p</span></a></li> + <li class="current"><a href="globals_r.html#index_r"><span>r</span></a></li> + <li><a href="globals_s.html#index_s"><span>s</span></a></li> + <li><a href="globals_t.html#index_t"><span>t</span></a></li> + <li><a href="globals_u.html#index_u"><span>u</span></a></li> + <li><a href="globals_v.html#index_v"><span>v</span></a></li> + <li><a href="globals_w.html#index_w"><span>w</span></a></li> + </ul> + </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('globals_r.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +<div class="textblock">Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:</div> + +<h3><a class="anchor" id="index_r"></a>- r -</h3><ul> +<li>READ +: <a class="el" href="core__ca_8h.html#ga2ee598252f996e4f96640b096291d280acb9be765f361bb7efb9073730aac92c6">core_ca.h</a> +</li> +<li>RESERVED +: <a class="el" href="core__ca_8h.html#af7f66fda711fd46e157dbb6c1af88e04">core_ca.h</a> +</li> +<li>Reset_Handler() +: <a class="el" href="startup__ARMCA9_8c.html#ae7ee340978f5c25f52f0cad1457c6616">startup_ARMCA9.c</a> +</li> +<li>RTClock_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8abdd513b1533957e93fe0d7f26024d28e">ARMCA9.h</a> +</li> +<li>RW +: <a class="el" href="core__ca_8h.html#ga2ee598252f996e4f96640b096291d280aec2497e0c8af01c04bec31ec0d1d7847">core_ca.h</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/globals_s.html b/docs/Core_A/html/globals_s.html new file mode 100644 index 0000000..ee3156d --- /dev/null +++ b/docs/Core_A/html/globals_s.html @@ -0,0 +1,463 @@ +<!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"/> +<title>Globals</title> +<title>CMSIS-Core (Cortex-A): Globals</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="globals.html"><span>All</span></a></li> + <li><a href="globals_func.html"><span>Functions</span></a></li> + <li><a href="globals_vars.html"><span>Variables</span></a></li> + <li><a href="globals_type.html"><span>Typedefs</span></a></li> + <li><a href="globals_enum.html"><span>Enumerations</span></a></li> + <li><a href="globals_eval.html"><span>Enumerator</span></a></li> + <li><a href="globals_defs.html"><span>Macros</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="globals.html#index__"><span>_</span></a></li> + <li><a href="globals_a.html#index_a"><span>a</span></a></li> + <li><a href="globals_c.html#index_c"><span>c</span></a></li> + <li><a href="globals_d.html#index_d"><span>d</span></a></li> + <li><a href="globals_e.html#index_e"><span>e</span></a></li> + <li><a href="globals_f.html#index_f"><span>f</span></a></li> + <li><a href="globals_g.html#index_g"><span>g</span></a></li> + <li><a href="globals_i.html#index_i"><span>i</span></a></li> + <li><a href="globals_k.html#index_k"><span>k</span></a></li> + <li><a href="globals_l.html#index_l"><span>l</span></a></li> + <li><a href="globals_m.html#index_m"><span>m</span></a></li> + <li><a href="globals_n.html#index_n"><span>n</span></a></li> + <li><a href="globals_o.html#index_o"><span>o</span></a></li> + <li><a href="globals_p.html#index_p"><span>p</span></a></li> + <li><a href="globals_r.html#index_r"><span>r</span></a></li> + <li class="current"><a href="globals_s.html#index_s"><span>s</span></a></li> + <li><a href="globals_t.html#index_t"><span>t</span></a></li> + <li><a href="globals_u.html#index_u"><span>u</span></a></li> + <li><a href="globals_v.html#index_v"><span>v</span></a></li> + <li><a href="globals_w.html#index_w"><span>w</span></a></li> + </ul> + </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('globals_s.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +<div class="textblock">Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:</div> + +<h3><a class="anchor" id="index_s"></a>- s -</h3><ul> +<li>SCTLR_A_Msk +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#ga678c919832272745678213e55211e741">core_ca.h</a> +</li> +<li>SCTLR_A_Pos +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#ga0d667a307e974515ebc15b5249f34146">core_ca.h</a> +</li> +<li>SCTLR_AFE_Msk +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#ga9016d6e50562d2584c1f1a95bde1e957">core_ca.h</a> +</li> +<li>SCTLR_AFE_Pos +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#ga4ac80ef4db2641dc9e6e8df0825a151e">core_ca.h</a> +</li> +<li>SCTLR_B_Msk +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#ga4853d6f9ccbf919fcdadb0b2a5913cc6">core_ca.h</a> +</li> +<li>SCTLR_B_Pos +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#ga5f185efbe1a9eb5738b2573f076a0859">core_ca.h</a> +</li> +<li>SCTLR_C_Msk +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#ga2be72788d984153ded81711e20fd2d33">core_ca.h</a> +</li> +<li>SCTLR_C_Pos +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#ga8a0394c5147b8212767087e3421deffa">core_ca.h</a> +</li> +<li>SCTLR_CP15BEN_Msk +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#ga5541a6a63db4d4d233b8f57b1d46fbac">core_ca.h</a> +</li> +<li>SCTLR_CP15BEN_Pos +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#gace284f69e1a810957665adf0cb2e4b2b">core_ca.h</a> +</li> +<li>SCTLR_EE_Msk +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#ga8d95cd61bc40dc77f8855f40c797d044">core_ca.h</a> +</li> +<li>SCTLR_EE_Pos +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#ga0baec19421bd41277c5d8783c59942fa">core_ca.h</a> +</li> +<li>SCTLR_FI_Msk +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#ga316b80925b88fe3b88ec46a55655b0bc">core_ca.h</a> +</li> +<li>SCTLR_FI_Pos +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#gad88d563fa9a8b09fe36702a5329b0360">core_ca.h</a> +</li> +<li>SCTLR_HA_Msk +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#ga6830e9bf54a6b548f329ac047f59c179">core_ca.h</a> +</li> +<li>SCTLR_HA_Pos +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#ga316882abba6c9cdd31dbbd7ba46c9f52">core_ca.h</a> +</li> +<li>SCTLR_I_Msk +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#gab3cc0744fb07127e3c0f18cba9d51666">core_ca.h</a> +</li> +<li>SCTLR_I_Pos +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#gaaaa818a1da51059bd979f0e768ebcc7c">core_ca.h</a> +</li> +<li>SCTLR_M_Msk +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#gaf460824cdbf549bd914aa79762572e8e">core_ca.h</a> +</li> +<li>SCTLR_M_Pos +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#ga88e34078fa8cf719aab6f53f138c9810">core_ca.h</a> +</li> +<li>SCTLR_NMFI_Msk +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#gab92a3bd63ad9ac3d408e1b615bedc279">core_ca.h</a> +</li> +<li>SCTLR_NMFI_Pos +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#gac1cf872c51ed0baa6ed23e26c1ed35a9">core_ca.h</a> +</li> +<li>SCTLR_RR_Msk +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#ga1ff9e6766c7e1ca312b025bf34d384bc">core_ca.h</a> +</li> +<li>SCTLR_RR_Pos +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#ga86e5b78ba8f818061644688db75ddc64">core_ca.h</a> +</li> +<li>SCTLR_SW_Msk +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#gae4074aefcf01786fe199c82e273271b8">core_ca.h</a> +</li> +<li>SCTLR_SW_Pos +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#ga3290be0882c1493bca9a0db6b4d0bff8">core_ca.h</a> +</li> +<li>SCTLR_TE_Msk +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#ga4a68d6660c76951ada2541ceaf040b3b">core_ca.h</a> +</li> +<li>SCTLR_TE_Pos +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#gab0a611e2359e04624379e1ddd4dc64b1">core_ca.h</a> +</li> +<li>SCTLR_TRE_Msk +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#gab0481eb9812a4908601cb20c8ae84918">core_ca.h</a> +</li> +<li>SCTLR_TRE_Pos +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#gaf76fa48119363f9b88c2c8f5b74e0a04">core_ca.h</a> +</li> +<li>SCTLR_U_Msk +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#gaa047daa7ab35b5ad5dd238c7377a232f">core_ca.h</a> +</li> +<li>SCTLR_U_Pos +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#gaa0431730d7ce929db03d8accee558e17">core_ca.h</a> +</li> +<li>SCTLR_UWXN_Msk +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#gab834e64e0da7c2a98d747ce73252c199">core_ca.h</a> +</li> +<li>SCTLR_UWXN_Pos +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#ga7c7d88f3db4de438ddd069cf3fbc88b3">core_ca.h</a> +</li> +<li>SCTLR_V_Msk +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#gaf84f3f15bf6917acdc5b5a4ad661ac11">core_ca.h</a> +</li> +<li>SCTLR_V_Pos +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#ga57778fd6afbe5b4fe8d8ea828acf833d">core_ca.h</a> +</li> +<li>SCTLR_VE_Msk +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#gad94a7feadba850299a68c56e39c0b274">core_ca.h</a> +</li> +<li>SCTLR_VE_Pos +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#ga1372b569553a0740d881e24c0be7334f">core_ca.h</a> +</li> +<li>SCTLR_WXN_Msk +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#ga510b03214d135f15ad3c5d41ec20a291">core_ca.h</a> +</li> +<li>SCTLR_WXN_Pos +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#gaf145654986fd6d014136580ad279d256">core_ca.h</a> +</li> +<li>SCTLR_Z_Msk +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#ga12a05acdcb8db6e99970f26206d3067c">core_ca.h</a> +</li> +<li>SCTLR_Z_Pos +: <a class="el" href="group__CMSIS__SCTLR__BITS.html#gaa0eade648c9a34de891af0e6f47857dd">core_ca.h</a> +</li> +<li>SECTION +: <a class="el" href="core__ca_8h.html#gab184b824a6d7cb728bd46c6abcd0c21aacb7227be6a36b93e485b62e3acddae51">core_ca.h</a> +</li> +<li>SECTION_AP2_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#ga1b8b0d00bfc7cbeed67b82db26d98195">core_ca.h</a> +</li> +<li>SECTION_AP_MASK +: <a class="el" href="core__ca_8h.html#a725efc96ea9aa940fefcf013bce6ca8c">core_ca.h</a> +</li> +<li>SECTION_AP_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#ga274fa608581b227182ce92adec4597b5">core_ca.h</a> +</li> +<li>SECTION_B_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#gaa77545190c32bb2f4d2d86e41552daef">core_ca.h</a> +</li> +<li>SECTION_C_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#gae0b3a2eccc4f9c249e928d359c43c20c">core_ca.h</a> +</li> +<li>SECTION_DESCRIPTOR +: <a class="el" href="group__MMU__defs__gr.html#ga4ab4ff3ff904df46da18f5532ceb1e89">core_ca.h</a> +</li> +<li>section_device_ro +: <a class="el" href="group__MMU__defs__gr.html#ga1f66b52e152895af070514528763c272">core_ca.h</a> +</li> +<li>section_device_rw +: <a class="el" href="group__MMU__defs__gr.html#ga33c6ad1fc06648fe50f8b21554c9bccb">core_ca.h</a> +</li> +<li>SECTION_DOMAIN_MASK +: <a class="el" href="core__ca_8h.html#a90a30c02512cbea24791212af9f2cd9f">core_ca.h</a> +</li> +<li>SECTION_DOMAIN_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#ga70cc38b984789323feecd97033a66757">core_ca.h</a> +</li> +<li>SECTION_MASK +: <a class="el" href="core__ca_8h.html#a16f225cca51a80c5cf1c9c002cfd2dba">core_ca.h</a> +</li> +<li>SECTION_NG_MASK +: <a class="el" href="core__ca_8h.html#a01ceacdb3888d7cddcfeccfea9eb3658">core_ca.h</a> +</li> +<li>SECTION_NG_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#ga7af8adbf033d0a5c7b0889dd085041d1">core_ca.h</a> +</li> +<li>section_normal +: <a class="el" href="group__MMU__defs__gr.html#ga220aab449cf3716723979d06666c2ebf">core_ca.h</a> +</li> +<li>section_normal_cod +: <a class="el" href="group__MMU__defs__gr.html#gad598239f9bb9b6ae2bec8278305640b4">core_ca.h</a> +</li> +<li>section_normal_nc +: <a class="el" href="core__ca_8h.html#a470b88645153aad94b09485f3108c641">core_ca.h</a> +</li> +<li>section_normal_ro +: <a class="el" href="group__MMU__defs__gr.html#gaf95fa76d8f0f7ccfd2ebc00860af4f1d">core_ca.h</a> +</li> +<li>section_normal_rw +: <a class="el" href="group__MMU__defs__gr.html#ga1f2ce84e6ec5c150a2ffc05092ea6d0e">core_ca.h</a> +</li> +<li>SECTION_NS_MASK +: <a class="el" href="core__ca_8h.html#a057533871fa1af6db7a27b39d976ac95">core_ca.h</a> +</li> +<li>SECTION_NS_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#ga502d55a107c909e15be282d8fbe4a8ce">core_ca.h</a> +</li> +<li>SECTION_P_MASK +: <a class="el" href="core__ca_8h.html#ad32d146d84a9d7f964f28f1dadc98bcb">core_ca.h</a> +</li> +<li>SECTION_P_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#ga8f27fa21cb70abad114374f33a562988">core_ca.h</a> +</li> +<li>SECTION_S_MASK +: <a class="el" href="core__ca_8h.html#a42d3645aad501af4ef447186c01685b7">core_ca.h</a> +</li> +<li>SECTION_S_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#ga83a5fc538dad79161b122fb164d630fe">core_ca.h</a> +</li> +<li>section_so +: <a class="el" href="group__MMU__defs__gr.html#gaf77ecb86097e6e8cf5f6c7bb9d2740c9">core_ca.h</a> +</li> +<li>SECTION_TEX0_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#gad84432cb37ae093f7609f8f29f42c1f4">core_ca.h</a> +</li> +<li>SECTION_TEX1_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#ga531cafc5eca8ade67a6fb83b35f8520e">core_ca.h</a> +</li> +<li>SECTION_TEX2_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#ga8a6d854746a9c0049f9a91188092a55f">core_ca.h</a> +</li> +<li>SECTION_TEXCB_MASK +: <a class="el" href="core__ca_8h.html#a3052ba3d97ad157189a6c6fce15b1b6a">core_ca.h</a> +</li> +<li>SECTION_XN_MASK +: <a class="el" href="core__ca_8h.html#a83cb551c9fa708e33082c682be614334">core_ca.h</a> +</li> +<li>SECTION_XN_SHIFT +: <a class="el" href="group__MMU__defs__gr.html#ga6cdc2db0ca695fd1191305a13e66c0a7">core_ca.h</a> +</li> +<li>SECURE +: <a class="el" href="core__ca_8h.html#gac3d277641df9fb3bb3b555e2e79dd639aa9dea2ba3f45f7d12b274eb6ab7d28d9">core_ca.h</a> +</li> +<li>SGI0_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a056f32088a9c8bdb9309b005dfeb648e">ARMCA9.h</a> +</li> +<li>SGI10_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a12993bed484c7a70e6281b102d0e27e9">ARMCA9.h</a> +</li> +<li>SGI11_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a7826ded51cd379774bb076819ff93cdb">ARMCA9.h</a> +</li> +<li>SGI12_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a3425bbf0a6da4d0398e63b48a1345d37">ARMCA9.h</a> +</li> +<li>SGI13_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ace710506c7be1b3b7f9d4a1db2f75391">ARMCA9.h</a> +</li> +<li>SGI14_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ae57c57a817378102db7bc66351c912f1">ARMCA9.h</a> +</li> +<li>SGI15_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ac6958eebc9d41a42c739de555cad2321">ARMCA9.h</a> +</li> +<li>SGI1_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ab335b8b84021cd5714807d6cd2404c3b">ARMCA9.h</a> +</li> +<li>SGI2_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a2a1cc64c0a2dc0e7f339fbf21c9a2b07">ARMCA9.h</a> +</li> +<li>SGI3_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a310ac1f78af36e0e3b9f6b4f15bd9b68">ARMCA9.h</a> +</li> +<li>SGI4_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ac5c03a99c620ff116bafa4cf03dd9a07">ARMCA9.h</a> +</li> +<li>SGI5_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8adb8d49885011a278ed3c671904da7e6e">ARMCA9.h</a> +</li> +<li>SGI6_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a5f9b1989d051c60ad69147e644853a44">ARMCA9.h</a> +</li> +<li>SGI7_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8aa1bcd760176e11cdece4386818022631">ARMCA9.h</a> +</li> +<li>SGI8_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8aabbb7ca9433c474bfeade468e8c66455">ARMCA9.h</a> +</li> +<li>SGI9_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8afa5f21d9fd3df5817a0f871b72bde681">ARMCA9.h</a> +</li> +<li>SHARED +: <a class="el" href="core__ca_8h.html#gab884a11fa8d094573ab77fb1c0f8d8a7a9c46e16a4ab019339596acadeefc8c53">core_ca.h</a> +</li> +<li>SHARED_DEVICE +: <a class="el" href="core__ca_8h.html#ga83ac8de9263f89879079da521e86d5f2a9b78345535e6af3288cc69a572338808">core_ca.h</a> +</li> +<li>STRONGLY_ORDERED +: <a class="el" href="core__ca_8h.html#ga83ac8de9263f89879079da521e86d5f2a0a4d347de23312717e6e57b04f0b014e">core_ca.h</a> +</li> +<li>SVC_MODE +: <a class="el" href="startup__ARMCA9_8c.html#a312ff1d5550cc17c9907a153b04e0efa">startup_ARMCA9.c</a> +</li> +<li>SYS_MODE +: <a class="el" href="startup__ARMCA9_8c.html#ae62d91253c85a3dff6a838244f460f70">startup_ARMCA9.c</a> +</li> +<li>SystemCoreClock +: <a class="el" href="group__system__init__gr.html#gaa3cd3e43291e81e795d642b79b6088e6">system_ARMCA9.h</a> +, <a class="el" href="group__system__init__gr.html#gaa3cd3e43291e81e795d642b79b6088e6">Ref_SystemAndClock.txt</a> +</li> +<li>SystemCoreClockUpdate() +: <a class="el" href="group__system__init__gr.html#gae0c36a9591fe6e9c45ecb21a794f0f0f">Ref_SystemAndClock.txt</a> +, <a class="el" href="system__ARMCA9_8h.html#ae0c36a9591fe6e9c45ecb21a794f0f0f">system_ARMCA9.h</a> +</li> +<li>SystemInit() +: <a class="el" href="system__ARMCA9_8h.html#a93f514700ccf00d08dbdcff7f1224eb2">system_ARMCA9.h</a> +, <a class="el" href="group__system__init__gr.html#ga93f514700ccf00d08dbdcff7f1224eb2">Ref_SystemAndClock.txt</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/globals_t.html b/docs/Core_A/html/globals_t.html new file mode 100644 index 0000000..f0689b1 --- /dev/null +++ b/docs/Core_A/html/globals_t.html @@ -0,0 +1,172 @@ +<!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"/> +<title>Globals</title> +<title>CMSIS-Core (Cortex-A): Globals</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="globals.html"><span>All</span></a></li> + <li><a href="globals_func.html"><span>Functions</span></a></li> + <li><a href="globals_vars.html"><span>Variables</span></a></li> + <li><a href="globals_type.html"><span>Typedefs</span></a></li> + <li><a href="globals_enum.html"><span>Enumerations</span></a></li> + <li><a href="globals_eval.html"><span>Enumerator</span></a></li> + <li><a href="globals_defs.html"><span>Macros</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="globals.html#index__"><span>_</span></a></li> + <li><a href="globals_a.html#index_a"><span>a</span></a></li> + <li><a href="globals_c.html#index_c"><span>c</span></a></li> + <li><a href="globals_d.html#index_d"><span>d</span></a></li> + <li><a href="globals_e.html#index_e"><span>e</span></a></li> + <li><a href="globals_f.html#index_f"><span>f</span></a></li> + <li><a href="globals_g.html#index_g"><span>g</span></a></li> + <li><a href="globals_i.html#index_i"><span>i</span></a></li> + <li><a href="globals_k.html#index_k"><span>k</span></a></li> + <li><a href="globals_l.html#index_l"><span>l</span></a></li> + <li><a href="globals_m.html#index_m"><span>m</span></a></li> + <li><a href="globals_n.html#index_n"><span>n</span></a></li> + <li><a href="globals_o.html#index_o"><span>o</span></a></li> + <li><a href="globals_p.html#index_p"><span>p</span></a></li> + <li><a href="globals_r.html#index_r"><span>r</span></a></li> + <li><a href="globals_s.html#index_s"><span>s</span></a></li> + <li class="current"><a href="globals_t.html#index_t"><span>t</span></a></li> + <li><a href="globals_u.html#index_u"><span>u</span></a></li> + <li><a href="globals_v.html#index_v"><span>v</span></a></li> + <li><a href="globals_w.html#index_w"><span>w</span></a></li> + </ul> + </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('globals_t.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +<div class="textblock">Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:</div> + +<h3><a class="anchor" id="index_t"></a>- t -</h3><ul> +<li>Timer0_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8adffcd012ea2c7bf76124965d8506df72">ARMCA9.h</a> +</li> +<li>Timer1_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ad0611a4c93162877ed3eb622f49e14a3">ARMCA9.h</a> +</li> +<li>TIMER_BASE +: <a class="el" href="ARMCA9_8h.html#a251f8c6600afee0dddf950c7a41d4723">ARMCA9.h</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/globals_type.html b/docs/Core_A/html/globals_type.html new file mode 100644 index 0000000..6b01907 --- /dev/null +++ b/docs/Core_A/html/globals_type.html @@ -0,0 +1,143 @@ +<!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"/> +<title>Globals</title> +<title>CMSIS-Core (Cortex-A): Globals</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="globals.html"><span>All</span></a></li> + <li><a href="globals_func.html"><span>Functions</span></a></li> + <li><a href="globals_vars.html"><span>Variables</span></a></li> + <li class="current"><a href="globals_type.html"><span>Typedefs</span></a></li> + <li><a href="globals_enum.html"><span>Enumerations</span></a></li> + <li><a href="globals_eval.html"><span>Enumerator</span></a></li> + <li><a href="globals_defs.html"><span>Macros</span></a></li> + </ul> + </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('globals_type.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> + <ul> +<li>IRQHandler_t +: <a class="el" href="irq__ctrl_8h.html#afbfa2180a9b6208f34891d539e9e2d52">irq_ctrl.h</a> +</li> +<li>IRQn_ID_t +: <a class="el" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">irq_ctrl.h</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/globals_u.html b/docs/Core_A/html/globals_u.html new file mode 100644 index 0000000..b655271 --- /dev/null +++ b/docs/Core_A/html/globals_u.html @@ -0,0 +1,181 @@ +<!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"/> +<title>Globals</title> +<title>CMSIS-Core (Cortex-A): Globals</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="globals.html"><span>All</span></a></li> + <li><a href="globals_func.html"><span>Functions</span></a></li> + <li><a href="globals_vars.html"><span>Variables</span></a></li> + <li><a href="globals_type.html"><span>Typedefs</span></a></li> + <li><a href="globals_enum.html"><span>Enumerations</span></a></li> + <li><a href="globals_eval.html"><span>Enumerator</span></a></li> + <li><a href="globals_defs.html"><span>Macros</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="globals.html#index__"><span>_</span></a></li> + <li><a href="globals_a.html#index_a"><span>a</span></a></li> + <li><a href="globals_c.html#index_c"><span>c</span></a></li> + <li><a href="globals_d.html#index_d"><span>d</span></a></li> + <li><a href="globals_e.html#index_e"><span>e</span></a></li> + <li><a href="globals_f.html#index_f"><span>f</span></a></li> + <li><a href="globals_g.html#index_g"><span>g</span></a></li> + <li><a href="globals_i.html#index_i"><span>i</span></a></li> + <li><a href="globals_k.html#index_k"><span>k</span></a></li> + <li><a href="globals_l.html#index_l"><span>l</span></a></li> + <li><a href="globals_m.html#index_m"><span>m</span></a></li> + <li><a href="globals_n.html#index_n"><span>n</span></a></li> + <li><a href="globals_o.html#index_o"><span>o</span></a></li> + <li><a href="globals_p.html#index_p"><span>p</span></a></li> + <li><a href="globals_r.html#index_r"><span>r</span></a></li> + <li><a href="globals_s.html#index_s"><span>s</span></a></li> + <li><a href="globals_t.html#index_t"><span>t</span></a></li> + <li class="current"><a href="globals_u.html#index_u"><span>u</span></a></li> + <li><a href="globals_v.html#index_v"><span>v</span></a></li> + <li><a href="globals_w.html#index_w"><span>w</span></a></li> + </ul> + </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('globals_u.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +<div class="textblock">Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:</div> + +<h3><a class="anchor" id="index_u"></a>- u -</h3><ul> +<li>UART0_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ae9122b85b58f7c24033a8515615a7b74">ARMCA9.h</a> +</li> +<li>UART1_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a9650ab92e46bc16f333d4c63ad0459b4">ARMCA9.h</a> +</li> +<li>UART2_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ab051fac6b15b88454713bb36d96e5dd5">ARMCA9.h</a> +</li> +<li>UART3_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a11614a227a56dc01859bf803013e6358">ARMCA9.h</a> +</li> +<li>UND_MODE +: <a class="el" href="startup__ARMCA9_8c.html#a050eda1514ebd401d55cd61d2f7f78d7">startup_ARMCA9.c</a> +</li> +<li>USR_MODE +: <a class="el" href="startup__ARMCA9_8c.html#ac4c70ccf71cc9a2b8bd39c85675760ae">startup_ARMCA9.c</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/globals_v.html b/docs/Core_A/html/globals_v.html new file mode 100644 index 0000000..7587e61 --- /dev/null +++ b/docs/Core_A/html/globals_v.html @@ -0,0 +1,244 @@ +<!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"/> +<title>Globals</title> +<title>CMSIS-Core (Cortex-A): Globals</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="globals.html"><span>All</span></a></li> + <li><a href="globals_func.html"><span>Functions</span></a></li> + <li><a href="globals_vars.html"><span>Variables</span></a></li> + <li><a href="globals_type.html"><span>Typedefs</span></a></li> + <li><a href="globals_enum.html"><span>Enumerations</span></a></li> + <li><a href="globals_eval.html"><span>Enumerator</span></a></li> + <li><a href="globals_defs.html"><span>Macros</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="globals.html#index__"><span>_</span></a></li> + <li><a href="globals_a.html#index_a"><span>a</span></a></li> + <li><a href="globals_c.html#index_c"><span>c</span></a></li> + <li><a href="globals_d.html#index_d"><span>d</span></a></li> + <li><a href="globals_e.html#index_e"><span>e</span></a></li> + <li><a href="globals_f.html#index_f"><span>f</span></a></li> + <li><a href="globals_g.html#index_g"><span>g</span></a></li> + <li><a href="globals_i.html#index_i"><span>i</span></a></li> + <li><a href="globals_k.html#index_k"><span>k</span></a></li> + <li><a href="globals_l.html#index_l"><span>l</span></a></li> + <li><a href="globals_m.html#index_m"><span>m</span></a></li> + <li><a href="globals_n.html#index_n"><span>n</span></a></li> + <li><a href="globals_o.html#index_o"><span>o</span></a></li> + <li><a href="globals_p.html#index_p"><span>p</span></a></li> + <li><a href="globals_r.html#index_r"><span>r</span></a></li> + <li><a href="globals_s.html#index_s"><span>s</span></a></li> + <li><a href="globals_t.html#index_t"><span>t</span></a></li> + <li><a href="globals_u.html#index_u"><span>u</span></a></li> + <li class="current"><a href="globals_v.html#index_v"><span>v</span></a></li> + <li><a href="globals_w.html#index_w"><span>w</span></a></li> + </ul> + </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('globals_v.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +<div class="textblock">Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:</div> + +<h3><a class="anchor" id="index_v"></a>- v -</h3><ul> +<li>VE_A9_MP_AACI_BASE +: <a class="el" href="ARMCA9_8h.html#a06ba050a1192b25ec6fbb79d6108d2ed">ARMCA9.h</a> +</li> +<li>VE_A9_MP_CLCD_BASE +: <a class="el" href="ARMCA9_8h.html#a628c63b1e4c2656100a00d883ab5e824">ARMCA9.h</a> +</li> +<li>VE_A9_MP_DAP_BASE +: <a class="el" href="ARMCA9_8h.html#a63a986e5aa2a284f9509b5e91df630dd">ARMCA9.h</a> +</li> +<li>VE_A9_MP_DRAM_BASE +: <a class="el" href="ARMCA9_8h.html#a49c91ca86e9eab3aaa8c8f3fbd2b9855">ARMCA9.h</a> +</li> +<li>VE_A9_MP_DVI_BASE +: <a class="el" href="ARMCA9_8h.html#abab45916f8216aee2f417e6b041a1a74">ARMCA9.h</a> +</li> +<li>VE_A9_MP_ETHERNET_BASE +: <a class="el" href="ARMCA9_8h.html#a338e6b0eddbed74bd8dfcf8be8df004c">ARMCA9.h</a> +</li> +<li>VE_A9_MP_FLASH_BASE0 +: <a class="el" href="ARMCA9_8h.html#a292d4e6da76cde7f721581917f45a756">ARMCA9.h</a> +</li> +<li>VE_A9_MP_FLASH_BASE1 +: <a class="el" href="ARMCA9_8h.html#a51e7ad7d4be59e4a47f4199c08a52f35">ARMCA9.h</a> +</li> +<li>VE_A9_MP_GIC_DISTRIBUTOR_BASE +: <a class="el" href="ARMCA9_8h.html#abf58e5b4c2424101181e4e90b013565f">ARMCA9.h</a> +</li> +<li>VE_A9_MP_GIC_INTERFACE_BASE +: <a class="el" href="ARMCA9_8h.html#a2281d069db0154b71d2307b151151624">ARMCA9.h</a> +</li> +<li>VE_A9_MP_KMI0_BASE +: <a class="el" href="ARMCA9_8h.html#abb9205ff2f6f411938d3443f0cc65b4d">ARMCA9.h</a> +</li> +<li>VE_A9_MP_MMCI_BASE +: <a class="el" href="ARMCA9_8h.html#a4c93715226810aa05b1475cae477a9d1">ARMCA9.h</a> +</li> +<li>VE_A9_MP_PERIPH_BASE +: <a class="el" href="ARMCA9_8h.html#ad22dea20bcb552bd05691f62ff5e5799">ARMCA9.h</a> +</li> +<li>VE_A9_MP_PL310_BASE +: <a class="el" href="ARMCA9_8h.html#adb063e35f3d63c35ce856561df8cedb4">ARMCA9.h</a> +</li> +<li>VE_A9_MP_PRIVATE_TIMER +: <a class="el" href="ARMCA9_8h.html#a02dee9c2055176f0f8b39f84188662dc">ARMCA9.h</a> +</li> +<li>VE_A9_MP_RTC_BASE +: <a class="el" href="ARMCA9_8h.html#a56ccb39193acdd89d79c794bc3d46dd8">ARMCA9.h</a> +</li> +<li>VE_A9_MP_SERIAL_BASE +: <a class="el" href="ARMCA9_8h.html#ae59ea495994a48af31e09af0001c65c6">ARMCA9.h</a> +</li> +<li>VE_A9_MP_SRAM_BASE +: <a class="el" href="ARMCA9_8h.html#af0e04a3bf444617de5e6f1a4132bb33a">ARMCA9.h</a> +</li> +<li>VE_A9_MP_SYSTEM_REG_BASE +: <a class="el" href="ARMCA9_8h.html#a6be1b1510ebbf938f10c195c2aae50ed">ARMCA9.h</a> +</li> +<li>VE_A9_MP_TIMER_BASE +: <a class="el" href="ARMCA9_8h.html#a3dd8c7208925d87eda25e9059e7b5bca">ARMCA9.h</a> +</li> +<li>VE_A9_MP_UART4_BASE +: <a class="el" href="ARMCA9_8h.html#a21aa9ad15aa6749c03cadf2dd895aae3">ARMCA9.h</a> +</li> +<li>VE_A9_MP_UART_BASE +: <a class="el" href="ARMCA9_8h.html#a74740d1654250a51685800d03e3dc1a0">ARMCA9.h</a> +</li> +<li>VE_A9_MP_USB_BASE +: <a class="el" href="ARMCA9_8h.html#a8ce6f3127699b175000437b9fd22224c">ARMCA9.h</a> +</li> +<li>VE_A9_MP_VRAM_BASE +: <a class="el" href="ARMCA9_8h.html#adab8c737342be2fc972b2bc39bdf134d">ARMCA9.h</a> +</li> +<li>VE_A9_MP_WDT_BASE +: <a class="el" href="ARMCA9_8h.html#a4d2806a167111f24a4e26764c667db46">ARMCA9.h</a> +</li> +<li>Vectors() +: <a class="el" href="startup__ARMCA9_8c.html#a773f98dc213f4c8c5953d3b8a6db6acc">startup_ARMCA9.c</a> +</li> +<li>VFS2_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ac54c304a64b192755ac352bc0a6dc1ac">ARMCA9.h</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/globals_vars.html b/docs/Core_A/html/globals_vars.html new file mode 100644 index 0000000..551e51a --- /dev/null +++ b/docs/Core_A/html/globals_vars.html @@ -0,0 +1,141 @@ +<!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"/> +<title>Globals</title> +<title>CMSIS-Core (Cortex-A): Globals</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="globals.html"><span>All</span></a></li> + <li><a href="globals_func.html"><span>Functions</span></a></li> + <li class="current"><a href="globals_vars.html"><span>Variables</span></a></li> + <li><a href="globals_type.html"><span>Typedefs</span></a></li> + <li><a href="globals_enum.html"><span>Enumerations</span></a></li> + <li><a href="globals_eval.html"><span>Enumerator</span></a></li> + <li><a href="globals_defs.html"><span>Macros</span></a></li> + </ul> + </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('globals_vars.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> + <ul> +<li>SystemCoreClock +: <a class="el" href="group__system__init__gr.html#gaa3cd3e43291e81e795d642b79b6088e6">Ref_SystemAndClock.txt</a> +, <a class="el" href="group__system__init__gr.html#gaa3cd3e43291e81e795d642b79b6088e6">system_ARMCA9.h</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/globals_w.html b/docs/Core_A/html/globals_w.html new file mode 100644 index 0000000..123eae7 --- /dev/null +++ b/docs/Core_A/html/globals_w.html @@ -0,0 +1,175 @@ +<!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"/> +<title>Globals</title> +<title>CMSIS-Core (Cortex-A): Globals</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="globals.html"><span>All</span></a></li> + <li><a href="globals_func.html"><span>Functions</span></a></li> + <li><a href="globals_vars.html"><span>Variables</span></a></li> + <li><a href="globals_type.html"><span>Typedefs</span></a></li> + <li><a href="globals_enum.html"><span>Enumerations</span></a></li> + <li><a href="globals_eval.html"><span>Enumerator</span></a></li> + <li><a href="globals_defs.html"><span>Macros</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="globals.html#index__"><span>_</span></a></li> + <li><a href="globals_a.html#index_a"><span>a</span></a></li> + <li><a href="globals_c.html#index_c"><span>c</span></a></li> + <li><a href="globals_d.html#index_d"><span>d</span></a></li> + <li><a href="globals_e.html#index_e"><span>e</span></a></li> + <li><a href="globals_f.html#index_f"><span>f</span></a></li> + <li><a href="globals_g.html#index_g"><span>g</span></a></li> + <li><a href="globals_i.html#index_i"><span>i</span></a></li> + <li><a href="globals_k.html#index_k"><span>k</span></a></li> + <li><a href="globals_l.html#index_l"><span>l</span></a></li> + <li><a href="globals_m.html#index_m"><span>m</span></a></li> + <li><a href="globals_n.html#index_n"><span>n</span></a></li> + <li><a href="globals_o.html#index_o"><span>o</span></a></li> + <li><a href="globals_p.html#index_p"><span>p</span></a></li> + <li><a href="globals_r.html#index_r"><span>r</span></a></li> + <li><a href="globals_s.html#index_s"><span>s</span></a></li> + <li><a href="globals_t.html#index_t"><span>t</span></a></li> + <li><a href="globals_u.html#index_u"><span>u</span></a></li> + <li><a href="globals_v.html#index_v"><span>v</span></a></li> + <li class="current"><a href="globals_w.html#index_w"><span>w</span></a></li> + </ul> + </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('globals_w.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +<div class="textblock">Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:</div> + +<h3><a class="anchor" id="index_w"></a>- w -</h3><ul> +<li>Watchdog_IRQn +: <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a3f04766f3177f0152623a86e39ccef06">ARMCA9.h</a> +</li> +<li>WB_NO_WA +: <a class="el" href="core__ca_8h.html#ga11c86b7b193efb2c59b6a2179a02f584aca2e70f575679d6f3e2e340d1ede4f13">core_ca.h</a> +</li> +<li>WB_WA +: <a class="el" href="core__ca_8h.html#ga11c86b7b193efb2c59b6a2179a02f584a23294b86e8dbf6ff0fa98b678e8fd667">core_ca.h</a> +</li> +<li>WT +: <a class="el" href="core__ca_8h.html#ga11c86b7b193efb2c59b6a2179a02f584ab044987527e64a06f65aa6f2ae0e4e7e">core_ca.h</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/group__CMSIS__ACTLR.html b/docs/Core_A/html/group__CMSIS__ACTLR.html new file mode 100644 index 0000000..6c0b0c9 --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__ACTLR.html @@ -0,0 +1,289 @@ +<!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"/> +<title>Auxiliary Control Register (ACTLR)</title> +<title>CMSIS-Core (Cortex-A): Auxiliary Control Register (ACTLR)</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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__CMSIS__ACTLR.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#groups">Content</a> | +<a href="#nested-classes">Data Structures</a> | +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">Auxiliary Control Register (ACTLR)<div class="ingroups"><a class="el" href="group__CMSIS__core__register.html">Core Register Access</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>The ACTLR provides IMPLEMENTATION DEFINED configuration and control options. +<a href="#details">More...</a></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="groups"></a> +Content</h2></td></tr> +<tr class="memitem:group__CMSIS__ACTLR__BITS"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html">ACTLR Bits</a></td></tr> +<tr class="memdesc:group__CMSIS__ACTLR__BITS"><td class="mdescLeft"> </td><td class="mdescRight">Bit position and mask macros. <br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +</table><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  </td><td class="memItemRight" valign="bottom"><a class="el" href="unionACTLR__Type.html">ACTLR_Type</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Bit field declaration for ACTLR layout. <a href="unionACTLR__Type.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </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:gabe7491eac1652f740050bd905baea187"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR.html#gabe7491eac1652f740050bd905baea187">__set_ACTRL</a> (uint32_t actrl)</td></tr> +<tr class="memdesc:gabe7491eac1652f740050bd905baea187"><td class="mdescLeft"> </td><td class="mdescRight">Set ACTRL. <a href="#gabe7491eac1652f740050bd905baea187">More...</a><br/></td></tr> +<tr class="separator:gabe7491eac1652f740050bd905baea187"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gae75d412bfd6fe873ade00b021aefcab3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR.html#gae75d412bfd6fe873ade00b021aefcab3">__get_ACTLR</a> (void)</td></tr> +<tr class="memdesc:gae75d412bfd6fe873ade00b021aefcab3"><td class="mdescLeft"> </td><td class="mdescRight">Get ACTLR. <a href="#gae75d412bfd6fe873ade00b021aefcab3">More...</a><br/></td></tr> +<tr class="separator:gae75d412bfd6fe873ade00b021aefcab3"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<p>The ACTLR characteristics are differs between various Armv7-A implementations.</p> +<p><b>Cortex-A5</b></p> +<table class="doxtable"> +<tr> +<th align="left">Bits </th><th align="left">Name </th><th align="left">Function </th></tr> +<tr> +<td align="left">[31:29] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[28] </td><td align="left">DBDI </td><td align="left">Disable Branch Dual Issue </td></tr> +<tr> +<td align="left">[27:19] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[18] </td><td align="left">BTDIS </td><td align="left">Disable indirect Branch Target Address Cache (BTAC). </td></tr> +<tr> +<td align="left">[17] </td><td align="left">RSDIS </td><td align="left">Disable return stack operation. </td></tr> +<tr> +<td align="left">[16:15] </td><td align="left">BP </td><td align="left">Branch prediction policy. </td></tr> +<tr> +<td align="left">[14:13] </td><td align="left">L1PCTL </td><td align="left">L1 Data prefetch control. </td></tr> +<tr> +<td align="left">[12] </td><td align="left">RADIS </td><td align="left">Disable Data Cache read-allocate mode. </td></tr> +<tr> +<td align="left">[11] </td><td align="left">DWBST </td><td align="left">Disable AXI data write bursts to Normal memory. </td></tr> +<tr> +<td align="left">[10] </td><td align="left">DODMBS </td><td align="left">Disable optimized data memory barrier behavior. </td></tr> +<tr> +<td align="left">[9:8] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[7] </td><td align="left">EXCL </td><td align="left">Exclusive L1/L2 cache control. </td></tr> +<tr> +<td align="left">[6] </td><td align="left">SMP </td><td align="left">Enables coherent requests to the processor. </td></tr> +<tr> +<td align="left">[5:1] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[0] </td><td align="left">FW </td><td align="left">Cache and TLB maintenance broadcast. </td></tr> +</table> +<p><b>Cortex-A7</b></p> +<table class="doxtable"> +<tr> +<th align="left">Bits </th><th align="left">Name </th><th align="left">Function </th></tr> +<tr> +<td align="left">[31:29] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[28] </td><td align="left">DDI </td><td align="left">Disable Dual Issue </td></tr> +<tr> +<td align="left">[27:16] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[15] </td><td align="left">DDVM </td><td align="left">Disable Distributed Virtual Memory transactions. </td></tr> +<tr> +<td align="left">[14:13] </td><td align="left">L1PCTL </td><td align="left">L1 Data prefetch control. </td></tr> +<tr> +<td align="left">[12] </td><td align="left">L1RADIS </td><td align="left">L1 Data Cache read-allocate mode disable. </td></tr> +<tr> +<td align="left">[11] </td><td align="left">L2RADIS </td><td align="left">L2 Data Cache read-allocate mode disable. </td></tr> +<tr> +<td align="left">[10] </td><td align="left">DODMBS </td><td align="left">Disable optimized data memory barrier behavior. </td></tr> +<tr> +<td align="left">[9:7] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[6] </td><td align="left">SMP </td><td align="left">Enables coherent requests to the processor. </td></tr> +<tr> +<td align="left">[5:0] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +</table> +<p><b>Cortex-A9</b></p> +<table class="doxtable"> +<tr> +<th align="left">Bits </th><th align="left">Name </th><th align="left">Function </th></tr> +<tr> +<td align="left">[31:10] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[9] </td><td align="left">PARITY </td><td align="left">Support for parity checking, if implemented. </td></tr> +<tr> +<td align="left">[8] </td><td align="left">AOW </td><td align="left">Enable allocation in one cache way only. </td></tr> +<tr> +<td align="left">[7] </td><td align="left">EXCL </td><td align="left">Exclusive L1/L2 cache control. </td></tr> +<tr> +<td align="left">[6] </td><td align="left">SMP </td><td align="left">Enables coherent requests to the processor. </td></tr> +<tr> +<td align="left">[5:4] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[3] </td><td align="left">WFLZM </td><td align="left">Enable write full line of zeros modea. </td></tr> +<tr> +<td align="left">[2] </td><td align="left">L1PE </td><td align="left">Dside prefetch. </td></tr> +<tr> +<td align="left">[1] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[0] </td><td align="left">FW </td><td align="left">Cache and TLB maintenance broadcast. </td></tr> +</table> +<p>Consider using <a class="el" href="group__CMSIS__ACTLR.html#gae75d412bfd6fe873ade00b021aefcab3">__get_ACTLR</a> and <a class="el" href="group__CMSIS__ACTLR.html#gabe7491eac1652f740050bd905baea187">__set_ACTRL</a> to access ACTRL register. </p> +<h2 class="groupheader">Function Documentation</h2> +<a class="anchor" id="gae75d412bfd6fe873ade00b021aefcab3"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t __get_ACTLR </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Auxiliary Control register value</dd></dl> +<p>This function returns the value of the <a class="el" href="group__CMSIS__ACTLR.html">Auxiliary Control Register (ACTLR)</a>. </p> + +</div> +</div> +<a class="anchor" id="gabe7491eac1652f740050bd905baea187"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void __set_ACTRL </td> + <td>(</td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>actrl</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">actrl</td><td>Auxiliary Control Register value to set</td></tr> + </table> + </dd> +</dl> +<p>This function assigns the given value to the <a class="el" href="group__CMSIS__ACTLR.html">Auxiliary Control Register (ACTLR)</a>. </p> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/group__CMSIS__ACTLR.js b/docs/Core_A/html/group__CMSIS__ACTLR.js new file mode 100644 index 0000000..086d7bb --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__ACTLR.js @@ -0,0 +1,31 @@ +var group__CMSIS__ACTLR = +[ + [ "ACTLR Bits", "group__CMSIS__ACTLR__BITS.html", "group__CMSIS__ACTLR__BITS" ], + [ "ACTLR_Type", "unionACTLR__Type.html", [ + [ "AOW", "unionACTLR__Type.html#a3f235030777fe4e20477063df416b515", null ], + [ "b", "unionACTLR__Type.html#ac953059faa3a1139f8787d87f58a875d", null ], + [ "b", "unionACTLR__Type.html#a94d750b9b337ce140b04d6e30e7a2ca2", null ], + [ "b", "unionACTLR__Type.html#a5044f19ce5ae1f73dda07f7187e70923", null ], + [ "BP", "unionACTLR__Type.html#ac8ac735e3001442e581ae37e773b5929", null ], + [ "BTDIS", "unionACTLR__Type.html#ad1a121373ae8df19f6d11bde3b3ba9c9", null ], + [ "DBDI", "unionACTLR__Type.html#a19e5f8f1a2ad8634619399b4eb50a449", null ], + [ "DDI", "unionACTLR__Type.html#ab938c32e10162d06ba6b02400e955e01", null ], + [ "DDVM", "unionACTLR__Type.html#a4fe04e95b26e089642bee6952f223f82", null ], + [ "DODMBS", "unionACTLR__Type.html#acfabc61e73fb846970cd6541c5baf7d8", null ], + [ "DWBST", "unionACTLR__Type.html#ad8faaa57629f258c6eba678ba8efc9da", null ], + [ "EXCL", "unionACTLR__Type.html#a10c6d649f67d6ca9029731fc44631e91", null ], + [ "FW", "unionACTLR__Type.html#a55b8e4dd5312f32237dd023032618781", null ], + [ "L1PCTL", "unionACTLR__Type.html#a5464ac7b26943d2cb868c154b0b1375c", null ], + [ "L1PE", "unionACTLR__Type.html#aacb87aa6bf093e1ee956342e0cb5903e", null ], + [ "L1RADIS", "unionACTLR__Type.html#a3800bdd7abfab1a51dcfa7069e245d65", null ], + [ "L2RADIS", "unionACTLR__Type.html#a947f73d64ebde186b9416fd6dc66bc26", null ], + [ "PARITY", "unionACTLR__Type.html#a6e8f053d01fb236cc7d002b04d93a19c", null ], + [ "RADIS", "unionACTLR__Type.html#a7921e6e73e0841402a5519f09e6e2ef3", null ], + [ "RSDIS", "unionACTLR__Type.html#a91288f7320d267d76b4aad4adcf8cda3", null ], + [ "SMP", "unionACTLR__Type.html#afa360e0c6bf79094d72bc78fac300149", null ], + [ "w", "unionACTLR__Type.html#ac65c09d839f8a78340c3b81d3bc90e4d", null ], + [ "WFLZM", "unionACTLR__Type.html#a67e005f7741b6d46cf95d9c477efef36", null ] + ] ], + [ "__get_ACTLR", "group__CMSIS__ACTLR.html#gae75d412bfd6fe873ade00b021aefcab3", null ], + [ "__set_ACTRL", "group__CMSIS__ACTLR.html#gabe7491eac1652f740050bd905baea187", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/group__CMSIS__ACTLR__BITS.html b/docs/Core_A/html/group__CMSIS__ACTLR__BITS.html new file mode 100644 index 0000000..e114608 --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__ACTLR__BITS.html @@ -0,0 +1,709 @@ +<!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"/> +<title>ACTLR Bits</title> +<title>CMSIS-Core (Cortex-A): ACTLR Bits</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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__CMSIS__ACTLR__BITS.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#define-members">Macros</a> </div> + <div class="headertitle"> +<div class="title">ACTLR Bits<div class="ingroups"><a class="el" href="group__CMSIS__ACTLR.html">Auxiliary Control Register (ACTLR)</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>Bit position and mask macros. +<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:ga5468e93550ce28af7114cbc1e19474c0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#ga5468e93550ce28af7114cbc1e19474c0">ACTLR_DDI_Pos</a>   28U</td></tr> +<tr class="memdesc:ga5468e93550ce28af7114cbc1e19474c0"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: DDI Position. <a href="#ga5468e93550ce28af7114cbc1e19474c0">More...</a><br/></td></tr> +<tr class="separator:ga5468e93550ce28af7114cbc1e19474c0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaeee8e0fc7b28f2a405b234e7d2c7486e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#gaeee8e0fc7b28f2a405b234e7d2c7486e">ACTLR_DDI_Msk</a>   (1UL << ACTLR_DDI_Pos)</td></tr> +<tr class="memdesc:gaeee8e0fc7b28f2a405b234e7d2c7486e"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: DDI Mask. <a href="#gaeee8e0fc7b28f2a405b234e7d2c7486e">More...</a><br/></td></tr> +<tr class="separator:gaeee8e0fc7b28f2a405b234e7d2c7486e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga0367a8413c0a37d6c1de7b90f3a56aee"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#ga0367a8413c0a37d6c1de7b90f3a56aee">ACTLR_DBDI_Pos</a>   28U</td></tr> +<tr class="memdesc:ga0367a8413c0a37d6c1de7b90f3a56aee"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: DBDI Position. <a href="#ga0367a8413c0a37d6c1de7b90f3a56aee">More...</a><br/></td></tr> +<tr class="separator:ga0367a8413c0a37d6c1de7b90f3a56aee"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga0a3d58754927731758c53bd945ac35fe"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#ga0a3d58754927731758c53bd945ac35fe">ACTLR_DBDI_Msk</a>   (1UL << ACTLR_DBDI_Pos)</td></tr> +<tr class="memdesc:ga0a3d58754927731758c53bd945ac35fe"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: DBDI Mask. <a href="#ga0a3d58754927731758c53bd945ac35fe">More...</a><br/></td></tr> +<tr class="separator:ga0a3d58754927731758c53bd945ac35fe"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga8c81a1e1522400322f215c52ca80d47d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#ga8c81a1e1522400322f215c52ca80d47d">ACTLR_BTDIS_Pos</a>   18U</td></tr> +<tr class="memdesc:ga8c81a1e1522400322f215c52ca80d47d"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: BTDIS Position. <a href="#ga8c81a1e1522400322f215c52ca80d47d">More...</a><br/></td></tr> +<tr class="separator:ga8c81a1e1522400322f215c52ca80d47d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gad48e0a1c1e59e6721547b45f37baa48b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#gad48e0a1c1e59e6721547b45f37baa48b">ACTLR_BTDIS_Msk</a>   (1UL << ACTLR_BTDIS_Pos)</td></tr> +<tr class="memdesc:gad48e0a1c1e59e6721547b45f37baa48b"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: BTDIS Mask. <a href="#gad48e0a1c1e59e6721547b45f37baa48b">More...</a><br/></td></tr> +<tr class="separator:gad48e0a1c1e59e6721547b45f37baa48b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga4412a55ce52db3c5a4f035fcd0e350c6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#ga4412a55ce52db3c5a4f035fcd0e350c6">ACTLR_RSDIS_Pos</a>   17U</td></tr> +<tr class="memdesc:ga4412a55ce52db3c5a4f035fcd0e350c6"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: RSDIS Position. <a href="#ga4412a55ce52db3c5a4f035fcd0e350c6">More...</a><br/></td></tr> +<tr class="separator:ga4412a55ce52db3c5a4f035fcd0e350c6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga8487babc3514e2bb8f3d524e5f80d95f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#ga8487babc3514e2bb8f3d524e5f80d95f">ACTLR_RSDIS_Msk</a>   (1UL << ACTLR_RSDIS_Pos)</td></tr> +<tr class="memdesc:ga8487babc3514e2bb8f3d524e5f80d95f"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: RSDIS Mask. <a href="#ga8487babc3514e2bb8f3d524e5f80d95f">More...</a><br/></td></tr> +<tr class="separator:ga8487babc3514e2bb8f3d524e5f80d95f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga120f5d653af52bd711c27c2495ce78f6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#ga120f5d653af52bd711c27c2495ce78f6">ACTLR_BP_Pos</a>   15U</td></tr> +<tr class="memdesc:ga120f5d653af52bd711c27c2495ce78f6"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: BP Position. <a href="#ga120f5d653af52bd711c27c2495ce78f6">More...</a><br/></td></tr> +<tr class="separator:ga120f5d653af52bd711c27c2495ce78f6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga677211818d8a2c7b118115361fbef2e7"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#ga677211818d8a2c7b118115361fbef2e7">ACTLR_BP_Msk</a>   (3UL << ACTLR_BP_Pos)</td></tr> +<tr class="memdesc:ga677211818d8a2c7b118115361fbef2e7"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: BP Mask. <a href="#ga677211818d8a2c7b118115361fbef2e7">More...</a><br/></td></tr> +<tr class="separator:ga677211818d8a2c7b118115361fbef2e7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaa9fe7651aa9bb48eea4f5301c69ee54d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#gaa9fe7651aa9bb48eea4f5301c69ee54d">ACTLR_DDVM_Pos</a>   15U</td></tr> +<tr class="memdesc:gaa9fe7651aa9bb48eea4f5301c69ee54d"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: DDVM Position. <a href="#gaa9fe7651aa9bb48eea4f5301c69ee54d">More...</a><br/></td></tr> +<tr class="separator:gaa9fe7651aa9bb48eea4f5301c69ee54d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga4565f2632e5c4be5e1d3eb90fa6f2ac6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#ga4565f2632e5c4be5e1d3eb90fa6f2ac6">ACTLR_DDVM_Msk</a>   (1UL << ACTLR_DDVM_Pos)</td></tr> +<tr class="memdesc:ga4565f2632e5c4be5e1d3eb90fa6f2ac6"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: DDVM Mask. <a href="#ga4565f2632e5c4be5e1d3eb90fa6f2ac6">More...</a><br/></td></tr> +<tr class="separator:ga4565f2632e5c4be5e1d3eb90fa6f2ac6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga546f1f2bbf7344bad6522205257f17ae"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#ga546f1f2bbf7344bad6522205257f17ae">ACTLR_L1PCTL_Pos</a>   13U</td></tr> +<tr class="memdesc:ga546f1f2bbf7344bad6522205257f17ae"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: L1PCTL Position. <a href="#ga546f1f2bbf7344bad6522205257f17ae">More...</a><br/></td></tr> +<tr class="separator:ga546f1f2bbf7344bad6522205257f17ae"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gad701fa3ff69b89ba185b7482e81cb6fd"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#gad701fa3ff69b89ba185b7482e81cb6fd">ACTLR_L1PCTL_Msk</a>   (3UL << ACTLR_L1PCTL_Pos)</td></tr> +<tr class="memdesc:gad701fa3ff69b89ba185b7482e81cb6fd"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: L1PCTL Mask. <a href="#gad701fa3ff69b89ba185b7482e81cb6fd">More...</a><br/></td></tr> +<tr class="separator:gad701fa3ff69b89ba185b7482e81cb6fd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaf7a424f7f8c4f46592ce8f47f4bced44"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#gaf7a424f7f8c4f46592ce8f47f4bced44">ACTLR_RADIS_Pos</a>   12U</td></tr> +<tr class="memdesc:gaf7a424f7f8c4f46592ce8f47f4bced44"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: RADIS Position. <a href="#gaf7a424f7f8c4f46592ce8f47f4bced44">More...</a><br/></td></tr> +<tr class="separator:gaf7a424f7f8c4f46592ce8f47f4bced44"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gac6aea849e5320c0e93321d5d8b0c117c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#gac6aea849e5320c0e93321d5d8b0c117c">ACTLR_RADIS_Msk</a>   (1UL << ACTLR_RADIS_Pos)</td></tr> +<tr class="memdesc:gac6aea849e5320c0e93321d5d8b0c117c"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: RADIS Mask. <a href="#gac6aea849e5320c0e93321d5d8b0c117c">More...</a><br/></td></tr> +<tr class="separator:gac6aea849e5320c0e93321d5d8b0c117c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaf8b306b854ecd78110cf944d414644a1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#gaf8b306b854ecd78110cf944d414644a1">ACTLR_L1RADIS_Pos</a>   12U</td></tr> +<tr class="memdesc:gaf8b306b854ecd78110cf944d414644a1"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: L1RADIS Position. <a href="#gaf8b306b854ecd78110cf944d414644a1">More...</a><br/></td></tr> +<tr class="separator:gaf8b306b854ecd78110cf944d414644a1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga6aafd83ca6c02f705def8edc8c064c04"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#ga6aafd83ca6c02f705def8edc8c064c04">ACTLR_L1RADIS_Msk</a>   (1UL << ACTLR_L1RADIS_Pos)</td></tr> +<tr class="memdesc:ga6aafd83ca6c02f705def8edc8c064c04"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: L1RADIS Mask. <a href="#ga6aafd83ca6c02f705def8edc8c064c04">More...</a><br/></td></tr> +<tr class="separator:ga6aafd83ca6c02f705def8edc8c064c04"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga4ca2a9236b157d3f9405cf8c398897a2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#ga4ca2a9236b157d3f9405cf8c398897a2">ACTLR_DWBST_Pos</a>   11U</td></tr> +<tr class="memdesc:ga4ca2a9236b157d3f9405cf8c398897a2"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: DWBST Position. <a href="#ga4ca2a9236b157d3f9405cf8c398897a2">More...</a><br/></td></tr> +<tr class="separator:ga4ca2a9236b157d3f9405cf8c398897a2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gab948ab9af88a9357e2e383d948e9dc7e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#gab948ab9af88a9357e2e383d948e9dc7e">ACTLR_DWBST_Msk</a>   (1UL << ACTLR_DWBST_Pos)</td></tr> +<tr class="memdesc:gab948ab9af88a9357e2e383d948e9dc7e"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: DWBST Mask. <a href="#gab948ab9af88a9357e2e383d948e9dc7e">More...</a><br/></td></tr> +<tr class="separator:gab948ab9af88a9357e2e383d948e9dc7e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga505f33bbe45bbcaa9fcb738cb30daf4e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#ga505f33bbe45bbcaa9fcb738cb30daf4e">ACTLR_L2RADIS_Pos</a>   11U</td></tr> +<tr class="memdesc:ga505f33bbe45bbcaa9fcb738cb30daf4e"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: L2RADIS Position. <a href="#ga505f33bbe45bbcaa9fcb738cb30daf4e">More...</a><br/></td></tr> +<tr class="separator:ga505f33bbe45bbcaa9fcb738cb30daf4e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gad84b20f4f5d1979bb000a14a582cad12"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#gad84b20f4f5d1979bb000a14a582cad12">ACTLR_L2RADIS_Msk</a>   (1UL << ACTLR_L2RADIS_Pos)</td></tr> +<tr class="memdesc:gad84b20f4f5d1979bb000a14a582cad12"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: L2RADIS Mask. <a href="#gad84b20f4f5d1979bb000a14a582cad12">More...</a><br/></td></tr> +<tr class="separator:gad84b20f4f5d1979bb000a14a582cad12"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga96eb411770c8e2b87f5e62b95e50ee02"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#ga96eb411770c8e2b87f5e62b95e50ee02">ACTLR_DODMBS_Pos</a>   10U</td></tr> +<tr class="memdesc:ga96eb411770c8e2b87f5e62b95e50ee02"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: DODMBS Position. <a href="#ga96eb411770c8e2b87f5e62b95e50ee02">More...</a><br/></td></tr> +<tr class="separator:ga96eb411770c8e2b87f5e62b95e50ee02"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga88a85e6310334edb190a6e9298ae98b7"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#ga88a85e6310334edb190a6e9298ae98b7">ACTLR_DODMBS_Msk</a>   (1UL << ACTLR_DODMBS_Pos)</td></tr> +<tr class="memdesc:ga88a85e6310334edb190a6e9298ae98b7"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: DODMBS Mask. <a href="#ga88a85e6310334edb190a6e9298ae98b7">More...</a><br/></td></tr> +<tr class="separator:ga88a85e6310334edb190a6e9298ae98b7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga8300a65b41aa3f5c69c7cc713c847749"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#ga8300a65b41aa3f5c69c7cc713c847749">ACTLR_PARITY_Pos</a>   9U</td></tr> +<tr class="memdesc:ga8300a65b41aa3f5c69c7cc713c847749"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: PARITY Position. <a href="#ga8300a65b41aa3f5c69c7cc713c847749">More...</a><br/></td></tr> +<tr class="separator:ga8300a65b41aa3f5c69c7cc713c847749"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gadec8e5d68791dc4749bf3f075a3559fb"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#gadec8e5d68791dc4749bf3f075a3559fb">ACTLR_PARITY_Msk</a>   (1UL << ACTLR_PARITY_Pos)</td></tr> +<tr class="memdesc:gadec8e5d68791dc4749bf3f075a3559fb"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: PARITY Mask. <a href="#gadec8e5d68791dc4749bf3f075a3559fb">More...</a><br/></td></tr> +<tr class="separator:gadec8e5d68791dc4749bf3f075a3559fb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga633ee6b129f8668593687ab8537aeb7f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#ga633ee6b129f8668593687ab8537aeb7f">ACTLR_AOW_Pos</a>   8U</td></tr> +<tr class="memdesc:ga633ee6b129f8668593687ab8537aeb7f"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: AOW Position. <a href="#ga633ee6b129f8668593687ab8537aeb7f">More...</a><br/></td></tr> +<tr class="separator:ga633ee6b129f8668593687ab8537aeb7f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga5ca6754c31f90c7e5d1822dddfb4135c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#ga5ca6754c31f90c7e5d1822dddfb4135c">ACTLR_AOW_Msk</a>   (1UL << ACTLR_AOW_Pos)</td></tr> +<tr class="memdesc:ga5ca6754c31f90c7e5d1822dddfb4135c"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: AOW Mask. <a href="#ga5ca6754c31f90c7e5d1822dddfb4135c">More...</a><br/></td></tr> +<tr class="separator:ga5ca6754c31f90c7e5d1822dddfb4135c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga17dcfbcdf5db82900354db5440699701"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#ga17dcfbcdf5db82900354db5440699701">ACTLR_EXCL_Pos</a>   7U</td></tr> +<tr class="memdesc:ga17dcfbcdf5db82900354db5440699701"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: EXCL Position. <a href="#ga17dcfbcdf5db82900354db5440699701">More...</a><br/></td></tr> +<tr class="separator:ga17dcfbcdf5db82900354db5440699701"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga8b704419a7ed130ecbee00de9fd72d55"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#ga8b704419a7ed130ecbee00de9fd72d55">ACTLR_EXCL_Msk</a>   (1UL << ACTLR_EXCL_Pos)</td></tr> +<tr class="memdesc:ga8b704419a7ed130ecbee00de9fd72d55"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: EXCL Mask. <a href="#ga8b704419a7ed130ecbee00de9fd72d55">More...</a><br/></td></tr> +<tr class="separator:ga8b704419a7ed130ecbee00de9fd72d55"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga8cb19db067cca1e064189b27b1f1bcbf"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#ga8cb19db067cca1e064189b27b1f1bcbf">ACTLR_SMP_Pos</a>   6U</td></tr> +<tr class="memdesc:ga8cb19db067cca1e064189b27b1f1bcbf"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: SMP Position. <a href="#ga8cb19db067cca1e064189b27b1f1bcbf">More...</a><br/></td></tr> +<tr class="separator:ga8cb19db067cca1e064189b27b1f1bcbf"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gac6dcc315f6c4527434b9b0e4106771d8"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#gac6dcc315f6c4527434b9b0e4106771d8">ACTLR_SMP_Msk</a>   (1UL << ACTLR_SMP_Pos)</td></tr> +<tr class="memdesc:gac6dcc315f6c4527434b9b0e4106771d8"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: SMP Mask. <a href="#gac6dcc315f6c4527434b9b0e4106771d8">More...</a><br/></td></tr> +<tr class="separator:gac6dcc315f6c4527434b9b0e4106771d8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga104112fe1d88dde49635e9b0f9530306"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#ga104112fe1d88dde49635e9b0f9530306">ACTLR_WFLZM_Pos</a>   3U</td></tr> +<tr class="memdesc:ga104112fe1d88dde49635e9b0f9530306"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: WFLZM Position. <a href="#ga104112fe1d88dde49635e9b0f9530306">More...</a><br/></td></tr> +<tr class="separator:ga104112fe1d88dde49635e9b0f9530306"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gae5a89cb553773b10e86a9c826f11179f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#gae5a89cb553773b10e86a9c826f11179f">ACTLR_WFLZM_Msk</a>   (1UL << ACTLR_WFLZM_Pos)</td></tr> +<tr class="memdesc:gae5a89cb553773b10e86a9c826f11179f"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: WFLZM Mask. <a href="#gae5a89cb553773b10e86a9c826f11179f">More...</a><br/></td></tr> +<tr class="separator:gae5a89cb553773b10e86a9c826f11179f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga65c3c81261a2aa26022f6bb967c4e56b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#ga65c3c81261a2aa26022f6bb967c4e56b">ACTLR_L1PE_Pos</a>   2U</td></tr> +<tr class="memdesc:ga65c3c81261a2aa26022f6bb967c4e56b"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: L1PE Position. <a href="#ga65c3c81261a2aa26022f6bb967c4e56b">More...</a><br/></td></tr> +<tr class="separator:ga65c3c81261a2aa26022f6bb967c4e56b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga969c20495fe3e50e8c2a73454688a674"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#ga969c20495fe3e50e8c2a73454688a674">ACTLR_L1PE_Msk</a>   (1UL << ACTLR_L1PE_Pos)</td></tr> +<tr class="memdesc:ga969c20495fe3e50e8c2a73454688a674"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: L1PE Mask. <a href="#ga969c20495fe3e50e8c2a73454688a674">More...</a><br/></td></tr> +<tr class="separator:ga969c20495fe3e50e8c2a73454688a674"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga89b1a661668534177bc9679149a692ce"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#ga89b1a661668534177bc9679149a692ce">ACTLR_FW_Pos</a>   0U</td></tr> +<tr class="memdesc:ga89b1a661668534177bc9679149a692ce"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: FW Position. <a href="#ga89b1a661668534177bc9679149a692ce">More...</a><br/></td></tr> +<tr class="separator:ga89b1a661668534177bc9679149a692ce"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga53ea0cfa2dd5cb51d9f9de21e4d2dbf1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR__BITS.html#ga53ea0cfa2dd5cb51d9f9de21e4d2dbf1">ACTLR_FW_Msk</a>   (1UL << ACTLR_FW_Pos)</td></tr> +<tr class="memdesc:ga53ea0cfa2dd5cb51d9f9de21e4d2dbf1"><td class="mdescLeft"> </td><td class="mdescRight">ACTLR: FW Mask. <a href="#ga53ea0cfa2dd5cb51d9f9de21e4d2dbf1">More...</a><br/></td></tr> +<tr class="separator:ga53ea0cfa2dd5cb51d9f9de21e4d2dbf1"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<h2 class="groupheader">Macro Definition Documentation</h2> +<a class="anchor" id="ga5ca6754c31f90c7e5d1822dddfb4135c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define ACTLR_AOW_Msk   (1UL << ACTLR_AOW_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga633ee6b129f8668593687ab8537aeb7f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define ACTLR_AOW_Pos   8U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga677211818d8a2c7b118115361fbef2e7"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define ACTLR_BP_Msk   (3UL << ACTLR_BP_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga120f5d653af52bd711c27c2495ce78f6"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define ACTLR_BP_Pos   15U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gad48e0a1c1e59e6721547b45f37baa48b"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define ACTLR_BTDIS_Msk   (1UL << ACTLR_BTDIS_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga8c81a1e1522400322f215c52ca80d47d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define ACTLR_BTDIS_Pos   18U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga0a3d58754927731758c53bd945ac35fe"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define ACTLR_DBDI_Msk   (1UL << ACTLR_DBDI_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga0367a8413c0a37d6c1de7b90f3a56aee"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define ACTLR_DBDI_Pos   28U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gaeee8e0fc7b28f2a405b234e7d2c7486e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define ACTLR_DDI_Msk   (1UL << ACTLR_DDI_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga5468e93550ce28af7114cbc1e19474c0"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define ACTLR_DDI_Pos   28U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga4565f2632e5c4be5e1d3eb90fa6f2ac6"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define ACTLR_DDVM_Msk   (1UL << ACTLR_DDVM_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gaa9fe7651aa9bb48eea4f5301c69ee54d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define ACTLR_DDVM_Pos   15U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga88a85e6310334edb190a6e9298ae98b7"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define ACTLR_DODMBS_Msk   (1UL << ACTLR_DODMBS_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga96eb411770c8e2b87f5e62b95e50ee02"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define ACTLR_DODMBS_Pos   10U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gab948ab9af88a9357e2e383d948e9dc7e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define ACTLR_DWBST_Msk   (1UL << ACTLR_DWBST_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga4ca2a9236b157d3f9405cf8c398897a2"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define ACTLR_DWBST_Pos   11U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga8b704419a7ed130ecbee00de9fd72d55"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define ACTLR_EXCL_Msk   (1UL << ACTLR_EXCL_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga17dcfbcdf5db82900354db5440699701"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define ACTLR_EXCL_Pos   7U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga53ea0cfa2dd5cb51d9f9de21e4d2dbf1"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define ACTLR_FW_Msk   (1UL << ACTLR_FW_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga89b1a661668534177bc9679149a692ce"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define ACTLR_FW_Pos   0U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gad701fa3ff69b89ba185b7482e81cb6fd"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define ACTLR_L1PCTL_Msk   (3UL << ACTLR_L1PCTL_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga546f1f2bbf7344bad6522205257f17ae"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define ACTLR_L1PCTL_Pos   13U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga969c20495fe3e50e8c2a73454688a674"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define ACTLR_L1PE_Msk   (1UL << ACTLR_L1PE_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga65c3c81261a2aa26022f6bb967c4e56b"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define ACTLR_L1PE_Pos   2U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga6aafd83ca6c02f705def8edc8c064c04"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define ACTLR_L1RADIS_Msk   (1UL << ACTLR_L1RADIS_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gaf8b306b854ecd78110cf944d414644a1"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define ACTLR_L1RADIS_Pos   12U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gad84b20f4f5d1979bb000a14a582cad12"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define ACTLR_L2RADIS_Msk   (1UL << ACTLR_L2RADIS_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga505f33bbe45bbcaa9fcb738cb30daf4e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define ACTLR_L2RADIS_Pos   11U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gadec8e5d68791dc4749bf3f075a3559fb"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define ACTLR_PARITY_Msk   (1UL << ACTLR_PARITY_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga8300a65b41aa3f5c69c7cc713c847749"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define ACTLR_PARITY_Pos   9U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gac6aea849e5320c0e93321d5d8b0c117c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define ACTLR_RADIS_Msk   (1UL << ACTLR_RADIS_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gaf7a424f7f8c4f46592ce8f47f4bced44"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define ACTLR_RADIS_Pos   12U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga8487babc3514e2bb8f3d524e5f80d95f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define ACTLR_RSDIS_Msk   (1UL << ACTLR_RSDIS_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga4412a55ce52db3c5a4f035fcd0e350c6"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define ACTLR_RSDIS_Pos   17U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gac6dcc315f6c4527434b9b0e4106771d8"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define ACTLR_SMP_Msk   (1UL << ACTLR_SMP_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga8cb19db067cca1e064189b27b1f1bcbf"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define ACTLR_SMP_Pos   6U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gae5a89cb553773b10e86a9c826f11179f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define ACTLR_WFLZM_Msk   (1UL << ACTLR_WFLZM_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga104112fe1d88dde49635e9b0f9530306"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define ACTLR_WFLZM_Pos   3U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/group__CMSIS__ACTLR__BITS.js b/docs/Core_A/html/group__CMSIS__ACTLR__BITS.js new file mode 100644 index 0000000..53d81da --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__ACTLR__BITS.js @@ -0,0 +1,41 @@ +var group__CMSIS__ACTLR__BITS = +[ + [ "ACTLR_AOW_Msk", "group__CMSIS__ACTLR__BITS.html#ga5ca6754c31f90c7e5d1822dddfb4135c", null ], + [ "ACTLR_AOW_Pos", "group__CMSIS__ACTLR__BITS.html#ga633ee6b129f8668593687ab8537aeb7f", null ], + [ "ACTLR_BP_Msk", "group__CMSIS__ACTLR__BITS.html#ga677211818d8a2c7b118115361fbef2e7", null ], + [ "ACTLR_BP_Pos", "group__CMSIS__ACTLR__BITS.html#ga120f5d653af52bd711c27c2495ce78f6", null ], + [ "ACTLR_BTDIS_Msk", "group__CMSIS__ACTLR__BITS.html#gad48e0a1c1e59e6721547b45f37baa48b", null ], + [ "ACTLR_BTDIS_Pos", "group__CMSIS__ACTLR__BITS.html#ga8c81a1e1522400322f215c52ca80d47d", null ], + [ "ACTLR_DBDI_Msk", "group__CMSIS__ACTLR__BITS.html#ga0a3d58754927731758c53bd945ac35fe", null ], + [ "ACTLR_DBDI_Pos", "group__CMSIS__ACTLR__BITS.html#ga0367a8413c0a37d6c1de7b90f3a56aee", null ], + [ "ACTLR_DDI_Msk", "group__CMSIS__ACTLR__BITS.html#gaeee8e0fc7b28f2a405b234e7d2c7486e", null ], + [ "ACTLR_DDI_Pos", "group__CMSIS__ACTLR__BITS.html#ga5468e93550ce28af7114cbc1e19474c0", null ], + [ "ACTLR_DDVM_Msk", "group__CMSIS__ACTLR__BITS.html#ga4565f2632e5c4be5e1d3eb90fa6f2ac6", null ], + [ "ACTLR_DDVM_Pos", "group__CMSIS__ACTLR__BITS.html#gaa9fe7651aa9bb48eea4f5301c69ee54d", null ], + [ "ACTLR_DODMBS_Msk", "group__CMSIS__ACTLR__BITS.html#ga88a85e6310334edb190a6e9298ae98b7", null ], + [ "ACTLR_DODMBS_Pos", "group__CMSIS__ACTLR__BITS.html#ga96eb411770c8e2b87f5e62b95e50ee02", null ], + [ "ACTLR_DWBST_Msk", "group__CMSIS__ACTLR__BITS.html#gab948ab9af88a9357e2e383d948e9dc7e", null ], + [ "ACTLR_DWBST_Pos", "group__CMSIS__ACTLR__BITS.html#ga4ca2a9236b157d3f9405cf8c398897a2", null ], + [ "ACTLR_EXCL_Msk", "group__CMSIS__ACTLR__BITS.html#ga8b704419a7ed130ecbee00de9fd72d55", null ], + [ "ACTLR_EXCL_Pos", "group__CMSIS__ACTLR__BITS.html#ga17dcfbcdf5db82900354db5440699701", null ], + [ "ACTLR_FW_Msk", "group__CMSIS__ACTLR__BITS.html#ga53ea0cfa2dd5cb51d9f9de21e4d2dbf1", null ], + [ "ACTLR_FW_Pos", "group__CMSIS__ACTLR__BITS.html#ga89b1a661668534177bc9679149a692ce", null ], + [ "ACTLR_L1PCTL_Msk", "group__CMSIS__ACTLR__BITS.html#gad701fa3ff69b89ba185b7482e81cb6fd", null ], + [ "ACTLR_L1PCTL_Pos", "group__CMSIS__ACTLR__BITS.html#ga546f1f2bbf7344bad6522205257f17ae", null ], + [ "ACTLR_L1PE_Msk", "group__CMSIS__ACTLR__BITS.html#ga969c20495fe3e50e8c2a73454688a674", null ], + [ "ACTLR_L1PE_Pos", "group__CMSIS__ACTLR__BITS.html#ga65c3c81261a2aa26022f6bb967c4e56b", null ], + [ "ACTLR_L1RADIS_Msk", "group__CMSIS__ACTLR__BITS.html#ga6aafd83ca6c02f705def8edc8c064c04", null ], + [ "ACTLR_L1RADIS_Pos", "group__CMSIS__ACTLR__BITS.html#gaf8b306b854ecd78110cf944d414644a1", null ], + [ "ACTLR_L2RADIS_Msk", "group__CMSIS__ACTLR__BITS.html#gad84b20f4f5d1979bb000a14a582cad12", null ], + [ "ACTLR_L2RADIS_Pos", "group__CMSIS__ACTLR__BITS.html#ga505f33bbe45bbcaa9fcb738cb30daf4e", null ], + [ "ACTLR_PARITY_Msk", "group__CMSIS__ACTLR__BITS.html#gadec8e5d68791dc4749bf3f075a3559fb", null ], + [ "ACTLR_PARITY_Pos", "group__CMSIS__ACTLR__BITS.html#ga8300a65b41aa3f5c69c7cc713c847749", null ], + [ "ACTLR_RADIS_Msk", "group__CMSIS__ACTLR__BITS.html#gac6aea849e5320c0e93321d5d8b0c117c", null ], + [ "ACTLR_RADIS_Pos", "group__CMSIS__ACTLR__BITS.html#gaf7a424f7f8c4f46592ce8f47f4bced44", null ], + [ "ACTLR_RSDIS_Msk", "group__CMSIS__ACTLR__BITS.html#ga8487babc3514e2bb8f3d524e5f80d95f", null ], + [ "ACTLR_RSDIS_Pos", "group__CMSIS__ACTLR__BITS.html#ga4412a55ce52db3c5a4f035fcd0e350c6", null ], + [ "ACTLR_SMP_Msk", "group__CMSIS__ACTLR__BITS.html#gac6dcc315f6c4527434b9b0e4106771d8", null ], + [ "ACTLR_SMP_Pos", "group__CMSIS__ACTLR__BITS.html#ga8cb19db067cca1e064189b27b1f1bcbf", null ], + [ "ACTLR_WFLZM_Msk", "group__CMSIS__ACTLR__BITS.html#gae5a89cb553773b10e86a9c826f11179f", null ], + [ "ACTLR_WFLZM_Pos", "group__CMSIS__ACTLR__BITS.html#ga104112fe1d88dde49635e9b0f9530306", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/group__CMSIS__CBAR.html b/docs/Core_A/html/group__CMSIS__CBAR.html new file mode 100644 index 0000000..c746f67 --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__CBAR.html @@ -0,0 +1,176 @@ +<!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"/> +<title>Configuration Base Address Register (CBAR)</title> +<title>CMSIS-Core (Cortex-A): Configuration Base Address Register (CBAR)</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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__CMSIS__CBAR.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#groups">Content</a> | +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">Configuration Base Address Register (CBAR)<div class="ingroups"><a class="el" href="group__CMSIS__core__register.html">Core Register Access</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>Takes the physical base address value of the memory-mapped SCU peripherals at reset from the external signal PERIPHBASE[31:13]. +<a href="#details">More...</a></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="groups"></a> +Content</h2></td></tr> +<tr class="memitem:group__CMSIS__CBAR__BITS"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CBAR__BITS.html">CBAR Bits</a></td></tr> +<tr class="memdesc:group__CMSIS__CBAR__BITS"><td class="mdescLeft"> </td><td class="mdescRight">Bit position and mask macros. <br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </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:gab0f00668bb0f6cbe3cc8b90535d66d8e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CBAR.html#gab0f00668bb0f6cbe3cc8b90535d66d8e">__get_CBAR</a> (void)</td></tr> +<tr class="memdesc:gab0f00668bb0f6cbe3cc8b90535d66d8e"><td class="mdescLeft"> </td><td class="mdescRight">Get CBAR. <a href="#gab0f00668bb0f6cbe3cc8b90535d66d8e">More...</a><br/></td></tr> +<tr class="separator:gab0f00668bb0f6cbe3cc8b90535d66d8e"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<table class="doxtable"> +<tr> +<th align="left">Bits </th><th align="left">Name </th><th align="left">Function </th></tr> +<tr> +<td align="left">[31:13] </td><td align="left">PERIPHBASE </td><td align="left">Peripheral base address. </td></tr> +<tr> +<td align="left">[12:0] </td><td align="left">- </td><td align="left">Read as zero. </td></tr> +</table> +<p>Consider <a class="el" href="group__CMSIS__CBAR.html#gab0f00668bb0f6cbe3cc8b90535d66d8e">__get_CBAR</a> to access this register. </p> +<h2 class="groupheader">Function Documentation</h2> +<a class="anchor" id="gab0f00668bb0f6cbe3cc8b90535d66d8e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t __get_CBAR </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Configuration Base Address register value</dd></dl> +<p>This function returns the value of the Configuration Base Address register. </p> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/group__CMSIS__CBAR.js b/docs/Core_A/html/group__CMSIS__CBAR.js new file mode 100644 index 0000000..6f1c811 --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__CBAR.js @@ -0,0 +1,5 @@ +var group__CMSIS__CBAR = +[ + [ "CBAR Bits", "group__CMSIS__CBAR__BITS.html", null ], + [ "__get_CBAR", "group__CMSIS__CBAR.html#gab0f00668bb0f6cbe3cc8b90535d66d8e", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/group__CMSIS__CBAR__BITS.html b/docs/Core_A/html/group__CMSIS__CBAR__BITS.html new file mode 100644 index 0000000..076b87e --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__CBAR__BITS.html @@ -0,0 +1,131 @@ +<!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"/> +<title>CBAR Bits</title> +<title>CMSIS-Core (Cortex-A): CBAR Bits</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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__CMSIS__CBAR__BITS.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">CBAR Bits<div class="ingroups"><a class="el" href="group__CMSIS__CBAR.html">Configuration Base Address Register (CBAR)</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>Bit position and mask macros. +<a href="#details">More...</a></p> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/group__CMSIS__CBPM.html b/docs/Core_A/html/group__CMSIS__CBPM.html new file mode 100644 index 0000000..5767d0b --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__CBPM.html @@ -0,0 +1,246 @@ +<!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"/> +<title>Cache and branch predictor maintenance operations</title> +<title>CMSIS-Core (Cortex-A): Cache and branch predictor maintenance operations</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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__CMSIS__CBPM.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">Cache and branch predictor maintenance operations<div class="ingroups"><a class="el" href="group__CMSIS__core__register.html">Core Register Access</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>This section describes the cache and branch predictor maintenance operations. +<a href="#details">More...</a></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> +Functions</h2></td></tr> +<tr class="memitem:gaa5a1bf5487bd00c61764ee2614bea3d4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CBPM.html#gaa5a1bf5487bd00c61764ee2614bea3d4">__set_BPIALL</a> (uint32_t value)</td></tr> +<tr class="memdesc:gaa5a1bf5487bd00c61764ee2614bea3d4"><td class="mdescLeft"> </td><td class="mdescRight">Set BPIALL. <a href="#gaa5a1bf5487bd00c61764ee2614bea3d4">More...</a><br/></td></tr> +<tr class="separator:gaa5a1bf5487bd00c61764ee2614bea3d4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga5a6dc4a371d0e5c5ea9f9a1dcea999ff"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CBPM.html#ga5a6dc4a371d0e5c5ea9f9a1dcea999ff">__set_DCCIMVAC</a> (uint32_t value)</td></tr> +<tr class="memdesc:ga5a6dc4a371d0e5c5ea9f9a1dcea999ff"><td class="mdescLeft"> </td><td class="mdescRight">Set DCCIMVAC. <a href="#ga5a6dc4a371d0e5c5ea9f9a1dcea999ff">More...</a><br/></td></tr> +<tr class="separator:ga5a6dc4a371d0e5c5ea9f9a1dcea999ff"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaa47448c89b3134f5e9fbb7ba0b69c7d9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CBPM.html#gaa47448c89b3134f5e9fbb7ba0b69c7d9">__set_DCCMVAC</a> (uint32_t value)</td></tr> +<tr class="memdesc:gaa47448c89b3134f5e9fbb7ba0b69c7d9"><td class="mdescLeft"> </td><td class="mdescRight">Set DCCMVAC. <a href="#gaa47448c89b3134f5e9fbb7ba0b69c7d9">More...</a><br/></td></tr> +<tr class="separator:gaa47448c89b3134f5e9fbb7ba0b69c7d9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga643b62f37449627ca2ec3de80c1b8abb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CBPM.html#ga643b62f37449627ca2ec3de80c1b8abb">__set_DCIMVAC</a> (uint32_t value)</td></tr> +<tr class="memdesc:ga643b62f37449627ca2ec3de80c1b8abb"><td class="mdescLeft"> </td><td class="mdescRight">Set DCIMVAC. <a href="#ga643b62f37449627ca2ec3de80c1b8abb">More...</a><br/></td></tr> +<tr class="separator:ga643b62f37449627ca2ec3de80c1b8abb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaee63f9c620f6d37775f80667bc5f724d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CBPM.html#gaee63f9c620f6d37775f80667bc5f724d">__set_ICIALLU</a> (uint32_t value)</td></tr> +<tr class="memdesc:gaee63f9c620f6d37775f80667bc5f724d"><td class="mdescLeft"> </td><td class="mdescRight">Set ICIALLU. <a href="#gaee63f9c620f6d37775f80667bc5f724d">More...</a><br/></td></tr> +<tr class="separator:gaee63f9c620f6d37775f80667bc5f724d"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<p>Cache maintenance operations are defined to act on particular memory locations. In addition, for instruction caches and branch predictors, there are operations that invalidate all entries.</p> +<p>Consider using <a class="el" href="group__L1__cache__functions.html">L1 Cache Functions</a> and <a class="el" href="group__L2__cache__functions.html">L2C-310 Cache Controller Functions</a> for cache maintenance instead of raw register usage. </p> +<h2 class="groupheader">Function Documentation</h2> +<a class="anchor" id="gaa5a1bf5487bd00c61764ee2614bea3d4"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void __set_BPIALL </td> + <td>(</td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>value</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Branch Predictor Invalidate All</p> +<p>This function writes the provided value to the Branch Predictor Invalidate All (BPIALL) register. </p> + +</div> +</div> +<a class="anchor" id="ga5a6dc4a371d0e5c5ea9f9a1dcea999ff"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void __set_DCCIMVAC </td> + <td>(</td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>value</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Data cache clean and invalidate</p> +<p>This function cleans and invalidates data or unified cache line by MVA to PoC. </p> + +</div> +</div> +<a class="anchor" id="gaa47448c89b3134f5e9fbb7ba0b69c7d9"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void __set_DCCMVAC </td> + <td>(</td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>value</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Data cache clean</p> +<p>This function cleans data or unified cache line by MVA to PoC. </p> + +</div> +</div> +<a class="anchor" id="ga643b62f37449627ca2ec3de80c1b8abb"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void __set_DCIMVAC </td> + <td>(</td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>value</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Data cache invalidate</p> +<p>This function invalidates data or unified cache line by MVA to PoC. </p> + +</div> +</div> +<a class="anchor" id="gaee63f9c620f6d37775f80667bc5f724d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void __set_ICIALLU </td> + <td>(</td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>value</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Instruction Cache Invalidate All</p> +<p>This function invalidates all instruction cache. </p> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/group__CMSIS__CBPM.js b/docs/Core_A/html/group__CMSIS__CBPM.js new file mode 100644 index 0000000..667c8bf --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__CBPM.js @@ -0,0 +1,8 @@ +var group__CMSIS__CBPM = +[ + [ "__set_BPIALL", "group__CMSIS__CBPM.html#gaa5a1bf5487bd00c61764ee2614bea3d4", null ], + [ "__set_DCCIMVAC", "group__CMSIS__CBPM.html#ga5a6dc4a371d0e5c5ea9f9a1dcea999ff", null ], + [ "__set_DCCMVAC", "group__CMSIS__CBPM.html#gaa47448c89b3134f5e9fbb7ba0b69c7d9", null ], + [ "__set_DCIMVAC", "group__CMSIS__CBPM.html#ga643b62f37449627ca2ec3de80c1b8abb", null ], + [ "__set_ICIALLU", "group__CMSIS__CBPM.html#gaee63f9c620f6d37775f80667bc5f724d", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/group__CMSIS__CNTFRQ.html b/docs/Core_A/html/group__CMSIS__CNTFRQ.html new file mode 100644 index 0000000..fa377d8 --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__CNTFRQ.html @@ -0,0 +1,190 @@ +<!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"/> +<title>Counter Frequency register (CNTFRQ)</title> +<title>CMSIS-Core (Cortex-A): Counter Frequency register (CNTFRQ)</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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__CMSIS__CNTFRQ.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">Counter Frequency register (CNTFRQ)<div class="ingroups"><a class="el" href="group__CMSIS__core__register.html">Core Register Access</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>Indicates the clock frequency of the system counter. +<a href="#details">More...</a></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> +Functions</h2></td></tr> +<tr class="memitem:ga66d2d5070c8577f95e1d2e2bcb3ad143"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CNTFRQ.html#ga66d2d5070c8577f95e1d2e2bcb3ad143">__set_CNTFRQ</a> (uint32_t value)</td></tr> +<tr class="memdesc:ga66d2d5070c8577f95e1d2e2bcb3ad143"><td class="mdescLeft"> </td><td class="mdescRight">Set CNTFRQ. <a href="#ga66d2d5070c8577f95e1d2e2bcb3ad143">More...</a><br/></td></tr> +<tr class="separator:ga66d2d5070c8577f95e1d2e2bcb3ad143"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga4b6c8f8689077d9b57f65dcff910dbf8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CNTFRQ.html#ga4b6c8f8689077d9b57f65dcff910dbf8">__get_CNTFRQ</a> (void)</td></tr> +<tr class="memdesc:ga4b6c8f8689077d9b57f65dcff910dbf8"><td class="mdescLeft"> </td><td class="mdescRight">Get CNTFRQ. <a href="#ga4b6c8f8689077d9b57f65dcff910dbf8">More...</a><br/></td></tr> +<tr class="separator:ga4b6c8f8689077d9b57f65dcff910dbf8"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<p>Consider <a class="el" href="group__CMSIS__CNTFRQ.html#ga4b6c8f8689077d9b57f65dcff910dbf8">__get_CNTFRQ</a> and <a class="el" href="group__CMSIS__CNTFRQ.html#ga66d2d5070c8577f95e1d2e2bcb3ad143">__set_CNTFRQ</a> to access this register.</p> +<p>Consider using <a class="el" href="group__PL1__timer__functions.html">Generic Physical Timer Functions</a> for controlling the PL1 Timer instead. </p> +<h2 class="groupheader">Function Documentation</h2> +<a class="anchor" id="ga4b6c8f8689077d9b57f65dcff910dbf8"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t __get_CNTFRQ </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>This function returns the value of the PL1 Physical Timer Counter Frequency Register (CNTFRQ).</p> +<dl class="section return"><dt>Returns</dt><dd>CNTFRQ Register value</dd></dl> +<p>This function returns the value of the <a class="el" href="group__CMSIS__CNTFRQ.html">Counter Frequency register (CNTFRQ)</a>. </p> + +</div> +</div> +<a class="anchor" id="ga66d2d5070c8577f95e1d2e2bcb3ad143"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void __set_CNTFRQ </td> + <td>(</td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>value</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>This function assigns the given value to PL1 Physical Timer Counter Frequency Register (CNTFRQ).</p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">value</td><td>CNTFRQ Register value to set</td></tr> + </table> + </dd> +</dl> +<p>This function assigns the given value to <a class="el" href="group__CMSIS__CNTFRQ.html">Counter Frequency register (CNTFRQ)</a>. </p> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/group__CMSIS__CNTFRQ.js b/docs/Core_A/html/group__CMSIS__CNTFRQ.js new file mode 100644 index 0000000..a47e202 --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__CNTFRQ.js @@ -0,0 +1,5 @@ +var group__CMSIS__CNTFRQ = +[ + [ "__get_CNTFRQ", "group__CMSIS__CNTFRQ.html#ga4b6c8f8689077d9b57f65dcff910dbf8", null ], + [ "__set_CNTFRQ", "group__CMSIS__CNTFRQ.html#ga66d2d5070c8577f95e1d2e2bcb3ad143", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/group__CMSIS__CNTPCT.html b/docs/Core_A/html/group__CMSIS__CNTPCT.html new file mode 100644 index 0000000..26162c2 --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__CNTPCT.html @@ -0,0 +1,163 @@ +<!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"/> +<title>PL1 Physical Count register (CNTPCT)</title> +<title>CMSIS-Core (Cortex-A): PL1 Physical Count register (CNTPCT)</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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__CMSIS__CNTPCT.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">PL1 Physical Count register (CNTPCT)<div class="ingroups"><a class="el" href="group__CMSIS__core__register.html">Core Register Access</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>Holds the 64-bit physical count value. +<a href="#details">More...</a></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> +Functions</h2></td></tr> +<tr class="memitem:ga42643f577dcc957d6928e170ce7a2d60"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> uint64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CNTPCT.html#ga42643f577dcc957d6928e170ce7a2d60">__get_CNTPCT</a> (void)</td></tr> +<tr class="memdesc:ga42643f577dcc957d6928e170ce7a2d60"><td class="mdescLeft"> </td><td class="mdescRight">Get CNTPCT. <a href="#ga42643f577dcc957d6928e170ce7a2d60">More...</a><br/></td></tr> +<tr class="separator:ga42643f577dcc957d6928e170ce7a2d60"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<p>Consider <a class="el" href="group__CMSIS__CNTPCT.html#ga42643f577dcc957d6928e170ce7a2d60">__get_CNTPCT</a> to access this register.</p> +<p>Consider using <a class="el" href="group__PL1__timer__functions.html">Generic Physical Timer Functions</a> for controlling the PL1 Timer instead. </p> +<h2 class="groupheader">Function Documentation</h2> +<a class="anchor" id="ga42643f577dcc957d6928e170ce7a2d60"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint64_t __get_CNTPCT </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>This function returns the value of the 64 bits PL1 Physical Count Register (CNTPCT).</p> +<dl class="section return"><dt>Returns</dt><dd>CNTPCT Register value</dd></dl> +<p>This function returns the value of the <a class="el" href="group__CMSIS__CNTPCT.html">PL1 Physical Count register (CNTPCT)</a>. </p> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/group__CMSIS__CNTPCT.js b/docs/Core_A/html/group__CMSIS__CNTPCT.js new file mode 100644 index 0000000..ef7624b --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__CNTPCT.js @@ -0,0 +1,4 @@ +var group__CMSIS__CNTPCT = +[ + [ "__get_CNTPCT", "group__CMSIS__CNTPCT.html#ga42643f577dcc957d6928e170ce7a2d60", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/group__CMSIS__CNTP__CTL.html b/docs/Core_A/html/group__CMSIS__CNTP__CTL.html new file mode 100644 index 0000000..e7e0ca5 --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__CNTP__CTL.html @@ -0,0 +1,201 @@ +<!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"/> +<title>PL1 Physical Timer Control register (CNTP_CTL)</title> +<title>CMSIS-Core (Cortex-A): PL1 Physical Timer Control register (CNTP_CTL)</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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__CMSIS__CNTP__CTL.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">PL1 Physical Timer Control register (CNTP_CTL)<div class="ingroups"><a class="el" href="group__CMSIS__core__register.html">Core Register Access</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>The control register for the physical timer. +<a href="#details">More...</a></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> +Functions</h2></td></tr> +<tr class="memitem:ga96a537cd4e121d58aa9f7d2bfccaa66d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CNTP__CTL.html#ga96a537cd4e121d58aa9f7d2bfccaa66d">__set_CNTP_CTL</a> (uint32_t value)</td></tr> +<tr class="memdesc:ga96a537cd4e121d58aa9f7d2bfccaa66d"><td class="mdescLeft"> </td><td class="mdescRight">Set CNTP_CTL. <a href="#ga96a537cd4e121d58aa9f7d2bfccaa66d">More...</a><br/></td></tr> +<tr class="separator:ga96a537cd4e121d58aa9f7d2bfccaa66d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaca4b93d7543b49c1d7e6b4e1c1ff3768"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CNTP__CTL.html#gaca4b93d7543b49c1d7e6b4e1c1ff3768">__get_CNTP_CTL</a> (void)</td></tr> +<tr class="memdesc:gaca4b93d7543b49c1d7e6b4e1c1ff3768"><td class="mdescLeft"> </td><td class="mdescRight">Get CNTP_CTL register. <a href="#gaca4b93d7543b49c1d7e6b4e1c1ff3768">More...</a><br/></td></tr> +<tr class="separator:gaca4b93d7543b49c1d7e6b4e1c1ff3768"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<table class="doxtable"> +<tr> +<th align="left">Bits </th><th align="left">Name </th><th align="left">Function </th></tr> +<tr> +<td align="left">[31:3] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[2] </td><td align="left">ISTATUS </td><td align="left">The status of the timer. </td></tr> +<tr> +<td align="left">[1] </td><td align="left">IMASK </td><td align="left">Timer output signal mask bit. </td></tr> +<tr> +<td align="left">[0] </td><td align="left">ENABLE </td><td align="left">Enables the timer. </td></tr> +</table> +<p>Consider <a class="el" href="group__CMSIS__CNTP__CTL.html#gaca4b93d7543b49c1d7e6b4e1c1ff3768">__get_CNTP_CTL</a> and <a class="el" href="group__CMSIS__CNTP__CTL.html#ga96a537cd4e121d58aa9f7d2bfccaa66d">__set_CNTP_CTL</a> to access this register.</p> +<p>Consider using <a class="el" href="group__PL1__timer__functions.html">Generic Physical Timer Functions</a> for controlling the PL1 Timer instead. </p> +<h2 class="groupheader">Function Documentation</h2> +<a class="anchor" id="gaca4b93d7543b49c1d7e6b4e1c1ff3768"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t __get_CNTP_CTL </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>CNTP_CTL Register value</dd></dl> +<p>This function returns the value of the PL1 Physical Timer Control Register. (CNTP_CTL). </p> + +</div> +</div> +<a class="anchor" id="ga96a537cd4e121d58aa9f7d2bfccaa66d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void __set_CNTP_CTL </td> + <td>(</td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>value</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>This function assigns the given value to PL1 Physical Timer Control Register (CNTP_CTL).</p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">value</td><td>CNTP_CTL Register value to set</td></tr> + </table> + </dd> +</dl> +<p>This function assigns the given value to PL1 Physical Timer Control Register (CNTP_CTL). </p> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/group__CMSIS__CNTP__CTL.js b/docs/Core_A/html/group__CMSIS__CNTP__CTL.js new file mode 100644 index 0000000..9afb4db --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__CNTP__CTL.js @@ -0,0 +1,5 @@ +var group__CMSIS__CNTP__CTL = +[ + [ "__get_CNTP_CTL", "group__CMSIS__CNTP__CTL.html#gaca4b93d7543b49c1d7e6b4e1c1ff3768", null ], + [ "__set_CNTP_CTL", "group__CMSIS__CNTP__CTL.html#ga96a537cd4e121d58aa9f7d2bfccaa66d", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/group__CMSIS__CNTP__CVAL.html b/docs/Core_A/html/group__CMSIS__CNTP__CVAL.html new file mode 100644 index 0000000..6fb1d71 --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__CNTP__CVAL.html @@ -0,0 +1,163 @@ +<!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"/> +<title>PL1 Physical Timer Compare Value register (CNTP_CVAL)</title> +<title>CMSIS-Core (Cortex-A): PL1 Physical Timer Compare Value register (CNTP_CVAL)</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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__CMSIS__CNTP__CVAL.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">PL1 Physical Timer Compare Value register (CNTP_CVAL)<div class="ingroups"><a class="el" href="group__CMSIS__core__register.html">Core Register Access</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>Holds the 64-bit compare value for the PL1 physical timer. +<a href="#details">More...</a></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> +Functions</h2></td></tr> +<tr class="memitem:gafc37057a481a5357fb9d35a003941d1d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> uint64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CNTP__CVAL.html#gafc37057a481a5357fb9d35a003941d1d">__get_CNTP_CVAL</a> (void)</td></tr> +<tr class="memdesc:gafc37057a481a5357fb9d35a003941d1d"><td class="mdescLeft"> </td><td class="mdescRight">Get CNTP_CVAL. <a href="#gafc37057a481a5357fb9d35a003941d1d">More...</a><br/></td></tr> +<tr class="separator:gafc37057a481a5357fb9d35a003941d1d"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<p>Consider <a class="el" href="group__CMSIS__CNTP__CVAL.html#gafc37057a481a5357fb9d35a003941d1d">__get_CNTP_CVAL</a> and <a class="el" href="cmsis__cp15_8h.html#abfe82f8e7ef6edd48d21a545d3c79c3c">__set_CNTP_CVAL</a> to access this register.</p> +<p>Consider using <a class="el" href="group__PL1__timer__functions.html">Generic Physical Timer Functions</a> for controlling the PL1 Timer instead. </p> +<h2 class="groupheader">Function Documentation</h2> +<a class="anchor" id="gafc37057a481a5357fb9d35a003941d1d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t __get_CNTP_CVAL </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>This function returns the value of the 64 bits PL1 Physical Timer CompareValue Register (CNTP_CVAL).</p> +<dl class="section return"><dt>Returns</dt><dd>CNTP_CVAL Register value</dd></dl> +<p>This function returns the value of the <a class="el" href="group__CMSIS__CNTP__CVAL.html">PL1 Physical Timer Compare Value register (CNTP_CVAL)</a>. </p> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/group__CMSIS__CNTP__CVAL.js b/docs/Core_A/html/group__CMSIS__CNTP__CVAL.js new file mode 100644 index 0000000..c1388a9 --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__CNTP__CVAL.js @@ -0,0 +1,4 @@ +var group__CMSIS__CNTP__CVAL = +[ + [ "__get_CNTP_CVAL", "group__CMSIS__CNTP__CVAL.html#gafc37057a481a5357fb9d35a003941d1d", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/group__CMSIS__CNTP__TVAL.html b/docs/Core_A/html/group__CMSIS__CNTP__TVAL.html new file mode 100644 index 0000000..6274605 --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__CNTP__TVAL.html @@ -0,0 +1,190 @@ +<!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"/> +<title>PL1 Physical Timer Value register (CNTP_TVAL)</title> +<title>CMSIS-Core (Cortex-A): PL1 Physical Timer Value register (CNTP_TVAL)</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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__CMSIS__CNTP__TVAL.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">PL1 Physical Timer Value register (CNTP_TVAL)<div class="ingroups"><a class="el" href="group__CMSIS__core__register.html">Core Register Access</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>Holds the timer value for the PL1 physical timer. +<a href="#details">More...</a></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> +Functions</h2></td></tr> +<tr class="memitem:ga5cd55833483552e023c9b2ead0c97a02"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CNTP__TVAL.html#ga5cd55833483552e023c9b2ead0c97a02">__set_CNTP_TVAL</a> (uint32_t value)</td></tr> +<tr class="memdesc:ga5cd55833483552e023c9b2ead0c97a02"><td class="mdescLeft"> </td><td class="mdescRight">Set CNTP_TVAL. <a href="#ga5cd55833483552e023c9b2ead0c97a02">More...</a><br/></td></tr> +<tr class="separator:ga5cd55833483552e023c9b2ead0c97a02"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga94321d86e23339a3de6e48ae1b4e006d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CNTP__TVAL.html#ga94321d86e23339a3de6e48ae1b4e006d">__get_CNTP_TVAL</a> (void)</td></tr> +<tr class="memdesc:ga94321d86e23339a3de6e48ae1b4e006d"><td class="mdescLeft"> </td><td class="mdescRight">Get CNTP_TVAL. <a href="#ga94321d86e23339a3de6e48ae1b4e006d">More...</a><br/></td></tr> +<tr class="separator:ga94321d86e23339a3de6e48ae1b4e006d"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<p>Consider <a class="el" href="group__CMSIS__CNTP__TVAL.html#ga94321d86e23339a3de6e48ae1b4e006d">__get_CNTP_TVAL</a> and <a class="el" href="group__CMSIS__CNTP__TVAL.html#ga5cd55833483552e023c9b2ead0c97a02">__set_CNTP_TVAL</a> to access this register.</p> +<p>Consider using <a class="el" href="group__PL1__timer__functions.html">Generic Physical Timer Functions</a> for controlling the PL1 Timer instead. </p> +<h2 class="groupheader">Function Documentation</h2> +<a class="anchor" id="ga94321d86e23339a3de6e48ae1b4e006d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t __get_CNTP_TVAL </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>This function returns the value of the PL1 Physical Timer Value Register (CNTP_TVAL).</p> +<dl class="section return"><dt>Returns</dt><dd>CNTP_TVAL Register value</dd></dl> +<p>This function returns the value of the <a class="el" href="group__CMSIS__CNTP__TVAL.html">PL1 Physical Timer Value register (CNTP_TVAL)</a>. </p> + +</div> +</div> +<a class="anchor" id="ga5cd55833483552e023c9b2ead0c97a02"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void __set_CNTP_TVAL </td> + <td>(</td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>value</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>This function assigns the given value to PL1 Physical Timer Value Register (CNTP_TVAL).</p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">value</td><td>CNTP_TVAL Register value to set</td></tr> + </table> + </dd> +</dl> +<p>This function assigns the given value to <a class="el" href="group__CMSIS__CNTP__TVAL.html">PL1 Physical Timer Value register (CNTP_TVAL)</a>. </p> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/group__CMSIS__CNTP__TVAL.js b/docs/Core_A/html/group__CMSIS__CNTP__TVAL.js new file mode 100644 index 0000000..aaa0f11 --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__CNTP__TVAL.js @@ -0,0 +1,5 @@ +var group__CMSIS__CNTP__TVAL = +[ + [ "__get_CNTP_TVAL", "group__CMSIS__CNTP__TVAL.html#ga94321d86e23339a3de6e48ae1b4e006d", null ], + [ "__set_CNTP_TVAL", "group__CMSIS__CNTP__TVAL.html#ga5cd55833483552e023c9b2ead0c97a02", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/group__CMSIS__CPACR.html b/docs/Core_A/html/group__CMSIS__CPACR.html new file mode 100644 index 0000000..5eb2a85 --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__CPACR.html @@ -0,0 +1,245 @@ +<!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"/> +<title>Coprocessor Access Control Register (CPACR)</title> +<title>CMSIS-Core (Cortex-A): Coprocessor Access Control Register (CPACR)</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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__CMSIS__CPACR.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#groups">Content</a> | +<a href="#nested-classes">Data Structures</a> | +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">Coprocessor Access Control Register (CPACR)<div class="ingroups"><a class="el" href="group__CMSIS__core__register.html">Core Register Access</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>The CPACR controls access to coprocessors CP0 to CP13. +<a href="#details">More...</a></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="groups"></a> +Content</h2></td></tr> +<tr class="memitem:group__CMSIS__CPACR__BITS"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPACR__BITS.html">CPACR Bits</a></td></tr> +<tr class="memdesc:group__CMSIS__CPACR__BITS"><td class="mdescLeft"> </td><td class="mdescRight">Bit position and mask macros. <br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:group__CMSIS__CPACR__CP"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPACR__CP.html">CPACR CP field values</a></td></tr> +<tr class="memdesc:group__CMSIS__CPACR__CP"><td class="mdescLeft"> </td><td class="mdescRight">Valid values for CPACR CP field. <br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +</table><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  </td><td class="memItemRight" valign="bottom"><a class="el" href="unionCPACR__Type.html">CPACR_Type</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Bit field declaration for CPACR layout. <a href="unionCPACR__Type.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </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:gadb152ab7a893135695e608ecaa5b0c4e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPACR.html#gadb152ab7a893135695e608ecaa5b0c4e">__get_CPACR</a> (void)</td></tr> +<tr class="memdesc:gadb152ab7a893135695e608ecaa5b0c4e"><td class="mdescLeft"> </td><td class="mdescRight">Get CPACR. <a href="#gadb152ab7a893135695e608ecaa5b0c4e">More...</a><br/></td></tr> +<tr class="separator:gadb152ab7a893135695e608ecaa5b0c4e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga8bf7e1cfb0f28bc3bff3be7fec057668"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPACR.html#ga8bf7e1cfb0f28bc3bff3be7fec057668">__set_CPACR</a> (uint32_t cpacr)</td></tr> +<tr class="memdesc:ga8bf7e1cfb0f28bc3bff3be7fec057668"><td class="mdescLeft"> </td><td class="mdescRight">Set CPACR. <a href="#ga8bf7e1cfb0f28bc3bff3be7fec057668">More...</a><br/></td></tr> +<tr class="separator:ga8bf7e1cfb0f28bc3bff3be7fec057668"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<p>The CPACR characteristics are:</p> +<table class="doxtable"> +<tr> +<th align="left">Bits </th><th align="left">Name </th><th align="left">Function </th></tr> +<tr> +<td align="left">[31] </td><td align="left">ASEDIS </td><td align="left">Disable Advanced SIMD functionality. </td></tr> +<tr> +<td align="left">[30] </td><td align="left">D32DIS </td><td align="left">Disable use of D16-D31 of the Floating-point Extension register file. </td></tr> +<tr> +<td align="left">[29] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[28] </td><td align="left">TRCDIS </td><td align="left">Disable CP14 access to trace registers. </td></tr> +<tr> +<td align="left">[27:26] </td><td align="left">CP13 </td><td align="left"><a class="el" href="group__CMSIS__CPACR__CP.html">Access rights</a> for coprocessor 13. </td></tr> +<tr> +<td align="left">[25:24] </td><td align="left">CP12 </td><td align="left"><a class="el" href="group__CMSIS__CPACR__CP.html">Access rights</a> for coprocessor 12. </td></tr> +<tr> +<td align="left">[23:22] </td><td align="left">CP11 </td><td align="left"><a class="el" href="group__CMSIS__CPACR__CP.html">Access rights</a> for coprocessor 11. </td></tr> +<tr> +<td align="left">[21:20] </td><td align="left">CP10 </td><td align="left"><a class="el" href="group__CMSIS__CPACR__CP.html">Access rights</a> for coprocessor 10. </td></tr> +<tr> +<td align="left">[19:18] </td><td align="left">CP9 </td><td align="left"><a class="el" href="group__CMSIS__CPACR__CP.html">Access rights</a> for coprocessor 9. </td></tr> +<tr> +<td align="left">[17:16] </td><td align="left">CP8 </td><td align="left"><a class="el" href="group__CMSIS__CPACR__CP.html">Access rights</a> for coprocessor 8. </td></tr> +<tr> +<td align="left">[15:14] </td><td align="left">CP7 </td><td align="left"><a class="el" href="group__CMSIS__CPACR__CP.html">Access rights</a> for coprocessor 7. </td></tr> +<tr> +<td align="left">[13:12] </td><td align="left">CP6 </td><td align="left"><a class="el" href="group__CMSIS__CPACR__CP.html">Access rights</a> for coprocessor 6. </td></tr> +<tr> +<td align="left">[11:10] </td><td align="left">CP5 </td><td align="left"><a class="el" href="group__CMSIS__CPACR__CP.html">Access rights</a> for coprocessor 5. </td></tr> +<tr> +<td align="left">[9:8] </td><td align="left">CP4 </td><td align="left"><a class="el" href="group__CMSIS__CPACR__CP.html">Access rights</a> for coprocessor 4. </td></tr> +<tr> +<td align="left">[7:6] </td><td align="left">CP3 </td><td align="left"><a class="el" href="group__CMSIS__CPACR__CP.html">Access rights</a> for coprocessor 3. </td></tr> +<tr> +<td align="left">[5:4] </td><td align="left">CP2 </td><td align="left"><a class="el" href="group__CMSIS__CPACR__CP.html">Access rights</a> for coprocessor 2. </td></tr> +<tr> +<td align="left">[3:2] </td><td align="left">CP1 </td><td align="left"><a class="el" href="group__CMSIS__CPACR__CP.html">Access rights</a> for coprocessor 1. </td></tr> +<tr> +<td align="left">[1:0] </td><td align="left">CP0 </td><td align="left"><a class="el" href="group__CMSIS__CPACR__CP.html">Access rights</a> for coprocessor 0. </td></tr> +</table> +<p>Consider <a class="el" href="group__CMSIS__CPACR.html#gadb152ab7a893135695e608ecaa5b0c4e">__get_CPACR</a> and <a class="el" href="group__CMSIS__CPACR.html#ga8bf7e1cfb0f28bc3bff3be7fec057668">__set_CPACR</a> to access this register. </p> +<h2 class="groupheader">Function Documentation</h2> +<a class="anchor" id="gadb152ab7a893135695e608ecaa5b0c4e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t __get_CPACR </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Coprocessor Access Control register value</dd></dl> +<p>This function returns the current value of the <a class="el" href="group__CMSIS__CPACR.html">Coprocessor Access Control Register (CPACR)</a>. </p> + +</div> +</div> +<a class="anchor" id="ga8bf7e1cfb0f28bc3bff3be7fec057668"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void __set_CPACR </td> + <td>(</td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>cpacr</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">cpacr</td><td>Coprocessor Access Control value to set</td></tr> + </table> + </dd> +</dl> +<p>This function assigns the given value to the <a class="el" href="group__CMSIS__CPACR.html">Coprocessor Access Control Register (CPACR)</a>. </p> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/group__CMSIS__CPACR.js b/docs/Core_A/html/group__CMSIS__CPACR.js new file mode 100644 index 0000000..33edf57 --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__CPACR.js @@ -0,0 +1,28 @@ +var group__CMSIS__CPACR = +[ + [ "CPACR Bits", "group__CMSIS__CPACR__BITS.html", "group__CMSIS__CPACR__BITS" ], + [ "CPACR CP field values", "group__CMSIS__CPACR__CP.html", "group__CMSIS__CPACR__CP" ], + [ "CPACR_Type", "unionCPACR__Type.html", [ + [ "ASEDIS", "unionCPACR__Type.html#a792fabd71db2311eefbc9b896db37986", null ], + [ "b", "unionCPACR__Type.html#a7aa1870fa74e00241618df136e04141f", null ], + [ "CP0", "unionCPACR__Type.html#a1a29bc40d708ac1a43153b11f60b8195", null ], + [ "CP1", "unionCPACR__Type.html#acb2055cdbdf2a6c9b8279dc6f7cbc624", null ], + [ "CP10", "unionCPACR__Type.html#a0275dc6b0eb9f906ebc5c6431b03dc4e", null ], + [ "CP11", "unionCPACR__Type.html#ac54b8897f9358f37e0046b010c334e87", null ], + [ "CP12", "unionCPACR__Type.html#a68d69635225dd479d3035cc51b4c40ce", null ], + [ "CP13", "unionCPACR__Type.html#a45d9be266fc37a6ff9f31c2bef897f90", null ], + [ "CP2", "unionCPACR__Type.html#a2553fcdfd94ffc09407db9da9db9d586", null ], + [ "CP3", "unionCPACR__Type.html#af245b8dabfea0bf7dc06f5d4de7bfa79", null ], + [ "CP4", "unionCPACR__Type.html#a6424b7a81a440217aab8e51e4b623adb", null ], + [ "CP5", "unionCPACR__Type.html#ad5c0b15cd6a01a6f1db398e020809573", null ], + [ "CP6", "unionCPACR__Type.html#ad898cab7c89a07b80068d141ced869e3", null ], + [ "CP7", "unionCPACR__Type.html#a12002991719fb1af7a5db9a73deb323d", null ], + [ "CP8", "unionCPACR__Type.html#a5a6f694264518a813bdbc202ff47664f", null ], + [ "CP9", "unionCPACR__Type.html#a4de69636eb450fcc3f5f3e4a19a869f5", null ], + [ "D32DIS", "unionCPACR__Type.html#a6206695a548b18ce0e2ea5276d1eef1d", null ], + [ "TRCDIS", "unionCPACR__Type.html#ac6f2f67dd0250b9dc9a8271a05655bbe", null ], + [ "w", "unionCPACR__Type.html#ae2d9d724aff1f8f0060738f5d4527c33", null ] + ] ], + [ "__get_CPACR", "group__CMSIS__CPACR.html#gadb152ab7a893135695e608ecaa5b0c4e", null ], + [ "__set_CPACR", "group__CMSIS__CPACR.html#ga8bf7e1cfb0f28bc3bff3be7fec057668", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/group__CMSIS__CPACR__BITS.html b/docs/Core_A/html/group__CMSIS__CPACR__BITS.html new file mode 100644 index 0000000..72a0e50 --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__CPACR__BITS.html @@ -0,0 +1,267 @@ +<!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"/> +<title>CPACR Bits</title> +<title>CMSIS-Core (Cortex-A): CPACR Bits</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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__CMSIS__CPACR__BITS.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#define-members">Macros</a> </div> + <div class="headertitle"> +<div class="title">CPACR Bits<div class="ingroups"><a class="el" href="group__CMSIS__CPACR.html">Coprocessor Access Control Register (CPACR)</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>Bit position and mask macros. +<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:ga3acd342ab1e88bd4ad73f5670e7af163"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPACR__BITS.html#ga3acd342ab1e88bd4ad73f5670e7af163">CPACR_ASEDIS_Pos</a>   31U</td></tr> +<tr class="memdesc:ga3acd342ab1e88bd4ad73f5670e7af163"><td class="mdescLeft"> </td><td class="mdescRight">CPACR: ASEDIS Position. <a href="#ga3acd342ab1e88bd4ad73f5670e7af163">More...</a><br/></td></tr> +<tr class="separator:ga3acd342ab1e88bd4ad73f5670e7af163"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga46d28804bfa370b0dd4ac520a7a67609"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPACR__BITS.html#ga46d28804bfa370b0dd4ac520a7a67609">CPACR_ASEDIS_Msk</a>   (1UL << CPACR_ASEDIS_Pos)</td></tr> +<tr class="memdesc:ga46d28804bfa370b0dd4ac520a7a67609"><td class="mdescLeft"> </td><td class="mdescRight">CPACR: ASEDIS Mask. <a href="#ga46d28804bfa370b0dd4ac520a7a67609">More...</a><br/></td></tr> +<tr class="separator:ga46d28804bfa370b0dd4ac520a7a67609"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga6df0c4e805105285e63b0f0e992bd416"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPACR__BITS.html#ga6df0c4e805105285e63b0f0e992bd416">CPACR_D32DIS_Pos</a>   30U</td></tr> +<tr class="memdesc:ga6df0c4e805105285e63b0f0e992bd416"><td class="mdescLeft"> </td><td class="mdescRight">CPACR: D32DIS Position. <a href="#ga6df0c4e805105285e63b0f0e992bd416">More...</a><br/></td></tr> +<tr class="separator:ga6df0c4e805105285e63b0f0e992bd416"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga96266eb6bf35c3c3f22718bd06b12d79"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPACR__BITS.html#ga96266eb6bf35c3c3f22718bd06b12d79">CPACR_D32DIS_Msk</a>   (1UL << CPACR_D32DIS_Pos)</td></tr> +<tr class="memdesc:ga96266eb6bf35c3c3f22718bd06b12d79"><td class="mdescLeft"> </td><td class="mdescRight">CPACR: D32DIS Mask. <a href="#ga96266eb6bf35c3c3f22718bd06b12d79">More...</a><br/></td></tr> +<tr class="separator:ga96266eb6bf35c3c3f22718bd06b12d79"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga6866c97020fdba42f7c287433c58d77c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPACR__BITS.html#ga6866c97020fdba42f7c287433c58d77c">CPACR_TRCDIS_Pos</a>   28U</td></tr> +<tr class="memdesc:ga6866c97020fdba42f7c287433c58d77c"><td class="mdescLeft"> </td><td class="mdescRight">CPACR: D32DIS Position. <a href="#ga6866c97020fdba42f7c287433c58d77c">More...</a><br/></td></tr> +<tr class="separator:ga6866c97020fdba42f7c287433c58d77c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gab5d6ec83339e755bd3e7eacb914edf37"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPACR__BITS.html#gab5d6ec83339e755bd3e7eacb914edf37">CPACR_TRCDIS_Msk</a>   (1UL << CPACR_D32DIS_Pos)</td></tr> +<tr class="memdesc:gab5d6ec83339e755bd3e7eacb914edf37"><td class="mdescLeft"> </td><td class="mdescRight">CPACR: D32DIS Mask. <a href="#gab5d6ec83339e755bd3e7eacb914edf37">More...</a><br/></td></tr> +<tr class="separator:gab5d6ec83339e755bd3e7eacb914edf37"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga77dc035e6d16dee8f5cf53b36b86cfaf"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPACR__BITS.html#ga77dc035e6d16dee8f5cf53b36b86cfaf">CPACR_CP_Pos_</a>(n)   (n*2U)</td></tr> +<tr class="memdesc:ga77dc035e6d16dee8f5cf53b36b86cfaf"><td class="mdescLeft"> </td><td class="mdescRight">CPACR: CPn Position. <a href="#ga77dc035e6d16dee8f5cf53b36b86cfaf">More...</a><br/></td></tr> +<tr class="separator:ga77dc035e6d16dee8f5cf53b36b86cfaf"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga7c87723442baa681a80de8f644eda1a2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPACR__BITS.html#ga7c87723442baa681a80de8f644eda1a2">CPACR_CP_Msk_</a>(n)   (3UL << CPACR_CP_Pos_(n))</td></tr> +<tr class="memdesc:ga7c87723442baa681a80de8f644eda1a2"><td class="mdescLeft"> </td><td class="mdescRight">CPACR: CPn Mask. <a href="#ga7c87723442baa681a80de8f644eda1a2">More...</a><br/></td></tr> +<tr class="separator:ga7c87723442baa681a80de8f644eda1a2"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<h2 class="groupheader">Macro Definition Documentation</h2> +<a class="anchor" id="ga46d28804bfa370b0dd4ac520a7a67609"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define CPACR_ASEDIS_Msk   (1UL << CPACR_ASEDIS_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga3acd342ab1e88bd4ad73f5670e7af163"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define CPACR_ASEDIS_Pos   31U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga7c87723442baa681a80de8f644eda1a2"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define CPACR_CP_Msk_</td> + <td>(</td> + <td class="paramtype"> </td> + <td class="paramname">n</td><td>)</td> + <td>   (3UL << CPACR_CP_Pos_(n))</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga77dc035e6d16dee8f5cf53b36b86cfaf"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define CPACR_CP_Pos_</td> + <td>(</td> + <td class="paramtype"> </td> + <td class="paramname">n</td><td>)</td> + <td>   (n*2U)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga96266eb6bf35c3c3f22718bd06b12d79"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define CPACR_D32DIS_Msk   (1UL << CPACR_D32DIS_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga6df0c4e805105285e63b0f0e992bd416"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define CPACR_D32DIS_Pos   30U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gab5d6ec83339e755bd3e7eacb914edf37"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define CPACR_TRCDIS_Msk   (1UL << CPACR_D32DIS_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga6866c97020fdba42f7c287433c58d77c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define CPACR_TRCDIS_Pos   28U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/group__CMSIS__CPACR__BITS.js b/docs/Core_A/html/group__CMSIS__CPACR__BITS.js new file mode 100644 index 0000000..fdca77b --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__CPACR__BITS.js @@ -0,0 +1,11 @@ +var group__CMSIS__CPACR__BITS = +[ + [ "CPACR_ASEDIS_Msk", "group__CMSIS__CPACR__BITS.html#ga46d28804bfa370b0dd4ac520a7a67609", null ], + [ "CPACR_ASEDIS_Pos", "group__CMSIS__CPACR__BITS.html#ga3acd342ab1e88bd4ad73f5670e7af163", null ], + [ "CPACR_CP_Msk_", "group__CMSIS__CPACR__BITS.html#ga7c87723442baa681a80de8f644eda1a2", null ], + [ "CPACR_CP_Pos_", "group__CMSIS__CPACR__BITS.html#ga77dc035e6d16dee8f5cf53b36b86cfaf", null ], + [ "CPACR_D32DIS_Msk", "group__CMSIS__CPACR__BITS.html#ga96266eb6bf35c3c3f22718bd06b12d79", null ], + [ "CPACR_D32DIS_Pos", "group__CMSIS__CPACR__BITS.html#ga6df0c4e805105285e63b0f0e992bd416", null ], + [ "CPACR_TRCDIS_Msk", "group__CMSIS__CPACR__BITS.html#gab5d6ec83339e755bd3e7eacb914edf37", null ], + [ "CPACR_TRCDIS_Pos", "group__CMSIS__CPACR__BITS.html#ga6866c97020fdba42f7c287433c58d77c", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/group__CMSIS__CPACR__CP.html b/docs/Core_A/html/group__CMSIS__CPACR__CP.html new file mode 100644 index 0000000..98bf02e --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__CPACR__CP.html @@ -0,0 +1,188 @@ +<!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"/> +<title>CPACR CP field values</title> +<title>CMSIS-Core (Cortex-A): CPACR CP field values</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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__CMSIS__CPACR__CP.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#define-members">Macros</a> </div> + <div class="headertitle"> +<div class="title">CPACR CP field values<div class="ingroups"><a class="el" href="group__CMSIS__CPACR.html">Coprocessor Access Control Register (CPACR)</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>Valid values for CPACR CP field. +<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:gabd03f590b34b809438eaa3df4af2e7db"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPACR__CP.html#gabd03f590b34b809438eaa3df4af2e7db">CPACR_CP_NA</a>   0U</td></tr> +<tr class="memdesc:gabd03f590b34b809438eaa3df4af2e7db"><td class="mdescLeft"> </td><td class="mdescRight">CPACR CPn field: Access denied. <a href="#gabd03f590b34b809438eaa3df4af2e7db">More...</a><br/></td></tr> +<tr class="separator:gabd03f590b34b809438eaa3df4af2e7db"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga8602342c0bad80f3a36d3bdee7418a46"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPACR__CP.html#ga8602342c0bad80f3a36d3bdee7418a46">CPACR_CP_PL1</a>   1U</td></tr> +<tr class="memdesc:ga8602342c0bad80f3a36d3bdee7418a46"><td class="mdescLeft"> </td><td class="mdescRight">CPACR CPn field: Accessible from PL1 only. <a href="#ga8602342c0bad80f3a36d3bdee7418a46">More...</a><br/></td></tr> +<tr class="separator:ga8602342c0bad80f3a36d3bdee7418a46"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaeaa29f06a74fadc7245d6bd183bad11b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPACR__CP.html#gaeaa29f06a74fadc7245d6bd183bad11b">CPACR_CP_FA</a>   3U</td></tr> +<tr class="memdesc:gaeaa29f06a74fadc7245d6bd183bad11b"><td class="mdescLeft"> </td><td class="mdescRight">CPACR CPn field: Full access. <a href="#gaeaa29f06a74fadc7245d6bd183bad11b">More...</a><br/></td></tr> +<tr class="separator:gaeaa29f06a74fadc7245d6bd183bad11b"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<p>Defines the access rights for a coprocessor. </p> +<h2 class="groupheader">Macro Definition Documentation</h2> +<a class="anchor" id="gaeaa29f06a74fadc7245d6bd183bad11b"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define CPACR_CP_FA   3U</td> + </tr> + </table> +</div><div class="memdoc"> +<p>The meaning of full access is defined by the appropriate coprocessor. </p> + +</div> +</div> +<a class="anchor" id="gabd03f590b34b809438eaa3df4af2e7db"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define CPACR_CP_NA   0U</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Any attempt to access the coprocessor generates an Undefined Instruction exception. </p> + +</div> +</div> +<a class="anchor" id="ga8602342c0bad80f3a36d3bdee7418a46"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define CPACR_CP_PL1   1U</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Any attempt to access the coprocessor from unprivileged software generates an Undefined Instruction exception. </p> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/group__CMSIS__CPACR__CP.js b/docs/Core_A/html/group__CMSIS__CPACR__CP.js new file mode 100644 index 0000000..18ee525 --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__CPACR__CP.js @@ -0,0 +1,6 @@ +var group__CMSIS__CPACR__CP = +[ + [ "CPACR_CP_FA", "group__CMSIS__CPACR__CP.html#gaeaa29f06a74fadc7245d6bd183bad11b", null ], + [ "CPACR_CP_NA", "group__CMSIS__CPACR__CP.html#gabd03f590b34b809438eaa3df4af2e7db", null ], + [ "CPACR_CP_PL1", "group__CMSIS__CPACR__CP.html#ga8602342c0bad80f3a36d3bdee7418a46", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/group__CMSIS__CPSR.html b/docs/Core_A/html/group__CMSIS__CPSR.html new file mode 100644 index 0000000..e06df4a --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__CPSR.html @@ -0,0 +1,239 @@ +<!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"/> +<title>Current Program Status Register (CPSR)</title> +<title>CMSIS-Core (Cortex-A): Current Program Status Register (CPSR)</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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__CMSIS__CPSR.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#groups">Content</a> | +<a href="#nested-classes">Data Structures</a> | +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">Current Program Status Register (CPSR)<div class="ingroups"><a class="el" href="group__CMSIS__core__register.html">Core Register Access</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>The Current Program Status Register (CPSR) holds processor status and control information. +<a href="#details">More...</a></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="groups"></a> +Content</h2></td></tr> +<tr class="memitem:group__CMSIS__CPSR__BITS"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html">CPSR Bits</a></td></tr> +<tr class="memdesc:group__CMSIS__CPSR__BITS"><td class="mdescLeft"> </td><td class="mdescRight">Bit position and mask macros. <br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:group__CMSIS__CPSR__M"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__M.html">CPSR M field values</a></td></tr> +<tr class="memdesc:group__CMSIS__CPSR__M"><td class="mdescLeft"> </td><td class="mdescRight">Valid values for CPSR M field. <br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +</table><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  </td><td class="memItemRight" valign="bottom"><a class="el" href="unionCPSR__Type.html">CPSR_Type</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Bit field declaration for CPSR layout. <a href="unionCPSR__Type.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </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:ga0308d7d313bced36c3d1a4c2f9741186"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR.html#ga0308d7d313bced36c3d1a4c2f9741186">__get_CPSR</a> (void)</td></tr> +<tr class="memdesc:ga0308d7d313bced36c3d1a4c2f9741186"><td class="mdescLeft"> </td><td class="mdescRight">Get CPSR (Current Program Status Register) <a href="#ga0308d7d313bced36c3d1a4c2f9741186">More...</a><br/></td></tr> +<tr class="separator:ga0308d7d313bced36c3d1a4c2f9741186"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaf87faa3453333bcac5667fb1ccfc7f61"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR.html#gaf87faa3453333bcac5667fb1ccfc7f61">__set_CPSR</a> (uint32_t cpsr)</td></tr> +<tr class="memdesc:gaf87faa3453333bcac5667fb1ccfc7f61"><td class="mdescLeft"> </td><td class="mdescRight">Set CPSR (Current Program Status Register) <a href="#gaf87faa3453333bcac5667fb1ccfc7f61">More...</a><br/></td></tr> +<tr class="separator:gaf87faa3453333bcac5667fb1ccfc7f61"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<p>The individual register bits have the following meaning:</p> +<table class="doxtable"> +<tr> +<th align="left">Bits </th><th align="left">Name </th><th align="left">Function </th></tr> +<tr> +<td align="left">[31] </td><td align="left">N </td><td align="left">Negative condition code flag </td></tr> +<tr> +<td align="left">[30] </td><td align="left">Z </td><td align="left">Zero condition code flag </td></tr> +<tr> +<td align="left">[29] </td><td align="left">C </td><td align="left">Carry condition code flag </td></tr> +<tr> +<td align="left">[28] </td><td align="left">V </td><td align="left">Overflow condition code flag </td></tr> +<tr> +<td align="left">[27] </td><td align="left">Q </td><td align="left">Cumulative saturation bit </td></tr> +<tr> +<td align="left">[26:25] </td><td align="left">IT[1:0] </td><td align="left">If-Then execution state bits for the Thumb IT (If-Then) instruction </td></tr> +<tr> +<td align="left">[24] </td><td align="left">J </td><td align="left">Jazelle bit </td></tr> +<tr> +<td align="left">[19:16] </td><td align="left">GE </td><td align="left">Greater than or Equal flags </td></tr> +<tr> +<td align="left">[15:10] </td><td align="left">IT[7:2] </td><td align="left">If-Then execution state bits for the Thumb IT (If-Then) instruction </td></tr> +<tr> +<td align="left">[9] </td><td align="left">E </td><td align="left">Endianness execution state bit: 0 - Little-endian, 1 - Big-endian </td></tr> +<tr> +<td align="left">[8] </td><td align="left">A </td><td align="left">Asynchronous abort mask bit </td></tr> +<tr> +<td align="left">[7] </td><td align="left">I </td><td align="left">IRQ mask bit </td></tr> +<tr> +<td align="left">[6] </td><td align="left">F </td><td align="left">FIRQ mask bit </td></tr> +<tr> +<td align="left">[5] </td><td align="left">T </td><td align="left">Thumb execution state bit </td></tr> +<tr> +<td align="left">[4:0] </td><td align="left">M </td><td align="left"><a class="el" href="group__CMSIS__CPSR__M.html">Mode field</a> </td></tr> +</table> +<p>Consider using <a class="el" href="group__CMSIS__CPSR.html#ga0308d7d313bced36c3d1a4c2f9741186">__get_CPSR</a> and <a class="el" href="group__CMSIS__CPSR.html#gaf87faa3453333bcac5667fb1ccfc7f61">__set_CPSR</a> for accessing this register. </p> +<h2 class="groupheader">Function Documentation</h2> +<a class="anchor" id="ga0308d7d313bced36c3d1a4c2f9741186"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t __get_CPSR </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>CPSR Register value</dd></dl> +<p>This function returns the content of the <a class="el" href="group__CMSIS__CPSR.html">Current Program Status Register (CPSR)</a>. </p> + +</div> +</div> +<a class="anchor" id="gaf87faa3453333bcac5667fb1ccfc7f61"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void __set_CPSR </td> + <td>(</td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>cpsr</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">cpsr</td><td>CPSR value to set</td></tr> + </table> + </dd> +</dl> +<p>This function assigns the given value to the <a class="el" href="group__CMSIS__CPSR.html">Current Program Status Register (CPSR)</a>. </p> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/group__CMSIS__CPSR.js b/docs/Core_A/html/group__CMSIS__CPSR.js new file mode 100644 index 0000000..789d976 --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__CPSR.js @@ -0,0 +1,26 @@ +var group__CMSIS__CPSR = +[ + [ "CPSR Bits", "group__CMSIS__CPSR__BITS.html", "group__CMSIS__CPSR__BITS" ], + [ "CPSR M field values", "group__CMSIS__CPSR__M.html", "group__CMSIS__CPSR__M" ], + [ "CPSR_Type", "unionCPSR__Type.html", [ + [ "A", "unionCPSR__Type.html#a8dc2435a7c376c9b8dfdd9748c091458", null ], + [ "b", "unionCPSR__Type.html#a2e735da6b6156874d12aaceb2017da06", null ], + [ "C", "unionCPSR__Type.html#aa967d0e42ed00bd886b2c6df6f49a7e2", null ], + [ "E", "unionCPSR__Type.html#a96bd175ed9927279dba40e76259dcfa7", null ], + [ "F", "unionCPSR__Type.html#a20bbf5d5ba32cae380b7f181cf306f9e", null ], + [ "GE", "unionCPSR__Type.html#acc18314a4088adfb93a9662c76073704", null ], + [ "I", "unionCPSR__Type.html#a0d277e8b4d2147137407f526aa9e3214", null ], + [ "IT0", "unionCPSR__Type.html#a5299532c92c92babc22517a433686b95", null ], + [ "IT1", "unionCPSR__Type.html#a8bdd87822e3c00b3742c94a42b0654b9", null ], + [ "J", "unionCPSR__Type.html#a5d4e06d8dba8f512c54b16bfa7150d9d", null ], + [ "M", "unionCPSR__Type.html#a2bc38ab81bc2e2fd111526a58f94511f", null ], + [ "N", "unionCPSR__Type.html#a26907b41c086a9f9e7b8c7051481c643", null ], + [ "Q", "unionCPSR__Type.html#a0bdcd0ceaa1ecb8f55ea15075974eb5a", null ], + [ "T", "unionCPSR__Type.html#ac5ec7329b5be4722abc3cef6ef2e9c1b", null ], + [ "V", "unionCPSR__Type.html#aba74c9da04be21f1266d3816af79f8c3", null ], + [ "w", "unionCPSR__Type.html#afd5ed10bab25f324a6fbb3e124d16fc9", null ], + [ "Z", "unionCPSR__Type.html#a790f1950658257a87ac58d132eca9849", null ] + ] ], + [ "__get_CPSR", "group__CMSIS__CPSR.html#ga0308d7d313bced36c3d1a4c2f9741186", null ], + [ "__set_CPSR", "group__CMSIS__CPSR.html#gaf87faa3453333bcac5667fb1ccfc7f61", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/group__CMSIS__CPSR__BITS.html b/docs/Core_A/html/group__CMSIS__CPSR__BITS.html new file mode 100644 index 0000000..5ec25ff --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__CPSR__BITS.html @@ -0,0 +1,589 @@ +<!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"/> +<title>CPSR Bits</title> +<title>CMSIS-Core (Cortex-A): CPSR Bits</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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__CMSIS__CPSR__BITS.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#define-members">Macros</a> </div> + <div class="headertitle"> +<div class="title">CPSR Bits<div class="ingroups"><a class="el" href="group__CMSIS__CPSR.html">Current Program Status Register (CPSR)</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>Bit position and mask macros. +<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:gaaedc00ebe496885524daac4190742f84"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#gaaedc00ebe496885524daac4190742f84">CPSR_N_Pos</a>   31U</td></tr> +<tr class="memdesc:gaaedc00ebe496885524daac4190742f84"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: N Position. <a href="#gaaedc00ebe496885524daac4190742f84">More...</a><br/></td></tr> +<tr class="separator:gaaedc00ebe496885524daac4190742f84"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga6c4a636a3b5ec71e0f2eb021ac353544"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#ga6c4a636a3b5ec71e0f2eb021ac353544">CPSR_N_Msk</a>   (1UL << CPSR_N_Pos)</td></tr> +<tr class="memdesc:ga6c4a636a3b5ec71e0f2eb021ac353544"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: N Mask. <a href="#ga6c4a636a3b5ec71e0f2eb021ac353544">More...</a><br/></td></tr> +<tr class="separator:ga6c4a636a3b5ec71e0f2eb021ac353544"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga18e9f21fcda9d385d23a4de0ef860cd4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#ga18e9f21fcda9d385d23a4de0ef860cd4">CPSR_Z_Pos</a>   30U</td></tr> +<tr class="memdesc:ga18e9f21fcda9d385d23a4de0ef860cd4"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: Z Position. <a href="#ga18e9f21fcda9d385d23a4de0ef860cd4">More...</a><br/></td></tr> +<tr class="separator:ga18e9f21fcda9d385d23a4de0ef860cd4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gab091112988009fb8360b01c79d993f67"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#gab091112988009fb8360b01c79d993f67">CPSR_Z_Msk</a>   (1UL << CPSR_Z_Pos)</td></tr> +<tr class="memdesc:gab091112988009fb8360b01c79d993f67"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: Z Mask. <a href="#gab091112988009fb8360b01c79d993f67">More...</a><br/></td></tr> +<tr class="separator:gab091112988009fb8360b01c79d993f67"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga8565df3cf054dc09506e1c0ea4790131"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#ga8565df3cf054dc09506e1c0ea4790131">CPSR_C_Pos</a>   29U</td></tr> +<tr class="memdesc:ga8565df3cf054dc09506e1c0ea4790131"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: C Position. <a href="#ga8565df3cf054dc09506e1c0ea4790131">More...</a><br/></td></tr> +<tr class="separator:ga8565df3cf054dc09506e1c0ea4790131"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga3bc30b14b9b0bf113600eb882304244c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#ga3bc30b14b9b0bf113600eb882304244c">CPSR_C_Msk</a>   (1UL << CPSR_C_Pos)</td></tr> +<tr class="memdesc:ga3bc30b14b9b0bf113600eb882304244c"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: C Mask. <a href="#ga3bc30b14b9b0bf113600eb882304244c">More...</a><br/></td></tr> +<tr class="separator:ga3bc30b14b9b0bf113600eb882304244c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga5685fa5745113b4ff61181ee439bc2a5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#ga5685fa5745113b4ff61181ee439bc2a5">CPSR_V_Pos</a>   28U</td></tr> +<tr class="memdesc:ga5685fa5745113b4ff61181ee439bc2a5"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: V Position. <a href="#ga5685fa5745113b4ff61181ee439bc2a5">More...</a><br/></td></tr> +<tr class="separator:ga5685fa5745113b4ff61181ee439bc2a5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga9b9fe5c1da5e922cbff18215b70b4252"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#ga9b9fe5c1da5e922cbff18215b70b4252">CPSR_V_Msk</a>   (1UL << CPSR_V_Pos)</td></tr> +<tr class="memdesc:ga9b9fe5c1da5e922cbff18215b70b4252"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: V Mask. <a href="#ga9b9fe5c1da5e922cbff18215b70b4252">More...</a><br/></td></tr> +<tr class="separator:ga9b9fe5c1da5e922cbff18215b70b4252"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga84c8427c30fdce15f7191bd4f93d7ab7"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#ga84c8427c30fdce15f7191bd4f93d7ab7">CPSR_Q_Pos</a>   27U</td></tr> +<tr class="memdesc:ga84c8427c30fdce15f7191bd4f93d7ab7"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: Q Position. <a href="#ga84c8427c30fdce15f7191bd4f93d7ab7">More...</a><br/></td></tr> +<tr class="separator:ga84c8427c30fdce15f7191bd4f93d7ab7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaba36b1ac0438594afdc6eef220d2e146"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#gaba36b1ac0438594afdc6eef220d2e146">CPSR_Q_Msk</a>   (1UL << CPSR_Q_Pos)</td></tr> +<tr class="memdesc:gaba36b1ac0438594afdc6eef220d2e146"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: Q Mask. <a href="#gaba36b1ac0438594afdc6eef220d2e146">More...</a><br/></td></tr> +<tr class="separator:gaba36b1ac0438594afdc6eef220d2e146"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga450f3fff0642431fd3478a04b70c3d87"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#ga450f3fff0642431fd3478a04b70c3d87">CPSR_IT0_Pos</a>   25U</td></tr> +<tr class="memdesc:ga450f3fff0642431fd3478a04b70c3d87"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: IT0 Position. <a href="#ga450f3fff0642431fd3478a04b70c3d87">More...</a><br/></td></tr> +<tr class="separator:ga450f3fff0642431fd3478a04b70c3d87"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga128366788d0f94d52fbe4610162c97e5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#ga128366788d0f94d52fbe4610162c97e5">CPSR_IT0_Msk</a>   (3UL << CPSR_IT0_Pos)</td></tr> +<tr class="memdesc:ga128366788d0f94d52fbe4610162c97e5"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: IT0 Mask. <a href="#ga128366788d0f94d52fbe4610162c97e5">More...</a><br/></td></tr> +<tr class="separator:ga128366788d0f94d52fbe4610162c97e5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga6b49ddfb770143a51aa682b56be2e990"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#ga6b49ddfb770143a51aa682b56be2e990">CPSR_J_Pos</a>   24U</td></tr> +<tr class="memdesc:ga6b49ddfb770143a51aa682b56be2e990"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: J Position. <a href="#ga6b49ddfb770143a51aa682b56be2e990">More...</a><br/></td></tr> +<tr class="separator:ga6b49ddfb770143a51aa682b56be2e990"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga6b52a05ec2e95ade71b65090f19285c2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#ga6b52a05ec2e95ade71b65090f19285c2">CPSR_J_Msk</a>   (1UL << CPSR_J_Pos)</td></tr> +<tr class="memdesc:ga6b52a05ec2e95ade71b65090f19285c2"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: J Mask. <a href="#ga6b52a05ec2e95ade71b65090f19285c2">More...</a><br/></td></tr> +<tr class="separator:ga6b52a05ec2e95ade71b65090f19285c2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga37aa76465f6c6055395790e74169d760"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#ga37aa76465f6c6055395790e74169d760">CPSR_GE_Pos</a>   16U</td></tr> +<tr class="memdesc:ga37aa76465f6c6055395790e74169d760"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: GE Position. <a href="#ga37aa76465f6c6055395790e74169d760">More...</a><br/></td></tr> +<tr class="separator:ga37aa76465f6c6055395790e74169d760"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga9a3a6a87437892954cb37662ff27521a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#ga9a3a6a87437892954cb37662ff27521a">CPSR_GE_Msk</a>   (0xFUL << CPSR_GE_Pos)</td></tr> +<tr class="memdesc:ga9a3a6a87437892954cb37662ff27521a"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: GE Mask. <a href="#ga9a3a6a87437892954cb37662ff27521a">More...</a><br/></td></tr> +<tr class="separator:ga9a3a6a87437892954cb37662ff27521a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaa2ab21d87052b439c06f058fb65036a5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#gaa2ab21d87052b439c06f058fb65036a5">CPSR_IT1_Pos</a>   10U</td></tr> +<tr class="memdesc:gaa2ab21d87052b439c06f058fb65036a5"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: IT1 Position. <a href="#gaa2ab21d87052b439c06f058fb65036a5">More...</a><br/></td></tr> +<tr class="separator:gaa2ab21d87052b439c06f058fb65036a5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga791263c8a9707795b5824dae5485cd39"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#ga791263c8a9707795b5824dae5485cd39">CPSR_IT1_Msk</a>   (0x3FUL << CPSR_IT1_Pos)</td></tr> +<tr class="memdesc:ga791263c8a9707795b5824dae5485cd39"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: IT1 Mask. <a href="#ga791263c8a9707795b5824dae5485cd39">More...</a><br/></td></tr> +<tr class="separator:ga791263c8a9707795b5824dae5485cd39"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga6a5e065d9ea93489105c3d62c1d3c08f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#ga6a5e065d9ea93489105c3d62c1d3c08f">CPSR_E_Pos</a>   9U</td></tr> +<tr class="memdesc:ga6a5e065d9ea93489105c3d62c1d3c08f"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: E Position. <a href="#ga6a5e065d9ea93489105c3d62c1d3c08f">More...</a><br/></td></tr> +<tr class="separator:ga6a5e065d9ea93489105c3d62c1d3c08f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga6661712dd33a50ce4a42e13bf72aa35b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#ga6661712dd33a50ce4a42e13bf72aa35b">CPSR_E_Msk</a>   (1UL << CPSR_E_Pos)</td></tr> +<tr class="memdesc:ga6661712dd33a50ce4a42e13bf72aa35b"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: E Mask. <a href="#ga6661712dd33a50ce4a42e13bf72aa35b">More...</a><br/></td></tr> +<tr class="separator:ga6661712dd33a50ce4a42e13bf72aa35b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga6f8aa35ca07825d6b4498ae6e2ab616b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#ga6f8aa35ca07825d6b4498ae6e2ab616b">CPSR_A_Pos</a>   8U</td></tr> +<tr class="memdesc:ga6f8aa35ca07825d6b4498ae6e2ab616b"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: A Position. <a href="#ga6f8aa35ca07825d6b4498ae6e2ab616b">More...</a><br/></td></tr> +<tr class="separator:ga6f8aa35ca07825d6b4498ae6e2ab616b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga002803fa282333e0ead5c9b4cf748cb1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#ga002803fa282333e0ead5c9b4cf748cb1">CPSR_A_Msk</a>   (1UL << CPSR_A_Pos)</td></tr> +<tr class="memdesc:ga002803fa282333e0ead5c9b4cf748cb1"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: A Mask. <a href="#ga002803fa282333e0ead5c9b4cf748cb1">More...</a><br/></td></tr> +<tr class="separator:ga002803fa282333e0ead5c9b4cf748cb1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gad1d9be2f731f5400fc87076ce3495e59"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#gad1d9be2f731f5400fc87076ce3495e59">CPSR_I_Pos</a>   7U</td></tr> +<tr class="memdesc:gad1d9be2f731f5400fc87076ce3495e59"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: I Position. <a href="#gad1d9be2f731f5400fc87076ce3495e59">More...</a><br/></td></tr> +<tr class="separator:gad1d9be2f731f5400fc87076ce3495e59"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gad9abe93ba1179e254a70e325cb1a5834"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#gad9abe93ba1179e254a70e325cb1a5834">CPSR_I_Msk</a>   (1UL << CPSR_I_Pos)</td></tr> +<tr class="memdesc:gad9abe93ba1179e254a70e325cb1a5834"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: I Mask. <a href="#gad9abe93ba1179e254a70e325cb1a5834">More...</a><br/></td></tr> +<tr class="separator:gad9abe93ba1179e254a70e325cb1a5834"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga5e9868fdea8e65374b25ddd2fde1bf62"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#ga5e9868fdea8e65374b25ddd2fde1bf62">CPSR_F_Pos</a>   6U</td></tr> +<tr class="memdesc:ga5e9868fdea8e65374b25ddd2fde1bf62"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: F Position. <a href="#ga5e9868fdea8e65374b25ddd2fde1bf62">More...</a><br/></td></tr> +<tr class="separator:ga5e9868fdea8e65374b25ddd2fde1bf62"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga4df09481ffd9dfb17823a8e9895b1566"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#ga4df09481ffd9dfb17823a8e9895b1566">CPSR_F_Msk</a>   (1UL << CPSR_F_Pos)</td></tr> +<tr class="memdesc:ga4df09481ffd9dfb17823a8e9895b1566"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: F Mask. <a href="#ga4df09481ffd9dfb17823a8e9895b1566">More...</a><br/></td></tr> +<tr class="separator:ga4df09481ffd9dfb17823a8e9895b1566"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaa1134ff3e774b1354a43227b798a707c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#gaa1134ff3e774b1354a43227b798a707c">CPSR_T_Pos</a>   5U</td></tr> +<tr class="memdesc:gaa1134ff3e774b1354a43227b798a707c"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: T Position. <a href="#gaa1134ff3e774b1354a43227b798a707c">More...</a><br/></td></tr> +<tr class="separator:gaa1134ff3e774b1354a43227b798a707c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga23ed422711cbd2f9a5dcbe6c05b2a720"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#ga23ed422711cbd2f9a5dcbe6c05b2a720">CPSR_T_Msk</a>   (1UL << CPSR_T_Pos)</td></tr> +<tr class="memdesc:ga23ed422711cbd2f9a5dcbe6c05b2a720"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: T Mask. <a href="#ga23ed422711cbd2f9a5dcbe6c05b2a720">More...</a><br/></td></tr> +<tr class="separator:ga23ed422711cbd2f9a5dcbe6c05b2a720"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga4e9e49c9a75cf3e7d696fc77de7d44d1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#ga4e9e49c9a75cf3e7d696fc77de7d44d1">CPSR_M_Pos</a>   0U</td></tr> +<tr class="memdesc:ga4e9e49c9a75cf3e7d696fc77de7d44d1"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: M Position. <a href="#ga4e9e49c9a75cf3e7d696fc77de7d44d1">More...</a><br/></td></tr> +<tr class="separator:ga4e9e49c9a75cf3e7d696fc77de7d44d1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gadce47959b814f70f802a139250daa04c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__BITS.html#gadce47959b814f70f802a139250daa04c">CPSR_M_Msk</a>   (0x1FUL << CPSR_M_Pos)</td></tr> +<tr class="memdesc:gadce47959b814f70f802a139250daa04c"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: M Mask. <a href="#gadce47959b814f70f802a139250daa04c">More...</a><br/></td></tr> +<tr class="separator:gadce47959b814f70f802a139250daa04c"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<h2 class="groupheader">Macro Definition Documentation</h2> +<a class="anchor" id="ga002803fa282333e0ead5c9b4cf748cb1"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define CPSR_A_Msk   (1UL << CPSR_A_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga6f8aa35ca07825d6b4498ae6e2ab616b"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define CPSR_A_Pos   8U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga3bc30b14b9b0bf113600eb882304244c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define CPSR_C_Msk   (1UL << CPSR_C_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga8565df3cf054dc09506e1c0ea4790131"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define CPSR_C_Pos   29U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga6661712dd33a50ce4a42e13bf72aa35b"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define CPSR_E_Msk   (1UL << CPSR_E_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga6a5e065d9ea93489105c3d62c1d3c08f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define CPSR_E_Pos   9U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga4df09481ffd9dfb17823a8e9895b1566"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define CPSR_F_Msk   (1UL << CPSR_F_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga5e9868fdea8e65374b25ddd2fde1bf62"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define CPSR_F_Pos   6U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga9a3a6a87437892954cb37662ff27521a"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define CPSR_GE_Msk   (0xFUL << CPSR_GE_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga37aa76465f6c6055395790e74169d760"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define CPSR_GE_Pos   16U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gad9abe93ba1179e254a70e325cb1a5834"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define CPSR_I_Msk   (1UL << CPSR_I_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gad1d9be2f731f5400fc87076ce3495e59"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define CPSR_I_Pos   7U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga128366788d0f94d52fbe4610162c97e5"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define CPSR_IT0_Msk   (3UL << CPSR_IT0_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga450f3fff0642431fd3478a04b70c3d87"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define CPSR_IT0_Pos   25U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga791263c8a9707795b5824dae5485cd39"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define CPSR_IT1_Msk   (0x3FUL << CPSR_IT1_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gaa2ab21d87052b439c06f058fb65036a5"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define CPSR_IT1_Pos   10U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga6b52a05ec2e95ade71b65090f19285c2"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define CPSR_J_Msk   (1UL << CPSR_J_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga6b49ddfb770143a51aa682b56be2e990"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define CPSR_J_Pos   24U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gadce47959b814f70f802a139250daa04c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define CPSR_M_Msk   (0x1FUL << CPSR_M_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga4e9e49c9a75cf3e7d696fc77de7d44d1"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define CPSR_M_Pos   0U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga6c4a636a3b5ec71e0f2eb021ac353544"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define CPSR_N_Msk   (1UL << CPSR_N_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gaaedc00ebe496885524daac4190742f84"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define CPSR_N_Pos   31U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gaba36b1ac0438594afdc6eef220d2e146"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define CPSR_Q_Msk   (1UL << CPSR_Q_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga84c8427c30fdce15f7191bd4f93d7ab7"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define CPSR_Q_Pos   27U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga23ed422711cbd2f9a5dcbe6c05b2a720"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define CPSR_T_Msk   (1UL << CPSR_T_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gaa1134ff3e774b1354a43227b798a707c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define CPSR_T_Pos   5U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga9b9fe5c1da5e922cbff18215b70b4252"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define CPSR_V_Msk   (1UL << CPSR_V_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga5685fa5745113b4ff61181ee439bc2a5"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define CPSR_V_Pos   28U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gab091112988009fb8360b01c79d993f67"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define CPSR_Z_Msk   (1UL << CPSR_Z_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga18e9f21fcda9d385d23a4de0ef860cd4"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define CPSR_Z_Pos   30U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/group__CMSIS__CPSR__BITS.js b/docs/Core_A/html/group__CMSIS__CPSR__BITS.js new file mode 100644 index 0000000..f1eafdd --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__CPSR__BITS.js @@ -0,0 +1,33 @@ +var group__CMSIS__CPSR__BITS = +[ + [ "CPSR_A_Msk", "group__CMSIS__CPSR__BITS.html#ga002803fa282333e0ead5c9b4cf748cb1", null ], + [ "CPSR_A_Pos", "group__CMSIS__CPSR__BITS.html#ga6f8aa35ca07825d6b4498ae6e2ab616b", null ], + [ "CPSR_C_Msk", "group__CMSIS__CPSR__BITS.html#ga3bc30b14b9b0bf113600eb882304244c", null ], + [ "CPSR_C_Pos", "group__CMSIS__CPSR__BITS.html#ga8565df3cf054dc09506e1c0ea4790131", null ], + [ "CPSR_E_Msk", "group__CMSIS__CPSR__BITS.html#ga6661712dd33a50ce4a42e13bf72aa35b", null ], + [ "CPSR_E_Pos", "group__CMSIS__CPSR__BITS.html#ga6a5e065d9ea93489105c3d62c1d3c08f", null ], + [ "CPSR_F_Msk", "group__CMSIS__CPSR__BITS.html#ga4df09481ffd9dfb17823a8e9895b1566", null ], + [ "CPSR_F_Pos", "group__CMSIS__CPSR__BITS.html#ga5e9868fdea8e65374b25ddd2fde1bf62", null ], + [ "CPSR_GE_Msk", "group__CMSIS__CPSR__BITS.html#ga9a3a6a87437892954cb37662ff27521a", null ], + [ "CPSR_GE_Pos", "group__CMSIS__CPSR__BITS.html#ga37aa76465f6c6055395790e74169d760", null ], + [ "CPSR_I_Msk", "group__CMSIS__CPSR__BITS.html#gad9abe93ba1179e254a70e325cb1a5834", null ], + [ "CPSR_I_Pos", "group__CMSIS__CPSR__BITS.html#gad1d9be2f731f5400fc87076ce3495e59", null ], + [ "CPSR_IT0_Msk", "group__CMSIS__CPSR__BITS.html#ga128366788d0f94d52fbe4610162c97e5", null ], + [ "CPSR_IT0_Pos", "group__CMSIS__CPSR__BITS.html#ga450f3fff0642431fd3478a04b70c3d87", null ], + [ "CPSR_IT1_Msk", "group__CMSIS__CPSR__BITS.html#ga791263c8a9707795b5824dae5485cd39", null ], + [ "CPSR_IT1_Pos", "group__CMSIS__CPSR__BITS.html#gaa2ab21d87052b439c06f058fb65036a5", null ], + [ "CPSR_J_Msk", "group__CMSIS__CPSR__BITS.html#ga6b52a05ec2e95ade71b65090f19285c2", null ], + [ "CPSR_J_Pos", "group__CMSIS__CPSR__BITS.html#ga6b49ddfb770143a51aa682b56be2e990", null ], + [ "CPSR_M_Msk", "group__CMSIS__CPSR__BITS.html#gadce47959b814f70f802a139250daa04c", null ], + [ "CPSR_M_Pos", "group__CMSIS__CPSR__BITS.html#ga4e9e49c9a75cf3e7d696fc77de7d44d1", null ], + [ "CPSR_N_Msk", "group__CMSIS__CPSR__BITS.html#ga6c4a636a3b5ec71e0f2eb021ac353544", null ], + [ "CPSR_N_Pos", "group__CMSIS__CPSR__BITS.html#gaaedc00ebe496885524daac4190742f84", null ], + [ "CPSR_Q_Msk", "group__CMSIS__CPSR__BITS.html#gaba36b1ac0438594afdc6eef220d2e146", null ], + [ "CPSR_Q_Pos", "group__CMSIS__CPSR__BITS.html#ga84c8427c30fdce15f7191bd4f93d7ab7", null ], + [ "CPSR_T_Msk", "group__CMSIS__CPSR__BITS.html#ga23ed422711cbd2f9a5dcbe6c05b2a720", null ], + [ "CPSR_T_Pos", "group__CMSIS__CPSR__BITS.html#gaa1134ff3e774b1354a43227b798a707c", null ], + [ "CPSR_V_Msk", "group__CMSIS__CPSR__BITS.html#ga9b9fe5c1da5e922cbff18215b70b4252", null ], + [ "CPSR_V_Pos", "group__CMSIS__CPSR__BITS.html#ga5685fa5745113b4ff61181ee439bc2a5", null ], + [ "CPSR_Z_Msk", "group__CMSIS__CPSR__BITS.html#gab091112988009fb8360b01c79d993f67", null ], + [ "CPSR_Z_Pos", "group__CMSIS__CPSR__BITS.html#ga18e9f21fcda9d385d23a4de0ef860cd4", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/group__CMSIS__CPSR__M.html b/docs/Core_A/html/group__CMSIS__CPSR__M.html new file mode 100644 index 0000000..8f42b37 --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__CPSR__M.html @@ -0,0 +1,284 @@ +<!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"/> +<title>CPSR M field values</title> +<title>CMSIS-Core (Cortex-A): CPSR M field values</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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__CMSIS__CPSR__M.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#define-members">Macros</a> </div> + <div class="headertitle"> +<div class="title">CPSR M field values<div class="ingroups"><a class="el" href="group__CMSIS__CPSR.html">Current Program Status Register (CPSR)</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>Valid values for CPSR M field. +<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:gad716a0ee4dc815f0f01e1339d6511a4e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__M.html#gad716a0ee4dc815f0f01e1339d6511a4e">CPSR_M_USR</a>   0x10U</td></tr> +<tr class="memdesc:gad716a0ee4dc815f0f01e1339d6511a4e"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: M User mode (PL0) <a href="#gad716a0ee4dc815f0f01e1339d6511a4e">More...</a><br/></td></tr> +<tr class="separator:gad716a0ee4dc815f0f01e1339d6511a4e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga868ef12e003f541f90a613ca7f6ada74"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__M.html#ga868ef12e003f541f90a613ca7f6ada74">CPSR_M_FIQ</a>   0x11U</td></tr> +<tr class="memdesc:ga868ef12e003f541f90a613ca7f6ada74"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: M Fast Interrupt mode (PL1) <a href="#ga868ef12e003f541f90a613ca7f6ada74">More...</a><br/></td></tr> +<tr class="separator:ga868ef12e003f541f90a613ca7f6ada74"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gada3f31a773f7fc7bf6567d598cf3a1db"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__M.html#gada3f31a773f7fc7bf6567d598cf3a1db">CPSR_M_IRQ</a>   0x12U</td></tr> +<tr class="memdesc:gada3f31a773f7fc7bf6567d598cf3a1db"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: M Interrupt mode (PL1) <a href="#gada3f31a773f7fc7bf6567d598cf3a1db">More...</a><br/></td></tr> +<tr class="separator:gada3f31a773f7fc7bf6567d598cf3a1db"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga5afcb85bd2968acc2b09cb9d99c531ad"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__M.html#ga5afcb85bd2968acc2b09cb9d99c531ad">CPSR_M_SVC</a>   0x13U</td></tr> +<tr class="memdesc:ga5afcb85bd2968acc2b09cb9d99c531ad"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: M Supervisor mode (PL1) <a href="#ga5afcb85bd2968acc2b09cb9d99c531ad">More...</a><br/></td></tr> +<tr class="separator:ga5afcb85bd2968acc2b09cb9d99c531ad"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga69d734db93f67899b4bffcf62f80f098"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__M.html#ga69d734db93f67899b4bffcf62f80f098">CPSR_M_MON</a>   0x16U</td></tr> +<tr class="memdesc:ga69d734db93f67899b4bffcf62f80f098"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: M Monitor mode (PL1) <a href="#ga69d734db93f67899b4bffcf62f80f098">More...</a><br/></td></tr> +<tr class="separator:ga69d734db93f67899b4bffcf62f80f098"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gac8c0a99a21ef256f5d3115595a845bfa"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__M.html#gac8c0a99a21ef256f5d3115595a845bfa">CPSR_M_ABT</a>   0x17U</td></tr> +<tr class="memdesc:gac8c0a99a21ef256f5d3115595a845bfa"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: M Abort mode (PL1) <a href="#gac8c0a99a21ef256f5d3115595a845bfa">More...</a><br/></td></tr> +<tr class="separator:gac8c0a99a21ef256f5d3115595a845bfa"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga002c78f542ca5c5fdd02d2aeee9f6988"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__M.html#ga002c78f542ca5c5fdd02d2aeee9f6988">CPSR_M_HYP</a>   0x1AU</td></tr> +<tr class="memdesc:ga002c78f542ca5c5fdd02d2aeee9f6988"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: M Hypervisor mode (PL2) <a href="#ga002c78f542ca5c5fdd02d2aeee9f6988">More...</a><br/></td></tr> +<tr class="separator:ga002c78f542ca5c5fdd02d2aeee9f6988"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga07d4f42d6971c2f0cc25872008ddf5ef"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__M.html#ga07d4f42d6971c2f0cc25872008ddf5ef">CPSR_M_UND</a>   0x1BU</td></tr> +<tr class="memdesc:ga07d4f42d6971c2f0cc25872008ddf5ef"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: M Undefined mode (PL1) <a href="#ga07d4f42d6971c2f0cc25872008ddf5ef">More...</a><br/></td></tr> +<tr class="separator:ga07d4f42d6971c2f0cc25872008ddf5ef"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaa0a3996ce096cd205bce34f90b10912c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR__M.html#gaa0a3996ce096cd205bce34f90b10912c">CPSR_M_SYS</a>   0x1FU</td></tr> +<tr class="memdesc:gaa0a3996ce096cd205bce34f90b10912c"><td class="mdescLeft"> </td><td class="mdescRight">CPSR: M System mode (PL1) <a href="#gaa0a3996ce096cd205bce34f90b10912c">More...</a><br/></td></tr> +<tr class="separator:gaa0a3996ce096cd205bce34f90b10912c"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<p>The M field can contain one of these values which indicates the current processor mode. </p> +<h2 class="groupheader">Macro Definition Documentation</h2> +<a class="anchor" id="gac8c0a99a21ef256f5d3115595a845bfa"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define CPSR_M_ABT   0x17U</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Abort mode is the default mode to which a Data Abort exception or Prefetch Abort exception is taken. </p> + +</div> +</div> +<a class="anchor" id="ga868ef12e003f541f90a613ca7f6ada74"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define CPSR_M_FIQ   0x11U</td> + </tr> + </table> +</div><div class="memdoc"> +<p>FIQ mode is the default mode to which an FIQ interrupt is taken. </p> + +</div> +</div> +<a class="anchor" id="ga002c78f542ca5c5fdd02d2aeee9f6988"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define CPSR_M_HYP   0x1AU</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Hyp mode is the Non-secure PL2 mode, implemented as part of the Virtualization Extensions. Hyp mode is entered on taking an exception from Non-secure state that must be taken to PL2. </p> + +</div> +</div> +<a class="anchor" id="gada3f31a773f7fc7bf6567d598cf3a1db"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define CPSR_M_IRQ   0x12U</td> + </tr> + </table> +</div><div class="memdoc"> +<p>IRQ mode is the default mode to which an IRQ interrupt is taken. </p> + +</div> +</div> +<a class="anchor" id="ga69d734db93f67899b4bffcf62f80f098"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define CPSR_M_MON   0x16U</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Monitor mode is the mode to which a Secure Monitor Call exception is taken. </p> + +</div> +</div> +<a class="anchor" id="ga5afcb85bd2968acc2b09cb9d99c531ad"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define CPSR_M_SVC   0x13U</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Supervisor mode is the default mode to which a Supervisor Call exception is taken. </p> + +</div> +</div> +<a class="anchor" id="gaa0a3996ce096cd205bce34f90b10912c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define CPSR_M_SYS   0x1FU</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Software executing in System mode executes at PL1. System mode has the same registers available as User mode, and is not entered by any exception. </p> + +</div> +</div> +<a class="anchor" id="ga07d4f42d6971c2f0cc25872008ddf5ef"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define CPSR_M_UND   0x1BU</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Undefined mode is the default mode to which an instruction-related exception, including any attempt to execute an UNDEFINED instruction, is taken. </p> + +</div> +</div> +<a class="anchor" id="gad716a0ee4dc815f0f01e1339d6511a4e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define CPSR_M_USR   0x10U</td> + </tr> + </table> +</div><div class="memdoc"> +<p>An operating system runs applications in User mode to restrict the use of system resources. Software executing in User mode executes at PL0. Execution in User mode is sometimes described as unprivileged execution. </p> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/group__CMSIS__CPSR__M.js b/docs/Core_A/html/group__CMSIS__CPSR__M.js new file mode 100644 index 0000000..789e440 --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__CPSR__M.js @@ -0,0 +1,12 @@ +var group__CMSIS__CPSR__M = +[ + [ "CPSR_M_ABT", "group__CMSIS__CPSR__M.html#gac8c0a99a21ef256f5d3115595a845bfa", null ], + [ "CPSR_M_FIQ", "group__CMSIS__CPSR__M.html#ga868ef12e003f541f90a613ca7f6ada74", null ], + [ "CPSR_M_HYP", "group__CMSIS__CPSR__M.html#ga002c78f542ca5c5fdd02d2aeee9f6988", null ], + [ "CPSR_M_IRQ", "group__CMSIS__CPSR__M.html#gada3f31a773f7fc7bf6567d598cf3a1db", null ], + [ "CPSR_M_MON", "group__CMSIS__CPSR__M.html#ga69d734db93f67899b4bffcf62f80f098", null ], + [ "CPSR_M_SVC", "group__CMSIS__CPSR__M.html#ga5afcb85bd2968acc2b09cb9d99c531ad", null ], + [ "CPSR_M_SYS", "group__CMSIS__CPSR__M.html#gaa0a3996ce096cd205bce34f90b10912c", null ], + [ "CPSR_M_UND", "group__CMSIS__CPSR__M.html#ga07d4f42d6971c2f0cc25872008ddf5ef", null ], + [ "CPSR_M_USR", "group__CMSIS__CPSR__M.html#gad716a0ee4dc815f0f01e1339d6511a4e", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/group__CMSIS__Core__FunctionInterface.html b/docs/Core_A/html/group__CMSIS__Core__FunctionInterface.html new file mode 100644 index 0000000..34277fd --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__Core__FunctionInterface.html @@ -0,0 +1,171 @@ +<!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"/> +<title>Core Peripherals</title> +<title>CMSIS-Core (Cortex-A): Core Peripherals</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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__CMSIS__Core__FunctionInterface.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#groups">Content</a> </div> + <div class="headertitle"> +<div class="title">Core Peripherals</div> </div> +</div><!--header--> +<div class="contents"> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="groups"></a> +Content</h2></td></tr> +<tr class="memitem:group__GIC__functions"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html">Generic Interrupt Controller Functions</a></td></tr> +<tr class="memdesc:group__GIC__functions"><td class="mdescLeft"> </td><td class="mdescRight">The Generic Interrupt Controller Functions grant access to the configuration, control and status registers of the Generic Interrupt Controller (GIC). <br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:group__L1__cache__functions"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__L1__cache__functions.html">L1 Cache Functions</a></td></tr> +<tr class="memdesc:group__L1__cache__functions"><td class="mdescLeft"> </td><td class="mdescRight">L1 Cache Functions give support to enable, clean and invalidate level 1 instruction and data caches, as well as to enable branch target address cache. <br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:group__L2__cache__functions"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__L2__cache__functions.html">L2C-310 Cache Controller Functions</a></td></tr> +<tr class="memdesc:group__L2__cache__functions"><td class="mdescLeft"> </td><td class="mdescRight">L2C-310 Cache Controller gives access to functions for level 2 cache maintenance.<br/> +Reference: <a href="http://infocenter.arm.com/help/topic/com.arm.doc.ddi0246h/index.html">Level 2 Cache Controller L2C-310 Technical Reference Manual</a>. <br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:group__PL1__timer__functions"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__PL1__timer__functions.html">Generic Physical Timer Functions</a></td></tr> +<tr class="memdesc:group__PL1__timer__functions"><td class="mdescLeft"> </td><td class="mdescRight">Generic Physical Timer Functions allow to control privilege level 1 physical timer registers on Generic Timer for Cortex-A7 class devices.<br/> +Reference: <a href="http://infocenter.arm.com/help/topic/com.arm.doc.ddi0464f/index.html">Cortex-A7 MPCore Technical Reference Manual</a>. <br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:group__PTM__timer__functions"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__PTM__timer__functions.html">Private Timer Functions</a></td></tr> +<tr class="memdesc:group__PTM__timer__functions"><td class="mdescLeft"> </td><td class="mdescRight">Private Timer Functions controls private timer registers present on Cortex-A5 and A9 class devices.<br/> +References: <a href="http://infocenter.arm.com/help/topic/com.arm.doc.ddi0434c/index.html">Cortex-A5 MPCore Technical Reference Manual</a>, <a href="http://infocenter.arm.com/help/topic/com.arm.doc.100486_0401_10_en/index.html">Cortex-A9 MPCore Technical Reference Manual</a>. <br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:group__MMU__functions"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__functions.html">Memory Management Unit Functions</a></td></tr> +<tr class="memdesc:group__MMU__functions"><td class="mdescLeft"> </td><td class="mdescRight">MMU Functions provide control of the Memory Management Unit using translation tables and attributes of different regions of the physical memory map.<br/> +Reference: <a href="http://infocenter.arm.com/help/topic/com.arm.doc.ddi0406c/index.html">Architecture Reference Manual Reference Manual - Armv7-A and Armv7-R edition</a>. <br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:group__FPU__functions"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__FPU__functions.html">Floating Point Unit Functions</a></td></tr> +<tr class="memdesc:group__FPU__functions"><td class="mdescLeft"> </td><td class="mdescRight">FPU Functions enable the use of Floating Point instructions and extensions.<br/> +Reference: <a href="http://infocenter.arm.com/help/topic/com.arm.doc.ddi0406c/index.html">Architecture Reference Manual Reference Manual - Armv7-A and Armv7-R edition</a>. <br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<p>Hardware Abstraction Layer. The Core-A function interface contains:</p> +<ul> +<li><a class="el" href="group__FPU__functions.html">Floating Point Unit Functions</a></li> +<li><a class="el" href="group__GIC__functions.html">Generic Interrupt Controller Functions</a></li> +<li><a class="el" href="group__L1__cache__functions.html">L1 Cache Functions</a></li> +<li><a class="el" href="group__L2__cache__functions.html">L2C-310 Cache Controller Functions</a></li> +<li><a class="el" href="group__MMU__functions.html">Memory Management Unit Functions</a></li> +<li><a class="el" href="group__PL1__timer__functions.html">Generic Physical Timer Functions</a></li> +<li><a class="el" href="group__PTM__timer__functions.html">Private Timer Functions</a> </li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/group__CMSIS__Core__FunctionInterface.js b/docs/Core_A/html/group__CMSIS__Core__FunctionInterface.js new file mode 100644 index 0000000..93b8aa3 --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__Core__FunctionInterface.js @@ -0,0 +1,10 @@ +var group__CMSIS__Core__FunctionInterface = +[ + [ "Generic Interrupt Controller Functions", "group__GIC__functions.html", "group__GIC__functions" ], + [ "L1 Cache Functions", "group__L1__cache__functions.html", "group__L1__cache__functions" ], + [ "L2C-310 Cache Controller Functions", "group__L2__cache__functions.html", "group__L2__cache__functions" ], + [ "Generic Physical Timer Functions", "group__PL1__timer__functions.html", "group__PL1__timer__functions" ], + [ "Private Timer Functions", "group__PTM__timer__functions.html", "group__PTM__timer__functions" ], + [ "Memory Management Unit Functions", "group__MMU__functions.html", "group__MMU__functions" ], + [ "Floating Point Unit Functions", "group__FPU__functions.html", "group__FPU__functions" ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/group__CMSIS__Core__InstructionInterface.html b/docs/Core_A/html/group__CMSIS__Core__InstructionInterface.html new file mode 100644 index 0000000..d2e61a1 --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__Core__InstructionInterface.html @@ -0,0 +1,464 @@ +<!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"/> +<title>Intrinsic Functions</title> +<title>CMSIS-Core (Cortex-A): Intrinsic Functions</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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__CMSIS__Core__InstructionInterface.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#define-members">Macros</a> | +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">Intrinsic Functions</div> </div> +</div><!--header--> +<div class="contents"> + +<p>Functions that generate specific Cortex-A CPU Instructions. +<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:gabd585ddc865fb9b7f2493af1eee1a572"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__Core__InstructionInterface.html#gabd585ddc865fb9b7f2493af1eee1a572">__NOP</a>   __nop</td></tr> +<tr class="memdesc:gabd585ddc865fb9b7f2493af1eee1a572"><td class="mdescLeft"> </td><td class="mdescRight">No Operation. <a href="#gabd585ddc865fb9b7f2493af1eee1a572">More...</a><br/></td></tr> +<tr class="separator:gabd585ddc865fb9b7f2493af1eee1a572"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gad23bf2b78a9a4524157c9de0d30b7448"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__Core__InstructionInterface.html#gad23bf2b78a9a4524157c9de0d30b7448">__WFI</a>   __wfi</td></tr> +<tr class="memdesc:gad23bf2b78a9a4524157c9de0d30b7448"><td class="mdescLeft"> </td><td class="mdescRight">Wait For Interrupt. <a href="#gad23bf2b78a9a4524157c9de0d30b7448">More...</a><br/></td></tr> +<tr class="separator:gad23bf2b78a9a4524157c9de0d30b7448"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaac6cc7dd4325d9cb40d3290fa5244b3d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__Core__InstructionInterface.html#gaac6cc7dd4325d9cb40d3290fa5244b3d">__WFE</a>   __wfe</td></tr> +<tr class="memdesc:gaac6cc7dd4325d9cb40d3290fa5244b3d"><td class="mdescLeft"> </td><td class="mdescRight">Wait For Event. <a href="#gaac6cc7dd4325d9cb40d3290fa5244b3d">More...</a><br/></td></tr> +<tr class="separator:gaac6cc7dd4325d9cb40d3290fa5244b3d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaab4f296d0022b4b10dc0976eb22052f9"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__Core__InstructionInterface.html#gaab4f296d0022b4b10dc0976eb22052f9">__SEV</a>   __sev</td></tr> +<tr class="memdesc:gaab4f296d0022b4b10dc0976eb22052f9"><td class="mdescLeft"> </td><td class="mdescRight">Send Event. <a href="#gaab4f296d0022b4b10dc0976eb22052f9">More...</a><br/></td></tr> +<tr class="separator:gaab4f296d0022b4b10dc0976eb22052f9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaad233022e850a009fc6f7602be1182f6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__Core__InstructionInterface.html#gaad233022e850a009fc6f7602be1182f6">__ISB</a>()</td></tr> +<tr class="memdesc:gaad233022e850a009fc6f7602be1182f6"><td class="mdescLeft"> </td><td class="mdescRight">Instruction Synchronization Barrier. <a href="#gaad233022e850a009fc6f7602be1182f6">More...</a><br/></td></tr> +<tr class="separator:gaad233022e850a009fc6f7602be1182f6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga067d257a2b34565410acefb5afef2203"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__Core__InstructionInterface.html#ga067d257a2b34565410acefb5afef2203">__DSB</a>()</td></tr> +<tr class="memdesc:ga067d257a2b34565410acefb5afef2203"><td class="mdescLeft"> </td><td class="mdescRight">Data Synchronization Barrier. <a href="#ga067d257a2b34565410acefb5afef2203">More...</a><br/></td></tr> +<tr class="separator:ga067d257a2b34565410acefb5afef2203"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga671101179b5943990785f36f8c1e2269"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__Core__InstructionInterface.html#ga671101179b5943990785f36f8c1e2269">__DMB</a>()</td></tr> +<tr class="memdesc:ga671101179b5943990785f36f8c1e2269"><td class="mdescLeft"> </td><td class="mdescRight">Data Memory Barrier. <a href="#ga671101179b5943990785f36f8c1e2269">More...</a><br/></td></tr> +<tr class="separator:ga671101179b5943990785f36f8c1e2269"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga15ea6bd3c507d3e81c3b3a1258e46397"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__Core__InstructionInterface.html#ga15ea6bd3c507d3e81c3b3a1258e46397">__BKPT</a>(value)   __breakpoint(value)</td></tr> +<tr class="memdesc:ga15ea6bd3c507d3e81c3b3a1258e46397"><td class="mdescLeft"> </td><td class="mdescRight">Breakpoint. <a href="#ga15ea6bd3c507d3e81c3b3a1258e46397">More...</a><br/></td></tr> +<tr class="separator:ga15ea6bd3c507d3e81c3b3a1258e46397"><td class="memSeparator" colspan="2"> </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:ga4717abc17af5ba29b1e4c055e0a0d9b8"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__Core__InstructionInterface.html#ga4717abc17af5ba29b1e4c055e0a0d9b8">__REV</a> (uint32_t value)</td></tr> +<tr class="memdesc:ga4717abc17af5ba29b1e4c055e0a0d9b8"><td class="mdescLeft"> </td><td class="mdescRight">Reverse byte order (32 bit) <a href="#ga4717abc17af5ba29b1e4c055e0a0d9b8">More...</a><br/></td></tr> +<tr class="separator:ga4717abc17af5ba29b1e4c055e0a0d9b8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga926d702cf1de59d54f4e62ab8e3c8b8d"><td class="memItemLeft" align="right" valign="top">uint16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__Core__InstructionInterface.html#ga926d702cf1de59d54f4e62ab8e3c8b8d">__REV16</a> (uint16_t value)</td></tr> +<tr class="memdesc:ga926d702cf1de59d54f4e62ab8e3c8b8d"><td class="mdescLeft"> </td><td class="mdescRight">Reverse byte order (16 bit) <a href="#ga926d702cf1de59d54f4e62ab8e3c8b8d">More...</a><br/></td></tr> +<tr class="separator:ga926d702cf1de59d54f4e62ab8e3c8b8d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga1ec006e6d79063363cb0c2a2e0b3adbe"><td class="memItemLeft" align="right" valign="top">int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__Core__InstructionInterface.html#ga1ec006e6d79063363cb0c2a2e0b3adbe">__REVSH</a> (int32_t value)</td></tr> +<tr class="memdesc:ga1ec006e6d79063363cb0c2a2e0b3adbe"><td class="mdescLeft"> </td><td class="mdescRight">Reverse byte order (16 bit) <a href="#ga1ec006e6d79063363cb0c2a2e0b3adbe">More...</a><br/></td></tr> +<tr class="separator:ga1ec006e6d79063363cb0c2a2e0b3adbe"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gae05c1a2dac5bb7a399420c804c3048ca"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__Core__InstructionInterface.html#gae05c1a2dac5bb7a399420c804c3048ca">__ROR</a> (uint32_t op1, uint32_t op2)</td></tr> +<tr class="memdesc:gae05c1a2dac5bb7a399420c804c3048ca"><td class="mdescLeft"> </td><td class="mdescRight">Rotate Right in unsigned value (32 bit) <a href="#gae05c1a2dac5bb7a399420c804c3048ca">More...</a><br/></td></tr> +<tr class="separator:gae05c1a2dac5bb7a399420c804c3048ca"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gad6f9f297f6b91a995ee199fbc796b863"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__Core__InstructionInterface.html#gad6f9f297f6b91a995ee199fbc796b863">__RBIT</a> (uint32_t value)</td></tr> +<tr class="memdesc:gad6f9f297f6b91a995ee199fbc796b863"><td class="mdescLeft"> </td><td class="mdescRight">Reverse bit order of value. <a href="#gad6f9f297f6b91a995ee199fbc796b863">More...</a><br/></td></tr> +<tr class="separator:gad6f9f297f6b91a995ee199fbc796b863"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga90884c591ac5d73d6069334eba9d6c02"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__Core__InstructionInterface.html#ga90884c591ac5d73d6069334eba9d6c02">__CLZ</a> (uint32_t value)</td></tr> +<tr class="memdesc:ga90884c591ac5d73d6069334eba9d6c02"><td class="mdescLeft"> </td><td class="mdescRight">Count leading zeros. <a href="#ga90884c591ac5d73d6069334eba9d6c02">More...</a><br/></td></tr> +<tr class="separator:ga90884c591ac5d73d6069334eba9d6c02"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<h2 class="groupheader">Macro Definition Documentation</h2> +<a class="anchor" id="ga15ea6bd3c507d3e81c3b3a1258e46397"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __BKPT</td> + <td>(</td> + <td class="paramtype"> </td> + <td class="paramname">value</td><td>)</td> + <td>   __breakpoint(value)</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Causes the processor to enter Debug state. Debug tools can use this to investigate system state when the instruction at a particular address is reached.</p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">value</td><td>is ignored by the processor. If required, a debugger can use it to store additional information about the breakpoint. </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="ga671101179b5943990785f36f8c1e2269"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __DMB</td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Ensures the apparent order of the explicit memory operations before and after the instruction, without ensuring their completion. </p> + +</div> +</div> +<a class="anchor" id="ga067d257a2b34565410acefb5afef2203"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __DSB</td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Acts as a special kind of Data Memory Barrier. It completes when all explicit memory accesses before this instruction complete. </p> + +</div> +</div> +<a class="anchor" id="gaad233022e850a009fc6f7602be1182f6"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __ISB</td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Instruction Synchronization Barrier flushes the pipeline in the processor, so that all instructions following the ISB are fetched from cache or memory, after the instruction has been completed. </p> + +</div> +</div> +<a class="anchor" id="gabd585ddc865fb9b7f2493af1eee1a572"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __NOP   __nop</td> + </tr> + </table> +</div><div class="memdoc"> +<p>No Operation does nothing. This instruction can be used for code alignment purposes. </p> + +</div> +</div> +<a class="anchor" id="gaab4f296d0022b4b10dc0976eb22052f9"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __SEV   __sev</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Send Event is a hint instruction. It causes an event to be signaled to the CPU. </p> + +</div> +</div> +<a class="anchor" id="gaac6cc7dd4325d9cb40d3290fa5244b3d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __WFE   __wfe</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Wait For Event is a hint instruction that permits the processor to enter </p> + +</div> +</div> +<a class="anchor" id="gad23bf2b78a9a4524157c9de0d30b7448"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __WFI   __wfi</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Wait For Interrupt is a hint instruction that suspends execution until one of a number of events occurs. </p> + +</div> +</div> +<h2 class="groupheader">Function Documentation</h2> +<a class="anchor" id="ga90884c591ac5d73d6069334eba9d6c02"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint8_t __CLZ </td> + <td>(</td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>value</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Counts the number of leading zeros of a data value. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">value</td><td>Value to count the leading zeros </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>number of leading zeros in value </dd></dl> + +</div> +</div> +<a class="anchor" id="gad6f9f297f6b91a995ee199fbc796b863"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t __RBIT </td> + <td>(</td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>value</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Reverses the bit order of the given value. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">value</td><td>Value to reverse </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>Reversed value </dd></dl> + +</div> +</div> +<a class="anchor" id="ga4717abc17af5ba29b1e4c055e0a0d9b8"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t __REV </td> + <td>(</td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>value</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Reverses the byte order in unsigned integer value. For example, 0x12345678 becomes 0x78563412. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">value</td><td>Value to reverse </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>Reversed value </dd></dl> + +</div> +</div> +<a class="anchor" id="ga926d702cf1de59d54f4e62ab8e3c8b8d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint16_t __REV16 </td> + <td>(</td> + <td class="paramtype">uint16_t </td> + <td class="paramname"><em>value</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Reverses the byte order within each halfword of a word. For example, 0x12345678 becomes 0x34127856. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">value</td><td>Value to reverse </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>Reversed value </dd></dl> + +</div> +</div> +<a class="anchor" id="ga1ec006e6d79063363cb0c2a2e0b3adbe"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int32_t __REVSH </td> + <td>(</td> + <td class="paramtype">int32_t </td> + <td class="paramname"><em>value</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Reverses the byte order in a 16-bit value and returns the signed 16-bit result. For example, 0x0080 becomes 0x8000. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">value</td><td>Value to reverse </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>Reversed value </dd></dl> + +</div> +</div> +<a class="anchor" id="gae05c1a2dac5bb7a399420c804c3048ca"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t __ROR </td> + <td>(</td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>op1</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>op2</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Rotate Right (immediate) provides the value of the contents of a register rotated by a variable number of bits. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">op1</td><td>Value to rotate </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">op2</td><td>Number of Bits to rotate </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>Rotated value </dd></dl> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/group__CMSIS__Core__InstructionInterface.js b/docs/Core_A/html/group__CMSIS__Core__InstructionInterface.js new file mode 100644 index 0000000..0f88b5c --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__Core__InstructionInterface.js @@ -0,0 +1,17 @@ +var group__CMSIS__Core__InstructionInterface = +[ + [ "__BKPT", "group__CMSIS__Core__InstructionInterface.html#ga15ea6bd3c507d3e81c3b3a1258e46397", null ], + [ "__DMB", "group__CMSIS__Core__InstructionInterface.html#ga671101179b5943990785f36f8c1e2269", null ], + [ "__DSB", "group__CMSIS__Core__InstructionInterface.html#ga067d257a2b34565410acefb5afef2203", null ], + [ "__ISB", "group__CMSIS__Core__InstructionInterface.html#gaad233022e850a009fc6f7602be1182f6", null ], + [ "__NOP", "group__CMSIS__Core__InstructionInterface.html#gabd585ddc865fb9b7f2493af1eee1a572", null ], + [ "__SEV", "group__CMSIS__Core__InstructionInterface.html#gaab4f296d0022b4b10dc0976eb22052f9", null ], + [ "__WFE", "group__CMSIS__Core__InstructionInterface.html#gaac6cc7dd4325d9cb40d3290fa5244b3d", null ], + [ "__WFI", "group__CMSIS__Core__InstructionInterface.html#gad23bf2b78a9a4524157c9de0d30b7448", null ], + [ "__CLZ", "group__CMSIS__Core__InstructionInterface.html#ga90884c591ac5d73d6069334eba9d6c02", null ], + [ "__RBIT", "group__CMSIS__Core__InstructionInterface.html#gad6f9f297f6b91a995ee199fbc796b863", null ], + [ "__REV", "group__CMSIS__Core__InstructionInterface.html#ga4717abc17af5ba29b1e4c055e0a0d9b8", null ], + [ "__REV16", "group__CMSIS__Core__InstructionInterface.html#ga926d702cf1de59d54f4e62ab8e3c8b8d", null ], + [ "__REVSH", "group__CMSIS__Core__InstructionInterface.html#ga1ec006e6d79063363cb0c2a2e0b3adbe", null ], + [ "__ROR", "group__CMSIS__Core__InstructionInterface.html#gae05c1a2dac5bb7a399420c804c3048ca", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/group__CMSIS__DACR.html b/docs/Core_A/html/group__CMSIS__DACR.html new file mode 100644 index 0000000..6b2de47 --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__DACR.html @@ -0,0 +1,235 @@ +<!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"/> +<title>Domain Access Control Register (DACR)</title> +<title>CMSIS-Core (Cortex-A): Domain Access Control Register (DACR)</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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__CMSIS__DACR.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#groups">Content</a> | +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">Domain Access Control Register (DACR)<div class="ingroups"><a class="el" href="group__CMSIS__core__register.html">Core Register Access</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>DACR defines the access permission for each of the sixteen memory domains. +<a href="#details">More...</a></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="groups"></a> +Content</h2></td></tr> +<tr class="memitem:group__CMSIS__DACR__BITS"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__DACR__BITS.html">DACR Bits</a></td></tr> +<tr class="memdesc:group__CMSIS__DACR__BITS"><td class="mdescLeft"> </td><td class="mdescRight">Bit position and mask macros. <br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:group__CMSIS__DACR__Dn"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__DACR__Dn.html">DACR Dn field values</a></td></tr> +<tr class="memdesc:group__CMSIS__DACR__Dn"><td class="mdescLeft"> </td><td class="mdescRight">Valid values for DACR Dn field. <br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </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:ga10278deb975c653555ee70178546aaa6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__DACR.html#ga10278deb975c653555ee70178546aaa6">__get_DACR</a> (void)</td></tr> +<tr class="memdesc:ga10278deb975c653555ee70178546aaa6"><td class="mdescLeft"> </td><td class="mdescRight">Get DACR. <a href="#ga10278deb975c653555ee70178546aaa6">More...</a><br/></td></tr> +<tr class="separator:ga10278deb975c653555ee70178546aaa6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga72e050de5b19cd6b683f6c234968b78b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__DACR.html#ga72e050de5b19cd6b683f6c234968b78b">__set_DACR</a> (uint32_t dacr)</td></tr> +<tr class="memdesc:ga72e050de5b19cd6b683f6c234968b78b"><td class="mdescLeft"> </td><td class="mdescRight">Set DACR. <a href="#ga72e050de5b19cd6b683f6c234968b78b">More...</a><br/></td></tr> +<tr class="separator:ga72e050de5b19cd6b683f6c234968b78b"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<table class="doxtable"> +<tr> +<th align="left">Bits </th><th align="left">Name </th><th align="left">Function </th></tr> +<tr> +<td align="left">[31:30] </td><td align="left">D15 </td><td align="left">Domain 15 <a class="el" href="group__CMSIS__DACR__Dn.html">access permission</a>. </td></tr> +<tr> +<td align="left">[29:28] </td><td align="left">D14 </td><td align="left">Domain 14 <a class="el" href="group__CMSIS__DACR__Dn.html">access permission</a>. </td></tr> +<tr> +<td align="left">[27:26] </td><td align="left">D13 </td><td align="left">Domain 13 <a class="el" href="group__CMSIS__DACR__Dn.html">access permission</a>. </td></tr> +<tr> +<td align="left">[25:24] </td><td align="left">D12 </td><td align="left">Domain 12 <a class="el" href="group__CMSIS__DACR__Dn.html">access permission</a>. </td></tr> +<tr> +<td align="left">[23:22] </td><td align="left">D11 </td><td align="left">Domain 11 <a class="el" href="group__CMSIS__DACR__Dn.html">access permission</a>. </td></tr> +<tr> +<td align="left">[21:20] </td><td align="left">D10 </td><td align="left">Domain 10 <a class="el" href="group__CMSIS__DACR__Dn.html">access permission</a>. </td></tr> +<tr> +<td align="left">[19:18] </td><td align="left">D9 </td><td align="left">Domain 9 <a class="el" href="group__CMSIS__DACR__Dn.html">access permission</a>. </td></tr> +<tr> +<td align="left">[17:16] </td><td align="left">D8 </td><td align="left">Domain 8 <a class="el" href="group__CMSIS__DACR__Dn.html">access permission</a>. </td></tr> +<tr> +<td align="left">[15:14] </td><td align="left">D7 </td><td align="left">Domain 7 <a class="el" href="group__CMSIS__DACR__Dn.html">access permission</a>. </td></tr> +<tr> +<td align="left">[13:12] </td><td align="left">D6 </td><td align="left">Domain 6 <a class="el" href="group__CMSIS__DACR__Dn.html">access permission</a>. </td></tr> +<tr> +<td align="left">[11:10] </td><td align="left">D5 </td><td align="left">Domain 5 <a class="el" href="group__CMSIS__DACR__Dn.html">access permission</a>. </td></tr> +<tr> +<td align="left">[9:8] </td><td align="left">D4 </td><td align="left">Domain 4 <a class="el" href="group__CMSIS__DACR__Dn.html">access permission</a>. </td></tr> +<tr> +<td align="left">[7:6] </td><td align="left">D3 </td><td align="left">Domain 3 <a class="el" href="group__CMSIS__DACR__Dn.html">access permission</a>. </td></tr> +<tr> +<td align="left">[5:4] </td><td align="left">D2 </td><td align="left">Domain 2 <a class="el" href="group__CMSIS__DACR__Dn.html">access permission</a>. </td></tr> +<tr> +<td align="left">[3:2] </td><td align="left">D1 </td><td align="left">Domain 1 <a class="el" href="group__CMSIS__DACR__Dn.html">access permission</a>. </td></tr> +<tr> +<td align="left">[1:0] </td><td align="left">D0 </td><td align="left">Domain 0 <a class="el" href="group__CMSIS__DACR__Dn.html">access permission</a>. </td></tr> +</table> +<p>Consider <a class="el" href="group__CMSIS__DACR.html#ga10278deb975c653555ee70178546aaa6">__get_DACR</a> and <a class="el" href="group__CMSIS__DACR.html#ga72e050de5b19cd6b683f6c234968b78b">__set_DACR</a> to access this register. </p> +<h2 class="groupheader">Function Documentation</h2> +<a class="anchor" id="ga10278deb975c653555ee70178546aaa6"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t __get_DACR </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>This function returns the value of the Domain Access Control Register.</p> +<dl class="section return"><dt>Returns</dt><dd>Domain Access Control Register value</dd></dl> +<p>This function returns the value of the <a class="el" href="group__CMSIS__DACR.html">Domain Access Control Register (DACR)</a>. </p> + +</div> +</div> +<a class="anchor" id="ga72e050de5b19cd6b683f6c234968b78b"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void __set_DACR </td> + <td>(</td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>dacr</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>This function assigns the given value to the Domain Access Control Register.</p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">dacr</td><td>Domain Access Control Register value to set</td></tr> + </table> + </dd> +</dl> +<p>This function assigns the given value to the <a class="el" href="group__CMSIS__DACR.html">Domain Access Control Register (DACR)</a>. </p> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/group__CMSIS__DACR.js b/docs/Core_A/html/group__CMSIS__DACR.js new file mode 100644 index 0000000..fbdaa25 --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__DACR.js @@ -0,0 +1,7 @@ +var group__CMSIS__DACR = +[ + [ "DACR Bits", "group__CMSIS__DACR__BITS.html", "group__CMSIS__DACR__BITS" ], + [ "DACR Dn field values", "group__CMSIS__DACR__Dn.html", "group__CMSIS__DACR__Dn" ], + [ "__get_DACR", "group__CMSIS__DACR.html#ga10278deb975c653555ee70178546aaa6", null ], + [ "__set_DACR", "group__CMSIS__DACR.html#ga72e050de5b19cd6b683f6c234968b78b", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/group__CMSIS__DACR__BITS.html b/docs/Core_A/html/group__CMSIS__DACR__BITS.html new file mode 100644 index 0000000..26d05a2 --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__DACR__BITS.html @@ -0,0 +1,185 @@ +<!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"/> +<title>DACR Bits</title> +<title>CMSIS-Core (Cortex-A): DACR Bits</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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__CMSIS__DACR__BITS.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#define-members">Macros</a> </div> + <div class="headertitle"> +<div class="title">DACR Bits<div class="ingroups"><a class="el" href="group__CMSIS__DACR.html">Domain Access Control Register (DACR)</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>Bit position and mask macros. +<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:ga2c014e929b74e6ded5e89a74903ce975"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__DACR__BITS.html#ga2c014e929b74e6ded5e89a74903ce975">DACR_D_Pos_</a>(n)   (2U*n)</td></tr> +<tr class="memdesc:ga2c014e929b74e6ded5e89a74903ce975"><td class="mdescLeft"> </td><td class="mdescRight">DACR: Dn Position. <a href="#ga2c014e929b74e6ded5e89a74903ce975">More...</a><br/></td></tr> +<tr class="separator:ga2c014e929b74e6ded5e89a74903ce975"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga41b90c8a7338fbe5e5b06be083ba22fe"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__DACR__BITS.html#ga41b90c8a7338fbe5e5b06be083ba22fe">DACR_D_Msk_</a>(n)   (3UL << DACR_D_Pos_(n))</td></tr> +<tr class="memdesc:ga41b90c8a7338fbe5e5b06be083ba22fe"><td class="mdescLeft"> </td><td class="mdescRight">DACR: Dn Mask. <a href="#ga41b90c8a7338fbe5e5b06be083ba22fe">More...</a><br/></td></tr> +<tr class="separator:ga41b90c8a7338fbe5e5b06be083ba22fe"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<h2 class="groupheader">Macro Definition Documentation</h2> +<a class="anchor" id="ga41b90c8a7338fbe5e5b06be083ba22fe"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define DACR_D_Msk_</td> + <td>(</td> + <td class="paramtype"> </td> + <td class="paramname">n</td><td>)</td> + <td>   (3UL << DACR_D_Pos_(n))</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Get the bit mask for domain n access permission.</p> +<p><b>Example:</b> </p> +<div class="fragment"><div class="line"><span class="comment">// clear access permission for domain 7</span></div> +<div class="line"><a class="code" href="group__CMSIS__DACR.html#ga72e050de5b19cd6b683f6c234968b78b">__set_DACR</a>(<a class="code" href="group__CMSIS__DACR.html#ga10278deb975c653555ee70178546aaa6">__get_DACR</a>() & ~<a class="code" href="group__CMSIS__DACR__BITS.html#ga41b90c8a7338fbe5e5b06be083ba22fe">DACR_D_Msk_</a>(7));</div> +</div><!-- fragment --> +</div> +</div> +<a class="anchor" id="ga2c014e929b74e6ded5e89a74903ce975"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define DACR_D_Pos_</td> + <td>(</td> + <td class="paramtype"> </td> + <td class="paramname">n</td><td>)</td> + <td>   (2U*n)</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Get the bit position for domain n access permission.</p> +<p><b>Example:</b> </p> +<div class="fragment"><div class="line"><span class="comment">// retrieve access permission for domain 5</span></div> +<div class="line">uint32_t domain5 = (<a class="code" href="group__CMSIS__DACR.html#ga10278deb975c653555ee70178546aaa6">__get_DACR</a>() & <a class="code" href="group__CMSIS__DACR__BITS.html#ga41b90c8a7338fbe5e5b06be083ba22fe">DACR_D_Msk_</a>(5)) >> <a class="code" href="group__CMSIS__DACR__BITS.html#ga2c014e929b74e6ded5e89a74903ce975">DACR_D_Pos_</a>(5);</div> +</div><!-- fragment --> +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/group__CMSIS__DACR__BITS.js b/docs/Core_A/html/group__CMSIS__DACR__BITS.js new file mode 100644 index 0000000..536ab6c --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__DACR__BITS.js @@ -0,0 +1,5 @@ +var group__CMSIS__DACR__BITS = +[ + [ "DACR_D_Msk_", "group__CMSIS__DACR__BITS.html#ga41b90c8a7338fbe5e5b06be083ba22fe", null ], + [ "DACR_D_Pos_", "group__CMSIS__DACR__BITS.html#ga2c014e929b74e6ded5e89a74903ce975", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/group__CMSIS__DACR__Dn.html b/docs/Core_A/html/group__CMSIS__DACR__Dn.html new file mode 100644 index 0000000..e57a7b2 --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__DACR__Dn.html @@ -0,0 +1,188 @@ +<!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"/> +<title>DACR Dn field values</title> +<title>CMSIS-Core (Cortex-A): DACR Dn field values</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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__CMSIS__DACR__Dn.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#define-members">Macros</a> </div> + <div class="headertitle"> +<div class="title">DACR Dn field values<div class="ingroups"><a class="el" href="group__CMSIS__DACR.html">Domain Access Control Register (DACR)</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>Valid values for DACR Dn field. +<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:ga281ebf97decb4ef4f7b1e5c4285c45ab"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__DACR__Dn.html#ga281ebf97decb4ef4f7b1e5c4285c45ab">DACR_Dn_NOACCESS</a>   0U</td></tr> +<tr class="memdesc:ga281ebf97decb4ef4f7b1e5c4285c45ab"><td class="mdescLeft"> </td><td class="mdescRight">DACR Dn field: No access. <a href="#ga281ebf97decb4ef4f7b1e5c4285c45ab">More...</a><br/></td></tr> +<tr class="separator:ga281ebf97decb4ef4f7b1e5c4285c45ab"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gac76e6128758cd64a9fa92487ec49441b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__DACR__Dn.html#gac76e6128758cd64a9fa92487ec49441b">DACR_Dn_CLIENT</a>   1U</td></tr> +<tr class="memdesc:gac76e6128758cd64a9fa92487ec49441b"><td class="mdescLeft"> </td><td class="mdescRight">DACR Dn field: Client. <a href="#gac76e6128758cd64a9fa92487ec49441b">More...</a><br/></td></tr> +<tr class="separator:gac76e6128758cd64a9fa92487ec49441b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gabbf27724d67055138bf7abdb651e9732"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__DACR__Dn.html#gabbf27724d67055138bf7abdb651e9732">DACR_Dn_MANAGER</a>   3U</td></tr> +<tr class="memdesc:gabbf27724d67055138bf7abdb651e9732"><td class="mdescLeft"> </td><td class="mdescRight">DACR Dn field: Manager. <a href="#gabbf27724d67055138bf7abdb651e9732">More...</a><br/></td></tr> +<tr class="separator:gabbf27724d67055138bf7abdb651e9732"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<p>The Dn field can contain one of these values which indicates the domain n access permission. </p> +<h2 class="groupheader">Macro Definition Documentation</h2> +<a class="anchor" id="gac76e6128758cd64a9fa92487ec49441b"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define DACR_Dn_CLIENT   1U</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Accesses are checked against the permission bits in the translation tables. </p> + +</div> +</div> +<a class="anchor" id="gabbf27724d67055138bf7abdb651e9732"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define DACR_Dn_MANAGER   3U</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Accesses are not checked against the permission bits in the translation tables. </p> + +</div> +</div> +<a class="anchor" id="ga281ebf97decb4ef4f7b1e5c4285c45ab"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define DACR_Dn_NOACCESS   0U</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Any access to the domain generates a Domain fault. </p> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/group__CMSIS__DACR__Dn.js b/docs/Core_A/html/group__CMSIS__DACR__Dn.js new file mode 100644 index 0000000..636768e --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__DACR__Dn.js @@ -0,0 +1,6 @@ +var group__CMSIS__DACR__Dn = +[ + [ "DACR_Dn_CLIENT", "group__CMSIS__DACR__Dn.html#gac76e6128758cd64a9fa92487ec49441b", null ], + [ "DACR_Dn_MANAGER", "group__CMSIS__DACR__Dn.html#gabbf27724d67055138bf7abdb651e9732", null ], + [ "DACR_Dn_NOACCESS", "group__CMSIS__DACR__Dn.html#ga281ebf97decb4ef4f7b1e5c4285c45ab", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/group__CMSIS__DFSR.html b/docs/Core_A/html/group__CMSIS__DFSR.html new file mode 100644 index 0000000..0278007 --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__DFSR.html @@ -0,0 +1,245 @@ +<!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"/> +<title>Data Fault Status Register (DFSR)</title> +<title>CMSIS-Core (Cortex-A): Data Fault Status Register (DFSR)</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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__CMSIS__DFSR.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#groups">Content</a> | +<a href="#nested-classes">Data Structures</a> | +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">Data Fault Status Register (DFSR)<div class="ingroups"><a class="el" href="group__CMSIS__core__register.html">Core Register Access</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>The DFSR holds status information about the last data fault. +<a href="#details">More...</a></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="groups"></a> +Content</h2></td></tr> +<tr class="memitem:group__CMSIS__DFSR__BITS"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__DFSR__BITS.html">ACTLR Bits</a></td></tr> +<tr class="memdesc:group__CMSIS__DFSR__BITS"><td class="mdescLeft"> </td><td class="mdescRight">Bit position and mask macros. <br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +</table><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  </td><td class="memItemRight" valign="bottom"><a class="el" href="unionDFSR__Type.html">DFSR_Type</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Bit field declaration for DFSR layout. <a href="unionDFSR__Type.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </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:ga9897e96a6ccb50199d4968fd45ab7962"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__DFSR.html#ga9897e96a6ccb50199d4968fd45ab7962">__get_DFSR</a> (void)</td></tr> +<tr class="memdesc:ga9897e96a6ccb50199d4968fd45ab7962"><td class="mdescLeft"> </td><td class="mdescRight">Get DFSR. <a href="#ga9897e96a6ccb50199d4968fd45ab7962">More...</a><br/></td></tr> +<tr class="separator:ga9897e96a6ccb50199d4968fd45ab7962"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga824a3e4ae371ef38641375f9fa4cc29c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__DFSR.html#ga824a3e4ae371ef38641375f9fa4cc29c">__set_DFSR</a> (uint32_t dfsr)</td></tr> +<tr class="memdesc:ga824a3e4ae371ef38641375f9fa4cc29c"><td class="mdescLeft"> </td><td class="mdescRight">Set DFSR. <a href="#ga824a3e4ae371ef38641375f9fa4cc29c">More...</a><br/></td></tr> +<tr class="separator:ga824a3e4ae371ef38641375f9fa4cc29c"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<p><b>DFSR format when using the Short-descriptor translation table format</b></p> +<table class="doxtable"> +<tr> +<th align="left">Bits </th><th align="left">Name </th><th align="left">Function </th></tr> +<tr> +<td align="left">[31:14] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[13] </td><td align="left">CM </td><td align="left">Cache maintenance fault. </td></tr> +<tr> +<td align="left">[12] </td><td align="left">ExT </td><td align="left">External abort type. </td></tr> +<tr> +<td align="left">[11] </td><td align="left">WnR </td><td align="left">Write not Read bit. </td></tr> +<tr> +<td align="left">[10] </td><td align="left">FS[4] </td><td align="left">Fault status bits. </td></tr> +<tr> +<td align="left">[9] </td><td align="left">LPAE </td><td align="left">Large Physical Address Extension. </td></tr> +<tr> +<td align="left">[8] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[7:4] </td><td align="left">Domain </td><td align="left">The domain of the fault address. </td></tr> +<tr> +<td align="left">[3:0] </td><td align="left">FS[3:0] </td><td align="left">Fault status bits. </td></tr> +</table> +<p><b>DFSR format when using the Long-descriptor translation table format</b></p> +<table class="doxtable"> +<tr> +<th align="left">Bits </th><th align="left">Name </th><th align="left">Function </th></tr> +<tr> +<td align="left">[31:14] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[13] </td><td align="left">CM </td><td align="left">Cache maintenance fault. </td></tr> +<tr> +<td align="left">[12] </td><td align="left">ExT </td><td align="left">External abort type. </td></tr> +<tr> +<td align="left">[11] </td><td align="left">WnR </td><td align="left">Write not Read bit. </td></tr> +<tr> +<td align="left">[10] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[9] </td><td align="left">LPAE </td><td align="left">Large Physical Address Extension. </td></tr> +<tr> +<td align="left">[8:6] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[5:0] </td><td align="left">STATUS </td><td align="left">Fault status bits. </td></tr> +</table> +<p>Consider <a class="el" href="group__CMSIS__DFSR.html#ga9897e96a6ccb50199d4968fd45ab7962">__get_DFSR</a> and <a class="el" href="group__CMSIS__DFSR.html#ga824a3e4ae371ef38641375f9fa4cc29c">__set_DFSR</a> to access this register. </p> +<h2 class="groupheader">Function Documentation</h2> +<a class="anchor" id="ga9897e96a6ccb50199d4968fd45ab7962"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t __get_DFSR </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Data Fault Status Register value</dd></dl> +<p>This function returns the current value of the <a class="el" href="group__CMSIS__DFSR.html">Data Fault Status Register (DFSR)</a>. </p> + +</div> +</div> +<a class="anchor" id="ga824a3e4ae371ef38641375f9fa4cc29c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void __set_DFSR </td> + <td>(</td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>dfsr</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">dfsr</td><td>Data Fault Status value to set</td></tr> + </table> + </dd> +</dl> +<p>This function assigns the given value to the <a class="el" href="group__CMSIS__DFSR.html">Data Fault Status Register (DFSR)</a>. </p> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/group__CMSIS__DFSR.js b/docs/Core_A/html/group__CMSIS__DFSR.js new file mode 100644 index 0000000..c219c80 --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__DFSR.js @@ -0,0 +1,19 @@ +var group__CMSIS__DFSR = +[ + [ "ACTLR Bits", "group__CMSIS__DFSR__BITS.html", "group__CMSIS__DFSR__BITS" ], + [ "DFSR_Type", "unionDFSR__Type.html", [ + [ "CM", "unionDFSR__Type.html#a38562a26cc210ea4c39c6b951c4a5b62", null ], + [ "Domain", "unionDFSR__Type.html#a38982c7088a4069f8a4b347f5eb400e9", null ], + [ "ExT", "unionDFSR__Type.html#aede34079d030df1977646c155a90f445", null ], + [ "FS0", "unionDFSR__Type.html#af29edf59ecfd29848b69e2bbfb7f3082", null ], + [ "FS1", "unionDFSR__Type.html#a869658f432d5e213b8cd55e8e58d1f56", null ], + [ "l", "unionDFSR__Type.html#a583e3138696be655c46f297e083ece52", null ], + [ "LPAE", "unionDFSR__Type.html#add7c7800b87cabdb4a9ecdf41e4469a7", null ], + [ "s", "unionDFSR__Type.html#a54c2eb668436a0f15d781265ceaa8c58", null ], + [ "STATUS", "unionDFSR__Type.html#a4cb3ba7b8c8075bfbff792b7e5b88103", null ], + [ "w", "unionDFSR__Type.html#ad827a36e38ce2dee796835122ae95dd2", null ], + [ "WnR", "unionDFSR__Type.html#a0512860c27723cd35f0abdaa68be9935", null ] + ] ], + [ "__get_DFSR", "group__CMSIS__DFSR.html#ga9897e96a6ccb50199d4968fd45ab7962", null ], + [ "__set_DFSR", "group__CMSIS__DFSR.html#ga824a3e4ae371ef38641375f9fa4cc29c", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/group__CMSIS__DFSR__BITS.html b/docs/Core_A/html/group__CMSIS__DFSR__BITS.html new file mode 100644 index 0000000..178ae64 --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__DFSR__BITS.html @@ -0,0 +1,379 @@ +<!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"/> +<title>ACTLR Bits</title> +<title>CMSIS-Core (Cortex-A): ACTLR Bits</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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__CMSIS__DFSR__BITS.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#define-members">Macros</a> </div> + <div class="headertitle"> +<div class="title">ACTLR Bits<div class="ingroups"><a class="el" href="group__CMSIS__DFSR.html">Data Fault Status Register (DFSR)</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>Bit position and mask macros. +<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:gac1c7d8f30e77bd1fe395d6e9a5a63a3e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__DFSR__BITS.html#gac1c7d8f30e77bd1fe395d6e9a5a63a3e">DFSR_CM_Pos</a>   13U</td></tr> +<tr class="memdesc:gac1c7d8f30e77bd1fe395d6e9a5a63a3e"><td class="mdescLeft"> </td><td class="mdescRight">DFSR: CM Position. <a href="#gac1c7d8f30e77bd1fe395d6e9a5a63a3e">More...</a><br/></td></tr> +<tr class="separator:gac1c7d8f30e77bd1fe395d6e9a5a63a3e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga91cf285dc43beda62ae72f043e83238c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__DFSR__BITS.html#ga91cf285dc43beda62ae72f043e83238c">DFSR_CM_Msk</a>   (1UL << DFSR_CM_Pos)</td></tr> +<tr class="memdesc:ga91cf285dc43beda62ae72f043e83238c"><td class="mdescLeft"> </td><td class="mdescRight">DFSR: CM Mask. <a href="#ga91cf285dc43beda62ae72f043e83238c">More...</a><br/></td></tr> +<tr class="separator:ga91cf285dc43beda62ae72f043e83238c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga8cc8dcb1b3a971a13b0575bf9083acf5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__DFSR__BITS.html#ga8cc8dcb1b3a971a13b0575bf9083acf5">DFSR_Ext_Pos</a>   12U</td></tr> +<tr class="memdesc:ga8cc8dcb1b3a971a13b0575bf9083acf5"><td class="mdescLeft"> </td><td class="mdescRight">DFSR: Ext Position. <a href="#ga8cc8dcb1b3a971a13b0575bf9083acf5">More...</a><br/></td></tr> +<tr class="separator:ga8cc8dcb1b3a971a13b0575bf9083acf5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gad3a97b4eb87f45df8ae539e59592f21b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__DFSR__BITS.html#gad3a97b4eb87f45df8ae539e59592f21b">DFSR_Ext_Msk</a>   (1UL << DFSR_Ext_Pos)</td></tr> +<tr class="memdesc:gad3a97b4eb87f45df8ae539e59592f21b"><td class="mdescLeft"> </td><td class="mdescRight">DFSR: Ext Mask. <a href="#gad3a97b4eb87f45df8ae539e59592f21b">More...</a><br/></td></tr> +<tr class="separator:gad3a97b4eb87f45df8ae539e59592f21b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga410420633e9ba47cdd1ae2d3df146866"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__DFSR__BITS.html#ga410420633e9ba47cdd1ae2d3df146866">DFSR_WnR_Pos</a>   11U</td></tr> +<tr class="memdesc:ga410420633e9ba47cdd1ae2d3df146866"><td class="mdescLeft"> </td><td class="mdescRight">DFSR: WnR Position. <a href="#ga410420633e9ba47cdd1ae2d3df146866">More...</a><br/></td></tr> +<tr class="separator:ga410420633e9ba47cdd1ae2d3df146866"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gabfbf482895e7620fe6727b54378c0f2a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__DFSR__BITS.html#gabfbf482895e7620fe6727b54378c0f2a">DFSR_WnR_Msk</a>   (1UL << DFSR_WnR_Pos)</td></tr> +<tr class="memdesc:gabfbf482895e7620fe6727b54378c0f2a"><td class="mdescLeft"> </td><td class="mdescRight">DFSR: WnR Mask. <a href="#gabfbf482895e7620fe6727b54378c0f2a">More...</a><br/></td></tr> +<tr class="separator:gabfbf482895e7620fe6727b54378c0f2a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga10f7b48c4f128c9be07c377bb60cfa7a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__DFSR__BITS.html#ga10f7b48c4f128c9be07c377bb60cfa7a">DFSR_LPAE_Pos</a>   9U</td></tr> +<tr class="memdesc:ga10f7b48c4f128c9be07c377bb60cfa7a"><td class="mdescLeft"> </td><td class="mdescRight">DFSR: LPAE Position. <a href="#ga10f7b48c4f128c9be07c377bb60cfa7a">More...</a><br/></td></tr> +<tr class="separator:ga10f7b48c4f128c9be07c377bb60cfa7a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga104bfa1e333340616fdbdc804948276f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__DFSR__BITS.html#ga104bfa1e333340616fdbdc804948276f">DFSR_LPAE_Msk</a>   (1UL << DFSR_LPAE_Pos)</td></tr> +<tr class="memdesc:ga104bfa1e333340616fdbdc804948276f"><td class="mdescLeft"> </td><td class="mdescRight">DFSR: LPAE Mask. <a href="#ga104bfa1e333340616fdbdc804948276f">More...</a><br/></td></tr> +<tr class="separator:ga104bfa1e333340616fdbdc804948276f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga3faee10970931cadf7ff16069ce65a1a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__DFSR__BITS.html#ga3faee10970931cadf7ff16069ce65a1a">DFSR_FS1_Pos</a>   10U</td></tr> +<tr class="memdesc:ga3faee10970931cadf7ff16069ce65a1a"><td class="mdescLeft"> </td><td class="mdescRight">DFSR: FS1 Position. <a href="#ga3faee10970931cadf7ff16069ce65a1a">More...</a><br/></td></tr> +<tr class="separator:ga3faee10970931cadf7ff16069ce65a1a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga6540a3ca5b2dcf8f81bb37fbdbe9d746"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__DFSR__BITS.html#ga6540a3ca5b2dcf8f81bb37fbdbe9d746">DFSR_FS1_Msk</a>   (1UL << DFSR_FS1_Pos)</td></tr> +<tr class="memdesc:ga6540a3ca5b2dcf8f81bb37fbdbe9d746"><td class="mdescLeft"> </td><td class="mdescRight">DFSR: FS1 Mask. <a href="#ga6540a3ca5b2dcf8f81bb37fbdbe9d746">More...</a><br/></td></tr> +<tr class="separator:ga6540a3ca5b2dcf8f81bb37fbdbe9d746"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gac5a7afc43963dbc429792fb5a1569e15"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__DFSR__BITS.html#gac5a7afc43963dbc429792fb5a1569e15">DFSR_Domain_Pos</a>   4U</td></tr> +<tr class="memdesc:gac5a7afc43963dbc429792fb5a1569e15"><td class="mdescLeft"> </td><td class="mdescRight">DFSR: Domain Position. <a href="#gac5a7afc43963dbc429792fb5a1569e15">More...</a><br/></td></tr> +<tr class="separator:gac5a7afc43963dbc429792fb5a1569e15"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga59949776e069a5af7231ef63156f17cf"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__DFSR__BITS.html#ga59949776e069a5af7231ef63156f17cf">DFSR_Domain_Msk</a>   (0xFUL << DFSR_Domain_Pos)</td></tr> +<tr class="memdesc:ga59949776e069a5af7231ef63156f17cf"><td class="mdescLeft"> </td><td class="mdescRight">DFSR: Domain Mask. <a href="#ga59949776e069a5af7231ef63156f17cf">More...</a><br/></td></tr> +<tr class="separator:ga59949776e069a5af7231ef63156f17cf"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gae5d9bc62e71693bd9dc2a84bb4c82082"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__DFSR__BITS.html#gae5d9bc62e71693bd9dc2a84bb4c82082">DFSR_FS0_Pos</a>   0U</td></tr> +<tr class="memdesc:gae5d9bc62e71693bd9dc2a84bb4c82082"><td class="mdescLeft"> </td><td class="mdescRight">DFSR: FS0 Position. <a href="#gae5d9bc62e71693bd9dc2a84bb4c82082">More...</a><br/></td></tr> +<tr class="separator:gae5d9bc62e71693bd9dc2a84bb4c82082"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga23b688e81c0378b5cd75acb53896bb5e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__DFSR__BITS.html#ga23b688e81c0378b5cd75acb53896bb5e">DFSR_FS0_Msk</a>   (0xFUL << DFSR_FS0_Pos)</td></tr> +<tr class="memdesc:ga23b688e81c0378b5cd75acb53896bb5e"><td class="mdescLeft"> </td><td class="mdescRight">DFSR: FS0 Mask. <a href="#ga23b688e81c0378b5cd75acb53896bb5e">More...</a><br/></td></tr> +<tr class="separator:ga23b688e81c0378b5cd75acb53896bb5e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gacb6fae1908b12c4900e2cdcc320c6c11"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__DFSR__BITS.html#gacb6fae1908b12c4900e2cdcc320c6c11">DFSR_STATUS_Pos</a>   0U</td></tr> +<tr class="memdesc:gacb6fae1908b12c4900e2cdcc320c6c11"><td class="mdescLeft"> </td><td class="mdescRight">DFSR: STATUS Position. <a href="#gacb6fae1908b12c4900e2cdcc320c6c11">More...</a><br/></td></tr> +<tr class="separator:gacb6fae1908b12c4900e2cdcc320c6c11"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga7541052737038d737fd9fe00b9815140"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__DFSR__BITS.html#ga7541052737038d737fd9fe00b9815140">DFSR_STATUS_Msk</a>   (0x3FUL << DFSR_STATUS_Pos)</td></tr> +<tr class="memdesc:ga7541052737038d737fd9fe00b9815140"><td class="mdescLeft"> </td><td class="mdescRight">DFSR: STATUS Mask. <a href="#ga7541052737038d737fd9fe00b9815140">More...</a><br/></td></tr> +<tr class="separator:ga7541052737038d737fd9fe00b9815140"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<h2 class="groupheader">Macro Definition Documentation</h2> +<a class="anchor" id="ga91cf285dc43beda62ae72f043e83238c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define DFSR_CM_Msk   (1UL << DFSR_CM_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gac1c7d8f30e77bd1fe395d6e9a5a63a3e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define DFSR_CM_Pos   13U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga59949776e069a5af7231ef63156f17cf"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define DFSR_Domain_Msk   (0xFUL << DFSR_Domain_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gac5a7afc43963dbc429792fb5a1569e15"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define DFSR_Domain_Pos   4U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gad3a97b4eb87f45df8ae539e59592f21b"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define DFSR_Ext_Msk   (1UL << DFSR_Ext_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga8cc8dcb1b3a971a13b0575bf9083acf5"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define DFSR_Ext_Pos   12U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga23b688e81c0378b5cd75acb53896bb5e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define DFSR_FS0_Msk   (0xFUL << DFSR_FS0_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gae5d9bc62e71693bd9dc2a84bb4c82082"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define DFSR_FS0_Pos   0U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga6540a3ca5b2dcf8f81bb37fbdbe9d746"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define DFSR_FS1_Msk   (1UL << DFSR_FS1_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga3faee10970931cadf7ff16069ce65a1a"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define DFSR_FS1_Pos   10U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga104bfa1e333340616fdbdc804948276f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define DFSR_LPAE_Msk   (1UL << DFSR_LPAE_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga10f7b48c4f128c9be07c377bb60cfa7a"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define DFSR_LPAE_Pos   9U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga7541052737038d737fd9fe00b9815140"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define DFSR_STATUS_Msk   (0x3FUL << DFSR_STATUS_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gacb6fae1908b12c4900e2cdcc320c6c11"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define DFSR_STATUS_Pos   0U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gabfbf482895e7620fe6727b54378c0f2a"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define DFSR_WnR_Msk   (1UL << DFSR_WnR_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga410420633e9ba47cdd1ae2d3df146866"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define DFSR_WnR_Pos   11U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/group__CMSIS__DFSR__BITS.js b/docs/Core_A/html/group__CMSIS__DFSR__BITS.js new file mode 100644 index 0000000..f50c8d5 --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__DFSR__BITS.js @@ -0,0 +1,19 @@ +var group__CMSIS__DFSR__BITS = +[ + [ "DFSR_CM_Msk", "group__CMSIS__DFSR__BITS.html#ga91cf285dc43beda62ae72f043e83238c", null ], + [ "DFSR_CM_Pos", "group__CMSIS__DFSR__BITS.html#gac1c7d8f30e77bd1fe395d6e9a5a63a3e", null ], + [ "DFSR_Domain_Msk", "group__CMSIS__DFSR__BITS.html#ga59949776e069a5af7231ef63156f17cf", null ], + [ "DFSR_Domain_Pos", "group__CMSIS__DFSR__BITS.html#gac5a7afc43963dbc429792fb5a1569e15", null ], + [ "DFSR_Ext_Msk", "group__CMSIS__DFSR__BITS.html#gad3a97b4eb87f45df8ae539e59592f21b", null ], + [ "DFSR_Ext_Pos", "group__CMSIS__DFSR__BITS.html#ga8cc8dcb1b3a971a13b0575bf9083acf5", null ], + [ "DFSR_FS0_Msk", "group__CMSIS__DFSR__BITS.html#ga23b688e81c0378b5cd75acb53896bb5e", null ], + [ "DFSR_FS0_Pos", "group__CMSIS__DFSR__BITS.html#gae5d9bc62e71693bd9dc2a84bb4c82082", null ], + [ "DFSR_FS1_Msk", "group__CMSIS__DFSR__BITS.html#ga6540a3ca5b2dcf8f81bb37fbdbe9d746", null ], + [ "DFSR_FS1_Pos", "group__CMSIS__DFSR__BITS.html#ga3faee10970931cadf7ff16069ce65a1a", null ], + [ "DFSR_LPAE_Msk", "group__CMSIS__DFSR__BITS.html#ga104bfa1e333340616fdbdc804948276f", null ], + [ "DFSR_LPAE_Pos", "group__CMSIS__DFSR__BITS.html#ga10f7b48c4f128c9be07c377bb60cfa7a", null ], + [ "DFSR_STATUS_Msk", "group__CMSIS__DFSR__BITS.html#ga7541052737038d737fd9fe00b9815140", null ], + [ "DFSR_STATUS_Pos", "group__CMSIS__DFSR__BITS.html#gacb6fae1908b12c4900e2cdcc320c6c11", null ], + [ "DFSR_WnR_Msk", "group__CMSIS__DFSR__BITS.html#gabfbf482895e7620fe6727b54378c0f2a", null ], + [ "DFSR_WnR_Pos", "group__CMSIS__DFSR__BITS.html#ga410420633e9ba47cdd1ae2d3df146866", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/group__CMSIS__FPEXC.html b/docs/Core_A/html/group__CMSIS__FPEXC.html new file mode 100644 index 0000000..6dcee3f --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__FPEXC.html @@ -0,0 +1,197 @@ +<!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"/> +<title>Floating-Point Exception Control register (FPEXC)</title> +<title>CMSIS-Core (Cortex-A): Floating-Point Exception Control register (FPEXC)</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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__CMSIS__FPEXC.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">Floating-Point Exception Control register (FPEXC)<div class="ingroups"><a class="el" href="group__CMSIS__core__register.html">Core Register Access</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>Provides a global enable for the Advanced SIMD and Floating-point (VFP) Extensions, and indicates how the state of these extensions is recorded. +<a href="#details">More...</a></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> +Functions</h2></td></tr> +<tr class="memitem:gadde57667b9f81c468a49268513624b90"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__FPEXC.html#gadde57667b9f81c468a49268513624b90">__get_FPEXC</a> (void)</td></tr> +<tr class="memdesc:gadde57667b9f81c468a49268513624b90"><td class="mdescLeft"> </td><td class="mdescRight">Get FPEXC (Floating Point Exception Control Register) <a href="#gadde57667b9f81c468a49268513624b90">More...</a><br/></td></tr> +<tr class="separator:gadde57667b9f81c468a49268513624b90"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga14ba90beb9b4712454f35ac453c45f5d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__FPEXC.html#ga14ba90beb9b4712454f35ac453c45f5d">__set_FPEXC</a> (uint32_t fpexc)</td></tr> +<tr class="memdesc:ga14ba90beb9b4712454f35ac453c45f5d"><td class="mdescLeft"> </td><td class="mdescRight">Set FPEXC (Floating Point Exception Control Register) <a href="#ga14ba90beb9b4712454f35ac453c45f5d">More...</a><br/></td></tr> +<tr class="separator:ga14ba90beb9b4712454f35ac453c45f5d"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<table class="doxtable"> +<tr> +<th align="left">Bits </th><th align="left">Name </th><th align="left">Function </th></tr> +<tr> +<td align="left">[31] </td><td align="left">EX </td><td align="left">Exception bit. </td></tr> +<tr> +<td align="left">[30] </td><td align="left">EN </td><td align="left">Enable bit. </td></tr> +<tr> +<td align="left">[29:0] </td><td align="left">- </td><td align="left">SUBARCHITECTURE DEFINED. </td></tr> +</table> +<p>Consider <a class="el" href="group__CMSIS__FPEXC.html#gadde57667b9f81c468a49268513624b90">__get_FPEXC</a> and <a class="el" href="group__CMSIS__FPEXC.html#ga14ba90beb9b4712454f35ac453c45f5d">__set_FPEXC</a> to access this register. </p> +<h2 class="groupheader">Function Documentation</h2> +<a class="anchor" id="gadde57667b9f81c468a49268513624b90"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t __get_FPEXC </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Floating Point Exception Control Register value</dd></dl> +<p>This function returns the current value of the <a class="el" href="group__CMSIS__FPEXC.html">Floating-Point Exception Control register (FPEXC)</a>. </p> + +</div> +</div> +<a class="anchor" id="ga14ba90beb9b4712454f35ac453c45f5d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void __set_FPEXC </td> + <td>(</td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>fpexc</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">fpexc</td><td>Floating Point Exception Control value to set</td></tr> + </table> + </dd> +</dl> +<p>This function assigns the given value to the <a class="el" href="group__CMSIS__FPEXC.html">Floating-Point Exception Control register (FPEXC)</a>. </p> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/group__CMSIS__FPEXC.js b/docs/Core_A/html/group__CMSIS__FPEXC.js new file mode 100644 index 0000000..51c239a --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__FPEXC.js @@ -0,0 +1,5 @@ +var group__CMSIS__FPEXC = +[ + [ "__get_FPEXC", "group__CMSIS__FPEXC.html#gadde57667b9f81c468a49268513624b90", null ], + [ "__set_FPEXC", "group__CMSIS__FPEXC.html#ga14ba90beb9b4712454f35ac453c45f5d", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/group__CMSIS__FPSCR.html b/docs/Core_A/html/group__CMSIS__FPSCR.html new file mode 100644 index 0000000..0e7be5d --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__FPSCR.html @@ -0,0 +1,257 @@ +<!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"/> +<title>Floating-point Status and Control Register (FPSCR)</title> +<title>CMSIS-Core (Cortex-A): Floating-point Status and Control Register (FPSCR)</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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__CMSIS__FPSCR.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#groups">Content</a> | +<a href="#nested-classes">Data Structures</a> | +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">Floating-point Status and Control Register (FPSCR)<div class="ingroups"><a class="el" href="group__CMSIS__core__register.html">Core Register Access</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>Provides floating-point system status information and control. +<a href="#details">More...</a></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="groups"></a> +Content</h2></td></tr> +<tr class="memitem:group__CMSIS__FPSCR__BITS"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__FPSCR__BITS.html">FPSCR Bits</a></td></tr> +<tr class="memdesc:group__CMSIS__FPSCR__BITS"><td class="mdescLeft"> </td><td class="mdescRight">Bit position and mask macros. <br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +</table><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  </td><td class="memItemRight" valign="bottom"><a class="el" href="structFPSCR__Type.html">FPSCR_Type</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Bit field declaration for FPSCR layout. <a href="structFPSCR__Type.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </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:ga6a275172e274ea7ce6c22030d07c6c64"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__FPSCR.html#ga6a275172e274ea7ce6c22030d07c6c64">__get_FPSCR</a> (void)</td></tr> +<tr class="memdesc:ga6a275172e274ea7ce6c22030d07c6c64"><td class="mdescLeft"> </td><td class="mdescRight">Get FPSCR (Floating Point Status/Control) <a href="#ga6a275172e274ea7ce6c22030d07c6c64">More...</a><br/></td></tr> +<tr class="separator:ga6a275172e274ea7ce6c22030d07c6c64"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga17c6ff443c52c74125fefef7de5fee1d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__FPSCR.html#ga17c6ff443c52c74125fefef7de5fee1d">__set_FPSCR</a> (uint32_t fpscr)</td></tr> +<tr class="memdesc:ga17c6ff443c52c74125fefef7de5fee1d"><td class="mdescLeft"> </td><td class="mdescRight">Set FPSCR (Floating Point Status/Control) <a href="#ga17c6ff443c52c74125fefef7de5fee1d">More...</a><br/></td></tr> +<tr class="separator:ga17c6ff443c52c74125fefef7de5fee1d"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<table class="doxtable"> +<tr> +<th align="left">Bits </th><th align="left">Name </th><th align="left">Function </th></tr> +<tr> +<td align="left">[31] </td><td align="left">N </td><td align="left">Negative condition flag. </td></tr> +<tr> +<td align="left">[30] </td><td align="left">Z </td><td align="left">Zero condition flag. </td></tr> +<tr> +<td align="left">[29] </td><td align="left">C </td><td align="left">Carry condition flag. </td></tr> +<tr> +<td align="left">[28] </td><td align="left">V </td><td align="left">Overflow condition flag. </td></tr> +<tr> +<td align="left">[27] </td><td align="left">QC </td><td align="left">External abort pending bit. </td></tr> +<tr> +<td align="left">[26] </td><td align="left">AHP </td><td align="left">External abort pending bit. </td></tr> +<tr> +<td align="left">[25] </td><td align="left">DN </td><td align="left">External abort pending bit. </td></tr> +<tr> +<td align="left">[24] </td><td align="left">FZ </td><td align="left">External abort pending bit. </td></tr> +<tr> +<td align="left">[23:22] </td><td align="left">RMode </td><td align="left">External abort pending bit. </td></tr> +<tr> +<td align="left">[21:20] </td><td align="left">Stride </td><td align="left">External abort pending bit. </td></tr> +<tr> +<td align="left">[19] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[18:16] </td><td align="left">Len </td><td align="left">External abort pending bit. </td></tr> +<tr> +<td align="left">[15] </td><td align="left">IDE </td><td align="left">IRQ pending bit. </td></tr> +<tr> +<td align="left">[14:13] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[12] </td><td align="left">IXE </td><td align="left">IRQ pending bit. </td></tr> +<tr> +<td align="left">[11] </td><td align="left">UFE </td><td align="left">IRQ pending bit. </td></tr> +<tr> +<td align="left">[10] </td><td align="left">OFE </td><td align="left">IRQ pending bit. </td></tr> +<tr> +<td align="left">[9] </td><td align="left">DZE </td><td align="left">IRQ pending bit. </td></tr> +<tr> +<td align="left">[8] </td><td align="left">IOE </td><td align="left">IRQ pending bit. </td></tr> +<tr> +<td align="left">[7] </td><td align="left">IDC </td><td align="left">IRQ pending bit. </td></tr> +<tr> +<td align="left">[6:5] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[4] </td><td align="left">IXC </td><td align="left">FIQ pending bit. </td></tr> +<tr> +<td align="left">[3] </td><td align="left">UFC </td><td align="left">FIQ pending bit. </td></tr> +<tr> +<td align="left">[2] </td><td align="left">OFC </td><td align="left">FIQ pending bit. </td></tr> +<tr> +<td align="left">[1] </td><td align="left">DZC </td><td align="left">FIQ pending bit. </td></tr> +<tr> +<td align="left">[0] </td><td align="left">IOC </td><td align="left">FIQ pending bit. </td></tr> +</table> +<p>Consider <a class="el" href="group__CMSIS__FPSCR.html#ga6a275172e274ea7ce6c22030d07c6c64">__get_FPSCR</a> and <a class="el" href="group__CMSIS__FPSCR.html#ga17c6ff443c52c74125fefef7de5fee1d">__set_FPSCR</a> to access this register. </p> +<h2 class="groupheader">Function Documentation</h2> +<a class="anchor" id="ga6a275172e274ea7ce6c22030d07c6c64"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t __get_FPSCR </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Floating Point Status/Control register value</dd></dl> +<p>This function returns the current value of the <a class="el" href="group__CMSIS__FPSCR.html">Floating-point Status and Control Register (FPSCR)</a>. </p> + +</div> +</div> +<a class="anchor" id="ga17c6ff443c52c74125fefef7de5fee1d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void __set_FPSCR </td> + <td>(</td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>fpscr</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">fpscr</td><td>Floating Point Status/Control value to set</td></tr> + </table> + </dd> +</dl> +<p>Assigns the given value to the <a class="el" href="group__CMSIS__FPSCR.html">Floating-point Status and Control Register (FPSCR)</a>. </p> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/group__CMSIS__FPSCR.js b/docs/Core_A/html/group__CMSIS__FPSCR.js new file mode 100644 index 0000000..932c7fa --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__FPSCR.js @@ -0,0 +1,7 @@ +var group__CMSIS__FPSCR = +[ + [ "FPSCR Bits", "group__CMSIS__FPSCR__BITS.html", null ], + [ "FPSCR_Type", "structFPSCR__Type.html", null ], + [ "__get_FPSCR", "group__CMSIS__FPSCR.html#ga6a275172e274ea7ce6c22030d07c6c64", null ], + [ "__set_FPSCR", "group__CMSIS__FPSCR.html#ga17c6ff443c52c74125fefef7de5fee1d", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/group__CMSIS__FPSCR__BITS.html b/docs/Core_A/html/group__CMSIS__FPSCR__BITS.html new file mode 100644 index 0000000..d3caaef --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__FPSCR__BITS.html @@ -0,0 +1,131 @@ +<!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"/> +<title>FPSCR Bits</title> +<title>CMSIS-Core (Cortex-A): FPSCR Bits</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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__CMSIS__FPSCR__BITS.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">FPSCR Bits<div class="ingroups"><a class="el" href="group__CMSIS__FPSCR.html">Floating-point Status and Control Register (FPSCR)</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>Bit position and mask macros. +<a href="#details">More...</a></p> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/group__CMSIS__IFSR.html b/docs/Core_A/html/group__CMSIS__IFSR.html new file mode 100644 index 0000000..df94861 --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__IFSR.html @@ -0,0 +1,237 @@ +<!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"/> +<title>Instruction Fault Status Register (IFSR)</title> +<title>CMSIS-Core (Cortex-A): Instruction Fault Status Register (IFSR)</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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__CMSIS__IFSR.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#groups">Content</a> | +<a href="#nested-classes">Data Structures</a> | +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">Instruction Fault Status Register (IFSR)<div class="ingroups"><a class="el" href="group__CMSIS__core__register.html">Core Register Access</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>The IFSR holds status information about the last instruction fault. +<a href="#details">More...</a></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="groups"></a> +Content</h2></td></tr> +<tr class="memitem:group__CMSIS__IFSR__BITS"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__IFSR__BITS.html">IFSR Bits</a></td></tr> +<tr class="memdesc:group__CMSIS__IFSR__BITS"><td class="mdescLeft"> </td><td class="mdescRight">Bit position and mask macros. <br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +</table><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  </td><td class="memItemRight" valign="bottom"><a class="el" href="unionIFSR__Type.html">IFSR_Type</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Bit field declaration for IFSR layout. <a href="unionIFSR__Type.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </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:ga9350226159749b673afd56a3b24953a0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__IFSR.html#ga9350226159749b673afd56a3b24953a0">__get_IFSR</a> (void)</td></tr> +<tr class="memdesc:ga9350226159749b673afd56a3b24953a0"><td class="mdescLeft"> </td><td class="mdescRight">Get IFSR. <a href="#ga9350226159749b673afd56a3b24953a0">More...</a><br/></td></tr> +<tr class="separator:ga9350226159749b673afd56a3b24953a0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga5bd9b703236cf2566eeed0ed59dda8a6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__IFSR.html#ga5bd9b703236cf2566eeed0ed59dda8a6">__set_IFSR</a> (uint32_t ifsr)</td></tr> +<tr class="memdesc:ga5bd9b703236cf2566eeed0ed59dda8a6"><td class="mdescLeft"> </td><td class="mdescRight">Set IFSR. <a href="#ga5bd9b703236cf2566eeed0ed59dda8a6">More...</a><br/></td></tr> +<tr class="separator:ga5bd9b703236cf2566eeed0ed59dda8a6"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<p><b>DFSR format when using the Short-descriptor translation table format</b></p> +<table class="doxtable"> +<tr> +<th align="left">Bits </th><th align="left">Name </th><th align="left">Function </th></tr> +<tr> +<td align="left">[31:13] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[12] </td><td align="left">ExT </td><td align="left">External abort type. </td></tr> +<tr> +<td align="left">[11] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[10] </td><td align="left">FS[4] </td><td align="left">Fault status bits. </td></tr> +<tr> +<td align="left">[9] </td><td align="left">LPAE </td><td align="left">Large Physical Address Extension. </td></tr> +<tr> +<td align="left">[8:4] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[3:0] </td><td align="left">FS[3:0] </td><td align="left">Fault status bits. </td></tr> +</table> +<p><b>DFSR format when using the Long-descriptor translation table format</b></p> +<table class="doxtable"> +<tr> +<th align="left">Bits </th><th align="left">Name </th><th align="left">Function </th></tr> +<tr> +<td align="left">[31:13] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[12] </td><td align="left">ExT </td><td align="left">External abort type. </td></tr> +<tr> +<td align="left">[11:10] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[9] </td><td align="left">LPAE </td><td align="left">Large Physical Address Extension. </td></tr> +<tr> +<td align="left">[8:6] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[5:0] </td><td align="left">STATUS </td><td align="left">Fault status bits. </td></tr> +</table> +<p>Consider <a class="el" href="group__CMSIS__IFSR.html#ga9350226159749b673afd56a3b24953a0">__get_IFSR</a> and <a class="el" href="group__CMSIS__IFSR.html#ga5bd9b703236cf2566eeed0ed59dda8a6">__set_IFSR</a> to access this register. </p> +<h2 class="groupheader">Function Documentation</h2> +<a class="anchor" id="ga9350226159749b673afd56a3b24953a0"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t __get_IFSR </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Instruction Fault Status Register value</dd></dl> +<p>This function returns the current value of the <a class="el" href="group__CMSIS__IFSR.html">Instruction Fault Status Register (IFSR)</a>. </p> + +</div> +</div> +<a class="anchor" id="ga5bd9b703236cf2566eeed0ed59dda8a6"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void __set_IFSR </td> + <td>(</td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>ifsr</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">ifsr</td><td>Instruction Fault Status value to set</td></tr> + </table> + </dd> +</dl> +<p>This function assigns the given value to the <a class="el" href="group__CMSIS__IFSR.html">Instruction Fault Status Register (IFSR)</a>. </p> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/group__CMSIS__IFSR.js b/docs/Core_A/html/group__CMSIS__IFSR.js new file mode 100644 index 0000000..ae930dd --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__IFSR.js @@ -0,0 +1,16 @@ +var group__CMSIS__IFSR = +[ + [ "IFSR Bits", "group__CMSIS__IFSR__BITS.html", "group__CMSIS__IFSR__BITS" ], + [ "IFSR_Type", "unionIFSR__Type.html", [ + [ "ExT", "unionIFSR__Type.html#aee6fed7525c5125e637acc8e957c8d0f", null ], + [ "FS0", "unionIFSR__Type.html#a9f9ae1ffa89d33e90159eec5c4b7cd6a", null ], + [ "FS1", "unionIFSR__Type.html#adb493acf17881eaf09a2e8629ee2243e", null ], + [ "l", "unionIFSR__Type.html#a8f4e4fe46a9cb9b6c8a6355f9b0938e3", null ], + [ "LPAE", "unionIFSR__Type.html#a40c5236caf0549cc1cc78945b0b0f131", null ], + [ "s", "unionIFSR__Type.html#a4ece60d66e87e10e78aab83ac05e957c", null ], + [ "STATUS", "unionIFSR__Type.html#a543066fc60d5b63478cc85ba082524d4", null ], + [ "w", "unionIFSR__Type.html#ae31262477d14b86f30c3bef90a3fc371", null ] + ] ], + [ "__get_IFSR", "group__CMSIS__IFSR.html#ga9350226159749b673afd56a3b24953a0", null ], + [ "__set_IFSR", "group__CMSIS__IFSR.html#ga5bd9b703236cf2566eeed0ed59dda8a6", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/group__CMSIS__IFSR__BITS.html b/docs/Core_A/html/group__CMSIS__IFSR__BITS.html new file mode 100644 index 0000000..947fe4f --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__IFSR__BITS.html @@ -0,0 +1,289 @@ +<!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"/> +<title>IFSR Bits</title> +<title>CMSIS-Core (Cortex-A): IFSR Bits</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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__CMSIS__IFSR__BITS.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#define-members">Macros</a> </div> + <div class="headertitle"> +<div class="title">IFSR Bits<div class="ingroups"><a class="el" href="group__CMSIS__IFSR.html">Instruction Fault Status Register (IFSR)</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>Bit position and mask macros. +<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:gafb3d593ec56834b6a265744efd6340a8"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__IFSR__BITS.html#gafb3d593ec56834b6a265744efd6340a8">IFSR_ExT_Pos</a>   12U</td></tr> +<tr class="memdesc:gafb3d593ec56834b6a265744efd6340a8"><td class="mdescLeft"> </td><td class="mdescRight">IFSR: ExT Position. <a href="#gafb3d593ec56834b6a265744efd6340a8">More...</a><br/></td></tr> +<tr class="separator:gafb3d593ec56834b6a265744efd6340a8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gab0083a1d82b370a7e5208e39267bda22"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__IFSR__BITS.html#gab0083a1d82b370a7e5208e39267bda22">IFSR_ExT_Msk</a>   (1UL << IFSR_ExT_Pos)</td></tr> +<tr class="memdesc:gab0083a1d82b370a7e5208e39267bda22"><td class="mdescLeft"> </td><td class="mdescRight">IFSR: ExT Mask. <a href="#gab0083a1d82b370a7e5208e39267bda22">More...</a><br/></td></tr> +<tr class="separator:gab0083a1d82b370a7e5208e39267bda22"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gadfd49185eeb102fc69e0a0d28fd2c4a4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__IFSR__BITS.html#gadfd49185eeb102fc69e0a0d28fd2c4a4">IFSR_LPAE_Pos</a>   9U</td></tr> +<tr class="memdesc:gadfd49185eeb102fc69e0a0d28fd2c4a4"><td class="mdescLeft"> </td><td class="mdescRight">IFSR: LPAE Position. <a href="#gadfd49185eeb102fc69e0a0d28fd2c4a4">More...</a><br/></td></tr> +<tr class="separator:gadfd49185eeb102fc69e0a0d28fd2c4a4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga20639ca32a866d7b021e455b7a5d24c6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__IFSR__BITS.html#ga20639ca32a866d7b021e455b7a5d24c6">IFSR_LPAE_Msk</a>   (0x1UL << IFSR_LPAE_Pos)</td></tr> +<tr class="memdesc:ga20639ca32a866d7b021e455b7a5d24c6"><td class="mdescLeft"> </td><td class="mdescRight">IFSR: LPAE Mask. <a href="#ga20639ca32a866d7b021e455b7a5d24c6">More...</a><br/></td></tr> +<tr class="separator:ga20639ca32a866d7b021e455b7a5d24c6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga9ecf4e123cfee3f0a19898a822fc0f62"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__IFSR__BITS.html#ga9ecf4e123cfee3f0a19898a822fc0f62">IFSR_FS1_Pos</a>   10U</td></tr> +<tr class="memdesc:ga9ecf4e123cfee3f0a19898a822fc0f62"><td class="mdescLeft"> </td><td class="mdescRight">IFSR: FS1 Position. <a href="#ga9ecf4e123cfee3f0a19898a822fc0f62">More...</a><br/></td></tr> +<tr class="separator:ga9ecf4e123cfee3f0a19898a822fc0f62"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga6fc93a02fbd1c968c70786a84428fca6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__IFSR__BITS.html#ga6fc93a02fbd1c968c70786a84428fca6">IFSR_FS1_Msk</a>   (1UL << IFSR_FS1_Pos)</td></tr> +<tr class="memdesc:ga6fc93a02fbd1c968c70786a84428fca6"><td class="mdescLeft"> </td><td class="mdescRight">IFSR: FS1 Mask. <a href="#ga6fc93a02fbd1c968c70786a84428fca6">More...</a><br/></td></tr> +<tr class="separator:ga6fc93a02fbd1c968c70786a84428fca6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga487c29da2f2d648f149c4346f3093f72"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__IFSR__BITS.html#ga487c29da2f2d648f149c4346f3093f72">IFSR_FS0_Pos</a>   0U</td></tr> +<tr class="memdesc:ga487c29da2f2d648f149c4346f3093f72"><td class="mdescLeft"> </td><td class="mdescRight">IFSR: FS0 Position. <a href="#ga487c29da2f2d648f149c4346f3093f72">More...</a><br/></td></tr> +<tr class="separator:ga487c29da2f2d648f149c4346f3093f72"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaa17676ff0276b0fe93f92010fe35f6b8"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__IFSR__BITS.html#gaa17676ff0276b0fe93f92010fe35f6b8">IFSR_FS0_Msk</a>   (0xFUL << IFSR_FS0_Pos)</td></tr> +<tr class="memdesc:gaa17676ff0276b0fe93f92010fe35f6b8"><td class="mdescLeft"> </td><td class="mdescRight">IFSR: FS0 Mask. <a href="#gaa17676ff0276b0fe93f92010fe35f6b8">More...</a><br/></td></tr> +<tr class="separator:gaa17676ff0276b0fe93f92010fe35f6b8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga64ec6d573ec1efe1d6c36100ad1cd09d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__IFSR__BITS.html#ga64ec6d573ec1efe1d6c36100ad1cd09d">IFSR_STATUS_Pos</a>   0U</td></tr> +<tr class="memdesc:ga64ec6d573ec1efe1d6c36100ad1cd09d"><td class="mdescLeft"> </td><td class="mdescRight">IFSR: STATUS Position. <a href="#ga64ec6d573ec1efe1d6c36100ad1cd09d">More...</a><br/></td></tr> +<tr class="separator:ga64ec6d573ec1efe1d6c36100ad1cd09d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaf74c1045a32a2d4de7ea6f0dbcf0d1b3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__IFSR__BITS.html#gaf74c1045a32a2d4de7ea6f0dbcf0d1b3">IFSR_STATUS_Msk</a>   (0x3FUL << IFSR_STATUS_Pos)</td></tr> +<tr class="memdesc:gaf74c1045a32a2d4de7ea6f0dbcf0d1b3"><td class="mdescLeft"> </td><td class="mdescRight">IFSR: STATUS Mask. <a href="#gaf74c1045a32a2d4de7ea6f0dbcf0d1b3">More...</a><br/></td></tr> +<tr class="separator:gaf74c1045a32a2d4de7ea6f0dbcf0d1b3"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<h2 class="groupheader">Macro Definition Documentation</h2> +<a class="anchor" id="gab0083a1d82b370a7e5208e39267bda22"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define IFSR_ExT_Msk   (1UL << IFSR_ExT_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gafb3d593ec56834b6a265744efd6340a8"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define IFSR_ExT_Pos   12U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gaa17676ff0276b0fe93f92010fe35f6b8"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define IFSR_FS0_Msk   (0xFUL << IFSR_FS0_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga487c29da2f2d648f149c4346f3093f72"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define IFSR_FS0_Pos   0U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga6fc93a02fbd1c968c70786a84428fca6"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define IFSR_FS1_Msk   (1UL << IFSR_FS1_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga9ecf4e123cfee3f0a19898a822fc0f62"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define IFSR_FS1_Pos   10U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga20639ca32a866d7b021e455b7a5d24c6"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define IFSR_LPAE_Msk   (0x1UL << IFSR_LPAE_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gadfd49185eeb102fc69e0a0d28fd2c4a4"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define IFSR_LPAE_Pos   9U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gaf74c1045a32a2d4de7ea6f0dbcf0d1b3"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define IFSR_STATUS_Msk   (0x3FUL << IFSR_STATUS_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga64ec6d573ec1efe1d6c36100ad1cd09d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define IFSR_STATUS_Pos   0U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/group__CMSIS__IFSR__BITS.js b/docs/Core_A/html/group__CMSIS__IFSR__BITS.js new file mode 100644 index 0000000..8e90265 --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__IFSR__BITS.js @@ -0,0 +1,13 @@ +var group__CMSIS__IFSR__BITS = +[ + [ "IFSR_ExT_Msk", "group__CMSIS__IFSR__BITS.html#gab0083a1d82b370a7e5208e39267bda22", null ], + [ "IFSR_ExT_Pos", "group__CMSIS__IFSR__BITS.html#gafb3d593ec56834b6a265744efd6340a8", null ], + [ "IFSR_FS0_Msk", "group__CMSIS__IFSR__BITS.html#gaa17676ff0276b0fe93f92010fe35f6b8", null ], + [ "IFSR_FS0_Pos", "group__CMSIS__IFSR__BITS.html#ga487c29da2f2d648f149c4346f3093f72", null ], + [ "IFSR_FS1_Msk", "group__CMSIS__IFSR__BITS.html#ga6fc93a02fbd1c968c70786a84428fca6", null ], + [ "IFSR_FS1_Pos", "group__CMSIS__IFSR__BITS.html#ga9ecf4e123cfee3f0a19898a822fc0f62", null ], + [ "IFSR_LPAE_Msk", "group__CMSIS__IFSR__BITS.html#ga20639ca32a866d7b021e455b7a5d24c6", null ], + [ "IFSR_LPAE_Pos", "group__CMSIS__IFSR__BITS.html#gadfd49185eeb102fc69e0a0d28fd2c4a4", null ], + [ "IFSR_STATUS_Msk", "group__CMSIS__IFSR__BITS.html#gaf74c1045a32a2d4de7ea6f0dbcf0d1b3", null ], + [ "IFSR_STATUS_Pos", "group__CMSIS__IFSR__BITS.html#ga64ec6d573ec1efe1d6c36100ad1cd09d", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/group__CMSIS__ISR.html b/docs/Core_A/html/group__CMSIS__ISR.html new file mode 100644 index 0000000..a36eb79 --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__ISR.html @@ -0,0 +1,189 @@ +<!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"/> +<title>Interrupt Status Register (ISR)</title> +<title>CMSIS-Core (Cortex-A): Interrupt Status Register (ISR)</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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__CMSIS__ISR.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#groups">Content</a> | +<a href="#nested-classes">Data Structures</a> | +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">Interrupt Status Register (ISR)<div class="ingroups"><a class="el" href="group__CMSIS__core__register.html">Core Register Access</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>The ISR shows whether an IRQ, FIQ, or external abort is pending. +<a href="#details">More...</a></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="groups"></a> +Content</h2></td></tr> +<tr class="memitem:group__CMSIS__ISR__BITS"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ISR__BITS.html">ISR Bits</a></td></tr> +<tr class="memdesc:group__CMSIS__ISR__BITS"><td class="mdescLeft"> </td><td class="mdescRight">Bit position and mask macros. <br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +</table><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  </td><td class="memItemRight" valign="bottom"><a class="el" href="unionISR__Type.html">ISR_Type</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Bit field declaration for ISR layout. <a href="unionISR__Type.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </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:ga450229b64b770e8524ed763f53ff62e2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ISR.html#ga450229b64b770e8524ed763f53ff62e2">__get_ISR</a> (void)</td></tr> +<tr class="memdesc:ga450229b64b770e8524ed763f53ff62e2"><td class="mdescLeft"> </td><td class="mdescRight">Get ISR. <a href="#ga450229b64b770e8524ed763f53ff62e2">More...</a><br/></td></tr> +<tr class="separator:ga450229b64b770e8524ed763f53ff62e2"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<table class="doxtable"> +<tr> +<th align="left">Bits </th><th align="left">Name </th><th align="left">Function </th></tr> +<tr> +<td align="left">[31:9] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[8] </td><td align="left">A </td><td align="left">External abort pending bit. </td></tr> +<tr> +<td align="left">[7] </td><td align="left">I </td><td align="left">IRQ pending bit. </td></tr> +<tr> +<td align="left">[6] </td><td align="left">F </td><td align="left">FIQ pending bit. </td></tr> +<tr> +<td align="left">[5:0] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +</table> +<p>Consider <a class="el" href="group__CMSIS__IFSR.html#ga9350226159749b673afd56a3b24953a0">__get_IFSR</a> to access this register. </p> +<h2 class="groupheader">Function Documentation</h2> +<a class="anchor" id="ga450229b64b770e8524ed763f53ff62e2"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t __get_ISR </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Interrupt Status Register value</dd></dl> +<p>This function returns the current value of the <a class="el" href="group__CMSIS__ISR.html">Interrupt Status Register (ISR)</a>. </p> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/group__CMSIS__ISR.js b/docs/Core_A/html/group__CMSIS__ISR.js new file mode 100644 index 0000000..21c7116 --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__ISR.js @@ -0,0 +1,12 @@ +var group__CMSIS__ISR = +[ + [ "ISR Bits", "group__CMSIS__ISR__BITS.html", "group__CMSIS__ISR__BITS" ], + [ "ISR_Type", "unionISR__Type.html", [ + [ "A", "unionISR__Type.html#ad4dfcb37f30162fd57c4402ae99ca49e", null ], + [ "b", "unionISR__Type.html#ad01f116d61c2ae79c2469a38a0b2f497", null ], + [ "F", "unionISR__Type.html#ae691a856f7de0f301c60521a7a779dc2", null ], + [ "I", "unionISR__Type.html#ad83ba976f1764c7d3a7954c073c39c22", null ], + [ "w", "unionISR__Type.html#a4fca9c1057aa8a6006f1fb631a28ee30", null ] + ] ], + [ "__get_ISR", "group__CMSIS__ISR.html#ga450229b64b770e8524ed763f53ff62e2", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/group__CMSIS__ISR__BITS.html b/docs/Core_A/html/group__CMSIS__ISR__BITS.html new file mode 100644 index 0000000..449b58d --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__ISR__BITS.html @@ -0,0 +1,229 @@ +<!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"/> +<title>ISR Bits</title> +<title>CMSIS-Core (Cortex-A): ISR Bits</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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__CMSIS__ISR__BITS.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#define-members">Macros</a> </div> + <div class="headertitle"> +<div class="title">ISR Bits<div class="ingroups"><a class="el" href="group__CMSIS__ISR.html">Interrupt Status Register (ISR)</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>Bit position and mask macros. +<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:gaecf0a2cb278bfd27e0da4ab8126d98af"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ISR__BITS.html#gaecf0a2cb278bfd27e0da4ab8126d98af">ISR_A_Pos</a>   13U</td></tr> +<tr class="memdesc:gaecf0a2cb278bfd27e0da4ab8126d98af"><td class="mdescLeft"> </td><td class="mdescRight">ISR: A Position. <a href="#gaecf0a2cb278bfd27e0da4ab8126d98af">More...</a><br/></td></tr> +<tr class="separator:gaecf0a2cb278bfd27e0da4ab8126d98af"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga8c6d55d243da46ed7ca05c3941316c8d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ISR__BITS.html#ga8c6d55d243da46ed7ca05c3941316c8d">ISR_A_Msk</a>   (1UL << ISR_A_Pos)</td></tr> +<tr class="memdesc:ga8c6d55d243da46ed7ca05c3941316c8d"><td class="mdescLeft"> </td><td class="mdescRight">ISR: A Mask. <a href="#ga8c6d55d243da46ed7ca05c3941316c8d">More...</a><br/></td></tr> +<tr class="separator:ga8c6d55d243da46ed7ca05c3941316c8d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga9f51d4217c1394e52f5223a6cd382136"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ISR__BITS.html#ga9f51d4217c1394e52f5223a6cd382136">ISR_I_Pos</a>   12U</td></tr> +<tr class="memdesc:ga9f51d4217c1394e52f5223a6cd382136"><td class="mdescLeft"> </td><td class="mdescRight">ISR: I Position. <a href="#ga9f51d4217c1394e52f5223a6cd382136">More...</a><br/></td></tr> +<tr class="separator:ga9f51d4217c1394e52f5223a6cd382136"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga7b756c9a406d7dd0a86891656908e98c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ISR__BITS.html#ga7b756c9a406d7dd0a86891656908e98c">ISR_I_Msk</a>   (1UL << ISR_I_Pos)</td></tr> +<tr class="memdesc:ga7b756c9a406d7dd0a86891656908e98c"><td class="mdescLeft"> </td><td class="mdescRight">ISR: I Mask. <a href="#ga7b756c9a406d7dd0a86891656908e98c">More...</a><br/></td></tr> +<tr class="separator:ga7b756c9a406d7dd0a86891656908e98c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gad8654422bb59e22fb7f1321eeef1b81d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ISR__BITS.html#gad8654422bb59e22fb7f1321eeef1b81d">ISR_F_Pos</a>   11U</td></tr> +<tr class="memdesc:gad8654422bb59e22fb7f1321eeef1b81d"><td class="mdescLeft"> </td><td class="mdescRight">ISR: F Position. <a href="#gad8654422bb59e22fb7f1321eeef1b81d">More...</a><br/></td></tr> +<tr class="separator:gad8654422bb59e22fb7f1321eeef1b81d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gac2efaf413c81afab4265515160f6700c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ISR__BITS.html#gac2efaf413c81afab4265515160f6700c">ISR_F_Msk</a>   (1UL << ISR_F_Pos)</td></tr> +<tr class="memdesc:gac2efaf413c81afab4265515160f6700c"><td class="mdescLeft"> </td><td class="mdescRight">ISR: F Mask. <a href="#gac2efaf413c81afab4265515160f6700c">More...</a><br/></td></tr> +<tr class="separator:gac2efaf413c81afab4265515160f6700c"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<h2 class="groupheader">Macro Definition Documentation</h2> +<a class="anchor" id="ga8c6d55d243da46ed7ca05c3941316c8d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define ISR_A_Msk   (1UL << ISR_A_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gaecf0a2cb278bfd27e0da4ab8126d98af"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define ISR_A_Pos   13U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gac2efaf413c81afab4265515160f6700c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define ISR_F_Msk   (1UL << ISR_F_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gad8654422bb59e22fb7f1321eeef1b81d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define ISR_F_Pos   11U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga7b756c9a406d7dd0a86891656908e98c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define ISR_I_Msk   (1UL << ISR_I_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga9f51d4217c1394e52f5223a6cd382136"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define ISR_I_Pos   12U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/group__CMSIS__ISR__BITS.js b/docs/Core_A/html/group__CMSIS__ISR__BITS.js new file mode 100644 index 0000000..c837fe0 --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__ISR__BITS.js @@ -0,0 +1,9 @@ +var group__CMSIS__ISR__BITS = +[ + [ "ISR_A_Msk", "group__CMSIS__ISR__BITS.html#ga8c6d55d243da46ed7ca05c3941316c8d", null ], + [ "ISR_A_Pos", "group__CMSIS__ISR__BITS.html#gaecf0a2cb278bfd27e0da4ab8126d98af", null ], + [ "ISR_F_Msk", "group__CMSIS__ISR__BITS.html#gac2efaf413c81afab4265515160f6700c", null ], + [ "ISR_F_Pos", "group__CMSIS__ISR__BITS.html#gad8654422bb59e22fb7f1321eeef1b81d", null ], + [ "ISR_I_Msk", "group__CMSIS__ISR__BITS.html#ga7b756c9a406d7dd0a86891656908e98c", null ], + [ "ISR_I_Pos", "group__CMSIS__ISR__BITS.html#ga9f51d4217c1394e52f5223a6cd382136", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/group__CMSIS__MPIDR.html b/docs/Core_A/html/group__CMSIS__MPIDR.html new file mode 100644 index 0000000..cfd04e3 --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__MPIDR.html @@ -0,0 +1,180 @@ +<!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"/> +<title>Multiprocessor Affinity Register (MPIDR)</title> +<title>CMSIS-Core (Cortex-A): Multiprocessor Affinity Register (MPIDR)</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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__CMSIS__MPIDR.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">Multiprocessor Affinity Register (MPIDR)<div class="ingroups"><a class="el" href="group__CMSIS__core__register.html">Core Register Access</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>In a multiprocessor system, the MPIDR provides an additional processor identification mechanism for scheduling purposes, and indicates whether the implementation includes the Multiprocessing Extensions. +<a href="#details">More...</a></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> +Functions</h2></td></tr> +<tr class="memitem:ga05394b4cb9fb0ba1329ec6521c76e571"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__MPIDR.html#ga05394b4cb9fb0ba1329ec6521c76e571">__get_MPIDR</a> (void)</td></tr> +<tr class="memdesc:ga05394b4cb9fb0ba1329ec6521c76e571"><td class="mdescLeft"> </td><td class="mdescRight">Get MPIDR. <a href="#ga05394b4cb9fb0ba1329ec6521c76e571">More...</a><br/></td></tr> +<tr class="separator:ga05394b4cb9fb0ba1329ec6521c76e571"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<table class="doxtable"> +<tr> +<th align="left">Bits </th><th align="left">Name </th><th align="left">Function </th></tr> +<tr> +<td align="left">[31] </td><td align="left">MPEA </td><td align="left">Multiprocessing Extensions Available </td></tr> +<tr> +<td align="left">[30] </td><td align="left">U </td><td align="left">Indicates a Uniprocessor system </td></tr> +<tr> +<td align="left">[29:25] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[24] </td><td align="left">MT </td><td align="left">Indicates whether the lowest level of affinity consists of logical processors that are implemented using a multi-threading type approach. </td></tr> +<tr> +<td align="left">[23:16] </td><td align="left">Aff2 </td><td align="left">Affinity level 2. </td></tr> +<tr> +<td align="left">[15:8] </td><td align="left">Aff1 </td><td align="left">Affinity level 1. </td></tr> +<tr> +<td align="left">[7:0] </td><td align="left">Aff0 </td><td align="left">Affinity level 0. </td></tr> +</table> +<p>Consider <a class="el" href="group__CMSIS__MPIDR.html#ga05394b4cb9fb0ba1329ec6521c76e571">__get_MPIDR</a> to access this register. </p> +<h2 class="groupheader">Function Documentation</h2> +<a class="anchor" id="ga05394b4cb9fb0ba1329ec6521c76e571"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t __get_MPIDR </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>This function returns the value of the Multiprocessor Affinity Register.</p> +<dl class="section return"><dt>Returns</dt><dd>Multiprocessor Affinity Register value</dd></dl> +<p>This function returns the value of the <a class="el" href="group__CMSIS__MPIDR.html">Multiprocessor Affinity Register (MPIDR)</a>. </p> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/group__CMSIS__MPIDR.js b/docs/Core_A/html/group__CMSIS__MPIDR.js new file mode 100644 index 0000000..3a6421f --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__MPIDR.js @@ -0,0 +1,4 @@ +var group__CMSIS__MPIDR = +[ + [ "__get_MPIDR", "group__CMSIS__MPIDR.html#ga05394b4cb9fb0ba1329ec6521c76e571", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/group__CMSIS__MVBAR.html b/docs/Core_A/html/group__CMSIS__MVBAR.html new file mode 100644 index 0000000..310992b --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__MVBAR.html @@ -0,0 +1,197 @@ +<!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"/> +<title>Monitor Vector Base Address Register (MVBAR)</title> +<title>CMSIS-Core (Cortex-A): Monitor Vector Base Address Register (MVBAR)</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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__CMSIS__MVBAR.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">Monitor Vector Base Address Register (MVBAR)<div class="ingroups"><a class="el" href="group__CMSIS__core__register.html">Core Register Access</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>The MVBAR holds the exception base address for all exceptions that are taken to Monitor mode. +<a href="#details">More...</a></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> +Functions</h2></td></tr> +<tr class="memitem:ga3839224facf28080e73ac1bd6e356c30"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__MVBAR.html#ga3839224facf28080e73ac1bd6e356c30">__get_MVBAR</a> (void)</td></tr> +<tr class="memdesc:ga3839224facf28080e73ac1bd6e356c30"><td class="mdescLeft"> </td><td class="mdescRight">Get MVBAR. <a href="#ga3839224facf28080e73ac1bd6e356c30">More...</a><br/></td></tr> +<tr class="separator:ga3839224facf28080e73ac1bd6e356c30"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga73c9231bcf1669fb34a1ee3f8062ad09"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__MVBAR.html#ga73c9231bcf1669fb34a1ee3f8062ad09">__set_MVBAR</a> (uint32_t mvbar)</td></tr> +<tr class="memdesc:ga73c9231bcf1669fb34a1ee3f8062ad09"><td class="mdescLeft"> </td><td class="mdescRight">Set MVBAR. <a href="#ga73c9231bcf1669fb34a1ee3f8062ad09">More...</a><br/></td></tr> +<tr class="separator:ga73c9231bcf1669fb34a1ee3f8062ad09"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<table class="doxtable"> +<tr> +<th align="left">Bits </th><th align="left">Name </th><th align="left">Function </th></tr> +<tr> +<td align="left">[31:5] </td><td align="left">MVBA </td><td align="left">Bits[31:5] of the base address of the exception vectors for exceptions that are taken to Monitor mode. </td></tr> +<tr> +<td align="left">[4:0] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +</table> +<p>Consider using <a class="el" href="group__CMSIS__MVBAR.html#ga3839224facf28080e73ac1bd6e356c30">__get_MVBAR</a> and <a class="el" href="group__CMSIS__MVBAR.html#ga73c9231bcf1669fb34a1ee3f8062ad09">__set_MVBAR</a> for accessing this register. </p> +<h2 class="groupheader">Function Documentation</h2> +<a class="anchor" id="ga3839224facf28080e73ac1bd6e356c30"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t __get_MVBAR </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>This function returns the value of the Monitor Vector Base Address Register.</p> +<dl class="section return"><dt>Returns</dt><dd>Monitor Vector Base Address Register</dd></dl> +<p>This function returns the value of the <a class="el" href="group__CMSIS__MVBAR.html">Monitor Vector Base Address Register (MVBAR)</a>. </p> + +</div> +</div> +<a class="anchor" id="ga73c9231bcf1669fb34a1ee3f8062ad09"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void __set_MVBAR </td> + <td>(</td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>mvbar</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>This function assigns the given value to the Monitor Vector Base Address Register.</p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">mvbar</td><td>Monitor Vector Base Address Register value to set</td></tr> + </table> + </dd> +</dl> +<p>This function assigns the given value to the <a class="el" href="group__CMSIS__MVBAR.html">Monitor Vector Base Address Register (MVBAR)</a>. </p> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/group__CMSIS__MVBAR.js b/docs/Core_A/html/group__CMSIS__MVBAR.js new file mode 100644 index 0000000..980f6bb --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__MVBAR.js @@ -0,0 +1,5 @@ +var group__CMSIS__MVBAR = +[ + [ "__get_MVBAR", "group__CMSIS__MVBAR.html#ga3839224facf28080e73ac1bd6e356c30", null ], + [ "__set_MVBAR", "group__CMSIS__MVBAR.html#ga73c9231bcf1669fb34a1ee3f8062ad09", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/group__CMSIS__SCTLR.html b/docs/Core_A/html/group__CMSIS__SCTLR.html new file mode 100644 index 0000000..45a45dd --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__SCTLR.html @@ -0,0 +1,243 @@ +<!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"/> +<title>System Control Register (SCTLR)</title> +<title>CMSIS-Core (Cortex-A): System Control Register (SCTLR)</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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__CMSIS__SCTLR.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#groups">Content</a> | +<a href="#nested-classes">Data Structures</a> | +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">System Control Register (SCTLR)<div class="ingroups"><a class="el" href="group__CMSIS__core__register.html">Core Register Access</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>The SCTLR provides the top level control of the system, including its memory system. +<a href="#details">More...</a></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="groups"></a> +Content</h2></td></tr> +<tr class="memitem:group__CMSIS__SCTLR__BITS"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html">SCTLR Bits</a></td></tr> +<tr class="memdesc:group__CMSIS__SCTLR__BITS"><td class="mdescLeft"> </td><td class="mdescRight">Bit position and mask macros. <br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +</table><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  </td><td class="memItemRight" valign="bottom"><a class="el" href="unionSCTLR__Type.html">SCTLR_Type</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Bit field declaration for SCTLR layout. <a href="unionSCTLR__Type.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </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:gaf9b8e96ddd2e76c4475cf957600fd57a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR.html#gaf9b8e96ddd2e76c4475cf957600fd57a">__set_SCTLR</a> (uint32_t sctlr)</td></tr> +<tr class="memdesc:gaf9b8e96ddd2e76c4475cf957600fd57a"><td class="mdescLeft"> </td><td class="mdescRight">Set SCTLR. <a href="#gaf9b8e96ddd2e76c4475cf957600fd57a">More...</a><br/></td></tr> +<tr class="separator:gaf9b8e96ddd2e76c4475cf957600fd57a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga3070304d6180433c91c4e6daef3f3c73"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR.html#ga3070304d6180433c91c4e6daef3f3c73">__get_SCTLR</a> (void)</td></tr> +<tr class="memdesc:ga3070304d6180433c91c4e6daef3f3c73"><td class="mdescLeft"> </td><td class="mdescRight">Get SCTLR. <a href="#ga3070304d6180433c91c4e6daef3f3c73">More...</a><br/></td></tr> +<tr class="separator:ga3070304d6180433c91c4e6daef3f3c73"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<p>In a VMSAv7 implementation, the SCTLR bit assignments are:</p> +<table class="doxtable"> +<tr> +<th align="left">Bits </th><th align="left">Name </th><th align="left">Function </th></tr> +<tr> +<td align="left">[31] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[30] </td><td align="left">TE </td><td align="left">Thumb Exception enable. </td></tr> +<tr> +<td align="left">[29] </td><td align="left">AFE </td><td align="left">Access flag enable bit. </td></tr> +<tr> +<td align="left">[28] </td><td align="left">TRE </td><td align="left">TEX remap enable bit. </td></tr> +<tr> +<td align="left">[27:26] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[25] </td><td align="left">EE </td><td align="left">Exception Endianness bit. </td></tr> +<tr> +<td align="left">[24:21] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[20] </td><td align="left">UWXN </td><td align="left">Unprivileged write permission implies PL1 Execute Never (XN). </td></tr> +<tr> +<td align="left">[19] </td><td align="left">WXN </td><td align="left">Write permission implies Execute Never (XN). </td></tr> +<tr> +<td align="left">[18:14] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[13] </td><td align="left">V </td><td align="left">Vectors bit. </td></tr> +<tr> +<td align="left">[12] </td><td align="left">I </td><td align="left">Instruction cache enable bit. </td></tr> +<tr> +<td align="left">[11] </td><td align="left">Z </td><td align="left">Branch prediction enable bit. </td></tr> +<tr> +<td align="left">[10] </td><td align="left">SW </td><td align="left">SWP and SWPB enable bit. </td></tr> +<tr> +<td align="left">[9:3] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[2] </td><td align="left">C </td><td align="left">Cache enable bit. </td></tr> +<tr> +<td align="left">[1] </td><td align="left">A </td><td align="left">Alignment bit. </td></tr> +<tr> +<td align="left">[0] </td><td align="left">M </td><td align="left">Address translation enable bit. </td></tr> +</table> +<p>Consider using <a class="el" href="group__CMSIS__SCTLR.html#ga3070304d6180433c91c4e6daef3f3c73">__get_SCTLR</a> and <a class="el" href="group__CMSIS__SCTLR.html#gaf9b8e96ddd2e76c4475cf957600fd57a">__set_SCTLR</a> for accessing this register. </p> +<h2 class="groupheader">Function Documentation</h2> +<a class="anchor" id="ga3070304d6180433c91c4e6daef3f3c73"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t __get_SCTLR </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>System Control Register value</dd></dl> +<p>This function returns the value of the <a class="el" href="group__CMSIS__SCTLR.html">System Control Register (SCTLR)</a>. </p> + +</div> +</div> +<a class="anchor" id="gaf9b8e96ddd2e76c4475cf957600fd57a"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void __set_SCTLR </td> + <td>(</td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>sctlr</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>This function assigns the given value to the System Control Register.</p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">sctlr</td><td>System Control Register value to set</td></tr> + </table> + </dd> +</dl> +<p>This function assigns the given value to the <a class="el" href="group__CMSIS__SCTLR.html">System Control Register (SCTLR)</a>. </p> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/group__CMSIS__SCTLR.js b/docs/Core_A/html/group__CMSIS__SCTLR.js new file mode 100644 index 0000000..5029dc3 --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__SCTLR.js @@ -0,0 +1,31 @@ +var group__CMSIS__SCTLR = +[ + [ "SCTLR Bits", "group__CMSIS__SCTLR__BITS.html", "group__CMSIS__SCTLR__BITS" ], + [ "SCTLR_Type", "unionSCTLR__Type.html", [ + [ "A", "unionSCTLR__Type.html#a078edcb9c3fc8b46b8cf382ad249bb79", null ], + [ "AFE", "unionSCTLR__Type.html#ae5a729bf64a6de4cbfa42c1a7d254535", null ], + [ "B", "unionSCTLR__Type.html#a805ee3324a333d7a77d9f0d8f0fac9a7", null ], + [ "b", "unionSCTLR__Type.html#a21ec59a37644281456a5f607450951d8", null ], + [ "C", "unionSCTLR__Type.html#a122a4dde5ab1a27855ddad88bb3f9f78", null ], + [ "CP15BEN", "unionSCTLR__Type.html#a98b55213f3bf0a8bd4f1db90512238de", null ], + [ "EE", "unionSCTLR__Type.html#af868e042d01b612649539c151f1aaea5", null ], + [ "FI", "unionSCTLR__Type.html#afe77b6c5d73e64d4ef3c5dc5ce2692dc", null ], + [ "HA", "unionSCTLR__Type.html#aba2a8aac3478cdc34428af7b9726d97f", null ], + [ "I", "unionSCTLR__Type.html#a0a4ed1a41f25a191cf4a500401c3c5db", null ], + [ "M", "unionSCTLR__Type.html#a8cbfde3ba235ebd48e82cb314c9b9cc4", null ], + [ "NMFI", "unionSCTLR__Type.html#a60d589567422115a14d6d0fde342dfce", null ], + [ "RR", "unionSCTLR__Type.html#a10212a8d038bb1e076cbd06a5ba0b055", null ], + [ "SW", "unionSCTLR__Type.html#a6598f817304ccaef4509843ce041de1c", null ], + [ "TE", "unionSCTLR__Type.html#a25d4c4cf4df168a30cc4600a130580ab", null ], + [ "TRE", "unionSCTLR__Type.html#abc3055203ce7f9d117ceb10f146722f3", null ], + [ "U", "unionSCTLR__Type.html#a1ca6569db52bca6250afbbd565d05449", null ], + [ "UWXN", "unionSCTLR__Type.html#a32873e90e6814c3a2fc1b1c79c0bc8c8", null ], + [ "V", "unionSCTLR__Type.html#a9a3885d0e2ba2433d128f62ec2552a00", null ], + [ "VE", "unionSCTLR__Type.html#af29c170c65dd4d076b78c793dc17aa0a", null ], + [ "w", "unionSCTLR__Type.html#a4cb084e09742794f1d040c4e44ee4e0f", null ], + [ "WXN", "unionSCTLR__Type.html#a551d0505856acaef4dd1ecca54cb540d", null ], + [ "Z", "unionSCTLR__Type.html#a37f6910db32361f44a268f93b9ff7b20", null ] + ] ], + [ "__get_SCTLR", "group__CMSIS__SCTLR.html#ga3070304d6180433c91c4e6daef3f3c73", null ], + [ "__set_SCTLR", "group__CMSIS__SCTLR.html#gaf9b8e96ddd2e76c4475cf957600fd57a", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/group__CMSIS__SCTLR__BITS.html b/docs/Core_A/html/group__CMSIS__SCTLR__BITS.html new file mode 100644 index 0000000..79934d5 --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__SCTLR__BITS.html @@ -0,0 +1,769 @@ +<!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"/> +<title>SCTLR Bits</title> +<title>CMSIS-Core (Cortex-A): SCTLR Bits</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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__CMSIS__SCTLR__BITS.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#define-members">Macros</a> </div> + <div class="headertitle"> +<div class="title">SCTLR Bits<div class="ingroups"><a class="el" href="group__CMSIS__SCTLR.html">System Control Register (SCTLR)</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>Bit position and mask macros. +<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:gab0a611e2359e04624379e1ddd4dc64b1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#gab0a611e2359e04624379e1ddd4dc64b1">SCTLR_TE_Pos</a>   30U</td></tr> +<tr class="memdesc:gab0a611e2359e04624379e1ddd4dc64b1"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: TE Position. <a href="#gab0a611e2359e04624379e1ddd4dc64b1">More...</a><br/></td></tr> +<tr class="separator:gab0a611e2359e04624379e1ddd4dc64b1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga4a68d6660c76951ada2541ceaf040b3b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#ga4a68d6660c76951ada2541ceaf040b3b">SCTLR_TE_Msk</a>   (1UL << SCTLR_TE_Pos)</td></tr> +<tr class="memdesc:ga4a68d6660c76951ada2541ceaf040b3b"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: TE Mask. <a href="#ga4a68d6660c76951ada2541ceaf040b3b">More...</a><br/></td></tr> +<tr class="separator:ga4a68d6660c76951ada2541ceaf040b3b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga4ac80ef4db2641dc9e6e8df0825a151e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#ga4ac80ef4db2641dc9e6e8df0825a151e">SCTLR_AFE_Pos</a>   29U</td></tr> +<tr class="memdesc:ga4ac80ef4db2641dc9e6e8df0825a151e"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: AFE Position. <a href="#ga4ac80ef4db2641dc9e6e8df0825a151e">More...</a><br/></td></tr> +<tr class="separator:ga4ac80ef4db2641dc9e6e8df0825a151e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga9016d6e50562d2584c1f1a95bde1e957"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#ga9016d6e50562d2584c1f1a95bde1e957">SCTLR_AFE_Msk</a>   (1UL << SCTLR_AFE_Pos)</td></tr> +<tr class="memdesc:ga9016d6e50562d2584c1f1a95bde1e957"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: AFE Mask. <a href="#ga9016d6e50562d2584c1f1a95bde1e957">More...</a><br/></td></tr> +<tr class="separator:ga9016d6e50562d2584c1f1a95bde1e957"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaf76fa48119363f9b88c2c8f5b74e0a04"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#gaf76fa48119363f9b88c2c8f5b74e0a04">SCTLR_TRE_Pos</a>   28U</td></tr> +<tr class="memdesc:gaf76fa48119363f9b88c2c8f5b74e0a04"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: TRE Position. <a href="#gaf76fa48119363f9b88c2c8f5b74e0a04">More...</a><br/></td></tr> +<tr class="separator:gaf76fa48119363f9b88c2c8f5b74e0a04"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gab0481eb9812a4908601cb20c8ae84918"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#gab0481eb9812a4908601cb20c8ae84918">SCTLR_TRE_Msk</a>   (1UL << SCTLR_TRE_Pos)</td></tr> +<tr class="memdesc:gab0481eb9812a4908601cb20c8ae84918"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: TRE Mask. <a href="#gab0481eb9812a4908601cb20c8ae84918">More...</a><br/></td></tr> +<tr class="separator:gab0481eb9812a4908601cb20c8ae84918"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gac1cf872c51ed0baa6ed23e26c1ed35a9"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#gac1cf872c51ed0baa6ed23e26c1ed35a9">SCTLR_NMFI_Pos</a>   27U</td></tr> +<tr class="memdesc:gac1cf872c51ed0baa6ed23e26c1ed35a9"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: NMFI Position. <a href="#gac1cf872c51ed0baa6ed23e26c1ed35a9">More...</a><br/></td></tr> +<tr class="separator:gac1cf872c51ed0baa6ed23e26c1ed35a9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gab92a3bd63ad9ac3d408e1b615bedc279"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#gab92a3bd63ad9ac3d408e1b615bedc279">SCTLR_NMFI_Msk</a>   (1UL << SCTLR_NMFI_Pos)</td></tr> +<tr class="memdesc:gab92a3bd63ad9ac3d408e1b615bedc279"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: NMFI Mask. <a href="#gab92a3bd63ad9ac3d408e1b615bedc279">More...</a><br/></td></tr> +<tr class="separator:gab92a3bd63ad9ac3d408e1b615bedc279"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga0baec19421bd41277c5d8783c59942fa"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#ga0baec19421bd41277c5d8783c59942fa">SCTLR_EE_Pos</a>   25U</td></tr> +<tr class="memdesc:ga0baec19421bd41277c5d8783c59942fa"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: EE Position. <a href="#ga0baec19421bd41277c5d8783c59942fa">More...</a><br/></td></tr> +<tr class="separator:ga0baec19421bd41277c5d8783c59942fa"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga8d95cd61bc40dc77f8855f40c797d044"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#ga8d95cd61bc40dc77f8855f40c797d044">SCTLR_EE_Msk</a>   (1UL << SCTLR_EE_Pos)</td></tr> +<tr class="memdesc:ga8d95cd61bc40dc77f8855f40c797d044"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: EE Mask. <a href="#ga8d95cd61bc40dc77f8855f40c797d044">More...</a><br/></td></tr> +<tr class="separator:ga8d95cd61bc40dc77f8855f40c797d044"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga1372b569553a0740d881e24c0be7334f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#ga1372b569553a0740d881e24c0be7334f">SCTLR_VE_Pos</a>   24U</td></tr> +<tr class="memdesc:ga1372b569553a0740d881e24c0be7334f"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: VE Position. <a href="#ga1372b569553a0740d881e24c0be7334f">More...</a><br/></td></tr> +<tr class="separator:ga1372b569553a0740d881e24c0be7334f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gad94a7feadba850299a68c56e39c0b274"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#gad94a7feadba850299a68c56e39c0b274">SCTLR_VE_Msk</a>   (1UL << SCTLR_VE_Pos)</td></tr> +<tr class="memdesc:gad94a7feadba850299a68c56e39c0b274"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: VE Mask. <a href="#gad94a7feadba850299a68c56e39c0b274">More...</a><br/></td></tr> +<tr class="separator:gad94a7feadba850299a68c56e39c0b274"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaa0431730d7ce929db03d8accee558e17"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#gaa0431730d7ce929db03d8accee558e17">SCTLR_U_Pos</a>   22U</td></tr> +<tr class="memdesc:gaa0431730d7ce929db03d8accee558e17"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: U Position. <a href="#gaa0431730d7ce929db03d8accee558e17">More...</a><br/></td></tr> +<tr class="separator:gaa0431730d7ce929db03d8accee558e17"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaa047daa7ab35b5ad5dd238c7377a232f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#gaa047daa7ab35b5ad5dd238c7377a232f">SCTLR_U_Msk</a>   (1UL << SCTLR_U_Pos)</td></tr> +<tr class="memdesc:gaa047daa7ab35b5ad5dd238c7377a232f"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: U Mask. <a href="#gaa047daa7ab35b5ad5dd238c7377a232f">More...</a><br/></td></tr> +<tr class="separator:gaa047daa7ab35b5ad5dd238c7377a232f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gad88d563fa9a8b09fe36702a5329b0360"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#gad88d563fa9a8b09fe36702a5329b0360">SCTLR_FI_Pos</a>   21U</td></tr> +<tr class="memdesc:gad88d563fa9a8b09fe36702a5329b0360"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: FI Position. <a href="#gad88d563fa9a8b09fe36702a5329b0360">More...</a><br/></td></tr> +<tr class="separator:gad88d563fa9a8b09fe36702a5329b0360"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga316b80925b88fe3b88ec46a55655b0bc"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#ga316b80925b88fe3b88ec46a55655b0bc">SCTLR_FI_Msk</a>   (1UL << SCTLR_FI_Pos)</td></tr> +<tr class="memdesc:ga316b80925b88fe3b88ec46a55655b0bc"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: FI Mask. <a href="#ga316b80925b88fe3b88ec46a55655b0bc">More...</a><br/></td></tr> +<tr class="separator:ga316b80925b88fe3b88ec46a55655b0bc"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga7c7d88f3db4de438ddd069cf3fbc88b3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#ga7c7d88f3db4de438ddd069cf3fbc88b3">SCTLR_UWXN_Pos</a>   20U</td></tr> +<tr class="memdesc:ga7c7d88f3db4de438ddd069cf3fbc88b3"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: UWXN Position. <a href="#ga7c7d88f3db4de438ddd069cf3fbc88b3">More...</a><br/></td></tr> +<tr class="separator:ga7c7d88f3db4de438ddd069cf3fbc88b3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gab834e64e0da7c2a98d747ce73252c199"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#gab834e64e0da7c2a98d747ce73252c199">SCTLR_UWXN_Msk</a>   (1UL << SCTLR_UWXN_Pos)</td></tr> +<tr class="memdesc:gab834e64e0da7c2a98d747ce73252c199"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: UWXN Mask. <a href="#gab834e64e0da7c2a98d747ce73252c199">More...</a><br/></td></tr> +<tr class="separator:gab834e64e0da7c2a98d747ce73252c199"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaf145654986fd6d014136580ad279d256"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#gaf145654986fd6d014136580ad279d256">SCTLR_WXN_Pos</a>   19U</td></tr> +<tr class="memdesc:gaf145654986fd6d014136580ad279d256"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: WXN Position. <a href="#gaf145654986fd6d014136580ad279d256">More...</a><br/></td></tr> +<tr class="separator:gaf145654986fd6d014136580ad279d256"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga510b03214d135f15ad3c5d41ec20a291"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#ga510b03214d135f15ad3c5d41ec20a291">SCTLR_WXN_Msk</a>   (1UL << SCTLR_WXN_Pos)</td></tr> +<tr class="memdesc:ga510b03214d135f15ad3c5d41ec20a291"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: WXN Mask. <a href="#ga510b03214d135f15ad3c5d41ec20a291">More...</a><br/></td></tr> +<tr class="separator:ga510b03214d135f15ad3c5d41ec20a291"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga316882abba6c9cdd31dbbd7ba46c9f52"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#ga316882abba6c9cdd31dbbd7ba46c9f52">SCTLR_HA_Pos</a>   17U</td></tr> +<tr class="memdesc:ga316882abba6c9cdd31dbbd7ba46c9f52"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: HA Position. <a href="#ga316882abba6c9cdd31dbbd7ba46c9f52">More...</a><br/></td></tr> +<tr class="separator:ga316882abba6c9cdd31dbbd7ba46c9f52"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga6830e9bf54a6b548f329ac047f59c179"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#ga6830e9bf54a6b548f329ac047f59c179">SCTLR_HA_Msk</a>   (1UL << SCTLR_HA_Pos)</td></tr> +<tr class="memdesc:ga6830e9bf54a6b548f329ac047f59c179"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: HA Mask. <a href="#ga6830e9bf54a6b548f329ac047f59c179">More...</a><br/></td></tr> +<tr class="separator:ga6830e9bf54a6b548f329ac047f59c179"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga86e5b78ba8f818061644688db75ddc64"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#ga86e5b78ba8f818061644688db75ddc64">SCTLR_RR_Pos</a>   14U</td></tr> +<tr class="memdesc:ga86e5b78ba8f818061644688db75ddc64"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: RR Position. <a href="#ga86e5b78ba8f818061644688db75ddc64">More...</a><br/></td></tr> +<tr class="separator:ga86e5b78ba8f818061644688db75ddc64"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga1ff9e6766c7e1ca312b025bf34d384bc"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#ga1ff9e6766c7e1ca312b025bf34d384bc">SCTLR_RR_Msk</a>   (1UL << SCTLR_RR_Pos)</td></tr> +<tr class="memdesc:ga1ff9e6766c7e1ca312b025bf34d384bc"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: RR Mask. <a href="#ga1ff9e6766c7e1ca312b025bf34d384bc">More...</a><br/></td></tr> +<tr class="separator:ga1ff9e6766c7e1ca312b025bf34d384bc"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga57778fd6afbe5b4fe8d8ea828acf833d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#ga57778fd6afbe5b4fe8d8ea828acf833d">SCTLR_V_Pos</a>   13U</td></tr> +<tr class="memdesc:ga57778fd6afbe5b4fe8d8ea828acf833d"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: V Position. <a href="#ga57778fd6afbe5b4fe8d8ea828acf833d">More...</a><br/></td></tr> +<tr class="separator:ga57778fd6afbe5b4fe8d8ea828acf833d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaf84f3f15bf6917acdc5b5a4ad661ac11"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#gaf84f3f15bf6917acdc5b5a4ad661ac11">SCTLR_V_Msk</a>   (1UL << SCTLR_V_Pos)</td></tr> +<tr class="memdesc:gaf84f3f15bf6917acdc5b5a4ad661ac11"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: V Mask. <a href="#gaf84f3f15bf6917acdc5b5a4ad661ac11">More...</a><br/></td></tr> +<tr class="separator:gaf84f3f15bf6917acdc5b5a4ad661ac11"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaaaa818a1da51059bd979f0e768ebcc7c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#gaaaa818a1da51059bd979f0e768ebcc7c">SCTLR_I_Pos</a>   12U</td></tr> +<tr class="memdesc:gaaaa818a1da51059bd979f0e768ebcc7c"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: I Position. <a href="#gaaaa818a1da51059bd979f0e768ebcc7c">More...</a><br/></td></tr> +<tr class="separator:gaaaa818a1da51059bd979f0e768ebcc7c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gab3cc0744fb07127e3c0f18cba9d51666"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#gab3cc0744fb07127e3c0f18cba9d51666">SCTLR_I_Msk</a>   (1UL << SCTLR_I_Pos)</td></tr> +<tr class="memdesc:gab3cc0744fb07127e3c0f18cba9d51666"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: I Mask. <a href="#gab3cc0744fb07127e3c0f18cba9d51666">More...</a><br/></td></tr> +<tr class="separator:gab3cc0744fb07127e3c0f18cba9d51666"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaa0eade648c9a34de891af0e6f47857dd"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#gaa0eade648c9a34de891af0e6f47857dd">SCTLR_Z_Pos</a>   11U</td></tr> +<tr class="memdesc:gaa0eade648c9a34de891af0e6f47857dd"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: Z Position. <a href="#gaa0eade648c9a34de891af0e6f47857dd">More...</a><br/></td></tr> +<tr class="separator:gaa0eade648c9a34de891af0e6f47857dd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga12a05acdcb8db6e99970f26206d3067c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#ga12a05acdcb8db6e99970f26206d3067c">SCTLR_Z_Msk</a>   (1UL << SCTLR_Z_Pos)</td></tr> +<tr class="memdesc:ga12a05acdcb8db6e99970f26206d3067c"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: Z Mask. <a href="#ga12a05acdcb8db6e99970f26206d3067c">More...</a><br/></td></tr> +<tr class="separator:ga12a05acdcb8db6e99970f26206d3067c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga3290be0882c1493bca9a0db6b4d0bff8"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#ga3290be0882c1493bca9a0db6b4d0bff8">SCTLR_SW_Pos</a>   10U</td></tr> +<tr class="memdesc:ga3290be0882c1493bca9a0db6b4d0bff8"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: SW Position. <a href="#ga3290be0882c1493bca9a0db6b4d0bff8">More...</a><br/></td></tr> +<tr class="separator:ga3290be0882c1493bca9a0db6b4d0bff8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gae4074aefcf01786fe199c82e273271b8"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#gae4074aefcf01786fe199c82e273271b8">SCTLR_SW_Msk</a>   (1UL << SCTLR_SW_Pos)</td></tr> +<tr class="memdesc:gae4074aefcf01786fe199c82e273271b8"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: SW Mask. <a href="#gae4074aefcf01786fe199c82e273271b8">More...</a><br/></td></tr> +<tr class="separator:gae4074aefcf01786fe199c82e273271b8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga5f185efbe1a9eb5738b2573f076a0859"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#ga5f185efbe1a9eb5738b2573f076a0859">SCTLR_B_Pos</a>   7U</td></tr> +<tr class="memdesc:ga5f185efbe1a9eb5738b2573f076a0859"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: B Position. <a href="#ga5f185efbe1a9eb5738b2573f076a0859">More...</a><br/></td></tr> +<tr class="separator:ga5f185efbe1a9eb5738b2573f076a0859"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga4853d6f9ccbf919fcdadb0b2a5913cc6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#ga4853d6f9ccbf919fcdadb0b2a5913cc6">SCTLR_B_Msk</a>   (1UL << SCTLR_B_Pos)</td></tr> +<tr class="memdesc:ga4853d6f9ccbf919fcdadb0b2a5913cc6"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: B Mask. <a href="#ga4853d6f9ccbf919fcdadb0b2a5913cc6">More...</a><br/></td></tr> +<tr class="separator:ga4853d6f9ccbf919fcdadb0b2a5913cc6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gace284f69e1a810957665adf0cb2e4b2b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#gace284f69e1a810957665adf0cb2e4b2b">SCTLR_CP15BEN_Pos</a>   5U</td></tr> +<tr class="memdesc:gace284f69e1a810957665adf0cb2e4b2b"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: CP15BEN Position. <a href="#gace284f69e1a810957665adf0cb2e4b2b">More...</a><br/></td></tr> +<tr class="separator:gace284f69e1a810957665adf0cb2e4b2b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga5541a6a63db4d4d233b8f57b1d46fbac"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#ga5541a6a63db4d4d233b8f57b1d46fbac">SCTLR_CP15BEN_Msk</a>   (1UL << SCTLR_CP15BEN_Pos)</td></tr> +<tr class="memdesc:ga5541a6a63db4d4d233b8f57b1d46fbac"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: CP15BEN Mask. <a href="#ga5541a6a63db4d4d233b8f57b1d46fbac">More...</a><br/></td></tr> +<tr class="separator:ga5541a6a63db4d4d233b8f57b1d46fbac"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga8a0394c5147b8212767087e3421deffa"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#ga8a0394c5147b8212767087e3421deffa">SCTLR_C_Pos</a>   2U</td></tr> +<tr class="memdesc:ga8a0394c5147b8212767087e3421deffa"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: C Position. <a href="#ga8a0394c5147b8212767087e3421deffa">More...</a><br/></td></tr> +<tr class="separator:ga8a0394c5147b8212767087e3421deffa"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga2be72788d984153ded81711e20fd2d33"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#ga2be72788d984153ded81711e20fd2d33">SCTLR_C_Msk</a>   (1UL << SCTLR_C_Pos)</td></tr> +<tr class="memdesc:ga2be72788d984153ded81711e20fd2d33"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: C Mask. <a href="#ga2be72788d984153ded81711e20fd2d33">More...</a><br/></td></tr> +<tr class="separator:ga2be72788d984153ded81711e20fd2d33"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga0d667a307e974515ebc15b5249f34146"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#ga0d667a307e974515ebc15b5249f34146">SCTLR_A_Pos</a>   1U</td></tr> +<tr class="memdesc:ga0d667a307e974515ebc15b5249f34146"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: A Position. <a href="#ga0d667a307e974515ebc15b5249f34146">More...</a><br/></td></tr> +<tr class="separator:ga0d667a307e974515ebc15b5249f34146"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga678c919832272745678213e55211e741"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#ga678c919832272745678213e55211e741">SCTLR_A_Msk</a>   (1UL << SCTLR_A_Pos)</td></tr> +<tr class="memdesc:ga678c919832272745678213e55211e741"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: A Mask. <a href="#ga678c919832272745678213e55211e741">More...</a><br/></td></tr> +<tr class="separator:ga678c919832272745678213e55211e741"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga88e34078fa8cf719aab6f53f138c9810"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#ga88e34078fa8cf719aab6f53f138c9810">SCTLR_M_Pos</a>   0U</td></tr> +<tr class="memdesc:ga88e34078fa8cf719aab6f53f138c9810"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: M Position. <a href="#ga88e34078fa8cf719aab6f53f138c9810">More...</a><br/></td></tr> +<tr class="separator:ga88e34078fa8cf719aab6f53f138c9810"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaf460824cdbf549bd914aa79762572e8e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR__BITS.html#gaf460824cdbf549bd914aa79762572e8e">SCTLR_M_Msk</a>   (1UL << SCTLR_M_Pos)</td></tr> +<tr class="memdesc:gaf460824cdbf549bd914aa79762572e8e"><td class="mdescLeft"> </td><td class="mdescRight">SCTLR: M Mask. <a href="#gaf460824cdbf549bd914aa79762572e8e">More...</a><br/></td></tr> +<tr class="separator:gaf460824cdbf549bd914aa79762572e8e"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<h2 class="groupheader">Macro Definition Documentation</h2> +<a class="anchor" id="ga678c919832272745678213e55211e741"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SCTLR_A_Msk   (1UL << SCTLR_A_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga0d667a307e974515ebc15b5249f34146"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SCTLR_A_Pos   1U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga9016d6e50562d2584c1f1a95bde1e957"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SCTLR_AFE_Msk   (1UL << SCTLR_AFE_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga4ac80ef4db2641dc9e6e8df0825a151e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SCTLR_AFE_Pos   29U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga4853d6f9ccbf919fcdadb0b2a5913cc6"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SCTLR_B_Msk   (1UL << SCTLR_B_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga5f185efbe1a9eb5738b2573f076a0859"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SCTLR_B_Pos   7U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga2be72788d984153ded81711e20fd2d33"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SCTLR_C_Msk   (1UL << SCTLR_C_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga8a0394c5147b8212767087e3421deffa"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SCTLR_C_Pos   2U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga5541a6a63db4d4d233b8f57b1d46fbac"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SCTLR_CP15BEN_Msk   (1UL << SCTLR_CP15BEN_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gace284f69e1a810957665adf0cb2e4b2b"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SCTLR_CP15BEN_Pos   5U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga8d95cd61bc40dc77f8855f40c797d044"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SCTLR_EE_Msk   (1UL << SCTLR_EE_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga0baec19421bd41277c5d8783c59942fa"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SCTLR_EE_Pos   25U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga316b80925b88fe3b88ec46a55655b0bc"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SCTLR_FI_Msk   (1UL << SCTLR_FI_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gad88d563fa9a8b09fe36702a5329b0360"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SCTLR_FI_Pos   21U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga6830e9bf54a6b548f329ac047f59c179"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SCTLR_HA_Msk   (1UL << SCTLR_HA_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga316882abba6c9cdd31dbbd7ba46c9f52"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SCTLR_HA_Pos   17U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gab3cc0744fb07127e3c0f18cba9d51666"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SCTLR_I_Msk   (1UL << SCTLR_I_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gaaaa818a1da51059bd979f0e768ebcc7c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SCTLR_I_Pos   12U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gaf460824cdbf549bd914aa79762572e8e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SCTLR_M_Msk   (1UL << SCTLR_M_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga88e34078fa8cf719aab6f53f138c9810"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SCTLR_M_Pos   0U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gab92a3bd63ad9ac3d408e1b615bedc279"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SCTLR_NMFI_Msk   (1UL << SCTLR_NMFI_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gac1cf872c51ed0baa6ed23e26c1ed35a9"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SCTLR_NMFI_Pos   27U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga1ff9e6766c7e1ca312b025bf34d384bc"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SCTLR_RR_Msk   (1UL << SCTLR_RR_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga86e5b78ba8f818061644688db75ddc64"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SCTLR_RR_Pos   14U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gae4074aefcf01786fe199c82e273271b8"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SCTLR_SW_Msk   (1UL << SCTLR_SW_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga3290be0882c1493bca9a0db6b4d0bff8"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SCTLR_SW_Pos   10U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga4a68d6660c76951ada2541ceaf040b3b"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SCTLR_TE_Msk   (1UL << SCTLR_TE_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gab0a611e2359e04624379e1ddd4dc64b1"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SCTLR_TE_Pos   30U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gab0481eb9812a4908601cb20c8ae84918"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SCTLR_TRE_Msk   (1UL << SCTLR_TRE_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gaf76fa48119363f9b88c2c8f5b74e0a04"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SCTLR_TRE_Pos   28U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gaa047daa7ab35b5ad5dd238c7377a232f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SCTLR_U_Msk   (1UL << SCTLR_U_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gaa0431730d7ce929db03d8accee558e17"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SCTLR_U_Pos   22U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gab834e64e0da7c2a98d747ce73252c199"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SCTLR_UWXN_Msk   (1UL << SCTLR_UWXN_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga7c7d88f3db4de438ddd069cf3fbc88b3"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SCTLR_UWXN_Pos   20U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gaf84f3f15bf6917acdc5b5a4ad661ac11"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SCTLR_V_Msk   (1UL << SCTLR_V_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga57778fd6afbe5b4fe8d8ea828acf833d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SCTLR_V_Pos   13U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gad94a7feadba850299a68c56e39c0b274"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SCTLR_VE_Msk   (1UL << SCTLR_VE_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga1372b569553a0740d881e24c0be7334f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SCTLR_VE_Pos   24U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga510b03214d135f15ad3c5d41ec20a291"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SCTLR_WXN_Msk   (1UL << SCTLR_WXN_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gaf145654986fd6d014136580ad279d256"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SCTLR_WXN_Pos   19U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga12a05acdcb8db6e99970f26206d3067c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SCTLR_Z_Msk   (1UL << SCTLR_Z_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gaa0eade648c9a34de891af0e6f47857dd"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SCTLR_Z_Pos   11U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/group__CMSIS__SCTLR__BITS.js b/docs/Core_A/html/group__CMSIS__SCTLR__BITS.js new file mode 100644 index 0000000..b292775 --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__SCTLR__BITS.js @@ -0,0 +1,45 @@ +var group__CMSIS__SCTLR__BITS = +[ + [ "SCTLR_A_Msk", "group__CMSIS__SCTLR__BITS.html#ga678c919832272745678213e55211e741", null ], + [ "SCTLR_A_Pos", "group__CMSIS__SCTLR__BITS.html#ga0d667a307e974515ebc15b5249f34146", null ], + [ "SCTLR_AFE_Msk", "group__CMSIS__SCTLR__BITS.html#ga9016d6e50562d2584c1f1a95bde1e957", null ], + [ "SCTLR_AFE_Pos", "group__CMSIS__SCTLR__BITS.html#ga4ac80ef4db2641dc9e6e8df0825a151e", null ], + [ "SCTLR_B_Msk", "group__CMSIS__SCTLR__BITS.html#ga4853d6f9ccbf919fcdadb0b2a5913cc6", null ], + [ "SCTLR_B_Pos", "group__CMSIS__SCTLR__BITS.html#ga5f185efbe1a9eb5738b2573f076a0859", null ], + [ "SCTLR_C_Msk", "group__CMSIS__SCTLR__BITS.html#ga2be72788d984153ded81711e20fd2d33", null ], + [ "SCTLR_C_Pos", "group__CMSIS__SCTLR__BITS.html#ga8a0394c5147b8212767087e3421deffa", null ], + [ "SCTLR_CP15BEN_Msk", "group__CMSIS__SCTLR__BITS.html#ga5541a6a63db4d4d233b8f57b1d46fbac", null ], + [ "SCTLR_CP15BEN_Pos", "group__CMSIS__SCTLR__BITS.html#gace284f69e1a810957665adf0cb2e4b2b", null ], + [ "SCTLR_EE_Msk", "group__CMSIS__SCTLR__BITS.html#ga8d95cd61bc40dc77f8855f40c797d044", null ], + [ "SCTLR_EE_Pos", "group__CMSIS__SCTLR__BITS.html#ga0baec19421bd41277c5d8783c59942fa", null ], + [ "SCTLR_FI_Msk", "group__CMSIS__SCTLR__BITS.html#ga316b80925b88fe3b88ec46a55655b0bc", null ], + [ "SCTLR_FI_Pos", "group__CMSIS__SCTLR__BITS.html#gad88d563fa9a8b09fe36702a5329b0360", null ], + [ "SCTLR_HA_Msk", "group__CMSIS__SCTLR__BITS.html#ga6830e9bf54a6b548f329ac047f59c179", null ], + [ "SCTLR_HA_Pos", "group__CMSIS__SCTLR__BITS.html#ga316882abba6c9cdd31dbbd7ba46c9f52", null ], + [ "SCTLR_I_Msk", "group__CMSIS__SCTLR__BITS.html#gab3cc0744fb07127e3c0f18cba9d51666", null ], + [ "SCTLR_I_Pos", "group__CMSIS__SCTLR__BITS.html#gaaaa818a1da51059bd979f0e768ebcc7c", null ], + [ "SCTLR_M_Msk", "group__CMSIS__SCTLR__BITS.html#gaf460824cdbf549bd914aa79762572e8e", null ], + [ "SCTLR_M_Pos", "group__CMSIS__SCTLR__BITS.html#ga88e34078fa8cf719aab6f53f138c9810", null ], + [ "SCTLR_NMFI_Msk", "group__CMSIS__SCTLR__BITS.html#gab92a3bd63ad9ac3d408e1b615bedc279", null ], + [ "SCTLR_NMFI_Pos", "group__CMSIS__SCTLR__BITS.html#gac1cf872c51ed0baa6ed23e26c1ed35a9", null ], + [ "SCTLR_RR_Msk", "group__CMSIS__SCTLR__BITS.html#ga1ff9e6766c7e1ca312b025bf34d384bc", null ], + [ "SCTLR_RR_Pos", "group__CMSIS__SCTLR__BITS.html#ga86e5b78ba8f818061644688db75ddc64", null ], + [ "SCTLR_SW_Msk", "group__CMSIS__SCTLR__BITS.html#gae4074aefcf01786fe199c82e273271b8", null ], + [ "SCTLR_SW_Pos", "group__CMSIS__SCTLR__BITS.html#ga3290be0882c1493bca9a0db6b4d0bff8", null ], + [ "SCTLR_TE_Msk", "group__CMSIS__SCTLR__BITS.html#ga4a68d6660c76951ada2541ceaf040b3b", null ], + [ "SCTLR_TE_Pos", "group__CMSIS__SCTLR__BITS.html#gab0a611e2359e04624379e1ddd4dc64b1", null ], + [ "SCTLR_TRE_Msk", "group__CMSIS__SCTLR__BITS.html#gab0481eb9812a4908601cb20c8ae84918", null ], + [ "SCTLR_TRE_Pos", "group__CMSIS__SCTLR__BITS.html#gaf76fa48119363f9b88c2c8f5b74e0a04", null ], + [ "SCTLR_U_Msk", "group__CMSIS__SCTLR__BITS.html#gaa047daa7ab35b5ad5dd238c7377a232f", null ], + [ "SCTLR_U_Pos", "group__CMSIS__SCTLR__BITS.html#gaa0431730d7ce929db03d8accee558e17", null ], + [ "SCTLR_UWXN_Msk", "group__CMSIS__SCTLR__BITS.html#gab834e64e0da7c2a98d747ce73252c199", null ], + [ "SCTLR_UWXN_Pos", "group__CMSIS__SCTLR__BITS.html#ga7c7d88f3db4de438ddd069cf3fbc88b3", null ], + [ "SCTLR_V_Msk", "group__CMSIS__SCTLR__BITS.html#gaf84f3f15bf6917acdc5b5a4ad661ac11", null ], + [ "SCTLR_V_Pos", "group__CMSIS__SCTLR__BITS.html#ga57778fd6afbe5b4fe8d8ea828acf833d", null ], + [ "SCTLR_VE_Msk", "group__CMSIS__SCTLR__BITS.html#gad94a7feadba850299a68c56e39c0b274", null ], + [ "SCTLR_VE_Pos", "group__CMSIS__SCTLR__BITS.html#ga1372b569553a0740d881e24c0be7334f", null ], + [ "SCTLR_WXN_Msk", "group__CMSIS__SCTLR__BITS.html#ga510b03214d135f15ad3c5d41ec20a291", null ], + [ "SCTLR_WXN_Pos", "group__CMSIS__SCTLR__BITS.html#gaf145654986fd6d014136580ad279d256", null ], + [ "SCTLR_Z_Msk", "group__CMSIS__SCTLR__BITS.html#ga12a05acdcb8db6e99970f26206d3067c", null ], + [ "SCTLR_Z_Pos", "group__CMSIS__SCTLR__BITS.html#gaa0eade648c9a34de891af0e6f47857dd", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/group__CMSIS__SP.html b/docs/Core_A/html/group__CMSIS__SP.html new file mode 100644 index 0000000..6b78427 --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__SP.html @@ -0,0 +1,213 @@ +<!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"/> +<title>Stack Pointer (SP/R13)</title> +<title>CMSIS-Core (Cortex-A): Stack Pointer (SP/R13)</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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__CMSIS__SP.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">Stack Pointer (SP/R13)<div class="ingroups"><a class="el" href="group__CMSIS__core__register.html">Core Register Access</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>The processor uses SP as a pointer to the active stack. +<a href="#details">More...</a></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> +Functions</h2></td></tr> +<tr class="memitem:ga6af63cb939bd108aef1c0f12622350cb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> <a class="el" href="group__comp__cntrl__gr.html#ga1378040bcf22428955c6e3ce9c2053cd">__ASM</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SP.html#ga6af63cb939bd108aef1c0f12622350cb">__set_SP</a> (uint32_t stack)</td></tr> +<tr class="memdesc:ga6af63cb939bd108aef1c0f12622350cb"><td class="mdescLeft"> </td><td class="mdescRight">Set Stack Pointer. <a href="#ga6af63cb939bd108aef1c0f12622350cb">More...</a><br/></td></tr> +<tr class="separator:ga6af63cb939bd108aef1c0f12622350cb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gabfe36eb17b6ae34633c7e155d132426e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> <a class="el" href="group__comp__cntrl__gr.html#ga1378040bcf22428955c6e3ce9c2053cd">__ASM</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SP.html#gabfe36eb17b6ae34633c7e155d132426e">__set_SP_usr</a> (uint32_t topOfProcStack)</td></tr> +<tr class="memdesc:gabfe36eb17b6ae34633c7e155d132426e"><td class="mdescLeft"> </td><td class="mdescRight">Set USR/SYS Stack Pointer. <a href="#gabfe36eb17b6ae34633c7e155d132426e">More...</a><br/></td></tr> +<tr class="separator:gabfe36eb17b6ae34633c7e155d132426e"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<p>The Stack Pointer is banked per processor mode. Accessing the active stack pointer actually returns/modifies the stack pointer of the current processor execution mode.</p> +<table class="doxtable"> +<tr> +<th align="left">Mode </th><th align="left">Actual SP </th></tr> +<tr> +<td align="left">User/System </td><td align="left">SP_usr </td></tr> +<tr> +<td align="left">Hypervisor </td><td align="left">SP_hyp </td></tr> +<tr> +<td align="left">Supervisor </td><td align="left">SP_svc </td></tr> +<tr> +<td align="left">Abort </td><td align="left">SP_abt </td></tr> +<tr> +<td align="left">Undefined </td><td align="left">SP_und </td></tr> +<tr> +<td align="left">Monitor </td><td align="left">SP_mon </td></tr> +<tr> +<td align="left">IRQ </td><td align="left">SP_irq </td></tr> +<tr> +<td align="left">FIQ </td><td align="left">SP_fiq </td></tr> +</table> +<p>Consider <a class="el" href="group__CMSIS__SP.html#ga6af63cb939bd108aef1c0f12622350cb">__set_SP</a> and <a class="el" href="group__CMSIS__SP.html#gabfe36eb17b6ae34633c7e155d132426e">__set_SP_usr</a> to access this register. </p> +<h2 class="groupheader">Function Documentation</h2> +<a class="anchor" id="ga6af63cb939bd108aef1c0f12622350cb"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> <a class="el" href="group__comp__cntrl__gr.html#ga1378040bcf22428955c6e3ce9c2053cd">__ASM</a> void __set_SP </td> + <td>(</td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>stack</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">stack</td><td>Stack Pointer value to set</td></tr> + </table> + </dd> +</dl> +<p>This function assigns the given value to the current stack pointer. </p> + +</div> +</div> +<a class="anchor" id="gabfe36eb17b6ae34633c7e155d132426e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> <a class="el" href="group__comp__cntrl__gr.html#ga1378040bcf22428955c6e3ce9c2053cd">__ASM</a> void __set_SP_usr </td> + <td>(</td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>topOfProcStack</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">topOfProcStack</td><td>USR/SYS Stack Pointer value to set</td></tr> + </table> + </dd> +</dl> +<p>This function assigns the given value to the User/System Stack Pointer (SP_usr). </p> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/group__CMSIS__SP.js b/docs/Core_A/html/group__CMSIS__SP.js new file mode 100644 index 0000000..12d617d --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__SP.js @@ -0,0 +1,5 @@ +var group__CMSIS__SP = +[ + [ "__set_SP", "group__CMSIS__SP.html#ga6af63cb939bd108aef1c0f12622350cb", null ], + [ "__set_SP_usr", "group__CMSIS__SP.html#gabfe36eb17b6ae34633c7e155d132426e", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/group__CMSIS__TLB.html b/docs/Core_A/html/group__CMSIS__TLB.html new file mode 100644 index 0000000..333e1a9 --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__TLB.html @@ -0,0 +1,162 @@ +<!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"/> +<title>TLB maintenance operations</title> +<title>CMSIS-Core (Cortex-A): TLB maintenance operations</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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__CMSIS__TLB.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">TLB maintenance operations<div class="ingroups"><a class="el" href="group__CMSIS__core__register.html">Core Register Access</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>This section describes the TLB operations that are implemented on all Armv7-A implementations. +<a href="#details">More...</a></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> +Functions</h2></td></tr> +<tr class="memitem:gafe73539914fa96265067bec49a3ed4ea"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__TLB.html#gafe73539914fa96265067bec49a3ed4ea">__set_TLBIALL</a> (uint32_t value)</td></tr> +<tr class="memdesc:gafe73539914fa96265067bec49a3ed4ea"><td class="mdescLeft"> </td><td class="mdescRight">Set TLBIALL. <a href="#gafe73539914fa96265067bec49a3ed4ea">More...</a><br/></td></tr> +<tr class="separator:gafe73539914fa96265067bec49a3ed4ea"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<p>TLB maintenance operations provide a mechanism to invalidate entries from a TLB.</p> +<p>Consider using <a class="el" href="group__MMU__functions.html">Memory Management Unit Functions</a> instead of raw register usage. </p> +<h2 class="groupheader">Function Documentation</h2> +<a class="anchor" id="gafe73539914fa96265067bec49a3ed4ea"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void __set_TLBIALL </td> + <td>(</td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>value</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>TLB Invalidate All</p> +<p>This function invalidates entire unified TLB. </p> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/group__CMSIS__TLB.js b/docs/Core_A/html/group__CMSIS__TLB.js new file mode 100644 index 0000000..70b0168 --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__TLB.js @@ -0,0 +1,4 @@ +var group__CMSIS__TLB = +[ + [ "__set_TLBIALL", "group__CMSIS__TLB.html#gafe73539914fa96265067bec49a3ed4ea", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/group__CMSIS__TTBR.html b/docs/Core_A/html/group__CMSIS__TTBR.html new file mode 100644 index 0000000..3aacae2 --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__TTBR.html @@ -0,0 +1,229 @@ +<!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"/> +<title>Translation Table Base Registers (TTBR0/TTBR1)</title> +<title>CMSIS-Core (Cortex-A): Translation Table Base Registers (TTBR0/TTBR1)</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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__CMSIS__TTBR.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">Translation Table Base Registers (TTBR0/TTBR1)<div class="ingroups"><a class="el" href="group__CMSIS__core__register.html">Core Register Access</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>TTBRn holds the base address of translation table n, and information about the memory it occupies. +<a href="#details">More...</a></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> +Functions</h2></td></tr> +<tr class="memitem:ga678997bc01f6d8d48b1d407cec24809d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__TTBR.html#ga678997bc01f6d8d48b1d407cec24809d">__get_TTBR0</a> (void)</td></tr> +<tr class="memdesc:ga678997bc01f6d8d48b1d407cec24809d"><td class="mdescLeft"> </td><td class="mdescRight">Get TTBR0. <a href="#ga678997bc01f6d8d48b1d407cec24809d">More...</a><br/></td></tr> +<tr class="separator:ga678997bc01f6d8d48b1d407cec24809d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gad2ccad052f77c18897c5ceaaf307711e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__TTBR.html#gad2ccad052f77c18897c5ceaaf307711e">__set_TTBR0</a> (uint32_t ttbr0)</td></tr> +<tr class="memdesc:gad2ccad052f77c18897c5ceaaf307711e"><td class="mdescLeft"> </td><td class="mdescRight">Set TTBR0. <a href="#gad2ccad052f77c18897c5ceaaf307711e">More...</a><br/></td></tr> +<tr class="separator:gad2ccad052f77c18897c5ceaaf307711e"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<p><b>32-bit TTBR format</b> </p> +<table class="doxtable"> +<tr> +<th align="left">Bits </th><th align="left">Name </th><th align="left">Function </th></tr> +<tr> +<td align="left">[31:x] </td><td align="left">BADDR </td><td align="left">Translation table base address, bits[31:x]. </td></tr> +<tr> +<td align="left">[x-1:7] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[6] </td><td align="left">IRGN[0] </td><td align="left">Inner region bit 0. </td></tr> +<tr> +<td align="left">[5] </td><td align="left">NOS </td><td align="left">Not Outer Shareable bit. </td></tr> +<tr> +<td align="left">[4:3] </td><td align="left">RGN </td><td align="left">Region bits. </td></tr> +<tr> +<td align="left">[2] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[1] </td><td align="left">S </td><td align="left">Shareable bit. </td></tr> +<tr> +<td align="left">[0] </td><td align="left">C/IRGN[1] </td><td align="left">Cacheable bit. / Inner region bit 1. </td></tr> +</table> +<dl class="section note"><dt>Note</dt><dd>The width of TTBR0 BADDR field depends on the setting in TTBCR N field, giving <code>x=14-N</code>. </dd> +<dd> +The width of TTBR1 BADDR field is fixed at <code>x=14</code>.</dd></dl> +<p><b>64-bit TTBR format</b> </p> +<table class="doxtable"> +<tr> +<th align="left">Bits </th><th align="left">Name </th><th align="left">Function </th></tr> +<tr> +<td align="left">[63:56] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[55:48] </td><td align="left">ASID </td><td align="left">An ASID for the translation table base address. </td></tr> +<tr> +<td align="left">[47:40] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[39:x] </td><td align="left">BADDR </td><td align="left">Translation table base address, bits[39:x]. </td></tr> +<tr> +<td align="left">[x-1:0] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +</table> +<dl class="section note"><dt>Note</dt><dd>The width of TBBR0/TBBR1 BADDR fields depends on the settings in TTBCR T0SZ/T1SZ fields respectively, giving <code>x=14-TnSZ</code>.</dd></dl> +<p>Consider using <a class="el" href="group__CMSIS__TTBR.html#ga678997bc01f6d8d48b1d407cec24809d">__get_TTBR0</a> and <a class="el" href="group__CMSIS__TTBR.html#gad2ccad052f77c18897c5ceaaf307711e">__set_TTBR0</a> for accessing TTBR0 register. </p> +<h2 class="groupheader">Function Documentation</h2> +<a class="anchor" id="ga678997bc01f6d8d48b1d407cec24809d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t __get_TTBR0 </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>This function returns the value of the Translation Table Base Register 0.</p> +<dl class="section return"><dt>Returns</dt><dd>Translation Table Base Register 0 value</dd></dl> +<p>This function returns the value of the Translation Table Base Register 0. </p> + +</div> +</div> +<a class="anchor" id="gad2ccad052f77c18897c5ceaaf307711e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void __set_TTBR0 </td> + <td>(</td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>ttbr0</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>This function assigns the given value to the Translation Table Base Register 0.</p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">ttbr0</td><td>Translation Table Base Register 0 value to set</td></tr> + </table> + </dd> +</dl> +<p>This function assigns the given value to the Translation Table Base Register 0. </p> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/group__CMSIS__TTBR.js b/docs/Core_A/html/group__CMSIS__TTBR.js new file mode 100644 index 0000000..4eb1fbf --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__TTBR.js @@ -0,0 +1,5 @@ +var group__CMSIS__TTBR = +[ + [ "__get_TTBR0", "group__CMSIS__TTBR.html#ga678997bc01f6d8d48b1d407cec24809d", null ], + [ "__set_TTBR0", "group__CMSIS__TTBR.html#gad2ccad052f77c18897c5ceaaf307711e", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/group__CMSIS__VBAR.html b/docs/Core_A/html/group__CMSIS__VBAR.html new file mode 100644 index 0000000..2aa7aa9 --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__VBAR.html @@ -0,0 +1,197 @@ +<!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"/> +<title>Vector Base Address Register (VBAR)</title> +<title>CMSIS-Core (Cortex-A): Vector Base Address Register (VBAR)</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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__CMSIS__VBAR.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">Vector Base Address Register (VBAR)<div class="ingroups"><a class="el" href="group__CMSIS__core__register.html">Core Register Access</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>When high exception vectors are not selected, the VBAR holds the exception base address for exceptions that are not taken to Monitor mode or to Hyp mode. +<a href="#details">More...</a></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> +Functions</h2></td></tr> +<tr class="memitem:ga8abf5c92597d8e7d403aa26d8246387c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__VBAR.html#ga8abf5c92597d8e7d403aa26d8246387c">__get_VBAR</a> (void)</td></tr> +<tr class="memdesc:ga8abf5c92597d8e7d403aa26d8246387c"><td class="mdescLeft"> </td><td class="mdescRight">Get VBAR. <a href="#ga8abf5c92597d8e7d403aa26d8246387c">More...</a><br/></td></tr> +<tr class="separator:ga8abf5c92597d8e7d403aa26d8246387c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga582f9a60f7b090ae5a4e8f60ef3b79f8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__VBAR.html#ga582f9a60f7b090ae5a4e8f60ef3b79f8">__set_VBAR</a> (uint32_t vbar)</td></tr> +<tr class="memdesc:ga582f9a60f7b090ae5a4e8f60ef3b79f8"><td class="mdescLeft"> </td><td class="mdescRight">Set VBAR. <a href="#ga582f9a60f7b090ae5a4e8f60ef3b79f8">More...</a><br/></td></tr> +<tr class="separator:ga582f9a60f7b090ae5a4e8f60ef3b79f8"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<table class="doxtable"> +<tr> +<th align="left">Bits </th><th align="left">Name </th><th align="left">Function </th></tr> +<tr> +<td align="left">[31:5] </td><td align="left">VBA </td><td align="left">Bits[31:5] of the base address of the low exception vectors. </td></tr> +<tr> +<td align="left">[4:0] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +</table> +<p>Consider using <a class="el" href="group__CMSIS__VBAR.html#ga8abf5c92597d8e7d403aa26d8246387c">__get_VBAR</a> and <a class="el" href="group__CMSIS__VBAR.html#ga582f9a60f7b090ae5a4e8f60ef3b79f8">__set_VBAR</a> for accessing this register. </p> +<h2 class="groupheader">Function Documentation</h2> +<a class="anchor" id="ga8abf5c92597d8e7d403aa26d8246387c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t __get_VBAR </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>This function returns the value of the Vector Base Address Register.</p> +<dl class="section return"><dt>Returns</dt><dd>Vector Base Address Register</dd></dl> +<p>This function returns the value of the <a class="el" href="group__CMSIS__VBAR.html">Vector Base Address Register (VBAR)</a>. </p> + +</div> +</div> +<a class="anchor" id="ga582f9a60f7b090ae5a4e8f60ef3b79f8"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void __set_VBAR </td> + <td>(</td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>vbar</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>This function assigns the given value to the Vector Base Address Register.</p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">vbar</td><td>Vector Base Address Register value to set</td></tr> + </table> + </dd> +</dl> +<p>This function assigns the given value to the <a class="el" href="group__CMSIS__VBAR.html">Vector Base Address Register (VBAR)</a>. </p> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/group__CMSIS__VBAR.js b/docs/Core_A/html/group__CMSIS__VBAR.js new file mode 100644 index 0000000..2a8c2c8 --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__VBAR.js @@ -0,0 +1,5 @@ +var group__CMSIS__VBAR = +[ + [ "__get_VBAR", "group__CMSIS__VBAR.html#ga8abf5c92597d8e7d403aa26d8246387c", null ], + [ "__set_VBAR", "group__CMSIS__VBAR.html#ga582f9a60f7b090ae5a4e8f60ef3b79f8", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/group__CMSIS__core__register.html b/docs/Core_A/html/group__CMSIS__core__register.html new file mode 100644 index 0000000..120f536 --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__core__register.html @@ -0,0 +1,207 @@ +<!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"/> +<title>Core Register Access</title> +<title>CMSIS-Core (Cortex-A): Core Register Access</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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__CMSIS__core__register.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#groups">Content</a> </div> + <div class="headertitle"> +<div class="title">Core Register Access</div> </div> +</div><!--header--> +<div class="contents"> + +<p>Functions to access the Cortex-A core registers. +<a href="#details">More...</a></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="groups"></a> +Content</h2></td></tr> +<tr class="memitem:group__CMSIS__ACTLR"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ACTLR.html">Auxiliary Control Register (ACTLR)</a></td></tr> +<tr class="memdesc:group__CMSIS__ACTLR"><td class="mdescLeft"> </td><td class="mdescRight">The ACTLR provides IMPLEMENTATION DEFINED configuration and control options. <br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:group__CMSIS__CBPM"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CBPM.html">Cache and branch predictor maintenance operations</a></td></tr> +<tr class="memdesc:group__CMSIS__CBPM"><td class="mdescLeft"> </td><td class="mdescRight">This section describes the cache and branch predictor maintenance operations. <br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:group__CMSIS__CBAR"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CBAR.html">Configuration Base Address Register (CBAR)</a></td></tr> +<tr class="memdesc:group__CMSIS__CBAR"><td class="mdescLeft"> </td><td class="mdescRight">Takes the physical base address value of the memory-mapped SCU peripherals at reset from the external signal PERIPHBASE[31:13]. <br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:group__CMSIS__CPACR"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPACR.html">Coprocessor Access Control Register (CPACR)</a></td></tr> +<tr class="memdesc:group__CMSIS__CPACR"><td class="mdescLeft"> </td><td class="mdescRight">The CPACR controls access to coprocessors CP0 to CP13. <br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:group__CMSIS__CPSR"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CPSR.html">Current Program Status Register (CPSR)</a></td></tr> +<tr class="memdesc:group__CMSIS__CPSR"><td class="mdescLeft"> </td><td class="mdescRight">The Current Program Status Register (CPSR) holds processor status and control information. <br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:group__CMSIS__DFSR"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__DFSR.html">Data Fault Status Register (DFSR)</a></td></tr> +<tr class="memdesc:group__CMSIS__DFSR"><td class="mdescLeft"> </td><td class="mdescRight">The DFSR holds status information about the last data fault. <br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:group__CMSIS__DACR"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__DACR.html">Domain Access Control Register (DACR)</a></td></tr> +<tr class="memdesc:group__CMSIS__DACR"><td class="mdescLeft"> </td><td class="mdescRight">DACR defines the access permission for each of the sixteen memory domains. <br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:group__CMSIS__FPEXC"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__FPEXC.html">Floating-Point Exception Control register (FPEXC)</a></td></tr> +<tr class="memdesc:group__CMSIS__FPEXC"><td class="mdescLeft"> </td><td class="mdescRight">Provides a global enable for the Advanced SIMD and Floating-point (VFP) Extensions, and indicates how the state of these extensions is recorded. <br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:group__CMSIS__FPSCR"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__FPSCR.html">Floating-point Status and Control Register (FPSCR)</a></td></tr> +<tr class="memdesc:group__CMSIS__FPSCR"><td class="mdescLeft"> </td><td class="mdescRight">Provides floating-point system status information and control. <br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:group__CMSIS__IFSR"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__IFSR.html">Instruction Fault Status Register (IFSR)</a></td></tr> +<tr class="memdesc:group__CMSIS__IFSR"><td class="mdescLeft"> </td><td class="mdescRight">The IFSR holds status information about the last instruction fault. <br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:group__CMSIS__ISR"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__ISR.html">Interrupt Status Register (ISR)</a></td></tr> +<tr class="memdesc:group__CMSIS__ISR"><td class="mdescLeft"> </td><td class="mdescRight">The ISR shows whether an IRQ, FIQ, or external abort is pending. <br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:group__CMSIS__MPIDR"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__MPIDR.html">Multiprocessor Affinity Register (MPIDR)</a></td></tr> +<tr class="memdesc:group__CMSIS__MPIDR"><td class="mdescLeft"> </td><td class="mdescRight">In a multiprocessor system, the MPIDR provides an additional processor identification mechanism for scheduling purposes, and indicates whether the implementation includes the Multiprocessing Extensions. <br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:group__CMSIS__CNTFRQ"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CNTFRQ.html">Counter Frequency register (CNTFRQ)</a></td></tr> +<tr class="memdesc:group__CMSIS__CNTFRQ"><td class="mdescLeft"> </td><td class="mdescRight">Indicates the clock frequency of the system counter. <br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:group__CMSIS__CNTP__CTL"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CNTP__CTL.html">PL1 Physical Timer Control register (CNTP_CTL)</a></td></tr> +<tr class="memdesc:group__CMSIS__CNTP__CTL"><td class="mdescLeft"> </td><td class="mdescRight">The control register for the physical timer. <br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:group__CMSIS__CNTP__CVAL"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CNTP__CVAL.html">PL1 Physical Timer Compare Value register (CNTP_CVAL)</a></td></tr> +<tr class="memdesc:group__CMSIS__CNTP__CVAL"><td class="mdescLeft"> </td><td class="mdescRight">Holds the 64-bit compare value for the PL1 physical timer. <br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:group__CMSIS__CNTP__TVAL"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CNTP__TVAL.html">PL1 Physical Timer Value register (CNTP_TVAL)</a></td></tr> +<tr class="memdesc:group__CMSIS__CNTP__TVAL"><td class="mdescLeft"> </td><td class="mdescRight">Holds the timer value for the PL1 physical timer. <br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:group__CMSIS__CNTPCT"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__CNTPCT.html">PL1 Physical Count register (CNTPCT)</a></td></tr> +<tr class="memdesc:group__CMSIS__CNTPCT"><td class="mdescLeft"> </td><td class="mdescRight">Holds the 64-bit physical count value. <br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:group__CMSIS__SP"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SP.html">Stack Pointer (SP/R13)</a></td></tr> +<tr class="memdesc:group__CMSIS__SP"><td class="mdescLeft"> </td><td class="mdescRight">The processor uses SP as a pointer to the active stack. <br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:group__CMSIS__SCTLR"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__SCTLR.html">System Control Register (SCTLR)</a></td></tr> +<tr class="memdesc:group__CMSIS__SCTLR"><td class="mdescLeft"> </td><td class="mdescRight">The SCTLR provides the top level control of the system, including its memory system. <br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:group__CMSIS__TLB"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__TLB.html">TLB maintenance operations</a></td></tr> +<tr class="memdesc:group__CMSIS__TLB"><td class="mdescLeft"> </td><td class="mdescRight">This section describes the TLB operations that are implemented on all Armv7-A implementations. <br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:group__CMSIS__TTBR"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__TTBR.html">Translation Table Base Registers (TTBR0/TTBR1)</a></td></tr> +<tr class="memdesc:group__CMSIS__TTBR"><td class="mdescLeft"> </td><td class="mdescRight">TTBRn holds the base address of translation table n, and information about the memory it occupies. <br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:group__CMSIS__VBAR"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__VBAR.html">Vector Base Address Register (VBAR)</a></td></tr> +<tr class="memdesc:group__CMSIS__VBAR"><td class="mdescLeft"> </td><td class="mdescRight">When high exception vectors are not selected, the VBAR holds the exception base address for exceptions that are not taken to Monitor mode or to Hyp mode. <br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:group__CMSIS__MVBAR"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__MVBAR.html">Monitor Vector Base Address Register (MVBAR)</a></td></tr> +<tr class="memdesc:group__CMSIS__MVBAR"><td class="mdescLeft"> </td><td class="mdescRight">The MVBAR holds the exception base address for all exceptions that are taken to Monitor mode. <br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/group__CMSIS__core__register.js b/docs/Core_A/html/group__CMSIS__core__register.js new file mode 100644 index 0000000..d076e1a --- /dev/null +++ b/docs/Core_A/html/group__CMSIS__core__register.js @@ -0,0 +1,26 @@ +var group__CMSIS__core__register = +[ + [ "Auxiliary Control Register (ACTLR)", "group__CMSIS__ACTLR.html", "group__CMSIS__ACTLR" ], + [ "Cache and branch predictor maintenance operations", "group__CMSIS__CBPM.html", "group__CMSIS__CBPM" ], + [ "Configuration Base Address Register (CBAR)", "group__CMSIS__CBAR.html", "group__CMSIS__CBAR" ], + [ "Coprocessor Access Control Register (CPACR)", "group__CMSIS__CPACR.html", "group__CMSIS__CPACR" ], + [ "Current Program Status Register (CPSR)", "group__CMSIS__CPSR.html", "group__CMSIS__CPSR" ], + [ "Data Fault Status Register (DFSR)", "group__CMSIS__DFSR.html", "group__CMSIS__DFSR" ], + [ "Domain Access Control Register (DACR)", "group__CMSIS__DACR.html", "group__CMSIS__DACR" ], + [ "Floating-Point Exception Control register (FPEXC)", "group__CMSIS__FPEXC.html", "group__CMSIS__FPEXC" ], + [ "Floating-point Status and Control Register (FPSCR)", "group__CMSIS__FPSCR.html", "group__CMSIS__FPSCR" ], + [ "Instruction Fault Status Register (IFSR)", "group__CMSIS__IFSR.html", "group__CMSIS__IFSR" ], + [ "Interrupt Status Register (ISR)", "group__CMSIS__ISR.html", "group__CMSIS__ISR" ], + [ "Multiprocessor Affinity Register (MPIDR)", "group__CMSIS__MPIDR.html", "group__CMSIS__MPIDR" ], + [ "Counter Frequency register (CNTFRQ)", "group__CMSIS__CNTFRQ.html", "group__CMSIS__CNTFRQ" ], + [ "PL1 Physical Timer Control register (CNTP_CTL)", "group__CMSIS__CNTP__CTL.html", "group__CMSIS__CNTP__CTL" ], + [ "PL1 Physical Timer Compare Value register (CNTP_CVAL)", "group__CMSIS__CNTP__CVAL.html", "group__CMSIS__CNTP__CVAL" ], + [ "PL1 Physical Timer Value register (CNTP_TVAL)", "group__CMSIS__CNTP__TVAL.html", "group__CMSIS__CNTP__TVAL" ], + [ "PL1 Physical Count register (CNTPCT)", "group__CMSIS__CNTPCT.html", "group__CMSIS__CNTPCT" ], + [ "Stack Pointer (SP/R13)", "group__CMSIS__SP.html", "group__CMSIS__SP" ], + [ "System Control Register (SCTLR)", "group__CMSIS__SCTLR.html", "group__CMSIS__SCTLR" ], + [ "TLB maintenance operations", "group__CMSIS__TLB.html", "group__CMSIS__TLB" ], + [ "Translation Table Base Registers (TTBR0/TTBR1)", "group__CMSIS__TTBR.html", "group__CMSIS__TTBR" ], + [ "Vector Base Address Register (VBAR)", "group__CMSIS__VBAR.html", "group__CMSIS__VBAR" ], + [ "Monitor Vector Base Address Register (MVBAR)", "group__CMSIS__MVBAR.html", "group__CMSIS__MVBAR" ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/group__FPU__functions.html b/docs/Core_A/html/group__FPU__functions.html new file mode 100644 index 0000000..856e1e3 --- /dev/null +++ b/docs/Core_A/html/group__FPU__functions.html @@ -0,0 +1,160 @@ +<!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"/> +<title>Floating Point Unit Functions</title> +<title>CMSIS-Core (Cortex-A): Floating Point Unit Functions</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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__FPU__functions.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">Floating Point Unit Functions<div class="ingroups"><a class="el" href="group__CMSIS__Core__FunctionInterface.html">Core Peripherals</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>FPU Functions enable the use of Floating Point instructions and extensions.<br/> +Reference: <a href="http://infocenter.arm.com/help/topic/com.arm.doc.ddi0406c/index.html">Architecture Reference Manual Reference Manual - Armv7-A and Armv7-R edition</a>. +<a href="#details">More...</a></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> +Functions</h2></td></tr> +<tr class="memitem:ga1e4728985ee8b4fa89cc01c032f69565"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> <a class="el" href="group__comp__cntrl__gr.html#ga1378040bcf22428955c6e3ce9c2053cd">__ASM</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__FPU__functions.html#ga1e4728985ee8b4fa89cc01c032f69565">__FPU_Enable</a> (void)</td></tr> +<tr class="memdesc:ga1e4728985ee8b4fa89cc01c032f69565"><td class="mdescLeft"> </td><td class="mdescRight">Enable Floating Point Unit. <a href="#ga1e4728985ee8b4fa89cc01c032f69565">More...</a><br/></td></tr> +<tr class="separator:ga1e4728985ee8b4fa89cc01c032f69565"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<h2 class="groupheader">Function Documentation</h2> +<a class="anchor" id="ga1e4728985ee8b4fa89cc01c032f69565"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> <a class="el" href="group__comp__cntrl__gr.html#ga1378040bcf22428955c6e3ce9c2053cd">__ASM</a> void __FPU_Enable </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Critical section, called from undef handler, so systick is disabled </p> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/group__FPU__functions.js b/docs/Core_A/html/group__FPU__functions.js new file mode 100644 index 0000000..920d304 --- /dev/null +++ b/docs/Core_A/html/group__FPU__functions.js @@ -0,0 +1,4 @@ +var group__FPU__functions = +[ + [ "__FPU_Enable", "group__FPU__functions.html#ga1e4728985ee8b4fa89cc01c032f69565", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/group__GIC__functions.html b/docs/Core_A/html/group__GIC__functions.html new file mode 100644 index 0000000..635803e --- /dev/null +++ b/docs/Core_A/html/group__GIC__functions.html @@ -0,0 +1,996 @@ +<!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"/> +<title>Generic Interrupt Controller Functions</title> +<title>CMSIS-Core (Cortex-A): Generic Interrupt Controller Functions</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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__GIC__functions.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#nested-classes">Data Structures</a> | +<a href="#define-members">Macros</a> | +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">Generic Interrupt Controller Functions<div class="ingroups"><a class="el" href="group__CMSIS__Core__FunctionInterface.html">Core Peripherals</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>The Generic Interrupt Controller Functions grant access to the configuration, control and status registers of the Generic Interrupt Controller (GIC). +<a href="#details">More...</a></p> +<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  </td><td class="memItemRight" valign="bottom"><a class="el" href="structGICInterface__Type.html">GICInterface_Type</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Structure type to access the Generic Interrupt Controller Interface (GICC) <a href="structGICInterface__Type.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structGICDistributor__Type.html">GICDistributor_Type</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Structure type to access the Generic Interrupt Controller Distributor (GICD) <a href="structGICDistributor__Type.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </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:ga82e193c0016a9377274756b2673464a6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#ga82e193c0016a9377274756b2673464a6">GICDistributor</a>   ((<a class="el" href="structGICDistributor__Type.html">GICDistributor_Type</a> *) <a class="el" href="ARMCA9_8h.html#a5cc9c031f86d3fcb7efcbe2fce4cd552">GIC_DISTRIBUTOR_BASE</a> )</td></tr> +<tr class="memdesc:ga82e193c0016a9377274756b2673464a6"><td class="mdescLeft"> </td><td class="mdescRight">GIC Distributor register set access pointer. <a href="#ga82e193c0016a9377274756b2673464a6">More...</a><br/></td></tr> +<tr class="separator:ga82e193c0016a9377274756b2673464a6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga31a083dbdc5cb84178dbf184286180e3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#ga31a083dbdc5cb84178dbf184286180e3">GICInterface</a>   ((<a class="el" href="structGICInterface__Type.html">GICInterface_Type</a> *) <a class="el" href="ARMCA9_8h.html#adc560f42c09a0a3ce5dcc4aa898209ca">GIC_INTERFACE_BASE</a> )</td></tr> +<tr class="memdesc:ga31a083dbdc5cb84178dbf184286180e3"><td class="mdescLeft"> </td><td class="mdescRight">GIC Interface register set access pointer. <a href="#ga31a083dbdc5cb84178dbf184286180e3">More...</a><br/></td></tr> +<tr class="separator:ga31a083dbdc5cb84178dbf184286180e3"><td class="memSeparator" colspan="2"> </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:ga0f44df6823e90178183257e096e5cac6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#ga0f44df6823e90178183257e096e5cac6">GIC_EnableDistributor</a> (void)</td></tr> +<tr class="memdesc:ga0f44df6823e90178183257e096e5cac6"><td class="mdescLeft"> </td><td class="mdescRight">Enable the interrupt distributor using the GIC's CTLR register. <a href="#ga0f44df6823e90178183257e096e5cac6">More...</a><br/></td></tr> +<tr class="separator:ga0f44df6823e90178183257e096e5cac6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga363311538d4a4d750197b9936505d466"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#ga363311538d4a4d750197b9936505d466">GIC_DisableDistributor</a> (void)</td></tr> +<tr class="memdesc:ga363311538d4a4d750197b9936505d466"><td class="mdescLeft"> </td><td class="mdescRight">Disable the interrupt distributor using the GIC's CTLR register. <a href="#ga363311538d4a4d750197b9936505d466">More...</a><br/></td></tr> +<tr class="separator:ga363311538d4a4d750197b9936505d466"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga7d93d39736ef5e379e6511430ee6e75f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#ga7d93d39736ef5e379e6511430ee6e75f">GIC_DistributorInfo</a> (void)</td></tr> +<tr class="memdesc:ga7d93d39736ef5e379e6511430ee6e75f"><td class="mdescLeft"> </td><td class="mdescRight">Read the GIC's TYPER register. <a href="#ga7d93d39736ef5e379e6511430ee6e75f">More...</a><br/></td></tr> +<tr class="separator:ga7d93d39736ef5e379e6511430ee6e75f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga1481d0cdf78f8c93fb2a710a519c4dc6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#ga1481d0cdf78f8c93fb2a710a519c4dc6">GIC_DistributorImplementer</a> (void)</td></tr> +<tr class="memdesc:ga1481d0cdf78f8c93fb2a710a519c4dc6"><td class="mdescLeft"> </td><td class="mdescRight">Reads the GIC's IIDR register. <a href="#ga1481d0cdf78f8c93fb2a710a519c4dc6">More...</a><br/></td></tr> +<tr class="separator:ga1481d0cdf78f8c93fb2a710a519c4dc6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gae86bba705d0d4ef812b84d29d7b3ca2b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#gae86bba705d0d4ef812b84d29d7b3ca2b">GIC_SetTarget</a> (<a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a> IRQn, uint32_t cpu_target)</td></tr> +<tr class="memdesc:gae86bba705d0d4ef812b84d29d7b3ca2b"><td class="mdescLeft"> </td><td class="mdescRight">Sets the GIC's ITARGETSR register for the given interrupt. <a href="#gae86bba705d0d4ef812b84d29d7b3ca2b">More...</a><br/></td></tr> +<tr class="separator:gae86bba705d0d4ef812b84d29d7b3ca2b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gafccf881f9517592f30489bcabcb738a8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#gafccf881f9517592f30489bcabcb738a8">GIC_GetTarget</a> (<a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a> IRQn)</td></tr> +<tr class="memdesc:gafccf881f9517592f30489bcabcb738a8"><td class="mdescLeft"> </td><td class="mdescRight">Read the GIC's ITARGETSR register. <a href="#gafccf881f9517592f30489bcabcb738a8">More...</a><br/></td></tr> +<tr class="separator:gafccf881f9517592f30489bcabcb738a8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga758e5600d7f891e4f2f551bb45d07fce"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#ga758e5600d7f891e4f2f551bb45d07fce">GIC_EnableInterface</a> (void)</td></tr> +<tr class="memdesc:ga758e5600d7f891e4f2f551bb45d07fce"><td class="mdescLeft"> </td><td class="mdescRight">Enable the CPU's interrupt interface. <a href="#ga758e5600d7f891e4f2f551bb45d07fce">More...</a><br/></td></tr> +<tr class="separator:ga758e5600d7f891e4f2f551bb45d07fce"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga0605877ad627c1f4320e518725fd103e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#ga0605877ad627c1f4320e518725fd103e">GIC_DisableInterface</a> (void)</td></tr> +<tr class="memdesc:ga0605877ad627c1f4320e518725fd103e"><td class="mdescLeft"> </td><td class="mdescRight">Disable the CPU's interrupt interface. <a href="#ga0605877ad627c1f4320e518725fd103e">More...</a><br/></td></tr> +<tr class="separator:ga0605877ad627c1f4320e518725fd103e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gafc08bbc58b25fef0d24003313fd16eb8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#gafc08bbc58b25fef0d24003313fd16eb8">GIC_AcknowledgePending</a> (void)</td></tr> +<tr class="memdesc:gafc08bbc58b25fef0d24003313fd16eb8"><td class="mdescLeft"> </td><td class="mdescRight">Read the CPU's IAR register. <a href="#gafc08bbc58b25fef0d24003313fd16eb8">More...</a><br/></td></tr> +<tr class="separator:gafc08bbc58b25fef0d24003313fd16eb8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gac23f090f572a058b4a737f6613ded9cd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#gac23f090f572a058b4a737f6613ded9cd">GIC_EndInterrupt</a> (<a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a> IRQn)</td></tr> +<tr class="memdesc:gac23f090f572a058b4a737f6613ded9cd"><td class="mdescLeft"> </td><td class="mdescRight">Writes the given interrupt number to the CPU's EOIR register. <a href="#gac23f090f572a058b4a737f6613ded9cd">More...</a><br/></td></tr> +<tr class="separator:gac23f090f572a058b4a737f6613ded9cd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaeba215d9c4ec3599e0a168800288c3f3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#gaeba215d9c4ec3599e0a168800288c3f3">GIC_EnableIRQ</a> (<a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a> IRQn)</td></tr> +<tr class="memdesc:gaeba215d9c4ec3599e0a168800288c3f3"><td class="mdescLeft"> </td><td class="mdescRight">Enables the given interrupt using GIC's ISENABLER register. <a href="#gaeba215d9c4ec3599e0a168800288c3f3">More...</a><br/></td></tr> +<tr class="separator:gaeba215d9c4ec3599e0a168800288c3f3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga2102399d255690c0674209a6faeec13d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#ga2102399d255690c0674209a6faeec13d">GIC_DisableIRQ</a> (<a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a> IRQn)</td></tr> +<tr class="memdesc:ga2102399d255690c0674209a6faeec13d"><td class="mdescLeft"> </td><td class="mdescRight">Disables the given interrupt using GIC's ICENABLER register. <a href="#ga2102399d255690c0674209a6faeec13d">More...</a><br/></td></tr> +<tr class="separator:ga2102399d255690c0674209a6faeec13d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga18fbddf7f3594df141c97f61a71da47c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#ga18fbddf7f3594df141c97f61a71da47c">GIC_SetPendingIRQ</a> (<a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a> IRQn)</td></tr> +<tr class="memdesc:ga18fbddf7f3594df141c97f61a71da47c"><td class="mdescLeft"> </td><td class="mdescRight">Sets the given interrupt as pending using GIC's ISPENDR register. <a href="#ga18fbddf7f3594df141c97f61a71da47c">More...</a><br/></td></tr> +<tr class="separator:ga18fbddf7f3594df141c97f61a71da47c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga5ad17ad70f23d1ff36015ffac33d383d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#ga5ad17ad70f23d1ff36015ffac33d383d">GIC_ClearPendingIRQ</a> (<a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a> IRQn)</td></tr> +<tr class="memdesc:ga5ad17ad70f23d1ff36015ffac33d383d"><td class="mdescLeft"> </td><td class="mdescRight">Clears the given interrupt from being pending using GIC's ICPENDR register. <a href="#ga5ad17ad70f23d1ff36015ffac33d383d">More...</a><br/></td></tr> +<tr class="separator:ga5ad17ad70f23d1ff36015ffac33d383d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga27b9862b58290276851ec669cabf0f71"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#ga27b9862b58290276851ec669cabf0f71">GIC_SetPriority</a> (<a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a> IRQn, uint32_t priority)</td></tr> +<tr class="memdesc:ga27b9862b58290276851ec669cabf0f71"><td class="mdescLeft"> </td><td class="mdescRight">Set the priority for the given interrupt in the GIC's IPRIORITYR register. <a href="#ga27b9862b58290276851ec669cabf0f71">More...</a><br/></td></tr> +<tr class="separator:ga27b9862b58290276851ec669cabf0f71"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga397048004654f792649742f95bf8ae67"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#ga397048004654f792649742f95bf8ae67">GIC_GetPriority</a> (<a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a> IRQn)</td></tr> +<tr class="memdesc:ga397048004654f792649742f95bf8ae67"><td class="mdescLeft"> </td><td class="mdescRight">Read the current interrupt priority from GIC's IPRIORITYR register. <a href="#ga397048004654f792649742f95bf8ae67">More...</a><br/></td></tr> +<tr class="separator:ga397048004654f792649742f95bf8ae67"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaa5eb0e76dbc89596e1ce47ddb9edc4a0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#gaa5eb0e76dbc89596e1ce47ddb9edc4a0">GIC_SetInterfacePriorityMask</a> (uint32_t priority)</td></tr> +<tr class="memdesc:gaa5eb0e76dbc89596e1ce47ddb9edc4a0"><td class="mdescLeft"> </td><td class="mdescRight">Set the interrupt priority mask using CPU's PMR register. <a href="#gaa5eb0e76dbc89596e1ce47ddb9edc4a0">More...</a><br/></td></tr> +<tr class="separator:gaa5eb0e76dbc89596e1ce47ddb9edc4a0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga2c5f9e5637560fc9d5c29d772580a728"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#ga2c5f9e5637560fc9d5c29d772580a728">GIC_GetInterfacePriorityMask</a> (void)</td></tr> +<tr class="memdesc:ga2c5f9e5637560fc9d5c29d772580a728"><td class="mdescLeft"> </td><td class="mdescRight">Read the current interrupt priority mask from CPU's PMR register. <a href="#ga2c5f9e5637560fc9d5c29d772580a728">More...</a><br/></td></tr> +<tr class="separator:ga2c5f9e5637560fc9d5c29d772580a728"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga5dfedeb5403656a77e0fef4e1cc2c0c6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#ga5dfedeb5403656a77e0fef4e1cc2c0c6">GIC_SetBinaryPoint</a> (uint32_t binary_point)</td></tr> +<tr class="memdesc:ga5dfedeb5403656a77e0fef4e1cc2c0c6"><td class="mdescLeft"> </td><td class="mdescRight">Configures the group priority and subpriority split point using CPU's BPR register. <a href="#ga5dfedeb5403656a77e0fef4e1cc2c0c6">More...</a><br/></td></tr> +<tr class="separator:ga5dfedeb5403656a77e0fef4e1cc2c0c6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaa7046d8206ddd4696716726e68f85906"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#gaa7046d8206ddd4696716726e68f85906">GIC_GetBinaryPoint</a> (void)</td></tr> +<tr class="memdesc:gaa7046d8206ddd4696716726e68f85906"><td class="mdescLeft"> </td><td class="mdescRight">Read the current group priority and subpriority split point from CPU's BPR register. <a href="#gaa7046d8206ddd4696716726e68f85906">More...</a><br/></td></tr> +<tr class="separator:gaa7046d8206ddd4696716726e68f85906"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gabc88483ecf94a2c222b644ecfa60eb9f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#gabc88483ecf94a2c222b644ecfa60eb9f">GIC_GetIRQStatus</a> (<a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a> IRQn)</td></tr> +<tr class="memdesc:gabc88483ecf94a2c222b644ecfa60eb9f"><td class="mdescLeft"> </td><td class="mdescRight">Get the status for a given interrupt. <a href="#gabc88483ecf94a2c222b644ecfa60eb9f">More...</a><br/></td></tr> +<tr class="separator:gabc88483ecf94a2c222b644ecfa60eb9f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga2de8850780af26e802ee4cc43e9da6e9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#ga2de8850780af26e802ee4cc43e9da6e9">GIC_SendSGI</a> (<a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a> IRQn, uint32_t target_list, uint32_t filter_list)</td></tr> +<tr class="memdesc:ga2de8850780af26e802ee4cc43e9da6e9"><td class="mdescLeft"> </td><td class="mdescRight">Generate a software interrupt using GIC's SGIR register. <a href="#ga2de8850780af26e802ee4cc43e9da6e9">More...</a><br/></td></tr> +<tr class="separator:ga2de8850780af26e802ee4cc43e9da6e9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga8bb27e1bab132a8df44190adb996c2a1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#ga8bb27e1bab132a8df44190adb996c2a1">GIC_GetHighPendingIRQ</a> (void)</td></tr> +<tr class="memdesc:ga8bb27e1bab132a8df44190adb996c2a1"><td class="mdescLeft"> </td><td class="mdescRight">Get the interrupt number of the highest interrupt pending from CPU's HPPIR register. <a href="#ga8bb27e1bab132a8df44190adb996c2a1">More...</a><br/></td></tr> +<tr class="separator:ga8bb27e1bab132a8df44190adb996c2a1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaba1b2665cdda47fc0bc3d7b90690dc50"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#gaba1b2665cdda47fc0bc3d7b90690dc50">GIC_GetInterfaceId</a> (void)</td></tr> +<tr class="memdesc:gaba1b2665cdda47fc0bc3d7b90690dc50"><td class="mdescLeft"> </td><td class="mdescRight">Provides information about the implementer and revision of the CPU interface. <a href="#gaba1b2665cdda47fc0bc3d7b90690dc50">More...</a><br/></td></tr> +<tr class="separator:gaba1b2665cdda47fc0bc3d7b90690dc50"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga07acd03d02683bb6e33e7f57f5f371d1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#ga07acd03d02683bb6e33e7f57f5f371d1">GIC_DistInit</a> (void)</td></tr> +<tr class="memdesc:ga07acd03d02683bb6e33e7f57f5f371d1"><td class="mdescLeft"> </td><td class="mdescRight">Initialize the interrupt distributor. <a href="#ga07acd03d02683bb6e33e7f57f5f371d1">More...</a><br/></td></tr> +<tr class="separator:ga07acd03d02683bb6e33e7f57f5f371d1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga1c93f8af9f428cda8ec066bf4bfbade9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#ga1c93f8af9f428cda8ec066bf4bfbade9">GIC_CPUInterfaceInit</a> (void)</td></tr> +<tr class="memdesc:ga1c93f8af9f428cda8ec066bf4bfbade9"><td class="mdescLeft"> </td><td class="mdescRight">Initialize the CPU's interrupt interface. <a href="#ga1c93f8af9f428cda8ec066bf4bfbade9">More...</a><br/></td></tr> +<tr class="separator:ga1c93f8af9f428cda8ec066bf4bfbade9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga818881f69aae3eef6eb996bee6f6c63e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__GIC__functions.html#ga818881f69aae3eef6eb996bee6f6c63e">GIC_Enable</a> (void)</td></tr> +<tr class="memdesc:ga818881f69aae3eef6eb996bee6f6c63e"><td class="mdescLeft"> </td><td class="mdescRight">Initialize and enable the GIC. <a href="#ga818881f69aae3eef6eb996bee6f6c63e">More...</a><br/></td></tr> +<tr class="separator:ga818881f69aae3eef6eb996bee6f6c63e"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<p>Reference: <a href="http://infocenter.arm.com/help/topic/com.arm.doc.ihi0069c/index.html">Generic Interrupt Controller Architecture Specificaton</a>.</p> +<p>The following table shows the register naming of CMSIS in correlation with various technical reference manuals.</p> +<table class="doxtable"> +<tr> +<th align="left">CMSIS Register Name </th><th align="left">Cortex-A5 TRM </th><th align="left">Cortex-A7 TRM </th><th align="left">Cortex-A9 TRM </th></tr> +<tr> +<td align="left"><b>GIC Distributor</b> </td><td align="left"></td><td align="left"></td><td align="left"></td></tr> +<tr> +<td align="left"><a class="el" href="structGICDistributor__Type.html#a6ca67d9838ab3425864207c3a0399bd7">GICDistributor->CTLR</a> </td><td align="left">ICDDCR </td><td align="left">GICD_CTLR </td><td align="left">ICDDCR </td></tr> +<tr> +<td align="left"><a class="el" href="structGICDistributor__Type.html#a405823d97dc90dd9d397a3980e2cd207">GICDistributor->TYPER</a> </td><td align="left">ICDICTR </td><td align="left">GICD_TYPER </td><td align="left">ICDICTR </td></tr> +<tr> +<td align="left"><a class="el" href="structGICDistributor__Type.html#acebf65dae4cb82cd3c7deeefca9c9722">GICDistributor->IIDR</a> </td><td align="left">ICDIIDR </td><td align="left">GICD_IIDR </td><td align="left">ICDIIDR </td></tr> +<tr> +<td align="left"><a class="el" href="structGICDistributor__Type.html#ae24f260e27065660a2059803293084f2">GICDistributor->STATUSR</a> </td><td align="left"></td><td align="left"></td><td align="left"></td></tr> +<tr> +<td align="left"><a class="el" href="structGICDistributor__Type.html#afbdd372578e2cd6f998320282cc8ed25">GICDistributor->SETSPI_NSR</a> </td><td align="left"></td><td align="left"></td><td align="left"></td></tr> +<tr> +<td align="left"><a class="el" href="structGICDistributor__Type.html#a2f584d3fbeaa355faf234f2ee57d1168">GICDistributor->CLRSPI_NSR</a> </td><td align="left"></td><td align="left"></td><td align="left"></td></tr> +<tr> +<td align="left"><a class="el" href="structGICDistributor__Type.html#a6a9effdd633c6e75651d9f53caace306">GICDistributor->IGROUPR[]</a> </td><td align="left">ICDISR </td><td align="left">GICD_IGROUPRn </td><td align="left">ICDISRn </td></tr> +<tr> +<td align="left"><a class="el" href="structGICDistributor__Type.html#a1da3a2066b64644a0bb8a3066075ba87">GICDistributor->ISENABLER[]</a> </td><td align="left">ICDISER </td><td align="left">GICD_ISENABLERn </td><td align="left">ICDISERn </td></tr> +<tr> +<td align="left"><a class="el" href="structGICDistributor__Type.html#a390fa9f2f460951b2c6094932d890807">GICDistributor->ICENABLER[]</a> </td><td align="left">ICDICER </td><td align="left">GICD_ICENABLERn </td><td align="left">ICDICERn </td></tr> +<tr> +<td align="left"><a class="el" href="structGICDistributor__Type.html#a1c15cd75ce30d8946792e2a1a19556a5">GICDistributor->ISPENDR[]</a> </td><td align="left">ICDISPR </td><td align="left">GICD_ISPENDRn </td><td align="left">ICDISPRn </td></tr> +<tr> +<td align="left"><a class="el" href="structGICDistributor__Type.html#a0155cb4637845258e4ee76cd93cca2a6">GICDistributor->ICPENDR[]</a> </td><td align="left">ICDICPR </td><td align="left">GICD_ICPENDRn </td><td align="left">ICDICPRn </td></tr> +<tr> +<td align="left"><a class="el" href="structGICDistributor__Type.html#a5eb8e1ef5a88293e2759c41f6057ccc4">GICDistributor->ISACTIVER[]</a> </td><td align="left">ICDABR </td><td align="left">GICD_ISACTIVERn </td><td align="left">ICDABRn </td></tr> +<tr> +<td align="left"><a class="el" href="structGICDistributor__Type.html#ac0fd4c1ad19b5a332e403bb9966ba967">GICDistributor->ICACTIVER[]</a> </td><td align="left"></td><td align="left">GICD_ICACTIVERn </td><td align="left"></td></tr> +<tr> +<td align="left"><a class="el" href="structGICDistributor__Type.html#a08fa902293567e85dc6398dab58afaa9">GICDistributor->IPRIORITYR[]</a> </td><td align="left">ICDIPR </td><td align="left">GICD_IPRIORITYRn </td><td align="left">ICDIPRn </td></tr> +<tr> +<td align="left"><a class="el" href="structGICDistributor__Type.html#a6f1b07d48d3a9199f2effec8492f721c">GICDistributor->ITARGETSR[]</a> </td><td align="left">ICDIPTR </td><td align="left">GICD_ITARGETSRn </td><td align="left">ICDIPTRn </td></tr> +<tr> +<td align="left"><a class="el" href="structGICDistributor__Type.html#a9b306a630388c795d3cd32fc2e23a2b5">GICDistributor->ICFGR[]</a> </td><td align="left">ICDICFR </td><td align="left">GICD_ICFGRn </td><td align="left">ICDICFRn </td></tr> +<tr> +<td align="left"><a class="el" href="structGICDistributor__Type.html#ae9eeb19ca95d0b95828f1f98700b5689">GICDistributor->IGRPMODR[0]</a> </td><td align="left">ICDPPIS </td><td align="left">GICD_PPISR </td><td align="left">ppi_status </td></tr> +<tr> +<td align="left"><a class="el" href="structGICDistributor__Type.html#ae9eeb19ca95d0b95828f1f98700b5689">GICDistributor->IGRPMODR[31:1]</a> </td><td align="left">ICDSPIS </td><td align="left">GICD_SPISRn </td><td align="left">spi_status </td></tr> +<tr> +<td align="left"><a class="el" href="structGICDistributor__Type.html#a644abefb7064e434db20cc6dab5fe5f1">GICDistributor->NSACR[]</a> </td><td align="left"></td><td align="left"></td><td align="left"></td></tr> +<tr> +<td align="left"><a class="el" href="structGICDistributor__Type.html#a6ac65c4a5394926cc9518753a00d4da1">GICDistributor->SGIR</a> </td><td align="left">ICDSGIR </td><td align="left">GICD_SGIR </td><td align="left">ICDSGIR </td></tr> +<tr> +<td align="left"><a class="el" href="structGICDistributor__Type.html#a644a70cf4c12093c0277ce01f194b69b">GICDistributor->CPENDSGIR[]</a> </td><td align="left"></td><td align="left">GICD_CPENDSGIRn </td><td align="left"></td></tr> +<tr> +<td align="left"><a class="el" href="structGICDistributor__Type.html#ae40b4a50d9766c2bbf57441f68094f41">GICDistributor->SPENDSGIR[]</a> </td><td align="left"></td><td align="left">GICD_SPENDSGIRn </td><td align="left"></td></tr> +<tr> +<td align="left"><a class="el" href="structGICDistributor__Type.html#a73e0c679e5f45710deea474ab0d39cdb">GICDistributor->IROUTER[]</a> </td><td align="left"></td><td align="left"></td><td align="left"></td></tr> +<tr> +<td align="left"><b>GIC Interface</b> </td><td align="left"></td><td align="left"></td><td align="left"></td></tr> +<tr> +<td align="left"><a class="el" href="structGICInterface__Type.html#a5969edab40aa24e4d96e072af187a3a9">GICInterface->CTLR</a> </td><td align="left">ICPICR </td><td align="left">GICC_CTLR </td><td align="left">ICCICR </td></tr> +<tr> +<td align="left"><a class="el" href="structGICInterface__Type.html#a0edadabc6e3ce1f36d820f0b52bc143b">GICInterface->PMR</a> </td><td align="left">ICCIPMR </td><td align="left">GICC_PMRn </td><td align="left">ICCPMR </td></tr> +<tr> +<td align="left"><a class="el" href="structGICInterface__Type.html#a949317484547dc1db89c9f7ab40d1829">GICInterface->BPR</a> </td><td align="left">ICCBPR </td><td align="left">GICC_BPR </td><td align="left">ICCBPR </td></tr> +<tr> +<td align="left"><a class="el" href="structGICInterface__Type.html#aa48569605fc0c163e1db35321b4c76ea">GICInterface->IAR</a> </td><td align="left">ICCIAR </td><td align="left">GICC_IAR </td><td align="left">ICCIAR </td></tr> +<tr> +<td align="left"><a class="el" href="structGICInterface__Type.html#a4b9baa43aae026438bad64e63df17cdb">GICInterface->EOIR</a> </td><td align="left">ICCEOIR </td><td align="left">GICC_EOIR </td><td align="left">ICCEOIR </td></tr> +<tr> +<td align="left"><a class="el" href="structGICInterface__Type.html#a37762d42768ecb3d1302f34abc7f2821">GICInterface->RPR</a> </td><td align="left">ICCRPR </td><td align="left">GICC_RPR </td><td align="left">ICCRPR </td></tr> +<tr> +<td align="left"><a class="el" href="structGICInterface__Type.html#af793cd280a74bf73cca8c4fedfc329d6">GICInterface->HPPIR</a> </td><td align="left">ICCHPIR </td><td align="left">GICC_HPPIR </td><td align="left">ICCHPIR </td></tr> +<tr> +<td align="left"><a class="el" href="structGICInterface__Type.html#a6d3ca9eaae5e0ac38f20846a1e67180d">GICInterface->ABPR</a> </td><td align="left">ICCABPR </td><td align="left">GICC_ABPR </td><td align="left">ICCABPR </td></tr> +<tr> +<td align="left"><a class="el" href="structGICInterface__Type.html#a849e9ead6e9ced78dc6f0ba9256dd5a6">GICInterface->AIAR</a> </td><td align="left"></td><td align="left">GICC_AIAR </td><td align="left"></td></tr> +<tr> +<td align="left"><a class="el" href="structGICInterface__Type.html#a89d5a920c2b91b4b7bd0312ba4c38a89">GICInterface->AEOIR</a> </td><td align="left"></td><td align="left">GICC_AEOIR </td><td align="left"></td></tr> +<tr> +<td align="left"><a class="el" href="structGICInterface__Type.html#a12f25dec95ab3dd13a477573fab4b9c8">GICInterface->AHPPIR</a> </td><td align="left"></td><td align="left">GICC_AHPPIR </td><td align="left"></td></tr> +<tr> +<td align="left"><a class="el" href="structGICInterface__Type.html#abd978b408fb69b7887be2c422f48ce7e">GICInterface->STATUSR</a> </td><td align="left"></td><td align="left"></td><td align="left"></td></tr> +<tr> +<td align="left"><a class="el" href="structGICInterface__Type.html#aebae4bdcd3930372d639b85c5c9301e8">GICInterface->APR[]</a> </td><td align="left"></td><td align="left">GICC_APR0 </td><td align="left"></td></tr> +<tr> +<td align="left"><a class="el" href="structGICInterface__Type.html#ade3473ace2a8bf7c79a0251457be20f4">GICInterface->NSAPR[]</a> </td><td align="left"></td><td align="left">GICC_NSAPR0 </td><td align="left"></td></tr> +<tr> +<td align="left"><a class="el" href="structGICInterface__Type.html#aee78d0b6f64a7b47fbd730aabfcc86cf">GICInterface->IIDR</a> </td><td align="left">ICCIIDR </td><td align="left">GICC_IIDR </td><td align="left">ICCIDR </td></tr> +<tr> +<td align="left"><a class="el" href="structGICInterface__Type.html#a554bd1f88421df3189c664b9fd9c02aa">GICInterface->DIR</a> </td><td align="left"></td><td align="left">GICC_DIR </td><td align="left"></td></tr> +</table> +<h2 class="groupheader">Macro Definition Documentation</h2> +<a class="anchor" id="ga82e193c0016a9377274756b2673464a6"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define GICDistributor   ((<a class="el" href="structGICDistributor__Type.html">GICDistributor_Type</a> *) <a class="el" href="ARMCA9_8h.html#a5cc9c031f86d3fcb7efcbe2fce4cd552">GIC_DISTRIBUTOR_BASE</a> )</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Use GICDistributor to access the GIC Distributor registers.</p> +<p><b>Example:</b> </p> +<div class="fragment"><div class="line"><a class="code" href="group__GIC__functions.html#ga82e193c0016a9377274756b2673464a6">GICDistributor</a>->CTRL |= 1; <span class="comment">// Enable group 0 interrupts</span></div> +</div><!-- fragment --> +</div> +</div> +<a class="anchor" id="ga31a083dbdc5cb84178dbf184286180e3"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define GICInterface   ((<a class="el" href="structGICInterface__Type.html">GICInterface_Type</a> *) <a class="el" href="ARMCA9_8h.html#adc560f42c09a0a3ce5dcc4aa898209ca">GIC_INTERFACE_BASE</a> )</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Use GICInterface to access the GIC Interface registers.</p> +<p><b>Example:</b> </p> +<div class="fragment"><div class="line"><a class="code" href="group__GIC__functions.html#ga31a083dbdc5cb84178dbf184286180e3">GICInterface</a>->CTLR |= 1; <span class="comment">// Enable interrupt signaling</span></div> +</div><!-- fragment --> +</div> +</div> +<h2 class="groupheader">Function Documentation</h2> +<a class="anchor" id="gafc08bbc58b25fef0d24003313fd16eb8"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a> GIC_AcknowledgePending </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd><a class="el" href="structGICInterface__Type.html#aa48569605fc0c163e1db35321b4c76ea" title="Offset: 0x00C (R/ ) Interrupt Acknowledge Register. ">GICInterface_Type::IAR</a></dd></dl> +<p>Provides the interrupt number of the highest priority interrupt pending. A read of this register acts as an acknowledge for the interrupt.</p> +<p>The read returns a spurious interrupt number of 1023 if any of the following apply:</p> +<ul> +<li>Forwarding of interrupts by the Distributor to the CPU interface is disabled.</li> +<li>Signaling of interrupts by the CPU interface to the connected PE is disabled.</li> +<li>There are no pending interrupts on the CPU interface with sufficient priority for the interface to signal it to the PE.</li> +</ul> +<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__GIC__functions.html#gac23f090f572a058b4a737f6613ded9cd" title="Writes the given interrupt number to the CPU's EOIR register. ">GIC_EndInterrupt</a> </dd></dl> + +</div> +</div> +<a class="anchor" id="ga5ad17ad70f23d1ff36015ffac33d383d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void GIC_ClearPendingIRQ </td> + <td>(</td> + <td class="paramtype"><a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a> </td> + <td class="paramname"><em>IRQn</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">IRQn</td><td>The interrupt to be enabled.</td></tr> + </table> + </dd> +</dl> +<p>Removes the pending state from the corresponding interrupt. </p> + +</div> +</div> +<a class="anchor" id="ga1c93f8af9f428cda8ec066bf4bfbade9"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void GIC_CPUInterfaceInit </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>All software generated (SGIs) and private peripheral interrupts (PPIs) are initialized to be</p> +<ul> +<li>disabled</li> +<li>level-sensitive, 1-N model</li> +<li>priority 0x7F and the interrupt interface is enabled.</li> +</ul> +<p>The binary point is set to zero.</p> +<p>The interrupt priority mask is set to 0xFF.</p> +<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__GIC__functions.html#ga2102399d255690c0674209a6faeec13d" title="Disables the given interrupt using GIC's ICENABLER register. ">GIC_DisableIRQ</a><br/> +GIC_SetLevelModel<br/> +<a class="el" href="group__GIC__functions.html#ga27b9862b58290276851ec669cabf0f71" title="Set the priority for the given interrupt in the GIC's IPRIORITYR register. ">GIC_SetPriority</a><br/> +<a class="el" href="group__GIC__functions.html#ga758e5600d7f891e4f2f551bb45d07fce" title="Enable the CPU's interrupt interface. ">GIC_EnableInterface</a><br/> +<a class="el" href="group__GIC__functions.html#ga5dfedeb5403656a77e0fef4e1cc2c0c6" title="Configures the group priority and subpriority split point using CPU's BPR register. ">GIC_SetBinaryPoint</a><br/> +<a class="el" href="group__GIC__functions.html#gaa5eb0e76dbc89596e1ce47ddb9edc4a0" title="Set the interrupt priority mask using CPU's PMR register. ">GIC_SetInterfacePriorityMask</a><br/> +</dd></dl> + +</div> +</div> +<a class="anchor" id="ga363311538d4a4d750197b9936505d466"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void GIC_DisableDistributor </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Globally disable the forwarding of interrupts to the CPU interfaces. </p> +<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__GIC__functions.html#ga0f44df6823e90178183257e096e5cac6" title="Enable the interrupt distributor using the GIC's CTLR register. ">GIC_EnableDistributor</a> </dd></dl> + +</div> +</div> +<a class="anchor" id="ga0605877ad627c1f4320e518725fd103e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void GIC_DisableInterface </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Resets the Enable bit in the local CPUs <a class="el" href="structGICInterface__Type.html#a5969edab40aa24e4d96e072af187a3a9">CTLR</a> register. Only the CPU executing the call is affected. </p> + +</div> +</div> +<a class="anchor" id="ga2102399d255690c0674209a6faeec13d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void GIC_DisableIRQ </td> + <td>(</td> + <td class="paramtype"><a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a> </td> + <td class="paramname"><em>IRQn</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">IRQn</td><td>The interrupt to be disabled.</td></tr> + </table> + </dd> +</dl> +<p>Disables forwarding of the corresponding interrupt to the CPU interfaces. </p> + +</div> +</div> +<a class="anchor" id="ga07acd03d02683bb6e33e7f57f5f371d1"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void GIC_DistInit </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>All shared peripheral interrupts (SPIs) are initialized to be</p> +<ul> +<li>disabled</li> +<li>level-sensitive, 1-N model</li> +<li>priority 0x7F</li> +<li>targeting CPU0 and the distributor is enabled.</li> +</ul> +<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__GIC__functions.html#ga2102399d255690c0674209a6faeec13d" title="Disables the given interrupt using GIC's ICENABLER register. ">GIC_DisableIRQ</a><br/> +GIC_SetLevelModel<br/> +<a class="el" href="group__GIC__functions.html#ga27b9862b58290276851ec669cabf0f71" title="Set the priority for the given interrupt in the GIC's IPRIORITYR register. ">GIC_SetPriority</a><br/> +<a class="el" href="group__GIC__functions.html#gae86bba705d0d4ef812b84d29d7b3ca2b" title="Sets the GIC's ITARGETSR register for the given interrupt. ">GIC_SetTarget</a><br/> +<a class="el" href="group__GIC__functions.html#ga0f44df6823e90178183257e096e5cac6" title="Enable the interrupt distributor using the GIC's CTLR register. ">GIC_EnableDistributor</a> </dd></dl> + +</div> +</div> +<a class="anchor" id="ga1481d0cdf78f8c93fb2a710a519c4dc6"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t GIC_DistributorImplementer </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd><a class="el" href="structGICDistributor__Type.html#acebf65dae4cb82cd3c7deeefca9c9722" title="Offset: 0x008 (R/ ) Distributor Implementer Identification Register. ">GICDistributor_Type::IIDR</a></dd></dl> +<p>Provides information about the implementer and revision of the Distributor. </p> + +</div> +</div> +<a class="anchor" id="ga7d93d39736ef5e379e6511430ee6e75f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t GIC_DistributorInfo </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd><a class="el" href="structGICDistributor__Type.html#a405823d97dc90dd9d397a3980e2cd207" title="Offset: 0x004 (R/ ) Interrupt Controller Type Register. ">GICDistributor_Type::TYPER</a></dd></dl> +<p>Provides information about the configuration of the GIC. It indicates:</p> +<ul> +<li>whether the GIC implements the Security Extensions</li> +<li>the maximum number of interrupt IDs that the GIC supports</li> +<li>the number of CPU interfaces implemented</li> +<li>if the GIC implements the Security Extensions, the maximum number of implemented Lockable Shared Peripheral Interrupts (LSPIs). </li> +</ul> + +</div> +</div> +<a class="anchor" id="ga818881f69aae3eef6eb996bee6f6c63e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void GIC_Enable </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Initializes the distributor and the cpu interface.</p> +<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__GIC__functions.html#ga07acd03d02683bb6e33e7f57f5f371d1" title="Initialize the interrupt distributor. ">GIC_DistInit</a> <a class="el" href="group__GIC__functions.html#ga1c93f8af9f428cda8ec066bf4bfbade9" title="Initialize the CPU's interrupt interface. ">GIC_CPUInterfaceInit</a> </dd></dl> + +</div> +</div> +<a class="anchor" id="ga0f44df6823e90178183257e096e5cac6"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void GIC_EnableDistributor </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Globally enable the forwarding of interrupts to the CPU interfaces. </p> + +</div> +</div> +<a class="anchor" id="ga758e5600d7f891e4f2f551bb45d07fce"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void GIC_EnableInterface </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Sets the Enable bit in the local CPUs <a class="el" href="structGICInterface__Type.html#a5969edab40aa24e4d96e072af187a3a9">CTLR</a> register. Only the CPU executing the call is affected. </p> + +</div> +</div> +<a class="anchor" id="gaeba215d9c4ec3599e0a168800288c3f3"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void GIC_EnableIRQ </td> + <td>(</td> + <td class="paramtype"><a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a> </td> + <td class="paramname"><em>IRQn</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">IRQn</td><td>The interrupt to be enabled.</td></tr> + </table> + </dd> +</dl> +<p>Enables forwarding of the corresponding interrupt to the CPU interfaces. </p> + +</div> +</div> +<a class="anchor" id="gac23f090f572a058b4a737f6613ded9cd"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void GIC_EndInterrupt </td> + <td>(</td> + <td class="paramtype"><a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a> </td> + <td class="paramname"><em>IRQn</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">IRQn</td><td>The interrupt to be signaled as finished.</td></tr> + </table> + </dd> +</dl> +<p>A write to this register performs priority drop for the specified interrupt.</p> +<p>For nested interrupts, the order of calls to this function must be the reverse of the order of interrupt acknowledgement, i.e. calls to <a class="el" href="group__GIC__functions.html#gafc08bbc58b25fef0d24003313fd16eb8">GIC_AcknowledgePending</a>. Behavior is UNPREDICTABLE if:</p> +<ul> +<li>This ordering constraint is not maintained.</li> +<li>The given interrupt number does not match an active interrupt, or the ID of a spurious interrupt.</li> +<li>The given interrupt number does not match the last valid interrupt value returned by <a class="el" href="group__GIC__functions.html#gafc08bbc58b25fef0d24003313fd16eb8">GIC_AcknowledgePending</a>. </li> +</ul> + +</div> +</div> +<a class="anchor" id="gaa7046d8206ddd4696716726e68f85906"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t GIC_GetBinaryPoint </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd><a class="el" href="structGICInterface__Type.html#a949317484547dc1db89c9f7ab40d1829" title="Offset: 0x008 (R/W) Binary Point Register. ">GICInterface_Type::BPR</a></dd></dl> +<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__GIC__functions.html#ga5dfedeb5403656a77e0fef4e1cc2c0c6" title="Configures the group priority and subpriority split point using CPU's BPR register. ">GIC_SetBinaryPoint</a> </dd></dl> + +</div> +</div> +<a class="anchor" id="ga8bb27e1bab132a8df44190adb996c2a1"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t GIC_GetHighPendingIRQ </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd><a class="el" href="structGICInterface__Type.html#af793cd280a74bf73cca8c4fedfc329d6" title="Offset: 0x018 (R/ ) Highest Priority Pending Interrupt Register. ">GICInterface_Type::HPPIR</a> </dd></dl> + +</div> +</div> +<a class="anchor" id="gaba1b2665cdda47fc0bc3d7b90690dc50"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t GIC_GetInterfaceId </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd><a class="el" href="structGICInterface__Type.html#aee78d0b6f64a7b47fbd730aabfcc86cf" title="Offset: 0x0FC (R/ ) CPU Interface Identification Register. ">GICInterface_Type::IIDR</a> </dd></dl> + +</div> +</div> +<a class="anchor" id="ga2c5f9e5637560fc9d5c29d772580a728"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t GIC_GetInterfacePriorityMask </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd><a class="el" href="structGICInterface__Type.html#a0edadabc6e3ce1f36d820f0b52bc143b" title="Offset: 0x004 (R/W) Interrupt Priority Mask Register. ">GICInterface_Type::PMR</a></dd></dl> +<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__GIC__functions.html#gaa5eb0e76dbc89596e1ce47ddb9edc4a0" title="Set the interrupt priority mask using CPU's PMR register. ">GIC_SetInterfacePriorityMask</a> </dd></dl> + +</div> +</div> +<a class="anchor" id="gabc88483ecf94a2c222b644ecfa60eb9f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t GIC_GetIRQStatus </td> + <td>(</td> + <td class="paramtype"><a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a> </td> + <td class="paramname"><em>IRQn</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">IRQn</td><td>The interrupt to get status for. </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>0 - not pending/active, 1 - pending, 2 - active, 3 - pending and active</dd></dl> +<p>The return value is a combination of GIC's <a class="el" href="structGICDistributor__Type.html#a5eb8e1ef5a88293e2759c41f6057ccc4">ISACTIVER</a> and <a class="el" href="structGICDistributor__Type.html#a1c15cd75ce30d8946792e2a1a19556a5">ISPENDR</a> registers.</p> +<p>Bit 0 denotes interrupts pending bit (interrupt should be handled) and bit 1 denotes interrupts active bit (interrupt is currently handled). </p> + +</div> +</div> +<a class="anchor" id="ga397048004654f792649742f95bf8ae67"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t GIC_GetPriority </td> + <td>(</td> + <td class="paramtype"><a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a> </td> + <td class="paramname"><em>IRQn</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">IRQn</td><td>The interrupt to be queried.</td></tr> + </table> + </dd> +</dl> +<p>Can be used to retrieve the actual priority depending on the GIC implementation. </p> +<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__GIC__functions.html#ga27b9862b58290276851ec669cabf0f71" title="Set the priority for the given interrupt in the GIC's IPRIORITYR register. ">GIC_SetPriority</a> </dd></dl> + +</div> +</div> +<a class="anchor" id="gafccf881f9517592f30489bcabcb738a8"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t GIC_GetTarget </td> + <td>(</td> + <td class="paramtype"><a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a> </td> + <td class="paramname"><em>IRQn</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">IRQn</td><td>Interrupt to acquire the configuration for. </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd><a class="el" href="structGICDistributor__Type.html#a6f1b07d48d3a9199f2effec8492f721c" title="Offset: 0x800 (R/W) Interrupt Targets Registers. ">GICDistributor_Type::ITARGETSR</a></dd></dl> +<p>Read the current interrupt to CPU assignment for the given interrupt. </p> +<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__GIC__functions.html#gae86bba705d0d4ef812b84d29d7b3ca2b" title="Sets the GIC's ITARGETSR register for the given interrupt. ">GIC_SetTarget</a> </dd></dl> + +</div> +</div> +<a class="anchor" id="ga2de8850780af26e802ee4cc43e9da6e9"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void GIC_SendSGI </td> + <td>(</td> + <td class="paramtype"><a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a> </td> + <td class="paramname"><em>IRQn</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>target_list</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>filter_list</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">IRQn</td><td>Software interrupt to be generated. </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">target_list</td><td>List of CPUs the software interrupt should be forwarded to. </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">filter_list</td><td>Filter to be applied to determine interrupt receivers. </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="ga5dfedeb5403656a77e0fef4e1cc2c0c6"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void GIC_SetBinaryPoint </td> + <td>(</td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>binary_point</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">binary_point</td><td>Amount of bits used as subpriority.</td></tr> + </table> + </dd> +</dl> +<p>The binary point defines the amount of priority bits used as a group priority and subpriorities.</p> +<p>Interrupts sharing the same group priority do not preempt each other. But interrupts having a higher group priority (lower value) preempt interrups with a lower group priority.</p> +<p>The subpriority defines the execution sequence of interrupts with the same group priority if multiple are pending at time. </p> + +</div> +</div> +<a class="anchor" id="gaa5eb0e76dbc89596e1ce47ddb9edc4a0"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void GIC_SetInterfacePriorityMask </td> + <td>(</td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>priority</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">priority</td><td>Priority mask to be set.</td></tr> + </table> + </dd> +</dl> +<p>Only interrupts with a higher priority (lower values) than the value provided are signaled. </p> + +</div> +</div> +<a class="anchor" id="ga18fbddf7f3594df141c97f61a71da47c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void GIC_SetPendingIRQ </td> + <td>(</td> + <td class="paramtype"><a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a> </td> + <td class="paramname"><em>IRQn</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">IRQn</td><td>The interrupt to be enabled.</td></tr> + </table> + </dd> +</dl> +<p>Adds the pending state to the corresponding interrupt. </p> + +</div> +</div> +<a class="anchor" id="ga27b9862b58290276851ec669cabf0f71"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void GIC_SetPriority </td> + <td>(</td> + <td class="paramtype"><a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a> </td> + <td class="paramname"><em>IRQn</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>priority</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">IRQn</td><td>The interrupt to be configured. </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">priority</td><td>The priority for the interrupt, lower values denote higher priorities.</td></tr> + </table> + </dd> +</dl> +<p>Configures the priority of the given interrupt.</p> +<p>The available interrupt priorities are IMPLEMENTATION DEFINED. In order to query the actual priorities one can</p> +<div class="fragment"><div class="line"><a class="code" href="group__GIC__functions.html#ga27b9862b58290276851ec669cabf0f71">GIC_SetPriority</a>(IRQn_TIM1, UINT32_MAX); <span class="comment">// try to configure lowest possible priority</span></div> +<div class="line">uint32_t actual = <a class="code" href="group__GIC__functions.html#ga397048004654f792649742f95bf8ae67">GIC_GetPriority</a>(IRQn_TIM1); <span class="comment">// retrieve actual lowest priority usable</span></div> +</div><!-- fragment --> +</div> +</div> +<a class="anchor" id="gae86bba705d0d4ef812b84d29d7b3ca2b"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void GIC_SetTarget </td> + <td>(</td> + <td class="paramtype"><a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a> </td> + <td class="paramname"><em>IRQn</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>cpu_target</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">IRQn</td><td>Interrupt to be configured. </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">cpu_target</td><td>CPU interfaces to assign this interrupt to.</td></tr> + </table> + </dd> +</dl> +<p>The <a class="el" href="structGICDistributor__Type.html#a6f1b07d48d3a9199f2effec8492f721c">ITARGETSR</a> registers provide an 8-bit CPU targets field for each interrupt supported by the GIC. This field stores the list of target processors for the interrupt. That is, it holds the list of CPU interfaces to which the Distributor forwards the interrupt if it is asserted and has sufficient priority. </p> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/group__GIC__functions.js b/docs/Core_A/html/group__GIC__functions.js new file mode 100644 index 0000000..81d4676 --- /dev/null +++ b/docs/Core_A/html/group__GIC__functions.js @@ -0,0 +1,76 @@ +var group__GIC__functions = +[ + [ "GICInterface_Type", "structGICInterface__Type.html", [ + [ "ABPR", "structGICInterface__Type.html#a6d3ca9eaae5e0ac38f20846a1e67180d", null ], + [ "AEOIR", "structGICInterface__Type.html#a89d5a920c2b91b4b7bd0312ba4c38a89", null ], + [ "AHPPIR", "structGICInterface__Type.html#a12f25dec95ab3dd13a477573fab4b9c8", null ], + [ "AIAR", "structGICInterface__Type.html#a849e9ead6e9ced78dc6f0ba9256dd5a6", null ], + [ "APR", "structGICInterface__Type.html#aebae4bdcd3930372d639b85c5c9301e8", null ], + [ "BPR", "structGICInterface__Type.html#a949317484547dc1db89c9f7ab40d1829", null ], + [ "CTLR", "structGICInterface__Type.html#a5969edab40aa24e4d96e072af187a3a9", null ], + [ "DIR", "structGICInterface__Type.html#a554bd1f88421df3189c664b9fd9c02aa", null ], + [ "EOIR", "structGICInterface__Type.html#a4b9baa43aae026438bad64e63df17cdb", null ], + [ "HPPIR", "structGICInterface__Type.html#af793cd280a74bf73cca8c4fedfc329d6", null ], + [ "IAR", "structGICInterface__Type.html#aa48569605fc0c163e1db35321b4c76ea", null ], + [ "IIDR", "structGICInterface__Type.html#aee78d0b6f64a7b47fbd730aabfcc86cf", null ], + [ "NSAPR", "structGICInterface__Type.html#ade3473ace2a8bf7c79a0251457be20f4", null ], + [ "PMR", "structGICInterface__Type.html#a0edadabc6e3ce1f36d820f0b52bc143b", null ], + [ "RPR", "structGICInterface__Type.html#a37762d42768ecb3d1302f34abc7f2821", null ], + [ "STATUSR", "structGICInterface__Type.html#abd978b408fb69b7887be2c422f48ce7e", null ] + ] ], + [ "GICDistributor_Type", "structGICDistributor__Type.html", [ + [ "CLRSPI_NSR", "structGICDistributor__Type.html#a2f584d3fbeaa355faf234f2ee57d1168", null ], + [ "CLRSPI_SR", "structGICDistributor__Type.html#ab487e4a8684b8a77357c6c20cf71dead", null ], + [ "CPENDSGIR", "structGICDistributor__Type.html#a644a70cf4c12093c0277ce01f194b69b", null ], + [ "CTLR", "structGICDistributor__Type.html#a6ca67d9838ab3425864207c3a0399bd7", null ], + [ "ICACTIVER", "structGICDistributor__Type.html#ac0fd4c1ad19b5a332e403bb9966ba967", null ], + [ "ICENABLER", "structGICDistributor__Type.html#a390fa9f2f460951b2c6094932d890807", null ], + [ "ICFGR", "structGICDistributor__Type.html#a9b306a630388c795d3cd32fc2e23a2b5", null ], + [ "ICPENDR", "structGICDistributor__Type.html#a0155cb4637845258e4ee76cd93cca2a6", null ], + [ "IGROUPR", "structGICDistributor__Type.html#a6a9effdd633c6e75651d9f53caace306", null ], + [ "IGRPMODR", "structGICDistributor__Type.html#ae9eeb19ca95d0b95828f1f98700b5689", null ], + [ "IIDR", "structGICDistributor__Type.html#acebf65dae4cb82cd3c7deeefca9c9722", null ], + [ "IPRIORITYR", "structGICDistributor__Type.html#a08fa902293567e85dc6398dab58afaa9", null ], + [ "IROUTER", "structGICDistributor__Type.html#a73e0c679e5f45710deea474ab0d39cdb", null ], + [ "ISACTIVER", "structGICDistributor__Type.html#a5eb8e1ef5a88293e2759c41f6057ccc4", null ], + [ "ISENABLER", "structGICDistributor__Type.html#a1da3a2066b64644a0bb8a3066075ba87", null ], + [ "ISPENDR", "structGICDistributor__Type.html#a1c15cd75ce30d8946792e2a1a19556a5", null ], + [ "ITARGETSR", "structGICDistributor__Type.html#a6f1b07d48d3a9199f2effec8492f721c", null ], + [ "NSACR", "structGICDistributor__Type.html#a644abefb7064e434db20cc6dab5fe5f1", null ], + [ "SETSPI_NSR", "structGICDistributor__Type.html#afbdd372578e2cd6f998320282cc8ed25", null ], + [ "SETSPI_SR", "structGICDistributor__Type.html#ad55a8644bc95caf8bf53e1407ec9ed0c", null ], + [ "SGIR", "structGICDistributor__Type.html#a6ac65c4a5394926cc9518753a00d4da1", null ], + [ "SPENDSGIR", "structGICDistributor__Type.html#ae40b4a50d9766c2bbf57441f68094f41", null ], + [ "STATUSR", "structGICDistributor__Type.html#ae24f260e27065660a2059803293084f2", null ], + [ "TYPER", "structGICDistributor__Type.html#a405823d97dc90dd9d397a3980e2cd207", null ] + ] ], + [ "GICDistributor", "group__GIC__functions.html#ga82e193c0016a9377274756b2673464a6", null ], + [ "GICInterface", "group__GIC__functions.html#ga31a083dbdc5cb84178dbf184286180e3", null ], + [ "GIC_AcknowledgePending", "group__GIC__functions.html#gafc08bbc58b25fef0d24003313fd16eb8", null ], + [ "GIC_ClearPendingIRQ", "group__GIC__functions.html#ga5ad17ad70f23d1ff36015ffac33d383d", null ], + [ "GIC_CPUInterfaceInit", "group__GIC__functions.html#ga1c93f8af9f428cda8ec066bf4bfbade9", null ], + [ "GIC_DisableDistributor", "group__GIC__functions.html#ga363311538d4a4d750197b9936505d466", null ], + [ "GIC_DisableInterface", "group__GIC__functions.html#ga0605877ad627c1f4320e518725fd103e", null ], + [ "GIC_DisableIRQ", "group__GIC__functions.html#ga2102399d255690c0674209a6faeec13d", null ], + [ "GIC_DistInit", "group__GIC__functions.html#ga07acd03d02683bb6e33e7f57f5f371d1", null ], + [ "GIC_DistributorImplementer", "group__GIC__functions.html#ga1481d0cdf78f8c93fb2a710a519c4dc6", null ], + [ "GIC_DistributorInfo", "group__GIC__functions.html#ga7d93d39736ef5e379e6511430ee6e75f", null ], + [ "GIC_Enable", "group__GIC__functions.html#ga818881f69aae3eef6eb996bee6f6c63e", null ], + [ "GIC_EnableDistributor", "group__GIC__functions.html#ga0f44df6823e90178183257e096e5cac6", null ], + [ "GIC_EnableInterface", "group__GIC__functions.html#ga758e5600d7f891e4f2f551bb45d07fce", null ], + [ "GIC_EnableIRQ", "group__GIC__functions.html#gaeba215d9c4ec3599e0a168800288c3f3", null ], + [ "GIC_EndInterrupt", "group__GIC__functions.html#gac23f090f572a058b4a737f6613ded9cd", null ], + [ "GIC_GetBinaryPoint", "group__GIC__functions.html#gaa7046d8206ddd4696716726e68f85906", null ], + [ "GIC_GetHighPendingIRQ", "group__GIC__functions.html#ga8bb27e1bab132a8df44190adb996c2a1", null ], + [ "GIC_GetInterfaceId", "group__GIC__functions.html#gaba1b2665cdda47fc0bc3d7b90690dc50", null ], + [ "GIC_GetInterfacePriorityMask", "group__GIC__functions.html#ga2c5f9e5637560fc9d5c29d772580a728", null ], + [ "GIC_GetIRQStatus", "group__GIC__functions.html#gabc88483ecf94a2c222b644ecfa60eb9f", null ], + [ "GIC_GetPriority", "group__GIC__functions.html#ga397048004654f792649742f95bf8ae67", null ], + [ "GIC_GetTarget", "group__GIC__functions.html#gafccf881f9517592f30489bcabcb738a8", null ], + [ "GIC_SendSGI", "group__GIC__functions.html#ga2de8850780af26e802ee4cc43e9da6e9", null ], + [ "GIC_SetBinaryPoint", "group__GIC__functions.html#ga5dfedeb5403656a77e0fef4e1cc2c0c6", null ], + [ "GIC_SetInterfacePriorityMask", "group__GIC__functions.html#gaa5eb0e76dbc89596e1ce47ddb9edc4a0", null ], + [ "GIC_SetPendingIRQ", "group__GIC__functions.html#ga18fbddf7f3594df141c97f61a71da47c", null ], + [ "GIC_SetPriority", "group__GIC__functions.html#ga27b9862b58290276851ec669cabf0f71", null ], + [ "GIC_SetTarget", "group__GIC__functions.html#gae86bba705d0d4ef812b84d29d7b3ca2b", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/group__L1__cache__functions.html b/docs/Core_A/html/group__L1__cache__functions.html new file mode 100644 index 0000000..91f9d82 --- /dev/null +++ b/docs/Core_A/html/group__L1__cache__functions.html @@ -0,0 +1,445 @@ +<!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"/> +<title>L1 Cache Functions</title> +<title>CMSIS-Core (Cortex-A): L1 Cache Functions</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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__L1__cache__functions.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">L1 Cache Functions<div class="ingroups"><a class="el" href="group__CMSIS__Core__FunctionInterface.html">Core Peripherals</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>L1 Cache Functions give support to enable, clean and invalidate level 1 instruction and data caches, as well as to enable branch target address cache. +<a href="#details">More...</a></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> +Functions</h2></td></tr> +<tr class="memitem:gaff8a4966eff1ada5cba80f2b689446db"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__L1__cache__functions.html#gaff8a4966eff1ada5cba80f2b689446db">L1C_EnableCaches</a> (void)</td></tr> +<tr class="memdesc:gaff8a4966eff1ada5cba80f2b689446db"><td class="mdescLeft"> </td><td class="mdescRight">Enable Caches by setting I and C bits in SCTLR register. <a href="#gaff8a4966eff1ada5cba80f2b689446db">More...</a><br/></td></tr> +<tr class="separator:gaff8a4966eff1ada5cba80f2b689446db"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga320ef6fd1dd65f2f82e64c096a4994a6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__L1__cache__functions.html#ga320ef6fd1dd65f2f82e64c096a4994a6">L1C_DisableCaches</a> (void)</td></tr> +<tr class="memdesc:ga320ef6fd1dd65f2f82e64c096a4994a6"><td class="mdescLeft"> </td><td class="mdescRight">Disable Caches by clearing I and C bits in SCTLR register. <a href="#ga320ef6fd1dd65f2f82e64c096a4994a6">More...</a><br/></td></tr> +<tr class="separator:ga320ef6fd1dd65f2f82e64c096a4994a6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaa5fb36b4496e64472849f7811970c581"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__L1__cache__functions.html#gaa5fb36b4496e64472849f7811970c581">L1C_EnableBTAC</a> (void)</td></tr> +<tr class="memdesc:gaa5fb36b4496e64472849f7811970c581"><td class="mdescLeft"> </td><td class="mdescRight">Enable Branch Prediction by setting Z bit in SCTLR register. <a href="#gaa5fb36b4496e64472849f7811970c581">More...</a><br/></td></tr> +<tr class="separator:gaa5fb36b4496e64472849f7811970c581"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gab8695cf1f4a7f3789b93c41dc4eeb51d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__L1__cache__functions.html#gab8695cf1f4a7f3789b93c41dc4eeb51d">L1C_DisableBTAC</a> (void)</td></tr> +<tr class="memdesc:gab8695cf1f4a7f3789b93c41dc4eeb51d"><td class="mdescLeft"> </td><td class="mdescRight">Disable Branch Prediction by clearing Z bit in SCTLR register. <a href="#gab8695cf1f4a7f3789b93c41dc4eeb51d">More...</a><br/></td></tr> +<tr class="separator:gab8695cf1f4a7f3789b93c41dc4eeb51d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gad0d732293be6a928db184b59aadc1979"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__L1__cache__functions.html#gad0d732293be6a928db184b59aadc1979">L1C_InvalidateBTAC</a> (void)</td></tr> +<tr class="memdesc:gad0d732293be6a928db184b59aadc1979"><td class="mdescLeft"> </td><td class="mdescRight">Invalidate entire branch predictor array. <a href="#gad0d732293be6a928db184b59aadc1979">More...</a><br/></td></tr> +<tr class="separator:gad0d732293be6a928db184b59aadc1979"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gac932810cfe83f087590859010972645e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__L1__cache__functions.html#gac932810cfe83f087590859010972645e">L1C_InvalidateICacheAll</a> (void)</td></tr> +<tr class="memdesc:gac932810cfe83f087590859010972645e"><td class="mdescLeft"> </td><td class="mdescRight">Invalidate the whole instruction cache. <a href="#gac932810cfe83f087590859010972645e">More...</a><br/></td></tr> +<tr class="separator:gac932810cfe83f087590859010972645e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga9eb6f0a7c9c04cc49efd964eb59ba26f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__L1__cache__functions.html#ga9eb6f0a7c9c04cc49efd964eb59ba26f">L1C_CleanDCacheMVA</a> (void *va)</td></tr> +<tr class="memdesc:ga9eb6f0a7c9c04cc49efd964eb59ba26f"><td class="mdescLeft"> </td><td class="mdescRight">Clean data cache line by address. <a href="#ga9eb6f0a7c9c04cc49efd964eb59ba26f">More...</a><br/></td></tr> +<tr class="separator:ga9eb6f0a7c9c04cc49efd964eb59ba26f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga9209853937940991daf70edd6bc633fe"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__L1__cache__functions.html#ga9209853937940991daf70edd6bc633fe">L1C_InvalidateDCacheMVA</a> (void *va)</td></tr> +<tr class="memdesc:ga9209853937940991daf70edd6bc633fe"><td class="mdescLeft"> </td><td class="mdescRight">Invalidate data cache line by address. <a href="#ga9209853937940991daf70edd6bc633fe">More...</a><br/></td></tr> +<tr class="separator:ga9209853937940991daf70edd6bc633fe"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga7646a5e01b529566968f393e485f46a2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__L1__cache__functions.html#ga7646a5e01b529566968f393e485f46a2">L1C_CleanInvalidateDCacheMVA</a> (void *va)</td></tr> +<tr class="memdesc:ga7646a5e01b529566968f393e485f46a2"><td class="mdescLeft"> </td><td class="mdescRight">Clean and Invalidate data cache by address. <a href="#ga7646a5e01b529566968f393e485f46a2">More...</a><br/></td></tr> +<tr class="separator:ga7646a5e01b529566968f393e485f46a2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga30d7632156a30a3b75064f6d15b8f850"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__L1__cache__functions.html#ga30d7632156a30a3b75064f6d15b8f850">L1C_CleanInvalidateCache</a> (uint32_t op)</td></tr> +<tr class="memdesc:ga30d7632156a30a3b75064f6d15b8f850"><td class="mdescLeft"> </td><td class="mdescRight">Clean and Invalidate the entire data or unified cache Generic mechanism for cleaning/invalidating the entire data or unified cache to the point of coherency. <a href="#ga30d7632156a30a3b75064f6d15b8f850">More...</a><br/></td></tr> +<tr class="separator:ga30d7632156a30a3b75064f6d15b8f850"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gae895f75c4f3539058232f555d79e5df3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__L1__cache__functions.html#gae895f75c4f3539058232f555d79e5df3">L1C_InvalidateDCacheAll</a> (void)</td></tr> +<tr class="memdesc:gae895f75c4f3539058232f555d79e5df3"><td class="mdescLeft"> </td><td class="mdescRight">Invalidate the whole data cache. <a href="#gae895f75c4f3539058232f555d79e5df3">More...</a><br/></td></tr> +<tr class="separator:gae895f75c4f3539058232f555d79e5df3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga70359d824bf26f376e3d7cb9c787da27"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__L1__cache__functions.html#ga70359d824bf26f376e3d7cb9c787da27">L1C_CleanDCacheAll</a> (void)</td></tr> +<tr class="memdesc:ga70359d824bf26f376e3d7cb9c787da27"><td class="mdescLeft"> </td><td class="mdescRight">Clean the whole data cache. <a href="#ga70359d824bf26f376e3d7cb9c787da27">More...</a><br/></td></tr> +<tr class="separator:ga70359d824bf26f376e3d7cb9c787da27"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga92b5babf7317abe3815f61a2731735c3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__L1__cache__functions.html#ga92b5babf7317abe3815f61a2731735c3">L1C_CleanInvalidateDCacheAll</a> (void)</td></tr> +<tr class="memdesc:ga92b5babf7317abe3815f61a2731735c3"><td class="mdescLeft"> </td><td class="mdescRight">Clean and invalidate the whole data cache. <a href="#ga92b5babf7317abe3815f61a2731735c3">More...</a><br/></td></tr> +<tr class="separator:ga92b5babf7317abe3815f61a2731735c3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga722ceb077e491bb4befcfbb3aee9b20b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__armcc_8h.html#acdc36c1b3d3e16c17a73889b7d06d0d2">CMSIS_DEPRECATED</a> <br class="typebreak"/> +<a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__L1__cache__functions.html#ga722ceb077e491bb4befcfbb3aee9b20b">__L1C_CleanInvalidateCache</a> (uint32_t op)</td></tr> +<tr class="memdesc:ga722ceb077e491bb4befcfbb3aee9b20b"><td class="mdescLeft"> </td><td class="mdescRight">Clean and Invalidate the entire data or unified cache Generic mechanism for cleaning/invalidating the entire data or unified cache to the point of coherency. <a href="#ga722ceb077e491bb4befcfbb3aee9b20b">More...</a><br/></td></tr> +<tr class="separator:ga722ceb077e491bb4befcfbb3aee9b20b"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<h2 class="groupheader">Function Documentation</h2> +<a class="anchor" id="ga722ceb077e491bb4befcfbb3aee9b20b"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> <a class="el" href="group__comp__cntrl__gr.html#ga1378040bcf22428955c6e3ce9c2053cd">__ASM</a> void __L1C_CleanInvalidateCache </td> + <td>(</td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>op</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">op</td><td>0 - invalidate, 1 - clean, otherwise - invalidate and clean </td></tr> + </table> + </dd> +</dl> +<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000001">Deprecated:</a></b></dt><dd>Use generic L1C_CleanInvalidateCache instead. </dd></dl> +<p>Generic mechanism for cleaning/invalidating the entire data or unified cache to the point of coherency.</p> +<p>The parameter <b>op</b> defines which cleaning/invalidation strategy should be used:</p> +<ul> +<li>0 - Cache is invalidated using DCISW register.</li> +<li>1 - Cache is cleaned using DCCSW register.</li> +<li>other - Cache is invalidated and cleaned using DCCISW register. </li> +</ul> + +</div> +</div> +<a class="anchor" id="ga70359d824bf26f376e3d7cb9c787da27"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void L1C_CleanDCacheAll </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga9eb6f0a7c9c04cc49efd964eb59ba26f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void L1C_CleanDCacheMVA </td> + <td>(</td> + <td class="paramtype">void * </td> + <td class="paramname"><em>va</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">va</td><td>Pointer to data to clear the cache for. </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="ga30d7632156a30a3b75064f6d15b8f850"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void L1C_CleanInvalidateCache </td> + <td>(</td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>op</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">op</td><td>0 - invalidate, 1 - clean, otherwise - invalidate and clean</td></tr> + </table> + </dd> +</dl> +<p>Generic mechanism for cleaning/invalidating the entire data or unified cache to the point of coherency. </p> + +</div> +</div> +<a class="anchor" id="ga92b5babf7317abe3815f61a2731735c3"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void L1C_CleanInvalidateDCacheAll </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga7646a5e01b529566968f393e485f46a2"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void L1C_CleanInvalidateDCacheMVA </td> + <td>(</td> + <td class="paramtype">void * </td> + <td class="paramname"><em>va</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">va</td><td>Pointer to data to invalidate the cache for. </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="gab8695cf1f4a7f3789b93c41dc4eeb51d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void L1C_DisableBTAC </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga320ef6fd1dd65f2f82e64c096a4994a6"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void L1C_DisableCaches </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gaa5fb36b4496e64472849f7811970c581"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void L1C_EnableBTAC </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gaff8a4966eff1ada5cba80f2b689446db"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void L1C_EnableCaches </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gad0d732293be6a928db184b59aadc1979"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void L1C_InvalidateBTAC </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gae895f75c4f3539058232f555d79e5df3"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void L1C_InvalidateDCacheAll </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga9209853937940991daf70edd6bc633fe"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void L1C_InvalidateDCacheMVA </td> + <td>(</td> + <td class="paramtype">void * </td> + <td class="paramname"><em>va</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">va</td><td>Pointer to data to invalidate the cache for. </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="gac932810cfe83f087590859010972645e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void L1C_InvalidateICacheAll </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/group__L1__cache__functions.js b/docs/Core_A/html/group__L1__cache__functions.js new file mode 100644 index 0000000..35b7516 --- /dev/null +++ b/docs/Core_A/html/group__L1__cache__functions.js @@ -0,0 +1,17 @@ +var group__L1__cache__functions = +[ + [ "__L1C_CleanInvalidateCache", "group__L1__cache__functions.html#ga722ceb077e491bb4befcfbb3aee9b20b", null ], + [ "L1C_CleanDCacheAll", "group__L1__cache__functions.html#ga70359d824bf26f376e3d7cb9c787da27", null ], + [ "L1C_CleanDCacheMVA", "group__L1__cache__functions.html#ga9eb6f0a7c9c04cc49efd964eb59ba26f", null ], + [ "L1C_CleanInvalidateCache", "group__L1__cache__functions.html#ga30d7632156a30a3b75064f6d15b8f850", null ], + [ "L1C_CleanInvalidateDCacheAll", "group__L1__cache__functions.html#ga92b5babf7317abe3815f61a2731735c3", null ], + [ "L1C_CleanInvalidateDCacheMVA", "group__L1__cache__functions.html#ga7646a5e01b529566968f393e485f46a2", null ], + [ "L1C_DisableBTAC", "group__L1__cache__functions.html#gab8695cf1f4a7f3789b93c41dc4eeb51d", null ], + [ "L1C_DisableCaches", "group__L1__cache__functions.html#ga320ef6fd1dd65f2f82e64c096a4994a6", null ], + [ "L1C_EnableBTAC", "group__L1__cache__functions.html#gaa5fb36b4496e64472849f7811970c581", null ], + [ "L1C_EnableCaches", "group__L1__cache__functions.html#gaff8a4966eff1ada5cba80f2b689446db", null ], + [ "L1C_InvalidateBTAC", "group__L1__cache__functions.html#gad0d732293be6a928db184b59aadc1979", null ], + [ "L1C_InvalidateDCacheAll", "group__L1__cache__functions.html#gae895f75c4f3539058232f555d79e5df3", null ], + [ "L1C_InvalidateDCacheMVA", "group__L1__cache__functions.html#ga9209853937940991daf70edd6bc633fe", null ], + [ "L1C_InvalidateICacheAll", "group__L1__cache__functions.html#gac932810cfe83f087590859010972645e", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/group__L2__cache__functions.html b/docs/Core_A/html/group__L2__cache__functions.html new file mode 100644 index 0000000..8744749 --- /dev/null +++ b/docs/Core_A/html/group__L2__cache__functions.html @@ -0,0 +1,377 @@ +<!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"/> +<title>L2C-310 Cache Controller Functions</title> +<title>CMSIS-Core (Cortex-A): L2C-310 Cache Controller Functions</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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__L2__cache__functions.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#nested-classes">Data Structures</a> | +<a href="#define-members">Macros</a> | +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">L2C-310 Cache Controller Functions<div class="ingroups"><a class="el" href="group__CMSIS__Core__FunctionInterface.html">Core Peripherals</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>L2C-310 Cache Controller gives access to functions for level 2 cache maintenance.<br/> +Reference: <a href="http://infocenter.arm.com/help/topic/com.arm.doc.ddi0246h/index.html">Level 2 Cache Controller L2C-310 Technical Reference Manual</a>. +<a href="#details">More...</a></p> +<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  </td><td class="memItemRight" valign="bottom"><a class="el" href="structL2C__310__TypeDef.html">L2C_310_TypeDef</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Union type to access the L2C_310 Cache Controller. <a href="structL2C__310__TypeDef.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </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:ga3b08fba5b9be921c8a971231f75f8764"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__L2__cache__functions.html#ga3b08fba5b9be921c8a971231f75f8764">L2C_310</a>   ((<a class="el" href="structL2C__310__TypeDef.html">L2C_310_TypeDef</a> *)<a class="el" href="ARMCA9_8h.html#a5ce89d9feb78e20a4034f025eec392b4">L2C_310_BASE</a>)</td></tr> +<tr class="memdesc:ga3b08fba5b9be921c8a971231f75f8764"><td class="mdescLeft"> </td><td class="mdescRight">L2C_310 register set access pointer. <a href="#ga3b08fba5b9be921c8a971231f75f8764">More...</a><br/></td></tr> +<tr class="separator:ga3b08fba5b9be921c8a971231f75f8764"><td class="memSeparator" colspan="2"> </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:ga164c59c55e2d18bf8a94dc91c0f4ce68"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__L2__cache__functions.html#ga164c59c55e2d18bf8a94dc91c0f4ce68">L2C_Sync</a> (void)</td></tr> +<tr class="memdesc:ga164c59c55e2d18bf8a94dc91c0f4ce68"><td class="mdescLeft"> </td><td class="mdescRight">Cache Sync operation by writing CACHE_SYNC register. <a href="#ga164c59c55e2d18bf8a94dc91c0f4ce68">More...</a><br/></td></tr> +<tr class="separator:ga164c59c55e2d18bf8a94dc91c0f4ce68"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga75af64212e1d3d0b3ade860c365e95b3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__L2__cache__functions.html#ga75af64212e1d3d0b3ade860c365e95b3">L2C_GetID</a> (void)</td></tr> +<tr class="memdesc:ga75af64212e1d3d0b3ade860c365e95b3"><td class="mdescLeft"> </td><td class="mdescRight">Read cache controller cache ID from CACHE_ID register. <a href="#ga75af64212e1d3d0b3ade860c365e95b3">More...</a><br/></td></tr> +<tr class="separator:ga75af64212e1d3d0b3ade860c365e95b3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga0c334fa25720d77e78cfa187bdf833be"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__L2__cache__functions.html#ga0c334fa25720d77e78cfa187bdf833be">L2C_GetType</a> (void)</td></tr> +<tr class="memdesc:ga0c334fa25720d77e78cfa187bdf833be"><td class="mdescLeft"> </td><td class="mdescRight">Read cache controller cache type from CACHE_TYPE register. <a href="#ga0c334fa25720d77e78cfa187bdf833be">More...</a><br/></td></tr> +<tr class="separator:ga0c334fa25720d77e78cfa187bdf833be"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga5b0ea2db52d137b5531ce568479c9d17"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__L2__cache__functions.html#ga5b0ea2db52d137b5531ce568479c9d17">L2C_InvAllByWay</a> (void)</td></tr> +<tr class="memdesc:ga5b0ea2db52d137b5531ce568479c9d17"><td class="mdescLeft"> </td><td class="mdescRight">Invalidate all cache by way. <a href="#ga5b0ea2db52d137b5531ce568479c9d17">More...</a><br/></td></tr> +<tr class="separator:ga5b0ea2db52d137b5531ce568479c9d17"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gabd0a9b10926537fa283c0bb30d54abc7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__L2__cache__functions.html#gabd0a9b10926537fa283c0bb30d54abc7">L2C_CleanInvAllByWay</a> (void)</td></tr> +<tr class="memdesc:gabd0a9b10926537fa283c0bb30d54abc7"><td class="mdescLeft"> </td><td class="mdescRight">Clean and Invalidate all cache by way. <a href="#gabd0a9b10926537fa283c0bb30d54abc7">More...</a><br/></td></tr> +<tr class="separator:gabd0a9b10926537fa283c0bb30d54abc7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga720c36b4cd1d6c070ed0d2c49cffd7e1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__L2__cache__functions.html#ga720c36b4cd1d6c070ed0d2c49cffd7e1">L2C_Enable</a> (void)</td></tr> +<tr class="memdesc:ga720c36b4cd1d6c070ed0d2c49cffd7e1"><td class="mdescLeft"> </td><td class="mdescRight">Enable Level 2 Cache. <a href="#ga720c36b4cd1d6c070ed0d2c49cffd7e1">More...</a><br/></td></tr> +<tr class="separator:ga720c36b4cd1d6c070ed0d2c49cffd7e1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga66767e7f30f52d72de72231b2d6abd34"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__L2__cache__functions.html#ga66767e7f30f52d72de72231b2d6abd34">L2C_Disable</a> (void)</td></tr> +<tr class="memdesc:ga66767e7f30f52d72de72231b2d6abd34"><td class="mdescLeft"> </td><td class="mdescRight">Disable Level 2 Cache. <a href="#ga66767e7f30f52d72de72231b2d6abd34">More...</a><br/></td></tr> +<tr class="separator:ga66767e7f30f52d72de72231b2d6abd34"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga4cf213e72c97776def35ab8223face82"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__L2__cache__functions.html#ga4cf213e72c97776def35ab8223face82">L2C_InvPa</a> (void *pa)</td></tr> +<tr class="memdesc:ga4cf213e72c97776def35ab8223face82"><td class="mdescLeft"> </td><td class="mdescRight">Invalidate cache by physical address. <a href="#ga4cf213e72c97776def35ab8223face82">More...</a><br/></td></tr> +<tr class="separator:ga4cf213e72c97776def35ab8223face82"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga242f6fa13f33e7d5cdd7d92935d52f5f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__L2__cache__functions.html#ga242f6fa13f33e7d5cdd7d92935d52f5f">L2C_CleanPa</a> (void *pa)</td></tr> +<tr class="memdesc:ga242f6fa13f33e7d5cdd7d92935d52f5f"><td class="mdescLeft"> </td><td class="mdescRight">Clean cache by physical address. <a href="#ga242f6fa13f33e7d5cdd7d92935d52f5f">More...</a><br/></td></tr> +<tr class="separator:ga242f6fa13f33e7d5cdd7d92935d52f5f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaaff11c6afa9eaacb4cdfcfe5c36f57eb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__L2__cache__functions.html#gaaff11c6afa9eaacb4cdfcfe5c36f57eb">L2C_CleanInvPa</a> (void *pa)</td></tr> +<tr class="memdesc:gaaff11c6afa9eaacb4cdfcfe5c36f57eb"><td class="mdescLeft"> </td><td class="mdescRight">Clean and invalidate cache by physical address. <a href="#gaaff11c6afa9eaacb4cdfcfe5c36f57eb">More...</a><br/></td></tr> +<tr class="separator:gaaff11c6afa9eaacb4cdfcfe5c36f57eb"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<h2 class="groupheader">Macro Definition Documentation</h2> +<a class="anchor" id="ga3b08fba5b9be921c8a971231f75f8764"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define L2C_310   ((<a class="el" href="structL2C__310__TypeDef.html">L2C_310_TypeDef</a> *)<a class="el" href="ARMCA9_8h.html#a5ce89d9feb78e20a4034f025eec392b4">L2C_310_BASE</a>)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<h2 class="groupheader">Function Documentation</h2> +<a class="anchor" id="gabd0a9b10926537fa283c0bb30d54abc7"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void L2C_CleanInvAllByWay </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gaaff11c6afa9eaacb4cdfcfe5c36f57eb"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void L2C_CleanInvPa </td> + <td>(</td> + <td class="paramtype">void * </td> + <td class="paramname"><em>pa</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">pa</td><td>Pointer to data to invalidate cache for. </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="ga242f6fa13f33e7d5cdd7d92935d52f5f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void L2C_CleanPa </td> + <td>(</td> + <td class="paramtype">void * </td> + <td class="paramname"><em>pa</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">pa</td><td>Pointer to data to invalidate cache for. </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="ga66767e7f30f52d72de72231b2d6abd34"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void L2C_Disable </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga720c36b4cd1d6c070ed0d2c49cffd7e1"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void L2C_Enable </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga75af64212e1d3d0b3ade860c365e95b3"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int L2C_GetID </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd><a class="el" href="structL2C__310__TypeDef.html#a87833c2acdf685d6ad6d0811f45677d7" title="Offset: 0x0000 (R/ ) Cache ID Register. ">L2C_310_TypeDef::CACHE_ID</a> </dd></dl> + +</div> +</div> +<a class="anchor" id="ga0c334fa25720d77e78cfa187bdf833be"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int L2C_GetType </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd><a class="el" href="structL2C__310__TypeDef.html#af19e1fd8a729834557884232c9e50bd2" title="Offset: 0x0004 (R/ ) Cache Type Register. ">L2C_310_TypeDef::CACHE_TYPE</a> </dd></dl> + +</div> +</div> +<a class="anchor" id="ga5b0ea2db52d137b5531ce568479c9d17"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void L2C_InvAllByWay </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga4cf213e72c97776def35ab8223face82"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void L2C_InvPa </td> + <td>(</td> + <td class="paramtype">void * </td> + <td class="paramname"><em>pa</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">pa</td><td>Pointer to data to invalidate cache for. </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="ga164c59c55e2d18bf8a94dc91c0f4ce68"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void L2C_Sync </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/group__L2__cache__functions.js b/docs/Core_A/html/group__L2__cache__functions.js new file mode 100644 index 0000000..bf173b3 --- /dev/null +++ b/docs/Core_A/html/group__L2__cache__functions.js @@ -0,0 +1,57 @@ +var group__L2__cache__functions = +[ + [ "L2C_310_TypeDef", "structL2C__310__TypeDef.html", [ + [ "ADDRESS_FILTER_END", "structL2C__310__TypeDef.html#a956e7653f25ae52ac9534eb0e1d94c8c", null ], + [ "ADDRESS_FILTER_START", "structL2C__310__TypeDef.html#ae3f752040cdfcabd337b3f0359216b11", null ], + [ "AUX_CNT", "structL2C__310__TypeDef.html#a4f7bc7277a5baa1d804913e41b8200be", null ], + [ "CACHE_ID", "structL2C__310__TypeDef.html#a87833c2acdf685d6ad6d0811f45677d7", null ], + [ "CACHE_SYNC", "structL2C__310__TypeDef.html#ab9b9d1842b5d9e828a6825533ab80c0f", null ], + [ "CACHE_TYPE", "structL2C__310__TypeDef.html#af19e1fd8a729834557884232c9e50bd2", null ], + [ "CLEAN_INV_LINE_INDEX_WAY", "structL2C__310__TypeDef.html#a2adcc6bff9e527be24076d197368a962", null ], + [ "CLEAN_INV_LINE_PA", "structL2C__310__TypeDef.html#a61615f4a4ac97d5d278000a35100d795", null ], + [ "CLEAN_INV_WAY", "structL2C__310__TypeDef.html#ae27fc13cf14eae85ad7ed2c86fd30f6c", null ], + [ "CLEAN_LINE_INDEX_WAY", "structL2C__310__TypeDef.html#ac79d3397741a3ae8566c878b45d30970", null ], + [ "CLEAN_LINE_PA", "structL2C__310__TypeDef.html#a400d9ededaf12a5193e01d7235f3d65d", null ], + [ "CLEAN_WAY", "structL2C__310__TypeDef.html#a0e6d40fb25420d5cac5be15ad2662e2c", null ], + [ "CONTROL", "structL2C__310__TypeDef.html#a491a4ed1ecdcdf784b180fa13ef46f2f", null ], + [ "DATA_LOCK_0_WAY", "structL2C__310__TypeDef.html#a2dbbc5c93d3ddffe2459c053d30ede2d", null ], + [ "DATA_LOCK_1_WAY", "structL2C__310__TypeDef.html#a6288cc2774812105b52a22daedd0c39f", null ], + [ "DATA_LOCK_2_WAY", "structL2C__310__TypeDef.html#acdbc2d1db5722edc69752fe78a5c477d", null ], + [ "DATA_LOCK_3_WAY", "structL2C__310__TypeDef.html#a331d20510fc27cd593ddfedc88c75240", null ], + [ "DATA_LOCK_4_WAY", "structL2C__310__TypeDef.html#aa0a0f2165e329d514cc91dbf84a44a76", null ], + [ "DATA_LOCK_5_WAY", "structL2C__310__TypeDef.html#a6f777080cbf9426d8476d07f6e583d71", null ], + [ "DATA_LOCK_6_WAY", "structL2C__310__TypeDef.html#ab81366685e54829cae7613f080d69f53", null ], + [ "DATA_LOCK_7_WAY", "structL2C__310__TypeDef.html#aed70f16007d4e7d19818e0931581c5a5", null ], + [ "DEBUG_CONTROL", "structL2C__310__TypeDef.html#a996a2a5c1f311a6f3555844adc28e7f4", null ], + [ "EVENT_CONTROL", "structL2C__310__TypeDef.html#a2bc6f09ea83f8d3c966558598a098995", null ], + [ "EVENT_COUNTER0_CONF", "structL2C__310__TypeDef.html#a1c78032b2b237ee968d6758bddc915ba", null ], + [ "EVENT_COUNTER1_CONF", "structL2C__310__TypeDef.html#a4465c7dd7b45f8f35acde8c6e28cbd17", null ], + [ "INST_LOCK_0_WAY", "structL2C__310__TypeDef.html#a50ed69958acada08cce2c93b609097ad", null ], + [ "INST_LOCK_1_WAY", "structL2C__310__TypeDef.html#acba26dcc19591924d2ad088a0b8302fa", null ], + [ "INST_LOCK_2_WAY", "structL2C__310__TypeDef.html#a98c744b09e490fa49beb452ddbc29ffd", null ], + [ "INST_LOCK_3_WAY", "structL2C__310__TypeDef.html#aca5cecc05dae56be40cb1b0852b78490", null ], + [ "INST_LOCK_4_WAY", "structL2C__310__TypeDef.html#a0a54ef3839f09715962f7cc04879d6b8", null ], + [ "INST_LOCK_5_WAY", "structL2C__310__TypeDef.html#a9464799ec7797bacade9eacd4703bad2", null ], + [ "INST_LOCK_6_WAY", "structL2C__310__TypeDef.html#a990118c9674df74beb6879b3f6dbcbc6", null ], + [ "INST_LOCK_7_WAY", "structL2C__310__TypeDef.html#a6240652959732fbb74bbee91d4b487d0", null ], + [ "INTERRUPT_CLEAR", "structL2C__310__TypeDef.html#a43116dfea74e77e870fd790189a403ec", null ], + [ "INTERRUPT_MASK", "structL2C__310__TypeDef.html#a7c8ff2c17c6f3eb0d951e4cd193fd8e4", null ], + [ "INV_LINE_PA", "structL2C__310__TypeDef.html#a1e7c5255e61ce785f2fd5c767178c098", null ], + [ "INV_WAY", "structL2C__310__TypeDef.html#a78853d391272ff835025e8382c3c88d2", null ], + [ "LOCK_LINE_EN", "structL2C__310__TypeDef.html#a58357795f3cda2b0063411abc5165804", null ], + [ "MASKED_INT_STATUS", "structL2C__310__TypeDef.html#a207e1eb35e13440241db1109790d9740", null ], + [ "RAW_INT_STATUS", "structL2C__310__TypeDef.html#a404f8453b6df3aaf5f3db4ff9b658637", null ], + [ "UNLOCK_ALL_BY_WAY", "structL2C__310__TypeDef.html#acb39f337a421d0640f39092dc992ef1a", null ] + ] ], + [ "L2C_310", "group__L2__cache__functions.html#ga3b08fba5b9be921c8a971231f75f8764", null ], + [ "L2C_CleanInvAllByWay", "group__L2__cache__functions.html#gabd0a9b10926537fa283c0bb30d54abc7", null ], + [ "L2C_CleanInvPa", "group__L2__cache__functions.html#gaaff11c6afa9eaacb4cdfcfe5c36f57eb", null ], + [ "L2C_CleanPa", "group__L2__cache__functions.html#ga242f6fa13f33e7d5cdd7d92935d52f5f", null ], + [ "L2C_Disable", "group__L2__cache__functions.html#ga66767e7f30f52d72de72231b2d6abd34", null ], + [ "L2C_Enable", "group__L2__cache__functions.html#ga720c36b4cd1d6c070ed0d2c49cffd7e1", null ], + [ "L2C_GetID", "group__L2__cache__functions.html#ga75af64212e1d3d0b3ade860c365e95b3", null ], + [ "L2C_GetType", "group__L2__cache__functions.html#ga0c334fa25720d77e78cfa187bdf833be", null ], + [ "L2C_InvAllByWay", "group__L2__cache__functions.html#ga5b0ea2db52d137b5531ce568479c9d17", null ], + [ "L2C_InvPa", "group__L2__cache__functions.html#ga4cf213e72c97776def35ab8223face82", null ], + [ "L2C_Sync", "group__L2__cache__functions.html#ga164c59c55e2d18bf8a94dc91c0f4ce68", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/group__MMU__defs__gr.html b/docs/Core_A/html/group__MMU__defs__gr.html new file mode 100644 index 0000000..d4a5089 --- /dev/null +++ b/docs/Core_A/html/group__MMU__defs__gr.html @@ -0,0 +1,1269 @@ +<!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"/> +<title>MMU Defines and Structs</title> +<title>CMSIS-Core (Cortex-A): MMU Defines and Structs</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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__MMU__defs__gr.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#nested-classes">Data Structures</a> | +<a href="#define-members">Macros</a> | +<a href="#enum-members">Enumerations</a> </div> + <div class="headertitle"> +<div class="title">MMU Defines and Structs<div class="ingroups"><a class="el" href="group__MMU__functions.html">Memory Management Unit Functions</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>Defines and structures that relate to the Memory Management Unit. +<a href="#details">More...</a></p> +<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  </td><td class="memItemRight" valign="bottom"><a class="el" href="structmmu__region__attributes__Type.html">mmu_region_attributes_Type</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </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:ga4ab4ff3ff904df46da18f5532ceb1e89"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga4ab4ff3ff904df46da18f5532ceb1e89">SECTION_DESCRIPTOR</a>   (0x2)</td></tr> +<tr class="separator:ga4ab4ff3ff904df46da18f5532ceb1e89"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaa77545190c32bb2f4d2d86e41552daef"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#gaa77545190c32bb2f4d2d86e41552daef">SECTION_B_SHIFT</a>   (2)</td></tr> +<tr class="separator:gaa77545190c32bb2f4d2d86e41552daef"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gae0b3a2eccc4f9c249e928d359c43c20c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#gae0b3a2eccc4f9c249e928d359c43c20c">SECTION_C_SHIFT</a>   (3)</td></tr> +<tr class="separator:gae0b3a2eccc4f9c249e928d359c43c20c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gad84432cb37ae093f7609f8f29f42c1f4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#gad84432cb37ae093f7609f8f29f42c1f4">SECTION_TEX0_SHIFT</a>   (12)</td></tr> +<tr class="separator:gad84432cb37ae093f7609f8f29f42c1f4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga531cafc5eca8ade67a6fb83b35f8520e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga531cafc5eca8ade67a6fb83b35f8520e">SECTION_TEX1_SHIFT</a>   (13)</td></tr> +<tr class="separator:ga531cafc5eca8ade67a6fb83b35f8520e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga8a6d854746a9c0049f9a91188092a55f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga8a6d854746a9c0049f9a91188092a55f">SECTION_TEX2_SHIFT</a>   (14)</td></tr> +<tr class="separator:ga8a6d854746a9c0049f9a91188092a55f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga6cdc2db0ca695fd1191305a13e66c0a7"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga6cdc2db0ca695fd1191305a13e66c0a7">SECTION_XN_SHIFT</a>   (4)</td></tr> +<tr class="separator:ga6cdc2db0ca695fd1191305a13e66c0a7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga70cc38b984789323feecd97033a66757"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga70cc38b984789323feecd97033a66757">SECTION_DOMAIN_SHIFT</a>   (5)</td></tr> +<tr class="separator:ga70cc38b984789323feecd97033a66757"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga8f27fa21cb70abad114374f33a562988"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga8f27fa21cb70abad114374f33a562988">SECTION_P_SHIFT</a>   (9)</td></tr> +<tr class="separator:ga8f27fa21cb70abad114374f33a562988"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga274fa608581b227182ce92adec4597b5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga274fa608581b227182ce92adec4597b5">SECTION_AP_SHIFT</a>   (10)</td></tr> +<tr class="separator:ga274fa608581b227182ce92adec4597b5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga1b8b0d00bfc7cbeed67b82db26d98195"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga1b8b0d00bfc7cbeed67b82db26d98195">SECTION_AP2_SHIFT</a>   (15)</td></tr> +<tr class="separator:ga1b8b0d00bfc7cbeed67b82db26d98195"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga83a5fc538dad79161b122fb164d630fe"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga83a5fc538dad79161b122fb164d630fe">SECTION_S_SHIFT</a>   (16)</td></tr> +<tr class="separator:ga83a5fc538dad79161b122fb164d630fe"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga7af8adbf033d0a5c7b0889dd085041d1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga7af8adbf033d0a5c7b0889dd085041d1">SECTION_NG_SHIFT</a>   (17)</td></tr> +<tr class="separator:ga7af8adbf033d0a5c7b0889dd085041d1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga502d55a107c909e15be282d8fbe4a8ce"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga502d55a107c909e15be282d8fbe4a8ce">SECTION_NS_SHIFT</a>   (19)</td></tr> +<tr class="separator:ga502d55a107c909e15be282d8fbe4a8ce"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga82cb818cf0bcf9431ed9d0b52a39fe14"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga82cb818cf0bcf9431ed9d0b52a39fe14">PAGE_L1_DESCRIPTOR</a>   (0x1)</td></tr> +<tr class="separator:ga82cb818cf0bcf9431ed9d0b52a39fe14"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaefb20807cde04ea9fee6b197602348cf"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#gaefb20807cde04ea9fee6b197602348cf">PAGE_L2_4K_DESC</a>   (0x2)</td></tr> +<tr class="separator:gaefb20807cde04ea9fee6b197602348cf"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaf38d8149733ba83690fd04ac1204bde1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#gaf38d8149733ba83690fd04ac1204bde1">PAGE_L2_64K_DESC</a>   (0x1)</td></tr> +<tr class="separator:gaf38d8149733ba83690fd04ac1204bde1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga295b3b39fa6f7da3650a94551e28218b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga295b3b39fa6f7da3650a94551e28218b">PAGE_4K_B_SHIFT</a>   (2)</td></tr> +<tr class="separator:ga295b3b39fa6f7da3650a94551e28218b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga17ad8e75e5987a1f98adfc783640b75f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga17ad8e75e5987a1f98adfc783640b75f">PAGE_4K_C_SHIFT</a>   (3)</td></tr> +<tr class="separator:ga17ad8e75e5987a1f98adfc783640b75f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga8069f8882920692467749cc65f50e1f8"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga8069f8882920692467749cc65f50e1f8">PAGE_4K_TEX0_SHIFT</a>   (6)</td></tr> +<tr class="separator:ga8069f8882920692467749cc65f50e1f8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gac0db1e472f79b641d0e51e4faa6e7e08"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#gac0db1e472f79b641d0e51e4faa6e7e08">PAGE_4K_TEX1_SHIFT</a>   (7)</td></tr> +<tr class="separator:gac0db1e472f79b641d0e51e4faa6e7e08"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga0e5c586a7e1928c7efa95e0d5f26e981"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga0e5c586a7e1928c7efa95e0d5f26e981">PAGE_4K_TEX2_SHIFT</a>   (8)</td></tr> +<tr class="separator:ga0e5c586a7e1928c7efa95e0d5f26e981"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaedc4abb2636443389128258bd74ce0bd"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#gaedc4abb2636443389128258bd74ce0bd">PAGE_64K_B_SHIFT</a>   (2)</td></tr> +<tr class="separator:gaedc4abb2636443389128258bd74ce0bd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gabc1ce8b3d369d1e054fabf87514c4cd6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#gabc1ce8b3d369d1e054fabf87514c4cd6">PAGE_64K_C_SHIFT</a>   (3)</td></tr> +<tr class="separator:gabc1ce8b3d369d1e054fabf87514c4cd6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gab4d67a1d5aa37623272abe4db32677ec"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#gab4d67a1d5aa37623272abe4db32677ec">PAGE_64K_TEX0_SHIFT</a>   (12)</td></tr> +<tr class="separator:gab4d67a1d5aa37623272abe4db32677ec"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga9c910152d27ce0a1552e3bb3c88782a6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga9c910152d27ce0a1552e3bb3c88782a6">PAGE_64K_TEX1_SHIFT</a>   (13)</td></tr> +<tr class="separator:ga9c910152d27ce0a1552e3bb3c88782a6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga8ec4dcea202b5ebc15419f7410a6c0b0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga8ec4dcea202b5ebc15419f7410a6c0b0">PAGE_64K_TEX2_SHIFT</a>   (14)</td></tr> +<tr class="separator:ga8ec4dcea202b5ebc15419f7410a6c0b0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga3a660cdbc121e6510ed815fcb5bc8a44"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga3a660cdbc121e6510ed815fcb5bc8a44">PAGE_B_SHIFT</a>   (2)</td></tr> +<tr class="separator:ga3a660cdbc121e6510ed815fcb5bc8a44"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gad9fc2f0cbe58ae4f1afea3cf9817b450"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#gad9fc2f0cbe58ae4f1afea3cf9817b450">PAGE_C_SHIFT</a>   (3)</td></tr> +<tr class="separator:gad9fc2f0cbe58ae4f1afea3cf9817b450"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga5833dc0a939f8d33299d8c8995a06589"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga5833dc0a939f8d33299d8c8995a06589">PAGE_TEX_SHIFT</a>   (12)</td></tr> +<tr class="separator:ga5833dc0a939f8d33299d8c8995a06589"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga9be26955f4a44c54008c55de61652539"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga9be26955f4a44c54008c55de61652539">PAGE_XN_4K_SHIFT</a>   (0)</td></tr> +<tr class="separator:ga9be26955f4a44c54008c55de61652539"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gab34b65fbaaec1287daef459071c5c5c9"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#gab34b65fbaaec1287daef459071c5c5c9">PAGE_XN_64K_SHIFT</a>   (15)</td></tr> +<tr class="separator:gab34b65fbaaec1287daef459071c5c5c9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gade787969e64896d0c8fe554f6aa1bc9e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#gade787969e64896d0c8fe554f6aa1bc9e">PAGE_DOMAIN_SHIFT</a>   (5)</td></tr> +<tr class="separator:gade787969e64896d0c8fe554f6aa1bc9e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga46a63dfcf084d48ccf27987bab48417a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga46a63dfcf084d48ccf27987bab48417a">PAGE_P_SHIFT</a>   (9)</td></tr> +<tr class="separator:ga46a63dfcf084d48ccf27987bab48417a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gafed0cfe8a8ab67fe26e961b876db13a3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#gafed0cfe8a8ab67fe26e961b876db13a3">PAGE_AP_SHIFT</a>   (4)</td></tr> +<tr class="separator:gafed0cfe8a8ab67fe26e961b876db13a3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gad2d3cf0695c98dc2c4e37ebeb9235b2c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#gad2d3cf0695c98dc2c4e37ebeb9235b2c">PAGE_AP2_SHIFT</a>   (9)</td></tr> +<tr class="separator:gad2d3cf0695c98dc2c4e37ebeb9235b2c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga1d9a3ed8dfa64aba257e2273d2613bce"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga1d9a3ed8dfa64aba257e2273d2613bce">PAGE_S_SHIFT</a>   (10)</td></tr> +<tr class="separator:ga1d9a3ed8dfa64aba257e2273d2613bce"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga1d9196f2dd260244a4ad7e5b70b0e4c7"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga1d9196f2dd260244a4ad7e5b70b0e4c7">PAGE_NG_SHIFT</a>   (11)</td></tr> +<tr class="separator:ga1d9196f2dd260244a4ad7e5b70b0e4c7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga49740f5181adebe63b11c68db731bb0f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga49740f5181adebe63b11c68db731bb0f">PAGE_NS_SHIFT</a>   (3)</td></tr> +<tr class="separator:ga49740f5181adebe63b11c68db731bb0f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga8e51cfa91c0b6bbf1df1cff0bde44836"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga8e51cfa91c0b6bbf1df1cff0bde44836">OFFSET_1M</a>   (0x00100000)</td></tr> +<tr class="separator:ga8e51cfa91c0b6bbf1df1cff0bde44836"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaf19b9fb664a06a41562176a51c66fcff"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#gaf19b9fb664a06a41562176a51c66fcff">OFFSET_64K</a>   (0x00010000)</td></tr> +<tr class="separator:gaf19b9fb664a06a41562176a51c66fcff"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga121c645cdc91018720ceaf1d021fcd89"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga121c645cdc91018720ceaf1d021fcd89">OFFSET_4K</a>   (0x00001000)</td></tr> +<tr class="separator:ga121c645cdc91018720ceaf1d021fcd89"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaba92665a24bc2ba8c49b9a0881c9df8a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#gaba92665a24bc2ba8c49b9a0881c9df8a">DESCRIPTOR_FAULT</a>   (0x00000000)</td></tr> +<tr class="separator:gaba92665a24bc2ba8c49b9a0881c9df8a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga220aab449cf3716723979d06666c2ebf"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga220aab449cf3716723979d06666c2ebf">section_normal</a>(descriptor_l1, region)</td></tr> +<tr class="separator:ga220aab449cf3716723979d06666c2ebf"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gad598239f9bb9b6ae2bec8278305640b4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#gad598239f9bb9b6ae2bec8278305640b4">section_normal_cod</a>(descriptor_l1, region)</td></tr> +<tr class="separator:gad598239f9bb9b6ae2bec8278305640b4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaf95fa76d8f0f7ccfd2ebc00860af4f1d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#gaf95fa76d8f0f7ccfd2ebc00860af4f1d">section_normal_ro</a>(descriptor_l1, region)</td></tr> +<tr class="separator:gaf95fa76d8f0f7ccfd2ebc00860af4f1d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga1f2ce84e6ec5c150a2ffc05092ea6d0e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga1f2ce84e6ec5c150a2ffc05092ea6d0e">section_normal_rw</a>(descriptor_l1, region)</td></tr> +<tr class="separator:ga1f2ce84e6ec5c150a2ffc05092ea6d0e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaf77ecb86097e6e8cf5f6c7bb9d2740c9"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#gaf77ecb86097e6e8cf5f6c7bb9d2740c9">section_so</a>(descriptor_l1, region)</td></tr> +<tr class="separator:gaf77ecb86097e6e8cf5f6c7bb9d2740c9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga1f66b52e152895af070514528763c272"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga1f66b52e152895af070514528763c272">section_device_ro</a>(descriptor_l1, region)</td></tr> +<tr class="separator:ga1f66b52e152895af070514528763c272"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga33c6ad1fc06648fe50f8b21554c9bccb"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga33c6ad1fc06648fe50f8b21554c9bccb">section_device_rw</a>(descriptor_l1, region)</td></tr> +<tr class="separator:ga33c6ad1fc06648fe50f8b21554c9bccb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gafe66b1515bf7d251a9a3218162637a22"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#gafe66b1515bf7d251a9a3218162637a22">page4k_device_rw</a>(descriptor_l1, descriptor_l2, region)</td></tr> +<tr class="separator:gafe66b1515bf7d251a9a3218162637a22"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga6c8c84bdeebf350d97eb3a99bd11845f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga6c8c84bdeebf350d97eb3a99bd11845f">page64k_device_rw</a>(descriptor_l1, descriptor_l2, region)</td></tr> +<tr class="separator:ga6c8c84bdeebf350d97eb3a99bd11845f"><td class="memSeparator" colspan="2"> </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:gab184b824a6d7cb728bd46c6abcd0c21a"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#gab184b824a6d7cb728bd46c6abcd0c21a">mmu_region_size_Type</a> { <br/> +  <a class="el" href="group__MMU__defs__gr.html#gab184b824a6d7cb728bd46c6abcd0c21aacb7227be6a36b93e485b62e3acddae51">SECTION</a>, +<br/> +  <a class="el" href="group__MMU__defs__gr.html#gab184b824a6d7cb728bd46c6abcd0c21aa99ce0ce05e9c418dc6bddcc47b2fa05a">PAGE_4k</a>, +<br/> +  <a class="el" href="group__MMU__defs__gr.html#gab184b824a6d7cb728bd46c6abcd0c21aafc53512bbf834739fcb97ad1c0f444fc">PAGE_64k</a> +<br/> + }</td></tr> +<tr class="separator:gab184b824a6d7cb728bd46c6abcd0c21a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga83ac8de9263f89879079da521e86d5f2"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga83ac8de9263f89879079da521e86d5f2">mmu_memory_Type</a> { <br/> +  <a class="el" href="group__MMU__defs__gr.html#ga83ac8de9263f89879079da521e86d5f2a50d1448013c6f17125caee18aa418af7">NORMAL</a>, +<br/> +  <a class="el" href="group__MMU__defs__gr.html#ga83ac8de9263f89879079da521e86d5f2a28b8a7b4b6c2a98af7cf438255207174">DEVICE</a>, +<br/> +  <a class="el" href="group__MMU__defs__gr.html#ga83ac8de9263f89879079da521e86d5f2a9b78345535e6af3288cc69a572338808">SHARED_DEVICE</a>, +<br/> +  <a class="el" href="group__MMU__defs__gr.html#ga83ac8de9263f89879079da521e86d5f2a765e5cbb28da82e4d8f7e94fce32a7e0">NON_SHARED_DEVICE</a>, +<br/> +  <a class="el" href="group__MMU__defs__gr.html#ga83ac8de9263f89879079da521e86d5f2a0a4d347de23312717e6e57b04f0b014e">STRONGLY_ORDERED</a> +<br/> + }</td></tr> +<tr class="separator:ga83ac8de9263f89879079da521e86d5f2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga11c86b7b193efb2c59b6a2179a02f584"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga11c86b7b193efb2c59b6a2179a02f584">mmu_cacheability_Type</a> { <br/> +  <a class="el" href="group__MMU__defs__gr.html#ga11c86b7b193efb2c59b6a2179a02f584a61a625191f7d288011e20bf2104ee151">NON_CACHEABLE</a>, +<br/> +  <a class="el" href="group__MMU__defs__gr.html#ga11c86b7b193efb2c59b6a2179a02f584a23294b86e8dbf6ff0fa98b678e8fd667">WB_WA</a>, +<br/> +  <a class="el" href="group__MMU__defs__gr.html#ga11c86b7b193efb2c59b6a2179a02f584ab044987527e64a06f65aa6f2ae0e4e7e">WT</a>, +<br/> +  <a class="el" href="group__MMU__defs__gr.html#ga11c86b7b193efb2c59b6a2179a02f584aca2e70f575679d6f3e2e340d1ede4f13">WB_NO_WA</a> +<br/> + }</td></tr> +<tr class="separator:ga11c86b7b193efb2c59b6a2179a02f584"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga06d94c0eaa22d713636acaff81485409"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga06d94c0eaa22d713636acaff81485409">mmu_ecc_check_Type</a> { <br/> +  <a class="el" href="group__MMU__defs__gr.html#ga06d94c0eaa22d713636acaff81485409a48ce2ec8ec49f0167a7d571081a9301f">ECC_DISABLED</a>, +<br/> +  <a class="el" href="group__MMU__defs__gr.html#ga06d94c0eaa22d713636acaff81485409af0e84d9540ed9d79f01caad9841d414d">ECC_ENABLED</a> +<br/> + }</td></tr> +<tr class="separator:ga06d94c0eaa22d713636acaff81485409"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga2fe1157deda82e66b9a1b19772309b63"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga2fe1157deda82e66b9a1b19772309b63">mmu_execute_Type</a> { <br/> +  <a class="el" href="group__MMU__defs__gr.html#ga2fe1157deda82e66b9a1b19772309b63a887d2cbfd9131de5cc3745731421b34b">EXECUTE</a>, +<br/> +  <a class="el" href="group__MMU__defs__gr.html#ga2fe1157deda82e66b9a1b19772309b63ad1d1eabb1b07ce896d5308a1144cf87a">NON_EXECUTE</a> +<br/> + }</td></tr> +<tr class="separator:ga2fe1157deda82e66b9a1b19772309b63"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga04160605fbe20914c8ef020430684a30"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga04160605fbe20914c8ef020430684a30">mmu_global_Type</a> { <br/> +  <a class="el" href="group__MMU__defs__gr.html#ga04160605fbe20914c8ef020430684a30afde1bb5ef04b28059e61df449501f1c0">GLOBAL</a>, +<br/> +  <a class="el" href="group__MMU__defs__gr.html#ga04160605fbe20914c8ef020430684a30a611c091f2869100296a98915a19ee018">NON_GLOBAL</a> +<br/> + }</td></tr> +<tr class="separator:ga04160605fbe20914c8ef020430684a30"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gab884a11fa8d094573ab77fb1c0f8d8a7"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#gab884a11fa8d094573ab77fb1c0f8d8a7">mmu_shared_Type</a> { <br/> +  <a class="el" href="group__MMU__defs__gr.html#gab884a11fa8d094573ab77fb1c0f8d8a7a4a237208271e450df0a72c07169683b4">NON_SHARED</a>, +<br/> +  <a class="el" href="group__MMU__defs__gr.html#gab884a11fa8d094573ab77fb1c0f8d8a7a9c46e16a4ab019339596acadeefc8c53">SHARED</a> +<br/> + }</td></tr> +<tr class="separator:gab884a11fa8d094573ab77fb1c0f8d8a7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gac3d277641df9fb3bb3b555e2e79dd639"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#gac3d277641df9fb3bb3b555e2e79dd639">mmu_secure_Type</a> { <br/> +  <a class="el" href="group__MMU__defs__gr.html#gac3d277641df9fb3bb3b555e2e79dd639aa9dea2ba3f45f7d12b274eb6ab7d28d9">SECURE</a>, +<br/> +  <a class="el" href="group__MMU__defs__gr.html#gac3d277641df9fb3bb3b555e2e79dd639a9e08ca26fdda38ef731f13e4f058ef6f">NON_SECURE</a> +<br/> + }</td></tr> +<tr class="separator:gac3d277641df9fb3bb3b555e2e79dd639"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga2ee598252f996e4f96640b096291d280"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html#ga2ee598252f996e4f96640b096291d280">mmu_access_Type</a> { <br/> +  <a class="el" href="group__MMU__defs__gr.html#ga2ee598252f996e4f96640b096291d280a4c66cd69a45985317939a53d820fb9da">NO_ACCESS</a>, +<br/> +  <a class="el" href="group__MMU__defs__gr.html#ga2ee598252f996e4f96640b096291d280aec2497e0c8af01c04bec31ec0d1d7847">RW</a>, +<br/> +  <a class="el" href="group__MMU__defs__gr.html#ga2ee598252f996e4f96640b096291d280acb9be765f361bb7efb9073730aac92c6">READ</a> +<br/> + }</td></tr> +<tr class="separator:ga2ee598252f996e4f96640b096291d280"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<h2 class="groupheader">Macro Definition Documentation</h2> +<a class="anchor" id="gaba92665a24bc2ba8c49b9a0881c9df8a"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define DESCRIPTOR_FAULT   (0x00000000)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga8e51cfa91c0b6bbf1df1cff0bde44836"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define OFFSET_1M   (0x00100000)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga121c645cdc91018720ceaf1d021fcd89"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define OFFSET_4K   (0x00001000)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gaf19b9fb664a06a41562176a51c66fcff"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define OFFSET_64K   (0x00010000)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gafe66b1515bf7d251a9a3218162637a22"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define page4k_device_rw</td> + <td>(</td> + <td class="paramtype"> </td> + <td class="paramname">descriptor_l1, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"> </td> + <td class="paramname">descriptor_l2, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"> </td> + <td class="paramname">region </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga6c8c84bdeebf350d97eb3a99bd11845f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define page64k_device_rw</td> + <td>(</td> + <td class="paramtype"> </td> + <td class="paramname">descriptor_l1, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"> </td> + <td class="paramname">descriptor_l2, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"> </td> + <td class="paramname">region </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga295b3b39fa6f7da3650a94551e28218b"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define PAGE_4K_B_SHIFT   (2)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga17ad8e75e5987a1f98adfc783640b75f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define PAGE_4K_C_SHIFT   (3)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga8069f8882920692467749cc65f50e1f8"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define PAGE_4K_TEX0_SHIFT   (6)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gac0db1e472f79b641d0e51e4faa6e7e08"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define PAGE_4K_TEX1_SHIFT   (7)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga0e5c586a7e1928c7efa95e0d5f26e981"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define PAGE_4K_TEX2_SHIFT   (8)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gaedc4abb2636443389128258bd74ce0bd"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define PAGE_64K_B_SHIFT   (2)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gabc1ce8b3d369d1e054fabf87514c4cd6"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define PAGE_64K_C_SHIFT   (3)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gab4d67a1d5aa37623272abe4db32677ec"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define PAGE_64K_TEX0_SHIFT   (12)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga9c910152d27ce0a1552e3bb3c88782a6"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define PAGE_64K_TEX1_SHIFT   (13)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga8ec4dcea202b5ebc15419f7410a6c0b0"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define PAGE_64K_TEX2_SHIFT   (14)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gad2d3cf0695c98dc2c4e37ebeb9235b2c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define PAGE_AP2_SHIFT   (9)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gafed0cfe8a8ab67fe26e961b876db13a3"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define PAGE_AP_SHIFT   (4)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga3a660cdbc121e6510ed815fcb5bc8a44"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define PAGE_B_SHIFT   (2)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gad9fc2f0cbe58ae4f1afea3cf9817b450"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define PAGE_C_SHIFT   (3)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gade787969e64896d0c8fe554f6aa1bc9e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define PAGE_DOMAIN_SHIFT   (5)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga82cb818cf0bcf9431ed9d0b52a39fe14"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define PAGE_L1_DESCRIPTOR   (0x1)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gaefb20807cde04ea9fee6b197602348cf"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define PAGE_L2_4K_DESC   (0x2)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gaf38d8149733ba83690fd04ac1204bde1"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define PAGE_L2_64K_DESC   (0x1)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga1d9196f2dd260244a4ad7e5b70b0e4c7"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define PAGE_NG_SHIFT   (11)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga49740f5181adebe63b11c68db731bb0f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define PAGE_NS_SHIFT   (3)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga46a63dfcf084d48ccf27987bab48417a"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define PAGE_P_SHIFT   (9)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga1d9a3ed8dfa64aba257e2273d2613bce"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define PAGE_S_SHIFT   (10)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga5833dc0a939f8d33299d8c8995a06589"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define PAGE_TEX_SHIFT   (12)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga9be26955f4a44c54008c55de61652539"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define PAGE_XN_4K_SHIFT   (0)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gab34b65fbaaec1287daef459071c5c5c9"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define PAGE_XN_64K_SHIFT   (15)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga1b8b0d00bfc7cbeed67b82db26d98195"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SECTION_AP2_SHIFT   (15)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga274fa608581b227182ce92adec4597b5"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SECTION_AP_SHIFT   (10)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gaa77545190c32bb2f4d2d86e41552daef"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SECTION_B_SHIFT   (2)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gae0b3a2eccc4f9c249e928d359c43c20c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SECTION_C_SHIFT   (3)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga4ab4ff3ff904df46da18f5532ceb1e89"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SECTION_DESCRIPTOR   (0x2)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga1f66b52e152895af070514528763c272"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define section_device_ro</td> + <td>(</td> + <td class="paramtype"> </td> + <td class="paramname">descriptor_l1, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"> </td> + <td class="paramname">region </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga33c6ad1fc06648fe50f8b21554c9bccb"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define section_device_rw</td> + <td>(</td> + <td class="paramtype"> </td> + <td class="paramname">descriptor_l1, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"> </td> + <td class="paramname">region </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga70cc38b984789323feecd97033a66757"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SECTION_DOMAIN_SHIFT   (5)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga7af8adbf033d0a5c7b0889dd085041d1"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SECTION_NG_SHIFT   (17)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga220aab449cf3716723979d06666c2ebf"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define section_normal</td> + <td>(</td> + <td class="paramtype"> </td> + <td class="paramname">descriptor_l1, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"> </td> + <td class="paramname">region </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gad598239f9bb9b6ae2bec8278305640b4"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define section_normal_cod</td> + <td>(</td> + <td class="paramtype"> </td> + <td class="paramname">descriptor_l1, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"> </td> + <td class="paramname">region </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gaf95fa76d8f0f7ccfd2ebc00860af4f1d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define section_normal_ro</td> + <td>(</td> + <td class="paramtype"> </td> + <td class="paramname">descriptor_l1, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"> </td> + <td class="paramname">region </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga1f2ce84e6ec5c150a2ffc05092ea6d0e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define section_normal_rw</td> + <td>(</td> + <td class="paramtype"> </td> + <td class="paramname">descriptor_l1, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"> </td> + <td class="paramname">region </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga502d55a107c909e15be282d8fbe4a8ce"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SECTION_NS_SHIFT   (19)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga8f27fa21cb70abad114374f33a562988"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SECTION_P_SHIFT   (9)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga83a5fc538dad79161b122fb164d630fe"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SECTION_S_SHIFT   (16)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gaf77ecb86097e6e8cf5f6c7bb9d2740c9"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define section_so</td> + <td>(</td> + <td class="paramtype"> </td> + <td class="paramname">descriptor_l1, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"> </td> + <td class="paramname">region </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gad84432cb37ae093f7609f8f29f42c1f4"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SECTION_TEX0_SHIFT   (12)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga531cafc5eca8ade67a6fb83b35f8520e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SECTION_TEX1_SHIFT   (13)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga8a6d854746a9c0049f9a91188092a55f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SECTION_TEX2_SHIFT   (14)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga6cdc2db0ca695fd1191305a13e66c0a7"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SECTION_XN_SHIFT   (4)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<h2 class="groupheader">Enumeration Type Documentation</h2> +<a class="anchor" id="ga2ee598252f996e4f96640b096291d280"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">enum <a class="el" href="group__MMU__defs__gr.html#ga2ee598252f996e4f96640b096291d280">mmu_access_Type</a></td> + </tr> + </table> +</div><div class="memdoc"> +<table class="fieldtable"> +<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ga2ee598252f996e4f96640b096291d280a4c66cd69a45985317939a53d820fb9da"></a>NO_ACCESS</em> </td><td class="fielddoc"> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="ga2ee598252f996e4f96640b096291d280aec2497e0c8af01c04bec31ec0d1d7847"></a>RW</em> </td><td class="fielddoc"> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="ga2ee598252f996e4f96640b096291d280acb9be765f361bb7efb9073730aac92c6"></a>READ</em> </td><td class="fielddoc"> +</td></tr> +</table> + +</div> +</div> +<a class="anchor" id="ga11c86b7b193efb2c59b6a2179a02f584"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">enum <a class="el" href="group__MMU__defs__gr.html#ga11c86b7b193efb2c59b6a2179a02f584">mmu_cacheability_Type</a></td> + </tr> + </table> +</div><div class="memdoc"> +<table class="fieldtable"> +<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ga11c86b7b193efb2c59b6a2179a02f584a61a625191f7d288011e20bf2104ee151"></a>NON_CACHEABLE</em> </td><td class="fielddoc"> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="ga11c86b7b193efb2c59b6a2179a02f584a23294b86e8dbf6ff0fa98b678e8fd667"></a>WB_WA</em> </td><td class="fielddoc"> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="ga11c86b7b193efb2c59b6a2179a02f584ab044987527e64a06f65aa6f2ae0e4e7e"></a>WT</em> </td><td class="fielddoc"> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="ga11c86b7b193efb2c59b6a2179a02f584aca2e70f575679d6f3e2e340d1ede4f13"></a>WB_NO_WA</em> </td><td class="fielddoc"> +</td></tr> +</table> + +</div> +</div> +<a class="anchor" id="ga06d94c0eaa22d713636acaff81485409"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">enum <a class="el" href="group__MMU__defs__gr.html#ga06d94c0eaa22d713636acaff81485409">mmu_ecc_check_Type</a></td> + </tr> + </table> +</div><div class="memdoc"> +<table class="fieldtable"> +<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ga06d94c0eaa22d713636acaff81485409a48ce2ec8ec49f0167a7d571081a9301f"></a>ECC_DISABLED</em> </td><td class="fielddoc"> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="ga06d94c0eaa22d713636acaff81485409af0e84d9540ed9d79f01caad9841d414d"></a>ECC_ENABLED</em> </td><td class="fielddoc"> +</td></tr> +</table> + +</div> +</div> +<a class="anchor" id="ga2fe1157deda82e66b9a1b19772309b63"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">enum <a class="el" href="group__MMU__defs__gr.html#ga2fe1157deda82e66b9a1b19772309b63">mmu_execute_Type</a></td> + </tr> + </table> +</div><div class="memdoc"> +<table class="fieldtable"> +<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ga2fe1157deda82e66b9a1b19772309b63a887d2cbfd9131de5cc3745731421b34b"></a>EXECUTE</em> </td><td class="fielddoc"> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="ga2fe1157deda82e66b9a1b19772309b63ad1d1eabb1b07ce896d5308a1144cf87a"></a>NON_EXECUTE</em> </td><td class="fielddoc"> +</td></tr> +</table> + +</div> +</div> +<a class="anchor" id="ga04160605fbe20914c8ef020430684a30"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">enum <a class="el" href="group__MMU__defs__gr.html#ga04160605fbe20914c8ef020430684a30">mmu_global_Type</a></td> + </tr> + </table> +</div><div class="memdoc"> +<table class="fieldtable"> +<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ga04160605fbe20914c8ef020430684a30afde1bb5ef04b28059e61df449501f1c0"></a>GLOBAL</em> </td><td class="fielddoc"> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="ga04160605fbe20914c8ef020430684a30a611c091f2869100296a98915a19ee018"></a>NON_GLOBAL</em> </td><td class="fielddoc"> +</td></tr> +</table> + +</div> +</div> +<a class="anchor" id="ga83ac8de9263f89879079da521e86d5f2"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">enum <a class="el" href="group__MMU__defs__gr.html#ga83ac8de9263f89879079da521e86d5f2">mmu_memory_Type</a></td> + </tr> + </table> +</div><div class="memdoc"> +<table class="fieldtable"> +<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ga83ac8de9263f89879079da521e86d5f2a50d1448013c6f17125caee18aa418af7"></a>NORMAL</em> </td><td class="fielddoc"> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="ga83ac8de9263f89879079da521e86d5f2a28b8a7b4b6c2a98af7cf438255207174"></a>DEVICE</em> </td><td class="fielddoc"> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="ga83ac8de9263f89879079da521e86d5f2a9b78345535e6af3288cc69a572338808"></a>SHARED_DEVICE</em> </td><td class="fielddoc"> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="ga83ac8de9263f89879079da521e86d5f2a765e5cbb28da82e4d8f7e94fce32a7e0"></a>NON_SHARED_DEVICE</em> </td><td class="fielddoc"> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="ga83ac8de9263f89879079da521e86d5f2a0a4d347de23312717e6e57b04f0b014e"></a>STRONGLY_ORDERED</em> </td><td class="fielddoc"> +</td></tr> +</table> + +</div> +</div> +<a class="anchor" id="gab184b824a6d7cb728bd46c6abcd0c21a"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">enum <a class="el" href="group__MMU__defs__gr.html#gab184b824a6d7cb728bd46c6abcd0c21a">mmu_region_size_Type</a></td> + </tr> + </table> +</div><div class="memdoc"> +<table class="fieldtable"> +<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="gab184b824a6d7cb728bd46c6abcd0c21aacb7227be6a36b93e485b62e3acddae51"></a>SECTION</em> </td><td class="fielddoc"> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="gab184b824a6d7cb728bd46c6abcd0c21aa99ce0ce05e9c418dc6bddcc47b2fa05a"></a>PAGE_4k</em> </td><td class="fielddoc"> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="gab184b824a6d7cb728bd46c6abcd0c21aafc53512bbf834739fcb97ad1c0f444fc"></a>PAGE_64k</em> </td><td class="fielddoc"> +</td></tr> +</table> + +</div> +</div> +<a class="anchor" id="gac3d277641df9fb3bb3b555e2e79dd639"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">enum <a class="el" href="group__MMU__defs__gr.html#gac3d277641df9fb3bb3b555e2e79dd639">mmu_secure_Type</a></td> + </tr> + </table> +</div><div class="memdoc"> +<table class="fieldtable"> +<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="gac3d277641df9fb3bb3b555e2e79dd639aa9dea2ba3f45f7d12b274eb6ab7d28d9"></a>SECURE</em> </td><td class="fielddoc"> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="gac3d277641df9fb3bb3b555e2e79dd639a9e08ca26fdda38ef731f13e4f058ef6f"></a>NON_SECURE</em> </td><td class="fielddoc"> +</td></tr> +</table> + +</div> +</div> +<a class="anchor" id="gab884a11fa8d094573ab77fb1c0f8d8a7"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">enum <a class="el" href="group__MMU__defs__gr.html#gab884a11fa8d094573ab77fb1c0f8d8a7">mmu_shared_Type</a></td> + </tr> + </table> +</div><div class="memdoc"> +<table class="fieldtable"> +<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="gab884a11fa8d094573ab77fb1c0f8d8a7a4a237208271e450df0a72c07169683b4"></a>NON_SHARED</em> </td><td class="fielddoc"> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="gab884a11fa8d094573ab77fb1c0f8d8a7a9c46e16a4ab019339596acadeefc8c53"></a>SHARED</em> </td><td class="fielddoc"> +</td></tr> +</table> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/group__MMU__defs__gr.js b/docs/Core_A/html/group__MMU__defs__gr.js new file mode 100644 index 0000000..1ac78de --- /dev/null +++ b/docs/Core_A/html/group__MMU__defs__gr.js @@ -0,0 +1,112 @@ +var group__MMU__defs__gr = +[ + [ "mmu_region_attributes_Type", "structmmu__region__attributes__Type.html", [ + [ "domain", "structmmu__region__attributes__Type.html#a94158b710d212b8ca8105d78a910db39", null ], + [ "e_t", "structmmu__region__attributes__Type.html#a7883ad6e464090150b175a54c68f592e", null ], + [ "g_t", "structmmu__region__attributes__Type.html#a51f1a2a77db791b2bdf012f86605adfc", null ], + [ "inner_norm_t", "structmmu__region__attributes__Type.html#a2088aadb7aa8e9b0d91d2dbad564bf33", null ], + [ "mem_t", "structmmu__region__attributes__Type.html#a0d81c9add0ddd2cc5f89e03fae0a3720", null ], + [ "outer_norm_t", "structmmu__region__attributes__Type.html#a2aebbdf7cfb941d5703d008f02131622", null ], + [ "priv_t", "structmmu__region__attributes__Type.html#afb58787cfcf5b9aaf711794e3bf3e849", null ], + [ "rg_t", "structmmu__region__attributes__Type.html#a3f9d884c340aca62d3287b91809ac262", null ], + [ "sec_t", "structmmu__region__attributes__Type.html#a195e022fa08ec703937fa8175d8371d7", null ], + [ "sh_t", "structmmu__region__attributes__Type.html#ad1962a36e3bf13dfb89bc76862097ed5", null ], + [ "user_t", "structmmu__region__attributes__Type.html#a6b32b61a1ee042a22ae0c8a2bd7de544", null ], + [ "xn_t", "structmmu__region__attributes__Type.html#aa8c562e2d40092a0001f49987c7f4a58", null ] + ] ], + [ "DESCRIPTOR_FAULT", "group__MMU__defs__gr.html#gaba92665a24bc2ba8c49b9a0881c9df8a", null ], + [ "OFFSET_1M", "group__MMU__defs__gr.html#ga8e51cfa91c0b6bbf1df1cff0bde44836", null ], + [ "OFFSET_4K", "group__MMU__defs__gr.html#ga121c645cdc91018720ceaf1d021fcd89", null ], + [ "OFFSET_64K", "group__MMU__defs__gr.html#gaf19b9fb664a06a41562176a51c66fcff", null ], + [ "page4k_device_rw", "group__MMU__defs__gr.html#gafe66b1515bf7d251a9a3218162637a22", null ], + [ "page64k_device_rw", "group__MMU__defs__gr.html#ga6c8c84bdeebf350d97eb3a99bd11845f", null ], + [ "PAGE_4K_B_SHIFT", "group__MMU__defs__gr.html#ga295b3b39fa6f7da3650a94551e28218b", null ], + [ "PAGE_4K_C_SHIFT", "group__MMU__defs__gr.html#ga17ad8e75e5987a1f98adfc783640b75f", null ], + [ "PAGE_4K_TEX0_SHIFT", "group__MMU__defs__gr.html#ga8069f8882920692467749cc65f50e1f8", null ], + [ "PAGE_4K_TEX1_SHIFT", "group__MMU__defs__gr.html#gac0db1e472f79b641d0e51e4faa6e7e08", null ], + [ "PAGE_4K_TEX2_SHIFT", "group__MMU__defs__gr.html#ga0e5c586a7e1928c7efa95e0d5f26e981", null ], + [ "PAGE_64K_B_SHIFT", "group__MMU__defs__gr.html#gaedc4abb2636443389128258bd74ce0bd", null ], + [ "PAGE_64K_C_SHIFT", "group__MMU__defs__gr.html#gabc1ce8b3d369d1e054fabf87514c4cd6", null ], + [ "PAGE_64K_TEX0_SHIFT", "group__MMU__defs__gr.html#gab4d67a1d5aa37623272abe4db32677ec", null ], + [ "PAGE_64K_TEX1_SHIFT", "group__MMU__defs__gr.html#ga9c910152d27ce0a1552e3bb3c88782a6", null ], + [ "PAGE_64K_TEX2_SHIFT", "group__MMU__defs__gr.html#ga8ec4dcea202b5ebc15419f7410a6c0b0", null ], + [ "PAGE_AP2_SHIFT", "group__MMU__defs__gr.html#gad2d3cf0695c98dc2c4e37ebeb9235b2c", null ], + [ "PAGE_AP_SHIFT", "group__MMU__defs__gr.html#gafed0cfe8a8ab67fe26e961b876db13a3", null ], + [ "PAGE_B_SHIFT", "group__MMU__defs__gr.html#ga3a660cdbc121e6510ed815fcb5bc8a44", null ], + [ "PAGE_C_SHIFT", "group__MMU__defs__gr.html#gad9fc2f0cbe58ae4f1afea3cf9817b450", null ], + [ "PAGE_DOMAIN_SHIFT", "group__MMU__defs__gr.html#gade787969e64896d0c8fe554f6aa1bc9e", null ], + [ "PAGE_L1_DESCRIPTOR", "group__MMU__defs__gr.html#ga82cb818cf0bcf9431ed9d0b52a39fe14", null ], + [ "PAGE_L2_4K_DESC", "group__MMU__defs__gr.html#gaefb20807cde04ea9fee6b197602348cf", null ], + [ "PAGE_L2_64K_DESC", "group__MMU__defs__gr.html#gaf38d8149733ba83690fd04ac1204bde1", null ], + [ "PAGE_NG_SHIFT", "group__MMU__defs__gr.html#ga1d9196f2dd260244a4ad7e5b70b0e4c7", null ], + [ "PAGE_NS_SHIFT", "group__MMU__defs__gr.html#ga49740f5181adebe63b11c68db731bb0f", null ], + [ "PAGE_P_SHIFT", "group__MMU__defs__gr.html#ga46a63dfcf084d48ccf27987bab48417a", null ], + [ "PAGE_S_SHIFT", "group__MMU__defs__gr.html#ga1d9a3ed8dfa64aba257e2273d2613bce", null ], + [ "PAGE_TEX_SHIFT", "group__MMU__defs__gr.html#ga5833dc0a939f8d33299d8c8995a06589", null ], + [ "PAGE_XN_4K_SHIFT", "group__MMU__defs__gr.html#ga9be26955f4a44c54008c55de61652539", null ], + [ "PAGE_XN_64K_SHIFT", "group__MMU__defs__gr.html#gab34b65fbaaec1287daef459071c5c5c9", null ], + [ "SECTION_AP2_SHIFT", "group__MMU__defs__gr.html#ga1b8b0d00bfc7cbeed67b82db26d98195", null ], + [ "SECTION_AP_SHIFT", "group__MMU__defs__gr.html#ga274fa608581b227182ce92adec4597b5", null ], + [ "SECTION_B_SHIFT", "group__MMU__defs__gr.html#gaa77545190c32bb2f4d2d86e41552daef", null ], + [ "SECTION_C_SHIFT", "group__MMU__defs__gr.html#gae0b3a2eccc4f9c249e928d359c43c20c", null ], + [ "SECTION_DESCRIPTOR", "group__MMU__defs__gr.html#ga4ab4ff3ff904df46da18f5532ceb1e89", null ], + [ "section_device_ro", "group__MMU__defs__gr.html#ga1f66b52e152895af070514528763c272", null ], + [ "section_device_rw", "group__MMU__defs__gr.html#ga33c6ad1fc06648fe50f8b21554c9bccb", null ], + [ "SECTION_DOMAIN_SHIFT", "group__MMU__defs__gr.html#ga70cc38b984789323feecd97033a66757", null ], + [ "SECTION_NG_SHIFT", "group__MMU__defs__gr.html#ga7af8adbf033d0a5c7b0889dd085041d1", null ], + [ "section_normal", "group__MMU__defs__gr.html#ga220aab449cf3716723979d06666c2ebf", null ], + [ "section_normal_cod", "group__MMU__defs__gr.html#gad598239f9bb9b6ae2bec8278305640b4", null ], + [ "section_normal_ro", "group__MMU__defs__gr.html#gaf95fa76d8f0f7ccfd2ebc00860af4f1d", null ], + [ "section_normal_rw", "group__MMU__defs__gr.html#ga1f2ce84e6ec5c150a2ffc05092ea6d0e", null ], + [ "SECTION_NS_SHIFT", "group__MMU__defs__gr.html#ga502d55a107c909e15be282d8fbe4a8ce", null ], + [ "SECTION_P_SHIFT", "group__MMU__defs__gr.html#ga8f27fa21cb70abad114374f33a562988", null ], + [ "SECTION_S_SHIFT", "group__MMU__defs__gr.html#ga83a5fc538dad79161b122fb164d630fe", null ], + [ "section_so", "group__MMU__defs__gr.html#gaf77ecb86097e6e8cf5f6c7bb9d2740c9", null ], + [ "SECTION_TEX0_SHIFT", "group__MMU__defs__gr.html#gad84432cb37ae093f7609f8f29f42c1f4", null ], + [ "SECTION_TEX1_SHIFT", "group__MMU__defs__gr.html#ga531cafc5eca8ade67a6fb83b35f8520e", null ], + [ "SECTION_TEX2_SHIFT", "group__MMU__defs__gr.html#ga8a6d854746a9c0049f9a91188092a55f", null ], + [ "SECTION_XN_SHIFT", "group__MMU__defs__gr.html#ga6cdc2db0ca695fd1191305a13e66c0a7", null ], + [ "mmu_access_Type", "group__MMU__defs__gr.html#ga2ee598252f996e4f96640b096291d280", [ + [ "NO_ACCESS", "core__ca_8h.html#ga2ee598252f996e4f96640b096291d280a4c66cd69a45985317939a53d820fb9da", null ], + [ "RW", "core__ca_8h.html#ga2ee598252f996e4f96640b096291d280aec2497e0c8af01c04bec31ec0d1d7847", null ], + [ "READ", "core__ca_8h.html#ga2ee598252f996e4f96640b096291d280acb9be765f361bb7efb9073730aac92c6", null ] + ] ], + [ "mmu_cacheability_Type", "group__MMU__defs__gr.html#ga11c86b7b193efb2c59b6a2179a02f584", [ + [ "NON_CACHEABLE", "core__ca_8h.html#ga11c86b7b193efb2c59b6a2179a02f584a61a625191f7d288011e20bf2104ee151", null ], + [ "WB_WA", "core__ca_8h.html#ga11c86b7b193efb2c59b6a2179a02f584a23294b86e8dbf6ff0fa98b678e8fd667", null ], + [ "WT", "core__ca_8h.html#ga11c86b7b193efb2c59b6a2179a02f584ab044987527e64a06f65aa6f2ae0e4e7e", null ], + [ "WB_NO_WA", "core__ca_8h.html#ga11c86b7b193efb2c59b6a2179a02f584aca2e70f575679d6f3e2e340d1ede4f13", null ] + ] ], + [ "mmu_ecc_check_Type", "group__MMU__defs__gr.html#ga06d94c0eaa22d713636acaff81485409", [ + [ "ECC_DISABLED", "core__ca_8h.html#ga06d94c0eaa22d713636acaff81485409a48ce2ec8ec49f0167a7d571081a9301f", null ], + [ "ECC_ENABLED", "core__ca_8h.html#ga06d94c0eaa22d713636acaff81485409af0e84d9540ed9d79f01caad9841d414d", null ] + ] ], + [ "mmu_execute_Type", "group__MMU__defs__gr.html#ga2fe1157deda82e66b9a1b19772309b63", [ + [ "EXECUTE", "core__ca_8h.html#ga2fe1157deda82e66b9a1b19772309b63a887d2cbfd9131de5cc3745731421b34b", null ], + [ "NON_EXECUTE", "core__ca_8h.html#ga2fe1157deda82e66b9a1b19772309b63ad1d1eabb1b07ce896d5308a1144cf87a", null ] + ] ], + [ "mmu_global_Type", "group__MMU__defs__gr.html#ga04160605fbe20914c8ef020430684a30", [ + [ "GLOBAL", "core__ca_8h.html#ga04160605fbe20914c8ef020430684a30afde1bb5ef04b28059e61df449501f1c0", null ], + [ "NON_GLOBAL", "core__ca_8h.html#ga04160605fbe20914c8ef020430684a30a611c091f2869100296a98915a19ee018", null ] + ] ], + [ "mmu_memory_Type", "group__MMU__defs__gr.html#ga83ac8de9263f89879079da521e86d5f2", [ + [ "NORMAL", "core__ca_8h.html#ga83ac8de9263f89879079da521e86d5f2a50d1448013c6f17125caee18aa418af7", null ], + [ "DEVICE", "core__ca_8h.html#ga83ac8de9263f89879079da521e86d5f2a28b8a7b4b6c2a98af7cf438255207174", null ], + [ "SHARED_DEVICE", "core__ca_8h.html#ga83ac8de9263f89879079da521e86d5f2a9b78345535e6af3288cc69a572338808", null ], + [ "NON_SHARED_DEVICE", "core__ca_8h.html#ga83ac8de9263f89879079da521e86d5f2a765e5cbb28da82e4d8f7e94fce32a7e0", null ], + [ "STRONGLY_ORDERED", "core__ca_8h.html#ga83ac8de9263f89879079da521e86d5f2a0a4d347de23312717e6e57b04f0b014e", null ] + ] ], + [ "mmu_region_size_Type", "group__MMU__defs__gr.html#gab184b824a6d7cb728bd46c6abcd0c21a", [ + [ "SECTION", "core__ca_8h.html#gab184b824a6d7cb728bd46c6abcd0c21aacb7227be6a36b93e485b62e3acddae51", null ], + [ "PAGE_4k", "core__ca_8h.html#gab184b824a6d7cb728bd46c6abcd0c21aa99ce0ce05e9c418dc6bddcc47b2fa05a", null ], + [ "PAGE_64k", "core__ca_8h.html#gab184b824a6d7cb728bd46c6abcd0c21aafc53512bbf834739fcb97ad1c0f444fc", null ] + ] ], + [ "mmu_secure_Type", "group__MMU__defs__gr.html#gac3d277641df9fb3bb3b555e2e79dd639", [ + [ "SECURE", "core__ca_8h.html#gac3d277641df9fb3bb3b555e2e79dd639aa9dea2ba3f45f7d12b274eb6ab7d28d9", null ], + [ "NON_SECURE", "core__ca_8h.html#gac3d277641df9fb3bb3b555e2e79dd639a9e08ca26fdda38ef731f13e4f058ef6f", null ] + ] ], + [ "mmu_shared_Type", "group__MMU__defs__gr.html#gab884a11fa8d094573ab77fb1c0f8d8a7", [ + [ "NON_SHARED", "core__ca_8h.html#gab884a11fa8d094573ab77fb1c0f8d8a7a4a237208271e450df0a72c07169683b4", null ], + [ "SHARED", "core__ca_8h.html#gab884a11fa8d094573ab77fb1c0f8d8a7a9c46e16a4ab019339596acadeefc8c53", null ] + ] ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/group__MMU__functions.html b/docs/Core_A/html/group__MMU__functions.html new file mode 100644 index 0000000..3185b4d --- /dev/null +++ b/docs/Core_A/html/group__MMU__functions.html @@ -0,0 +1,1148 @@ +<!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"/> +<title>Memory Management Unit Functions</title> +<title>CMSIS-Core (Cortex-A): Memory Management Unit Functions</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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__MMU__functions.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#groups">Content</a> | +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">Memory Management Unit Functions<div class="ingroups"><a class="el" href="group__CMSIS__Core__FunctionInterface.html">Core Peripherals</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>MMU Functions provide control of the Memory Management Unit using translation tables and attributes of different regions of the physical memory map.<br/> +Reference: <a href="http://infocenter.arm.com/help/topic/com.arm.doc.ddi0406c/index.html">Architecture Reference Manual Reference Manual - Armv7-A and Armv7-R edition</a>. +<a href="#details">More...</a></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="groups"></a> +Content</h2></td></tr> +<tr class="memitem:group__MMU__defs__gr"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__defs__gr.html">MMU Defines and Structs</a></td></tr> +<tr class="memdesc:group__MMU__defs__gr"><td class="mdescLeft"> </td><td class="mdescRight">Defines and structures that relate to the Memory Management Unit. <br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </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:ga9132cbfe3b2367de3db27daf4cc82ad7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__functions.html#ga9132cbfe3b2367de3db27daf4cc82ad7">MMU_XNSection</a> (uint32_t *descriptor_l1, <a class="el" href="group__MMU__defs__gr.html#ga2fe1157deda82e66b9a1b19772309b63">mmu_execute_Type</a> xn)</td></tr> +<tr class="memdesc:ga9132cbfe3b2367de3db27daf4cc82ad7"><td class="mdescLeft"> </td><td class="mdescRight">Set section execution-never attribute. <a href="#ga9132cbfe3b2367de3db27daf4cc82ad7">More...</a><br/></td></tr> +<tr class="separator:ga9132cbfe3b2367de3db27daf4cc82ad7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gabd88f4c41b74365c38209692785287d0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__functions.html#gabd88f4c41b74365c38209692785287d0">MMU_DomainSection</a> (uint32_t *descriptor_l1, uint8_t domain)</td></tr> +<tr class="memdesc:gabd88f4c41b74365c38209692785287d0"><td class="mdescLeft"> </td><td class="mdescRight">Set section domain. <a href="#gabd88f4c41b74365c38209692785287d0">More...</a><br/></td></tr> +<tr class="separator:gabd88f4c41b74365c38209692785287d0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga3577aec23189228c9f95abba50c3716d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__functions.html#ga3577aec23189228c9f95abba50c3716d">MMU_PSection</a> (uint32_t *descriptor_l1, <a class="el" href="group__MMU__defs__gr.html#ga06d94c0eaa22d713636acaff81485409">mmu_ecc_check_Type</a> p_bit)</td></tr> +<tr class="memdesc:ga3577aec23189228c9f95abba50c3716d"><td class="mdescLeft"> </td><td class="mdescRight">Set section parity check. <a href="#ga3577aec23189228c9f95abba50c3716d">More...</a><br/></td></tr> +<tr class="separator:ga3577aec23189228c9f95abba50c3716d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga946866c84a72690c385ee07545bf8145"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__functions.html#ga946866c84a72690c385ee07545bf8145">MMU_APSection</a> (uint32_t *descriptor_l1, <a class="el" href="group__MMU__defs__gr.html#ga2ee598252f996e4f96640b096291d280">mmu_access_Type</a> user, <a class="el" href="group__MMU__defs__gr.html#ga2ee598252f996e4f96640b096291d280">mmu_access_Type</a> priv, uint32_t afe)</td></tr> +<tr class="memdesc:ga946866c84a72690c385ee07545bf8145"><td class="mdescLeft"> </td><td class="mdescRight">Set section access privileges. <a href="#ga946866c84a72690c385ee07545bf8145">More...</a><br/></td></tr> +<tr class="separator:ga946866c84a72690c385ee07545bf8145"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga29ea426394746cdd6a4b4c14164ec6b9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__functions.html#ga29ea426394746cdd6a4b4c14164ec6b9">MMU_SharedSection</a> (uint32_t *descriptor_l1, <a class="el" href="group__MMU__defs__gr.html#gab884a11fa8d094573ab77fb1c0f8d8a7">mmu_shared_Type</a> s_bit)</td></tr> +<tr class="memdesc:ga29ea426394746cdd6a4b4c14164ec6b9"><td class="mdescLeft"> </td><td class="mdescRight">Set section shareability. <a href="#ga29ea426394746cdd6a4b4c14164ec6b9">More...</a><br/></td></tr> +<tr class="separator:ga29ea426394746cdd6a4b4c14164ec6b9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga3ca22117a7f2d3c4d1cd1bf832cc4d2f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__functions.html#ga3ca22117a7f2d3c4d1cd1bf832cc4d2f">MMU_GlobalSection</a> (uint32_t *descriptor_l1, <a class="el" href="group__MMU__defs__gr.html#ga04160605fbe20914c8ef020430684a30">mmu_global_Type</a> g_bit)</td></tr> +<tr class="memdesc:ga3ca22117a7f2d3c4d1cd1bf832cc4d2f"><td class="mdescLeft"> </td><td class="mdescRight">Set section Global attribute. <a href="#ga3ca22117a7f2d3c4d1cd1bf832cc4d2f">More...</a><br/></td></tr> +<tr class="separator:ga3ca22117a7f2d3c4d1cd1bf832cc4d2f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga84a5a15ee353d70a9b904e3814bd94d8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__functions.html#ga84a5a15ee353d70a9b904e3814bd94d8">MMU_SecureSection</a> (uint32_t *descriptor_l1, <a class="el" href="group__MMU__defs__gr.html#gac3d277641df9fb3bb3b555e2e79dd639">mmu_secure_Type</a> s_bit)</td></tr> +<tr class="memdesc:ga84a5a15ee353d70a9b904e3814bd94d8"><td class="mdescLeft"> </td><td class="mdescRight">Set section Security attribute. <a href="#ga84a5a15ee353d70a9b904e3814bd94d8">More...</a><br/></td></tr> +<tr class="separator:ga84a5a15ee353d70a9b904e3814bd94d8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gab0e0fed40d998757147beb8fcf05a890"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__functions.html#gab0e0fed40d998757147beb8fcf05a890">MMU_XNPage</a> (uint32_t *descriptor_l2, <a class="el" href="group__MMU__defs__gr.html#ga2fe1157deda82e66b9a1b19772309b63">mmu_execute_Type</a> xn, <a class="el" href="group__MMU__defs__gr.html#gab184b824a6d7cb728bd46c6abcd0c21a">mmu_region_size_Type</a> page)</td></tr> +<tr class="memdesc:gab0e0fed40d998757147beb8fcf05a890"><td class="mdescLeft"> </td><td class="mdescRight">Set 4k/64k page execution-never attribute. <a href="#gab0e0fed40d998757147beb8fcf05a890">More...</a><br/></td></tr> +<tr class="separator:gab0e0fed40d998757147beb8fcf05a890"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga45f5389cb1351bb2806a38ac8c32d416"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__functions.html#ga45f5389cb1351bb2806a38ac8c32d416">MMU_DomainPage</a> (uint32_t *descriptor_l1, uint8_t domain)</td></tr> +<tr class="memdesc:ga45f5389cb1351bb2806a38ac8c32d416"><td class="mdescLeft"> </td><td class="mdescRight">Set 4k/64k page domain. <a href="#ga45f5389cb1351bb2806a38ac8c32d416">More...</a><br/></td></tr> +<tr class="separator:ga45f5389cb1351bb2806a38ac8c32d416"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gab15289c416609cd56dde816b39a4cea4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__functions.html#gab15289c416609cd56dde816b39a4cea4">MMU_PPage</a> (uint32_t *descriptor_l1, <a class="el" href="group__MMU__defs__gr.html#ga06d94c0eaa22d713636acaff81485409">mmu_ecc_check_Type</a> p_bit)</td></tr> +<tr class="memdesc:gab15289c416609cd56dde816b39a4cea4"><td class="mdescLeft"> </td><td class="mdescRight">Set 4k/64k page parity check. <a href="#gab15289c416609cd56dde816b39a4cea4">More...</a><br/></td></tr> +<tr class="separator:gab15289c416609cd56dde816b39a4cea4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gac7c88d4d613350059b4d77814ea2c7a0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__functions.html#gac7c88d4d613350059b4d77814ea2c7a0">MMU_APPage</a> (uint32_t *descriptor_l2, <a class="el" href="group__MMU__defs__gr.html#ga2ee598252f996e4f96640b096291d280">mmu_access_Type</a> user, <a class="el" href="group__MMU__defs__gr.html#ga2ee598252f996e4f96640b096291d280">mmu_access_Type</a> priv, uint32_t afe)</td></tr> +<tr class="memdesc:gac7c88d4d613350059b4d77814ea2c7a0"><td class="mdescLeft"> </td><td class="mdescRight">Set 4k/64k page access privileges. <a href="#gac7c88d4d613350059b4d77814ea2c7a0">More...</a><br/></td></tr> +<tr class="separator:gac7c88d4d613350059b4d77814ea2c7a0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaaa19560532778e4fdc667e56fd2dd378"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__functions.html#gaaa19560532778e4fdc667e56fd2dd378">MMU_SharedPage</a> (uint32_t *descriptor_l2, <a class="el" href="group__MMU__defs__gr.html#gab884a11fa8d094573ab77fb1c0f8d8a7">mmu_shared_Type</a> s_bit)</td></tr> +<tr class="memdesc:gaaa19560532778e4fdc667e56fd2dd378"><td class="mdescLeft"> </td><td class="mdescRight">Set 4k/64k page shareability. <a href="#gaaa19560532778e4fdc667e56fd2dd378">More...</a><br/></td></tr> +<tr class="separator:gaaa19560532778e4fdc667e56fd2dd378"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga14dfeaf8983de57521aaa66c19dd43c9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__functions.html#ga14dfeaf8983de57521aaa66c19dd43c9">MMU_GlobalPage</a> (uint32_t *descriptor_l2, <a class="el" href="group__MMU__defs__gr.html#ga04160605fbe20914c8ef020430684a30">mmu_global_Type</a> g_bit)</td></tr> +<tr class="memdesc:ga14dfeaf8983de57521aaa66c19dd43c9"><td class="mdescLeft"> </td><td class="mdescRight">Set 4k/64k page Global attribute. <a href="#ga14dfeaf8983de57521aaa66c19dd43c9">More...</a><br/></td></tr> +<tr class="separator:ga14dfeaf8983de57521aaa66c19dd43c9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga2c1887ed6aaff0a51e3effc3db595c94"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__functions.html#ga2c1887ed6aaff0a51e3effc3db595c94">MMU_SecurePage</a> (uint32_t *descriptor_l1, <a class="el" href="group__MMU__defs__gr.html#gac3d277641df9fb3bb3b555e2e79dd639">mmu_secure_Type</a> s_bit)</td></tr> +<tr class="memdesc:ga2c1887ed6aaff0a51e3effc3db595c94"><td class="mdescLeft"> </td><td class="mdescRight">Set 4k/64k page Security attribute. <a href="#ga2c1887ed6aaff0a51e3effc3db595c94">More...</a><br/></td></tr> +<tr class="separator:ga2c1887ed6aaff0a51e3effc3db595c94"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga353d3d794bcd1b35b3b5aeb73d6feb08"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__functions.html#ga353d3d794bcd1b35b3b5aeb73d6feb08">MMU_MemorySection</a> (uint32_t *descriptor_l1, <a class="el" href="group__MMU__defs__gr.html#ga83ac8de9263f89879079da521e86d5f2">mmu_memory_Type</a> mem, <a class="el" href="group__MMU__defs__gr.html#ga11c86b7b193efb2c59b6a2179a02f584">mmu_cacheability_Type</a> outer, <a class="el" href="group__MMU__defs__gr.html#ga11c86b7b193efb2c59b6a2179a02f584">mmu_cacheability_Type</a> inner)</td></tr> +<tr class="memdesc:ga353d3d794bcd1b35b3b5aeb73d6feb08"><td class="mdescLeft"> </td><td class="mdescRight">Set Section memory attributes. <a href="#ga353d3d794bcd1b35b3b5aeb73d6feb08">More...</a><br/></td></tr> +<tr class="separator:ga353d3d794bcd1b35b3b5aeb73d6feb08"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga9a2946f7c93bcb05cdd20be691a54b8c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__functions.html#ga9a2946f7c93bcb05cdd20be691a54b8c">MMU_MemoryPage</a> (uint32_t *descriptor_l2, <a class="el" href="group__MMU__defs__gr.html#ga83ac8de9263f89879079da521e86d5f2">mmu_memory_Type</a> mem, <a class="el" href="group__MMU__defs__gr.html#ga11c86b7b193efb2c59b6a2179a02f584">mmu_cacheability_Type</a> outer, <a class="el" href="group__MMU__defs__gr.html#ga11c86b7b193efb2c59b6a2179a02f584">mmu_cacheability_Type</a> inner, <a class="el" href="group__MMU__defs__gr.html#gab184b824a6d7cb728bd46c6abcd0c21a">mmu_region_size_Type</a> page)</td></tr> +<tr class="memdesc:ga9a2946f7c93bcb05cdd20be691a54b8c"><td class="mdescLeft"> </td><td class="mdescRight">Set 4k/64k page memory attributes. <a href="#ga9a2946f7c93bcb05cdd20be691a54b8c">More...</a><br/></td></tr> +<tr class="separator:ga9a2946f7c93bcb05cdd20be691a54b8c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga4f21eee79309cf8cde694d0d7e1205bd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__functions.html#ga4f21eee79309cf8cde694d0d7e1205bd">MMU_GetSectionDescriptor</a> (uint32_t *descriptor, <a class="el" href="structmmu__region__attributes__Type.html">mmu_region_attributes_Type</a> reg)</td></tr> +<tr class="memdesc:ga4f21eee79309cf8cde694d0d7e1205bd"><td class="mdescLeft"> </td><td class="mdescRight">Create a L1 section descriptor. <a href="#ga4f21eee79309cf8cde694d0d7e1205bd">More...</a><br/></td></tr> +<tr class="separator:ga4f21eee79309cf8cde694d0d7e1205bd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaa2fcfb63c7019665b8a352d54f55d740"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__functions.html#gaa2fcfb63c7019665b8a352d54f55d740">MMU_GetPageDescriptor</a> (uint32_t *descriptor, uint32_t *descriptor2, <a class="el" href="structmmu__region__attributes__Type.html">mmu_region_attributes_Type</a> reg)</td></tr> +<tr class="memdesc:gaa2fcfb63c7019665b8a352d54f55d740"><td class="mdescLeft"> </td><td class="mdescRight">Create a L1 and L2 4k/64k page descriptor. <a href="#gaa2fcfb63c7019665b8a352d54f55d740">More...</a><br/></td></tr> +<tr class="separator:gaa2fcfb63c7019665b8a352d54f55d740"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaaff28ea191391cbbd389d74327961753"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__functions.html#gaaff28ea191391cbbd389d74327961753">MMU_TTSection</a> (uint32_t *ttb, uint32_t base_address, uint32_t count, uint32_t descriptor_l1)</td></tr> +<tr class="memdesc:gaaff28ea191391cbbd389d74327961753"><td class="mdescLeft"> </td><td class="mdescRight">Create a 1MB Section. <a href="#gaaff28ea191391cbbd389d74327961753">More...</a><br/></td></tr> +<tr class="separator:gaaff28ea191391cbbd389d74327961753"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga823cca9649a28bab8a90f8bd9bb92d83"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__functions.html#ga823cca9649a28bab8a90f8bd9bb92d83">MMU_TTPage4k</a> (uint32_t *ttb, uint32_t base_address, uint32_t count, uint32_t descriptor_l1, uint32_t *ttb_l2, uint32_t descriptor_l2)</td></tr> +<tr class="memdesc:ga823cca9649a28bab8a90f8bd9bb92d83"><td class="mdescLeft"> </td><td class="mdescRight">Create a 4k page entry. <a href="#ga823cca9649a28bab8a90f8bd9bb92d83">More...</a><br/></td></tr> +<tr class="separator:ga823cca9649a28bab8a90f8bd9bb92d83"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga48c509501f94a3f7316e79f8ccd34184"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__functions.html#ga48c509501f94a3f7316e79f8ccd34184">MMU_TTPage64k</a> (uint32_t *ttb, uint32_t base_address, uint32_t count, uint32_t descriptor_l1, uint32_t *ttb_l2, uint32_t descriptor_l2)</td></tr> +<tr class="memdesc:ga48c509501f94a3f7316e79f8ccd34184"><td class="mdescLeft"> </td><td class="mdescRight">Create a 64k page entry. <a href="#ga48c509501f94a3f7316e79f8ccd34184">More...</a><br/></td></tr> +<tr class="separator:ga48c509501f94a3f7316e79f8ccd34184"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga63334cbd77d310d078eb226c7542b96b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__functions.html#ga63334cbd77d310d078eb226c7542b96b">MMU_Enable</a> (void)</td></tr> +<tr class="memdesc:ga63334cbd77d310d078eb226c7542b96b"><td class="mdescLeft"> </td><td class="mdescRight">Enable MMU. <a href="#ga63334cbd77d310d078eb226c7542b96b">More...</a><br/></td></tr> +<tr class="separator:ga63334cbd77d310d078eb226c7542b96b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga2a2badd06531e04f559b97fdb2aea154"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__functions.html#ga2a2badd06531e04f559b97fdb2aea154">MMU_Disable</a> (void)</td></tr> +<tr class="memdesc:ga2a2badd06531e04f559b97fdb2aea154"><td class="mdescLeft"> </td><td class="mdescRight">Disable MMU. <a href="#ga2a2badd06531e04f559b97fdb2aea154">More...</a><br/></td></tr> +<tr class="separator:ga2a2badd06531e04f559b97fdb2aea154"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga9de65bea1cabf73dc4302e0e727cc8c3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__MMU__functions.html#ga9de65bea1cabf73dc4302e0e727cc8c3">MMU_InvalidateTLB</a> (void)</td></tr> +<tr class="memdesc:ga9de65bea1cabf73dc4302e0e727cc8c3"><td class="mdescLeft"> </td><td class="mdescRight">Invalidate entire unified TLB. <a href="#ga9de65bea1cabf73dc4302e0e727cc8c3">More...</a><br/></td></tr> +<tr class="separator:ga9de65bea1cabf73dc4302e0e727cc8c3"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<h2 class="groupheader">Function Documentation</h2> +<a class="anchor" id="gac7c88d4d613350059b4d77814ea2c7a0"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int MMU_APPage </td> + <td>(</td> + <td class="paramtype">uint32_t * </td> + <td class="paramname"><em>descriptor_l2</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="group__MMU__defs__gr.html#ga2ee598252f996e4f96640b096291d280">mmu_access_Type</a> </td> + <td class="paramname"><em>user</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="group__MMU__defs__gr.html#ga2ee598252f996e4f96640b096291d280">mmu_access_Type</a> </td> + <td class="paramname"><em>priv</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>afe</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[out]</td><td class="paramname">descriptor_l2</td><td>L2 descriptor. </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">user</td><td>User Level Access: NO_ACCESS, RW, READ </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">priv</td><td>Privilege Level Access: NO_ACCESS, RW, READ </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">afe</td><td>Access flag enable</td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>0</dd></dl> +<p>The function sets 4k/64k page access privileges </p> + +</div> +</div> +<a class="anchor" id="ga946866c84a72690c385ee07545bf8145"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int MMU_APSection </td> + <td>(</td> + <td class="paramtype">uint32_t * </td> + <td class="paramname"><em>descriptor_l1</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="group__MMU__defs__gr.html#ga2ee598252f996e4f96640b096291d280">mmu_access_Type</a> </td> + <td class="paramname"><em>user</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="group__MMU__defs__gr.html#ga2ee598252f996e4f96640b096291d280">mmu_access_Type</a> </td> + <td class="paramname"><em>priv</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>afe</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[out]</td><td class="paramname">descriptor_l1</td><td>L1 descriptor. </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">user</td><td>User Level Access: NO_ACCESS, RW, READ </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">priv</td><td>Privilege Level Access: NO_ACCESS, RW, READ </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">afe</td><td>Access flag enable</td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>0</dd></dl> +<p>The function sets section access privileges </p> + +</div> +</div> +<a class="anchor" id="ga2a2badd06531e04f559b97fdb2aea154"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void MMU_Disable </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga45f5389cb1351bb2806a38ac8c32d416"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int MMU_DomainPage </td> + <td>(</td> + <td class="paramtype">uint32_t * </td> + <td class="paramname"><em>descriptor_l1</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint8_t </td> + <td class="paramname"><em>domain</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[out]</td><td class="paramname">descriptor_l1</td><td>L1 descriptor. </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">domain</td><td>Page domain</td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>0</dd></dl> +<p>The function sets 4k/64k page domain </p> + +</div> +</div> +<a class="anchor" id="gabd88f4c41b74365c38209692785287d0"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int MMU_DomainSection </td> + <td>(</td> + <td class="paramtype">uint32_t * </td> + <td class="paramname"><em>descriptor_l1</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint8_t </td> + <td class="paramname"><em>domain</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[out]</td><td class="paramname">descriptor_l1</td><td>L1 descriptor. </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">domain</td><td>Section domain</td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>0</dd></dl> +<p>The function sets section domain. </p> + +</div> +</div> +<a class="anchor" id="ga63334cbd77d310d078eb226c7542b96b"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void MMU_Enable </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Set M bit 0 to enable the MMU Set AFE bit to enable simplified access permissions model Clear TRE bit to disable TEX remap and A bit to disable strict alignment fault checking </p> + +</div> +</div> +<a class="anchor" id="gaa2fcfb63c7019665b8a352d54f55d740"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int MMU_GetPageDescriptor </td> + <td>(</td> + <td class="paramtype">uint32_t * </td> + <td class="paramname"><em>descriptor</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t * </td> + <td class="paramname"><em>descriptor2</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="structmmu__region__attributes__Type.html">mmu_region_attributes_Type</a> </td> + <td class="paramname"><em>reg</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[out]</td><td class="paramname">descriptor</td><td>L1 descriptor </td></tr> + <tr><td class="paramdir">[out]</td><td class="paramname">descriptor2</td><td>L2 descriptor </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">reg</td><td>4k/64k page attributes</td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>0</dd></dl> +<p>The function creates a 4k/64k page descriptor. Assumptions:</p> +<ul> +<li>TEX remap disabled, so memory type and attributes are described directly by bits in the descriptor</li> +<li>Functions always return 0 </li> +</ul> + +</div> +</div> +<a class="anchor" id="ga4f21eee79309cf8cde694d0d7e1205bd"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int MMU_GetSectionDescriptor </td> + <td>(</td> + <td class="paramtype">uint32_t * </td> + <td class="paramname"><em>descriptor</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="structmmu__region__attributes__Type.html">mmu_region_attributes_Type</a> </td> + <td class="paramname"><em>reg</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[out]</td><td class="paramname">descriptor</td><td>L1 descriptor </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">reg</td><td>Section attributes</td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>0</dd></dl> +<p>The function creates a section descriptor. </p> + +</div> +</div> +<a class="anchor" id="ga14dfeaf8983de57521aaa66c19dd43c9"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int MMU_GlobalPage </td> + <td>(</td> + <td class="paramtype">uint32_t * </td> + <td class="paramname"><em>descriptor_l2</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="group__MMU__defs__gr.html#ga04160605fbe20914c8ef020430684a30">mmu_global_Type</a> </td> + <td class="paramname"><em>g_bit</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[out]</td><td class="paramname">descriptor_l2</td><td>L2 descriptor. </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">g_bit</td><td>4k/64k page attribute: GLOBAL, NON_GLOBAL</td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>0</dd></dl> +<p>The function sets 4k/64k page Global attribute </p> + +</div> +</div> +<a class="anchor" id="ga3ca22117a7f2d3c4d1cd1bf832cc4d2f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int MMU_GlobalSection </td> + <td>(</td> + <td class="paramtype">uint32_t * </td> + <td class="paramname"><em>descriptor_l1</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="group__MMU__defs__gr.html#ga04160605fbe20914c8ef020430684a30">mmu_global_Type</a> </td> + <td class="paramname"><em>g_bit</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[out]</td><td class="paramname">descriptor_l1</td><td>L1 descriptor. </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">g_bit</td><td>Section attribute: GLOBAL, NON_GLOBAL</td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>0</dd></dl> +<p>The function sets section Global attribute </p> + +</div> +</div> +<a class="anchor" id="ga9de65bea1cabf73dc4302e0e727cc8c3"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void MMU_InvalidateTLB </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga9a2946f7c93bcb05cdd20be691a54b8c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int MMU_MemoryPage </td> + <td>(</td> + <td class="paramtype">uint32_t * </td> + <td class="paramname"><em>descriptor_l2</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="group__MMU__defs__gr.html#ga83ac8de9263f89879079da521e86d5f2">mmu_memory_Type</a> </td> + <td class="paramname"><em>mem</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="group__MMU__defs__gr.html#ga11c86b7b193efb2c59b6a2179a02f584">mmu_cacheability_Type</a> </td> + <td class="paramname"><em>outer</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="group__MMU__defs__gr.html#ga11c86b7b193efb2c59b6a2179a02f584">mmu_cacheability_Type</a> </td> + <td class="paramname"><em>inner</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="group__MMU__defs__gr.html#gab184b824a6d7cb728bd46c6abcd0c21a">mmu_region_size_Type</a> </td> + <td class="paramname"><em>page</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[out]</td><td class="paramname">descriptor_l2</td><td>L2 descriptor. </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">mem</td><td>4k/64k page memory type: NORMAL, DEVICE, SHARED_DEVICE, NON_SHARED_DEVICE, STRONGLY_ORDERED </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">outer</td><td>Outer cacheability: NON_CACHEABLE, WB_WA, WT, WB_NO_WA, </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">inner</td><td>Inner cacheability: NON_CACHEABLE, WB_WA, WT, WB_NO_WA, </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">page</td><td>Page size</td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>0</dd></dl> +<p>The function sets 4k/64k page memory attributes </p> + +</div> +</div> +<a class="anchor" id="ga353d3d794bcd1b35b3b5aeb73d6feb08"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int MMU_MemorySection </td> + <td>(</td> + <td class="paramtype">uint32_t * </td> + <td class="paramname"><em>descriptor_l1</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="group__MMU__defs__gr.html#ga83ac8de9263f89879079da521e86d5f2">mmu_memory_Type</a> </td> + <td class="paramname"><em>mem</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="group__MMU__defs__gr.html#ga11c86b7b193efb2c59b6a2179a02f584">mmu_cacheability_Type</a> </td> + <td class="paramname"><em>outer</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="group__MMU__defs__gr.html#ga11c86b7b193efb2c59b6a2179a02f584">mmu_cacheability_Type</a> </td> + <td class="paramname"><em>inner</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[out]</td><td class="paramname">descriptor_l1</td><td>L1 descriptor. </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">mem</td><td>Section memory type: NORMAL, DEVICE, SHARED_DEVICE, NON_SHARED_DEVICE, STRONGLY_ORDERED </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">outer</td><td>Outer cacheability: NON_CACHEABLE, WB_WA, WT, WB_NO_WA, </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">inner</td><td>Inner cacheability: NON_CACHEABLE, WB_WA, WT, WB_NO_WA,</td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>0</dd></dl> +<p>The function sets section memory attributes </p> + +</div> +</div> +<a class="anchor" id="gab15289c416609cd56dde816b39a4cea4"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int MMU_PPage </td> + <td>(</td> + <td class="paramtype">uint32_t * </td> + <td class="paramname"><em>descriptor_l1</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="group__MMU__defs__gr.html#ga06d94c0eaa22d713636acaff81485409">mmu_ecc_check_Type</a> </td> + <td class="paramname"><em>p_bit</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[out]</td><td class="paramname">descriptor_l1</td><td>L1 descriptor. </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">p_bit</td><td>Parity check: ECC_DISABLED, ECC_ENABLED</td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>0</dd></dl> +<p>The function sets 4k/64k page parity check </p> + +</div> +</div> +<a class="anchor" id="ga3577aec23189228c9f95abba50c3716d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int MMU_PSection </td> + <td>(</td> + <td class="paramtype">uint32_t * </td> + <td class="paramname"><em>descriptor_l1</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="group__MMU__defs__gr.html#ga06d94c0eaa22d713636acaff81485409">mmu_ecc_check_Type</a> </td> + <td class="paramname"><em>p_bit</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[out]</td><td class="paramname">descriptor_l1</td><td>L1 descriptor. </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">p_bit</td><td>Parity check: ECC_DISABLED, ECC_ENABLED</td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>0</dd></dl> +<p>The function sets section parity check </p> + +</div> +</div> +<a class="anchor" id="ga2c1887ed6aaff0a51e3effc3db595c94"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int MMU_SecurePage </td> + <td>(</td> + <td class="paramtype">uint32_t * </td> + <td class="paramname"><em>descriptor_l1</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="group__MMU__defs__gr.html#gac3d277641df9fb3bb3b555e2e79dd639">mmu_secure_Type</a> </td> + <td class="paramname"><em>s_bit</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[out]</td><td class="paramname">descriptor_l1</td><td>L1 descriptor. </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">s_bit</td><td>4k/64k page Security attribute: SECURE, NON_SECURE</td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>0</dd></dl> +<p>The function sets 4k/64k page Global attribute </p> + +</div> +</div> +<a class="anchor" id="ga84a5a15ee353d70a9b904e3814bd94d8"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int MMU_SecureSection </td> + <td>(</td> + <td class="paramtype">uint32_t * </td> + <td class="paramname"><em>descriptor_l1</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="group__MMU__defs__gr.html#gac3d277641df9fb3bb3b555e2e79dd639">mmu_secure_Type</a> </td> + <td class="paramname"><em>s_bit</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[out]</td><td class="paramname">descriptor_l1</td><td>L1 descriptor. </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">s_bit</td><td>Section Security attribute: SECURE, NON_SECURE</td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>0</dd></dl> +<p>The function sets section Global attribute </p> + +</div> +</div> +<a class="anchor" id="gaaa19560532778e4fdc667e56fd2dd378"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int MMU_SharedPage </td> + <td>(</td> + <td class="paramtype">uint32_t * </td> + <td class="paramname"><em>descriptor_l2</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="group__MMU__defs__gr.html#gab884a11fa8d094573ab77fb1c0f8d8a7">mmu_shared_Type</a> </td> + <td class="paramname"><em>s_bit</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[out]</td><td class="paramname">descriptor_l2</td><td>L2 descriptor. </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">s_bit</td><td>4k/64k page shareability: NON_SHARED, SHARED</td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>0</dd></dl> +<p>The function sets 4k/64k page shareability </p> + +</div> +</div> +<a class="anchor" id="ga29ea426394746cdd6a4b4c14164ec6b9"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int MMU_SharedSection </td> + <td>(</td> + <td class="paramtype">uint32_t * </td> + <td class="paramname"><em>descriptor_l1</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="group__MMU__defs__gr.html#gab884a11fa8d094573ab77fb1c0f8d8a7">mmu_shared_Type</a> </td> + <td class="paramname"><em>s_bit</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[out]</td><td class="paramname">descriptor_l1</td><td>L1 descriptor. </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">s_bit</td><td>Section shareability: NON_SHARED, SHARED</td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>0</dd></dl> +<p>The function sets section shareability </p> + +</div> +</div> +<a class="anchor" id="ga823cca9649a28bab8a90f8bd9bb92d83"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void MMU_TTPage4k </td> + <td>(</td> + <td class="paramtype">uint32_t * </td> + <td class="paramname"><em>ttb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>base_address</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>count</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>descriptor_l1</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t * </td> + <td class="paramname"><em>ttb_l2</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>descriptor_l2</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">ttb</td><td>L1 table base address </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">base_address</td><td>4k base address </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">count</td><td>Number of 4k pages to create </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">descriptor_l1</td><td>L1 descriptor (region attributes) </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">ttb_l2</td><td>L2 table base address </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">descriptor_l2</td><td>L2 descriptor (region attributes) </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="ga48c509501f94a3f7316e79f8ccd34184"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void MMU_TTPage64k </td> + <td>(</td> + <td class="paramtype">uint32_t * </td> + <td class="paramname"><em>ttb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>base_address</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>count</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>descriptor_l1</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t * </td> + <td class="paramname"><em>ttb_l2</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>descriptor_l2</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">ttb</td><td>L1 table base address </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">base_address</td><td>64k base address </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">count</td><td>Number of 64k pages to create </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">descriptor_l1</td><td>L1 descriptor (region attributes) </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">ttb_l2</td><td>L2 table base address </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">descriptor_l2</td><td>L2 descriptor (region attributes) </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="gaaff28ea191391cbbd389d74327961753"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void MMU_TTSection </td> + <td>(</td> + <td class="paramtype">uint32_t * </td> + <td class="paramname"><em>ttb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>base_address</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>count</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>descriptor_l1</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">ttb</td><td>Translation table base address </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">base_address</td><td>Section base address </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">count</td><td>Number of sections to create </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">descriptor_l1</td><td>L1 descriptor (region attributes) </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="gab0e0fed40d998757147beb8fcf05a890"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int MMU_XNPage </td> + <td>(</td> + <td class="paramtype">uint32_t * </td> + <td class="paramname"><em>descriptor_l2</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="group__MMU__defs__gr.html#ga2fe1157deda82e66b9a1b19772309b63">mmu_execute_Type</a> </td> + <td class="paramname"><em>xn</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="group__MMU__defs__gr.html#gab184b824a6d7cb728bd46c6abcd0c21a">mmu_region_size_Type</a> </td> + <td class="paramname"><em>page</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[out]</td><td class="paramname">descriptor_l2</td><td>L2 descriptor. </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">xn</td><td>Page execution-never attribute : EXECUTE , NON_EXECUTE. </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">page</td><td>Page size: PAGE_4k, PAGE_64k,</td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>0</dd></dl> +<p>The function sets 4k/64k page execution-never attribute </p> + +</div> +</div> +<a class="anchor" id="ga9132cbfe3b2367de3db27daf4cc82ad7"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> int MMU_XNSection </td> + <td>(</td> + <td class="paramtype">uint32_t * </td> + <td class="paramname"><em>descriptor_l1</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="group__MMU__defs__gr.html#ga2fe1157deda82e66b9a1b19772309b63">mmu_execute_Type</a> </td> + <td class="paramname"><em>xn</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[out]</td><td class="paramname">descriptor_l1</td><td>L1 descriptor. </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">xn</td><td>Section execution-never attribute : EXECUTE , NON_EXECUTE.</td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>0</dd></dl> +<p>The function sets section execution-never attribute </p> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/group__MMU__functions.js b/docs/Core_A/html/group__MMU__functions.js new file mode 100644 index 0000000..773413f --- /dev/null +++ b/docs/Core_A/html/group__MMU__functions.js @@ -0,0 +1,28 @@ +var group__MMU__functions = +[ + [ "MMU Defines and Structs", "group__MMU__defs__gr.html", "group__MMU__defs__gr" ], + [ "MMU_APPage", "group__MMU__functions.html#gac7c88d4d613350059b4d77814ea2c7a0", null ], + [ "MMU_APSection", "group__MMU__functions.html#ga946866c84a72690c385ee07545bf8145", null ], + [ "MMU_Disable", "group__MMU__functions.html#ga2a2badd06531e04f559b97fdb2aea154", null ], + [ "MMU_DomainPage", "group__MMU__functions.html#ga45f5389cb1351bb2806a38ac8c32d416", null ], + [ "MMU_DomainSection", "group__MMU__functions.html#gabd88f4c41b74365c38209692785287d0", null ], + [ "MMU_Enable", "group__MMU__functions.html#ga63334cbd77d310d078eb226c7542b96b", null ], + [ "MMU_GetPageDescriptor", "group__MMU__functions.html#gaa2fcfb63c7019665b8a352d54f55d740", null ], + [ "MMU_GetSectionDescriptor", "group__MMU__functions.html#ga4f21eee79309cf8cde694d0d7e1205bd", null ], + [ "MMU_GlobalPage", "group__MMU__functions.html#ga14dfeaf8983de57521aaa66c19dd43c9", null ], + [ "MMU_GlobalSection", "group__MMU__functions.html#ga3ca22117a7f2d3c4d1cd1bf832cc4d2f", null ], + [ "MMU_InvalidateTLB", "group__MMU__functions.html#ga9de65bea1cabf73dc4302e0e727cc8c3", null ], + [ "MMU_MemoryPage", "group__MMU__functions.html#ga9a2946f7c93bcb05cdd20be691a54b8c", null ], + [ "MMU_MemorySection", "group__MMU__functions.html#ga353d3d794bcd1b35b3b5aeb73d6feb08", null ], + [ "MMU_PPage", "group__MMU__functions.html#gab15289c416609cd56dde816b39a4cea4", null ], + [ "MMU_PSection", "group__MMU__functions.html#ga3577aec23189228c9f95abba50c3716d", null ], + [ "MMU_SecurePage", "group__MMU__functions.html#ga2c1887ed6aaff0a51e3effc3db595c94", null ], + [ "MMU_SecureSection", "group__MMU__functions.html#ga84a5a15ee353d70a9b904e3814bd94d8", null ], + [ "MMU_SharedPage", "group__MMU__functions.html#gaaa19560532778e4fdc667e56fd2dd378", null ], + [ "MMU_SharedSection", "group__MMU__functions.html#ga29ea426394746cdd6a4b4c14164ec6b9", null ], + [ "MMU_TTPage4k", "group__MMU__functions.html#ga823cca9649a28bab8a90f8bd9bb92d83", null ], + [ "MMU_TTPage64k", "group__MMU__functions.html#ga48c509501f94a3f7316e79f8ccd34184", null ], + [ "MMU_TTSection", "group__MMU__functions.html#gaaff28ea191391cbbd389d74327961753", null ], + [ "MMU_XNPage", "group__MMU__functions.html#gab0e0fed40d998757147beb8fcf05a890", null ], + [ "MMU_XNSection", "group__MMU__functions.html#ga9132cbfe3b2367de3db27daf4cc82ad7", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/group__PL1__timer__functions.html b/docs/Core_A/html/group__PL1__timer__functions.html new file mode 100644 index 0000000..946be94 --- /dev/null +++ b/docs/Core_A/html/group__PL1__timer__functions.html @@ -0,0 +1,339 @@ +<!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"/> +<title>Generic Physical Timer Functions</title> +<title>CMSIS-Core (Cortex-A): Generic Physical Timer Functions</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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__PL1__timer__functions.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#nested-classes">Data Structures</a> | +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">Generic Physical Timer Functions<div class="ingroups"><a class="el" href="group__CMSIS__Core__FunctionInterface.html">Core Peripherals</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>Generic Physical Timer Functions allow to control privilege level 1 physical timer registers on Generic Timer for Cortex-A7 class devices.<br/> +Reference: <a href="http://infocenter.arm.com/help/topic/com.arm.doc.ddi0464f/index.html">Cortex-A7 MPCore Technical Reference Manual</a>. +<a href="#details">More...</a></p> +<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">union  </td><td class="memItemRight" valign="bottom"><a class="el" href="unionCNTP__CTL__Type.html">CNTP_CTL_Type</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Physical Timer Control register. <a href="unionCNTP__CTL__Type.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </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:gac09f09327fde6a6adffe0e6298eaa1db"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__PL1__timer__functions.html#gac09f09327fde6a6adffe0e6298eaa1db">PL1_SetCounterFrequency</a> (uint32_t value)</td></tr> +<tr class="memdesc:gac09f09327fde6a6adffe0e6298eaa1db"><td class="mdescLeft"> </td><td class="mdescRight">Configures the frequency the timer shall run at. <a href="#gac09f09327fde6a6adffe0e6298eaa1db">More...</a><br/></td></tr> +<tr class="separator:gac09f09327fde6a6adffe0e6298eaa1db"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gae4edcfbdaf901a59a81d1fbf9845d9f7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__PL1__timer__functions.html#gae4edcfbdaf901a59a81d1fbf9845d9f7">PL1_SetLoadValue</a> (uint32_t value)</td></tr> +<tr class="memdesc:gae4edcfbdaf901a59a81d1fbf9845d9f7"><td class="mdescLeft"> </td><td class="mdescRight">Sets the reset value of the timer. <a href="#gae4edcfbdaf901a59a81d1fbf9845d9f7">More...</a><br/></td></tr> +<tr class="separator:gae4edcfbdaf901a59a81d1fbf9845d9f7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga8a212e9457005edfb9f14afbf937ebf9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__PL1__timer__functions.html#ga8a212e9457005edfb9f14afbf937ebf9">PL1_GetCurrentValue</a> ()</td></tr> +<tr class="memdesc:ga8a212e9457005edfb9f14afbf937ebf9"><td class="mdescLeft"> </td><td class="mdescRight">Get the current counter value. <a href="#ga8a212e9457005edfb9f14afbf937ebf9">More...</a><br/></td></tr> +<tr class="separator:ga8a212e9457005edfb9f14afbf937ebf9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gac66bd336d2353f70aa8ebfc73aa3fc43"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__PL1__timer__functions.html#gac66bd336d2353f70aa8ebfc73aa3fc43">PL1_GetCurrentPhysicalValue</a> (void)</td></tr> +<tr class="memdesc:gac66bd336d2353f70aa8ebfc73aa3fc43"><td class="mdescLeft"> </td><td class="mdescRight">Get the current physical counter value. <a href="#gac66bd336d2353f70aa8ebfc73aa3fc43">More...</a><br/></td></tr> +<tr class="separator:gac66bd336d2353f70aa8ebfc73aa3fc43"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gab34067824971064a829e17b791070643"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__PL1__timer__functions.html#gab34067824971064a829e17b791070643">PL1_SetPhysicalCompareValue</a> (uint64_t value)</td></tr> +<tr class="memdesc:gab34067824971064a829e17b791070643"><td class="mdescLeft"> </td><td class="mdescRight">Set the physical compare value. <a href="#gab34067824971064a829e17b791070643">More...</a><br/></td></tr> +<tr class="separator:gab34067824971064a829e17b791070643"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga341ae7d1ae29f4dc5dae6310fa453164"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__PL1__timer__functions.html#ga341ae7d1ae29f4dc5dae6310fa453164">PL1_GetPhysicalCompareValue</a> (void)</td></tr> +<tr class="memdesc:ga341ae7d1ae29f4dc5dae6310fa453164"><td class="mdescLeft"> </td><td class="mdescRight">Get the physical compare value. <a href="#ga341ae7d1ae29f4dc5dae6310fa453164">More...</a><br/></td></tr> +<tr class="separator:ga341ae7d1ae29f4dc5dae6310fa453164"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga2e2ea7eac12a90c6243000172bf774e1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__PL1__timer__functions.html#ga2e2ea7eac12a90c6243000172bf774e1">PL1_SetControl</a> (uint32_t value)</td></tr> +<tr class="memdesc:ga2e2ea7eac12a90c6243000172bf774e1"><td class="mdescLeft"> </td><td class="mdescRight">Configure the timer by setting the control value. <a href="#ga2e2ea7eac12a90c6243000172bf774e1">More...</a><br/></td></tr> +<tr class="separator:ga2e2ea7eac12a90c6243000172bf774e1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaf7fda3fe3452565fbe46cb0ea53a9f8a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__PL1__timer__functions.html#gaf7fda3fe3452565fbe46cb0ea53a9f8a">PL1_GetControl</a> ()</td></tr> +<tr class="memdesc:gaf7fda3fe3452565fbe46cb0ea53a9f8a"><td class="mdescLeft"> </td><td class="mdescRight">Get the control value. <a href="#gaf7fda3fe3452565fbe46cb0ea53a9f8a">More...</a><br/></td></tr> +<tr class="separator:gaf7fda3fe3452565fbe46cb0ea53a9f8a"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<h2 class="groupheader">Function Documentation</h2> +<a class="anchor" id="gaf7fda3fe3452565fbe46cb0ea53a9f8a"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t PL1_GetControl </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Get the timer control value. </p> +<dl class="section return"><dt>Returns</dt><dd><a class="el" href="unionCNTP__CTL__Type.html">CNTP_CTL_Type</a> Timer control value.</dd> +<dd> +Control value. </dd></dl> + +</div> +</div> +<a class="anchor" id="gac66bd336d2353f70aa8ebfc73aa3fc43"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint64_t PL1_GetCurrentPhysicalValue </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Current physical counter value. </dd></dl> + +</div> +</div> +<a class="anchor" id="ga8a212e9457005edfb9f14afbf937ebf9"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t PL1_GetCurrentValue </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Get the current counter value. </p> +<dl class="section return"><dt>Returns</dt><dd>Current counter value.</dd> +<dd> +Current counter value. </dd></dl> + +</div> +</div> +<a class="anchor" id="ga341ae7d1ae29f4dc5dae6310fa453164"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint64_t PL1_GetPhysicalCompareValue </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Physical compare value. </dd></dl> + +</div> +</div> +<a class="anchor" id="ga2e2ea7eac12a90c6243000172bf774e1"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void PL1_SetControl </td> + <td>(</td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>value</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Configure the timer by setting the control value. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir"></td><td class="paramname">value</td><td>New <a class="el" href="unionCNTP__CTL__Type.html">timer control value</a>.</td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">value</td><td>New timer control value. </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="gac09f09327fde6a6adffe0e6298eaa1db"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void PL1_SetCounterFrequency </td> + <td>(</td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>value</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Configures the frequency the timer shall run at. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir"></td><td class="paramname">value</td><td>The timer frequency in Hz.</td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">value</td><td>The timer frequency in Hz. </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="gae4edcfbdaf901a59a81d1fbf9845d9f7"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void PL1_SetLoadValue </td> + <td>(</td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>value</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Sets the reset value of the timer. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir"></td><td class="paramname">value</td><td>The value the timer is loaded with.</td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">value</td><td>The value the timer is loaded with. </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="gab34067824971064a829e17b791070643"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void PL1_SetPhysicalCompareValue </td> + <td>(</td> + <td class="paramtype">uint64_t </td> + <td class="paramname"><em>value</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">value</td><td>New physical timer compare value. </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/group__PL1__timer__functions.js b/docs/Core_A/html/group__PL1__timer__functions.js new file mode 100644 index 0000000..785f0e2 --- /dev/null +++ b/docs/Core_A/html/group__PL1__timer__functions.js @@ -0,0 +1,20 @@ +var group__PL1__timer__functions = +[ + [ "CNTP_CTL_Type", "unionCNTP__CTL__Type.html", [ + [ "_reserved0", "unionCNTP__CTL__Type.html#a033fc913891068a89b1609af783db8a8", null ], + [ "b", "unionCNTP__CTL__Type.html#acfac7f6bcdcf74d339bea24b437d977e", null ], + [ "b", "unionCNTP__CTL__Type.html#afdd6b14cdb03e4e694ec7db8163916b0", null ], + [ "ENABLE", "unionCNTP__CTL__Type.html#a3b7426f99d1ecdacd172999b4d04b210", null ], + [ "IMASK", "unionCNTP__CTL__Type.html#a07e23afbd292bcb84f15ea27ae2c157d", null ], + [ "ISTATUS", "unionCNTP__CTL__Type.html#acb2f8900c7f6960443df47c1f2f2add3", null ], + [ "w", "unionCNTP__CTL__Type.html#a0e2d443e0447f9b286433220cd288dbf", null ] + ] ], + [ "PL1_GetControl", "group__PL1__timer__functions.html#gaf7fda3fe3452565fbe46cb0ea53a9f8a", null ], + [ "PL1_GetCurrentPhysicalValue", "group__PL1__timer__functions.html#gac66bd336d2353f70aa8ebfc73aa3fc43", null ], + [ "PL1_GetCurrentValue", "group__PL1__timer__functions.html#ga8a212e9457005edfb9f14afbf937ebf9", null ], + [ "PL1_GetPhysicalCompareValue", "group__PL1__timer__functions.html#ga341ae7d1ae29f4dc5dae6310fa453164", null ], + [ "PL1_SetControl", "group__PL1__timer__functions.html#ga2e2ea7eac12a90c6243000172bf774e1", null ], + [ "PL1_SetCounterFrequency", "group__PL1__timer__functions.html#gac09f09327fde6a6adffe0e6298eaa1db", null ], + [ "PL1_SetLoadValue", "group__PL1__timer__functions.html#gae4edcfbdaf901a59a81d1fbf9845d9f7", null ], + [ "PL1_SetPhysicalCompareValue", "group__PL1__timer__functions.html#gab34067824971064a829e17b791070643", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/group__PTM__timer__functions.html b/docs/Core_A/html/group__PTM__timer__functions.html new file mode 100644 index 0000000..23051df --- /dev/null +++ b/docs/Core_A/html/group__PTM__timer__functions.html @@ -0,0 +1,296 @@ +<!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"/> +<title>Private Timer Functions</title> +<title>CMSIS-Core (Cortex-A): Private Timer Functions</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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__PTM__timer__functions.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#nested-classes">Data Structures</a> | +<a href="#define-members">Macros</a> | +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">Private Timer Functions<div class="ingroups"><a class="el" href="group__CMSIS__Core__FunctionInterface.html">Core Peripherals</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>Private Timer Functions controls private timer registers present on Cortex-A5 and A9 class devices.<br/> +References: <a href="http://infocenter.arm.com/help/topic/com.arm.doc.ddi0434c/index.html">Cortex-A5 MPCore Technical Reference Manual</a>, <a href="http://infocenter.arm.com/help/topic/com.arm.doc.100486_0401_10_en/index.html">Cortex-A9 MPCore Technical Reference Manual</a>. +<a href="#details">More...</a></p> +<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  </td><td class="memItemRight" valign="bottom"><a class="el" href="structTimer__Type.html">Timer_Type</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Structure type to access the Private Timer. <a href="structTimer__Type.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </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:gaaaf976e808e92970c4853195f46f86aa"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__PTM__timer__functions.html#gaaaf976e808e92970c4853195f46f86aa">PTIM</a>   ((<a class="el" href="structTimer__Type.html">Timer_Type</a> *) <a class="el" href="ARMCA9_8h.html#a251f8c6600afee0dddf950c7a41d4723">TIMER_BASE</a> )</td></tr> +<tr class="memdesc:gaaaf976e808e92970c4853195f46f86aa"><td class="mdescLeft"> </td><td class="mdescRight">Timer register struct. <a href="#gaaaf976e808e92970c4853195f46f86aa">More...</a><br/></td></tr> +<tr class="separator:gaaaf976e808e92970c4853195f46f86aa"><td class="memSeparator" colspan="2"> </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:ga30516fed24977be8eecf3efd8b6a2fea"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__PTM__timer__functions.html#ga30516fed24977be8eecf3efd8b6a2fea">PTIM_SetLoadValue</a> (uint32_t value)</td></tr> +<tr class="memdesc:ga30516fed24977be8eecf3efd8b6a2fea"><td class="mdescLeft"> </td><td class="mdescRight">Set the load value to timers LOAD register. <a href="#ga30516fed24977be8eecf3efd8b6a2fea">More...</a><br/></td></tr> +<tr class="separator:ga30516fed24977be8eecf3efd8b6a2fea"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gacca3bf92e93c69e538ff4618317f7bfa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__PTM__timer__functions.html#gacca3bf92e93c69e538ff4618317f7bfa">PTIM_GetLoadValue</a> (void)</td></tr> +<tr class="memdesc:gacca3bf92e93c69e538ff4618317f7bfa"><td class="mdescLeft"> </td><td class="mdescRight">Get the load value from timers LOAD register. <a href="#gacca3bf92e93c69e538ff4618317f7bfa">More...</a><br/></td></tr> +<tr class="separator:gacca3bf92e93c69e538ff4618317f7bfa"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaaccd88ab7931c379817f71d7c0183586"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__PTM__timer__functions.html#gaaccd88ab7931c379817f71d7c0183586">PTIM_GetCurrentValue</a> (void)</td></tr> +<tr class="memdesc:gaaccd88ab7931c379817f71d7c0183586"><td class="mdescLeft"> </td><td class="mdescRight">Get current counter value from timers COUNTER register. <a href="#gaaccd88ab7931c379817f71d7c0183586">More...</a><br/></td></tr> +<tr class="separator:gaaccd88ab7931c379817f71d7c0183586"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaabc1dba029389fe0e2a6297952df7972"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__PTM__timer__functions.html#gaabc1dba029389fe0e2a6297952df7972">PTIM_SetControl</a> (uint32_t value)</td></tr> +<tr class="memdesc:gaabc1dba029389fe0e2a6297952df7972"><td class="mdescLeft"> </td><td class="mdescRight">Configure the timer using its CONTROL register. <a href="#gaabc1dba029389fe0e2a6297952df7972">More...</a><br/></td></tr> +<tr class="separator:gaabc1dba029389fe0e2a6297952df7972"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga34f0ceea142a4be1479cb552bf8bc4d1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__PTM__timer__functions.html#ga34f0ceea142a4be1479cb552bf8bc4d1">PTIM_GetControl</a> (void)</td></tr> +<tr class="separator:ga34f0ceea142a4be1479cb552bf8bc4d1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga59dca62df390bc4bce18559fc7d28578"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__PTM__timer__functions.html#ga59dca62df390bc4bce18559fc7d28578">PTIM_ClearEventFlag</a> (void)</td></tr> +<tr class="separator:ga59dca62df390bc4bce18559fc7d28578"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<h2 class="groupheader">Macro Definition Documentation</h2> +<a class="anchor" id="gaaaf976e808e92970c4853195f46f86aa"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define PTIM   ((<a class="el" href="structTimer__Type.html">Timer_Type</a> *) <a class="el" href="ARMCA9_8h.html#a251f8c6600afee0dddf950c7a41d4723">TIMER_BASE</a> )</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<h2 class="groupheader">Function Documentation</h2> +<a class="anchor" id="ga59dca62df390bc4bce18559fc7d28578"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void PTIM_ClearEventFlag </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>ref <a class="el" href="structTimer__Type.html#a91845c88231f4f337be2810d73bc79e4" title="Offset: 0x008 (R/W) Private Timer Control Register. ">Timer_Type::CONTROL</a> Clears the event flag in timers ISR register. </p> + +</div> +</div> +<a class="anchor" id="ga34f0ceea142a4be1479cb552bf8bc4d1"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t PTIM_GetControl </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>ref <a class="el" href="structTimer__Type.html#a91845c88231f4f337be2810d73bc79e4" title="Offset: 0x008 (R/W) Private Timer Control Register. ">Timer_Type::CONTROL</a> Get the current timer configuration from its CONTROL register. </p> +<dl class="section return"><dt>Returns</dt><dd><a class="el" href="structTimer__Type.html#a91845c88231f4f337be2810d73bc79e4" title="Offset: 0x008 (R/W) Private Timer Control Register. ">Timer_Type::CONTROL</a> </dd></dl> + +</div> +</div> +<a class="anchor" id="gaaccd88ab7931c379817f71d7c0183586"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t PTIM_GetCurrentValue </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd><a class="el" href="structTimer__Type.html#ac933977724591e6ca87d91848fc7a6b6" title="Offset: 0x004 (R/W) Private Timer Counter Register. ">Timer_Type::COUNTER</a> </dd></dl> + +</div> +</div> +<a class="anchor" id="gacca3bf92e93c69e538ff4618317f7bfa"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t PTIM_GetLoadValue </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd><a class="el" href="structTimer__Type.html#a073457d2d18c2eff93fd12aec81ef20b" title="Offset: 0x000 (R/W) Private Timer Load Register. ">Timer_Type::LOAD</a> </dd></dl> + +</div> +</div> +<a class="anchor" id="gaabc1dba029389fe0e2a6297952df7972"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void PTIM_SetControl </td> + <td>(</td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>value</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">value</td><td>The new configuration value to be set. </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="ga30516fed24977be8eecf3efd8b6a2fea"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void PTIM_SetLoadValue </td> + <td>(</td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>value</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">value</td><td>The load value to be set. </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/group__PTM__timer__functions.js b/docs/Core_A/html/group__PTM__timer__functions.js new file mode 100644 index 0000000..9e97896 --- /dev/null +++ b/docs/Core_A/html/group__PTM__timer__functions.js @@ -0,0 +1,22 @@ +var group__PTM__timer__functions = +[ + [ "Timer_Type", "structTimer__Type.html", [ + [ "CONTROL", "structTimer__Type.html#a91845c88231f4f337be2810d73bc79e4", null ], + [ "COUNTER", "structTimer__Type.html#ac933977724591e6ca87d91848fc7a6b6", null ], + [ "ISR", "structTimer__Type.html#ace17db6ca92940b030ad2ccbc674877e", null ], + [ "LOAD", "structTimer__Type.html#a073457d2d18c2eff93fd12aec81ef20b", null ], + [ "WCONTROL", "structTimer__Type.html#ac04581b452702517bfbfa61f9af4c6dd", null ], + [ "WCOUNTER", "structTimer__Type.html#a7a763d92fbcb506a28a22de548934abc", null ], + [ "WDISABLE", "structTimer__Type.html#a9d577164e0a55ecd6c630a9720f153c3", null ], + [ "WISR", "structTimer__Type.html#a6239a36319b919b809e00dd26db105fc", null ], + [ "WLOAD", "structTimer__Type.html#a6855bbb5d49f336c9f995dcce492455a", null ], + [ "WRESET", "structTimer__Type.html#a775e70c9dbf2b562f9884a9e0dded741", null ] + ] ], + [ "PTIM", "group__PTM__timer__functions.html#gaaaf976e808e92970c4853195f46f86aa", null ], + [ "PTIM_ClearEventFlag", "group__PTM__timer__functions.html#ga59dca62df390bc4bce18559fc7d28578", null ], + [ "PTIM_GetControl", "group__PTM__timer__functions.html#ga34f0ceea142a4be1479cb552bf8bc4d1", null ], + [ "PTIM_GetCurrentValue", "group__PTM__timer__functions.html#gaaccd88ab7931c379817f71d7c0183586", null ], + [ "PTIM_GetLoadValue", "group__PTM__timer__functions.html#gacca3bf92e93c69e538ff4618317f7bfa", null ], + [ "PTIM_SetControl", "group__PTM__timer__functions.html#gaabc1dba029389fe0e2a6297952df7972", null ], + [ "PTIM_SetLoadValue", "group__PTM__timer__functions.html#ga30516fed24977be8eecf3efd8b6a2fea", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/group__comp__cntrl__gr.html b/docs/Core_A/html/group__comp__cntrl__gr.html new file mode 100644 index 0000000..7454667 --- /dev/null +++ b/docs/Core_A/html/group__comp__cntrl__gr.html @@ -0,0 +1,337 @@ +<!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"/> +<title>Compiler Control</title> +<title>CMSIS-Core (Cortex-A): Compiler Control</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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__comp__cntrl__gr.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#define-members">Macros</a> </div> + <div class="headertitle"> +<div class="title">Compiler Control</div> </div> +</div><!--header--> +<div class="contents"> + +<p>Compiler agnostic #define symbols for generic C/C++ source code. +<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:gaee91bdfb2b6986731af09835bc9c6e74"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__comp__cntrl__gr.html#gaee91bdfb2b6986731af09835bc9c6e74">__ARM_ARCH_7A__</a>   1</td></tr> +<tr class="memdesc:gaee91bdfb2b6986731af09835bc9c6e74"><td class="mdescLeft"> </td><td class="mdescRight">Set to 1 when generating code for Armv7-A (Cortex-A7) <a href="#gaee91bdfb2b6986731af09835bc9c6e74">More...</a><br/></td></tr> +<tr class="separator:gaee91bdfb2b6986731af09835bc9c6e74"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga1378040bcf22428955c6e3ce9c2053cd"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__comp__cntrl__gr.html#ga1378040bcf22428955c6e3ce9c2053cd">__ASM</a>   __asm</td></tr> +<tr class="memdesc:ga1378040bcf22428955c6e3ce9c2053cd"><td class="mdescLeft"> </td><td class="mdescRight">Pass information from the compiler to the assembler. <a href="#ga1378040bcf22428955c6e3ce9c2053cd">More...</a><br/></td></tr> +<tr class="separator:ga1378040bcf22428955c6e3ce9c2053cd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gade2d8d7118f8ff49547f60aa0c3382bb"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__comp__cntrl__gr.html#gade2d8d7118f8ff49547f60aa0c3382bb">__INLINE</a>   __inline</td></tr> +<tr class="memdesc:gade2d8d7118f8ff49547f60aa0c3382bb"><td class="mdescLeft"> </td><td class="mdescRight">Recommend that function should be inlined by the compiler. <a href="#gade2d8d7118f8ff49547f60aa0c3382bb">More...</a><br/></td></tr> +<tr class="separator:gade2d8d7118f8ff49547f60aa0c3382bb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaba87361bfad2ae52cfe2f40c1a1dbf9c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a>   static __inline</td></tr> +<tr class="memdesc:gaba87361bfad2ae52cfe2f40c1a1dbf9c"><td class="mdescLeft"> </td><td class="mdescRight">Define a static function should be inlined by the compiler. <a href="#gaba87361bfad2ae52cfe2f40c1a1dbf9c">More...</a><br/></td></tr> +<tr class="separator:gaba87361bfad2ae52cfe2f40c1a1dbf9c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga153a4a31b276a9758959580538720a51"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__comp__cntrl__gr.html#ga153a4a31b276a9758959580538720a51">__NO_RETURN</a>   __declspec(noreturn)</td></tr> +<tr class="memdesc:ga153a4a31b276a9758959580538720a51"><td class="mdescLeft"> </td><td class="mdescRight">Inform the compiler that a function does not return. <a href="#ga153a4a31b276a9758959580538720a51">More...</a><br/></td></tr> +<tr class="separator:ga153a4a31b276a9758959580538720a51"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga3e40e4c553fc11588f7a4c2a19e789e0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__comp__cntrl__gr.html#ga3e40e4c553fc11588f7a4c2a19e789e0">__USED</a>   __attribute__((used))</td></tr> +<tr class="memdesc:ga3e40e4c553fc11588f7a4c2a19e789e0"><td class="mdescLeft"> </td><td class="mdescRight">Inform that a variable shall be retained in executable image. <a href="#ga3e40e4c553fc11588f7a4c2a19e789e0">More...</a><br/></td></tr> +<tr class="separator:ga3e40e4c553fc11588f7a4c2a19e789e0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gac607bf387b29162be6a9b77fc7999539"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__comp__cntrl__gr.html#gac607bf387b29162be6a9b77fc7999539">__WEAK</a>   __attribute__((weak))</td></tr> +<tr class="memdesc:gac607bf387b29162be6a9b77fc7999539"><td class="mdescLeft"> </td><td class="mdescRight">Export a function or variable weakly to allow overwrites. <a href="#gac607bf387b29162be6a9b77fc7999539">More...</a><br/></td></tr> +<tr class="separator:gac607bf387b29162be6a9b77fc7999539"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaa65ef8f7a5e8b7a6ea6c1d48b4c78e55"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__comp__cntrl__gr.html#gaa65ef8f7a5e8b7a6ea6c1d48b4c78e55">__ALIGNED</a>(x)   __attribute__((aligned(x)))</td></tr> +<tr class="memdesc:gaa65ef8f7a5e8b7a6ea6c1d48b4c78e55"><td class="mdescLeft"> </td><td class="mdescRight">Minimum alignment for a variable. <a href="#gaa65ef8f7a5e8b7a6ea6c1d48b4c78e55">More...</a><br/></td></tr> +<tr class="separator:gaa65ef8f7a5e8b7a6ea6c1d48b4c78e55"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gabe8996d3d985ee1529475443cc635bf1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__comp__cntrl__gr.html#gabe8996d3d985ee1529475443cc635bf1">__PACKED</a>   __attribute__((packed))</td></tr> +<tr class="memdesc:gabe8996d3d985ee1529475443cc635bf1"><td class="mdescLeft"> </td><td class="mdescRight">Request smallest possible alignment. <a href="#gabe8996d3d985ee1529475443cc635bf1">More...</a><br/></td></tr> +<tr class="separator:gabe8996d3d985ee1529475443cc635bf1"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<p>The CMSIS-Core provides the header file <b>cmsis_compiler.h</b> with consistent #define symbols to generate C or C++ source files that should be compiler agnostic. Each CMSIS compliant compiler should support the functionality described in this section. </p> +<h2 class="groupheader">Macro Definition Documentation</h2> +<a class="anchor" id="gaa65ef8f7a5e8b7a6ea6c1d48b4c78e55"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __ALIGNED</td> + <td>(</td> + <td class="paramtype"> </td> + <td class="paramname">x</td><td>)</td> + <td>   __attribute__((aligned(x)))</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Specifies a minimum alignment for a variable or structure field, measured in bytes.</p> +<p><b> Code Example:</b> </p> +<div class="fragment"><div class="line">uint32_t stack_space[0x100] <a class="code" href="group__comp__cntrl__gr.html#gaa65ef8f7a5e8b7a6ea6c1d48b4c78e55">__ALIGNED</a>(8); <span class="comment">// 8-byte alignment required</span></div> +</div><!-- fragment --> +</div> +</div> +<a class="anchor" id="gaee91bdfb2b6986731af09835bc9c6e74"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __ARM_ARCH_7A__   1</td> + </tr> + </table> +</div><div class="memdoc"> +<p>The <b>#define</b> <b>ARM_ARCH_7A</b> is set to 1 when generating code for the Armv7-A architecture. This architecture is for example used by the Cortex-A7 processor. </p> + +</div> +</div> +<a class="anchor" id="ga1378040bcf22428955c6e3ce9c2053cd"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __ASM   __asm</td> + </tr> + </table> +</div><div class="memdoc"> +<p>The <b>__ASM</b> keyword can declare or define an embedded assembly function or incorporate inline assembly into a function (shown in the code example below).</p> +<p><b>Code Example:</b> </p> +<div class="fragment"><div class="line"><span class="comment">// Reverse bit order of value</span></div> +<div class="line"> </div> +<div class="line">__attribute__( ( always_inline ) ) <a class="code" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t <a class="code" href="group__CMSIS__Core__InstructionInterface.html#gad6f9f297f6b91a995ee199fbc796b863">__RBIT</a>(uint32_t value)</div> +<div class="line">{</div> +<div class="line"> uint32_t result;</div> +<div class="line"> </div> +<div class="line"> <a class="code" href="group__comp__cntrl__gr.html#ga1378040bcf22428955c6e3ce9c2053cd">__ASM</a> <span class="keyword">volatile</span> (<span class="stringliteral">"rbit %0, %1"</span> : <span class="stringliteral">"=r"</span> (result) : <span class="stringliteral">"r"</span> (value) );</div> +<div class="line"> <span class="keywordflow">return</span>(result);</div> +<div class="line">}</div> +</div><!-- fragment --> +</div> +</div> +<a class="anchor" id="gade2d8d7118f8ff49547f60aa0c3382bb"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __INLINE   __inline</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Inline functions offer a trade-off between code size and performance. By default, the compiler decides during optimization whether to inline code or not. The <b>__INLINE</b> attribute gives the compiler an hint to inline this function. Still, the compiler may decide not to inline the function. As the function is global an callable function is also generated.</p> +<p><b> Code Example:</b> </p> +<div class="fragment"><div class="line"><span class="keyword">const</span> uint32_t led_mask[] = {1U << 4, 1U << 5, 1U << 6, 1U << 7};</div> +<div class="line"> </div> +<div class="line"><span class="comment">//------------------------------------------------------------------------------</span></div> +<div class="line"><span class="comment">// Switch on LEDs</span></div> +<div class="line"><span class="comment">//------------------------------------------------------------------------------</span></div> +<div class="line"><a class="code" href="group__comp__cntrl__gr.html#gade2d8d7118f8ff49547f60aa0c3382bb">__INLINE</a> <span class="keyword">static</span> <span class="keywordtype">void</span> LED_On (uint32_t led) {</div> +<div class="line"> </div> +<div class="line"> PTD->PCOR = led_mask[led];</div> +<div class="line">}</div> +</div><!-- fragment --> +</div> +</div> +<a class="anchor" id="ga153a4a31b276a9758959580538720a51"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __NO_RETURN   __declspec(noreturn)</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Informs the compiler that the function does not return. The compiler can then perform optimizations by removing code that is never reached.</p> +<p><b> Code Example:</b> </p> +<div class="fragment"><div class="line"><span class="comment">// OS idle demon (running when no other thread is ready to run).</span></div> +<div class="line"> </div> +<div class="line"><a class="code" href="group__comp__cntrl__gr.html#ga153a4a31b276a9758959580538720a51">__NO_RETURN</a> <span class="keywordtype">void</span> os_idle_demon (<span class="keywordtype">void</span>);</div> +</div><!-- fragment --> +</div> +</div> +<a class="anchor" id="gabe8996d3d985ee1529475443cc635bf1"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __PACKED   __attribute__((packed))</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Specifies that a type must have the smallest possible alignment.</p> +<p><b> Code Example:</b> </p> +<div class="fragment"><div class="line"><span class="keyword">struct </span>foo {</div> +<div class="line"> uint8_t u8;</div> +<div class="line"> uint32_t u32[2] <a class="code" href="group__comp__cntrl__gr.html#gabe8996d3d985ee1529475443cc635bf1">__PACKED</a>;</div> +<div class="line">};</div> +</div><!-- fragment --> +</div> +</div> +<a class="anchor" id="gaba87361bfad2ae52cfe2f40c1a1dbf9c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __STATIC_INLINE   static __inline</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Defines a static function that may be inlined by the compiler. If the compiler generates inline code for all calls to this functions, no additional function implementation is generated which may further optimize space.</p> +<p><b> Code Example:</b> </p> +<div class="fragment"><div class="line"><a class="code" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t <a class="code" href="group__GIC__functions.html#ga397048004654f792649742f95bf8ae67">GIC_GetPriority</a>(<a class="code" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a> IRQn)</div> +<div class="line">{</div> +<div class="line"> <span class="keywordflow">return</span>((uint32_t)<a class="code" href="group__GIC__functions.html#ga82e193c0016a9377274756b2673464a6">GICDistributor</a>->D_IPRIORITYR[((uint32_t)(int32_t)IRQn)]);</div> +<div class="line">}</div> +</div><!-- fragment --> +</div> +</div> +<a class="anchor" id="ga3e40e4c553fc11588f7a4c2a19e789e0"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __USED   __attribute__((used))</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Definitions tagged with <b>__USED</b> in the source code should be not removed by the linker when detected as unused.</p> +<p><b> Code Example:</b> </p> +<div class="fragment"><div class="line"><span class="comment">// Export following variables for debugging </span></div> +<div class="line"><a class="code" href="group__comp__cntrl__gr.html#ga3e40e4c553fc11588f7a4c2a19e789e0">__USED</a> uint32_t <span class="keyword">const</span> CMSIS_RTOS_API_Version = osCMSIS;</div> +<div class="line"><a class="code" href="group__comp__cntrl__gr.html#ga3e40e4c553fc11588f7a4c2a19e789e0">__USED</a> uint32_t <span class="keyword">const</span> CMSIS_RTOS_RTX_Version = osCMSIS_RTX;</div> +<div class="line"><a class="code" href="group__comp__cntrl__gr.html#ga3e40e4c553fc11588f7a4c2a19e789e0">__USED</a> uint32_t <span class="keyword">const</span> os_clockrate = OS_TICK;</div> +<div class="line"><a class="code" href="group__comp__cntrl__gr.html#ga3e40e4c553fc11588f7a4c2a19e789e0">__USED</a> uint32_t <span class="keyword">const</span> os_timernum = 0;</div> +</div><!-- fragment --> +</div> +</div> +<a class="anchor" id="gac607bf387b29162be6a9b77fc7999539"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __WEAK   __attribute__((weak))</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Functions defined with <b>__WEAK</b> export their symbols weakly. A function defined weak behaves like a normal defined function unless a non-weak function with the same name is linked into the same image. If both a non-weak function and a weak defined function exist in the same image, then all calls to the function resolve to the non-weak function.</p> +<p>Functions declared with <b>__WEAK</b> and then defined without <b>__WEAK</b> behave as non-weak functions.</p> +<p><b> Code Example:</b> </p> +<div class="fragment"><div class="line"><a class="code" href="group__comp__cntrl__gr.html#gac607bf387b29162be6a9b77fc7999539">__WEAK</a> <span class="keywordtype">void</span> <a class="code" href="group__system__init__gr.html#ga93f514700ccf00d08dbdcff7f1224eb2">SystemInit</a>(<span class="keywordtype">void</span>)</div> +<div class="line">{</div> +<div class="line"> SystemCoreSetup();</div> +<div class="line"> SystemCoreClockSetup(); </div> +<div class="line">}</div> +</div><!-- fragment --> +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/group__comp__cntrl__gr.js b/docs/Core_A/html/group__comp__cntrl__gr.js new file mode 100644 index 0000000..d7eb628 --- /dev/null +++ b/docs/Core_A/html/group__comp__cntrl__gr.js @@ -0,0 +1,12 @@ +var group__comp__cntrl__gr = +[ + [ "__ALIGNED", "group__comp__cntrl__gr.html#gaa65ef8f7a5e8b7a6ea6c1d48b4c78e55", null ], + [ "__ARM_ARCH_7A__", "group__comp__cntrl__gr.html#gaee91bdfb2b6986731af09835bc9c6e74", null ], + [ "__ASM", "group__comp__cntrl__gr.html#ga1378040bcf22428955c6e3ce9c2053cd", null ], + [ "__INLINE", "group__comp__cntrl__gr.html#gade2d8d7118f8ff49547f60aa0c3382bb", null ], + [ "__NO_RETURN", "group__comp__cntrl__gr.html#ga153a4a31b276a9758959580538720a51", null ], + [ "__PACKED", "group__comp__cntrl__gr.html#gabe8996d3d985ee1529475443cc635bf1", null ], + [ "__STATIC_INLINE", "group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c", null ], + [ "__USED", "group__comp__cntrl__gr.html#ga3e40e4c553fc11588f7a4c2a19e789e0", null ], + [ "__WEAK", "group__comp__cntrl__gr.html#gac607bf387b29162be6a9b77fc7999539", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/group__irq__ctrl__gr.html b/docs/Core_A/html/group__irq__ctrl__gr.html new file mode 100644 index 0000000..6122a40 --- /dev/null +++ b/docs/Core_A/html/group__irq__ctrl__gr.html @@ -0,0 +1,1061 @@ +<!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"/> +<title>Interrupts and Exceptions</title> +<title>CMSIS-Core (Cortex-A): Interrupts and Exceptions</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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__irq__ctrl__gr.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#groups">Content</a> | +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">Interrupts and Exceptions</div> </div> +</div><!--header--> +<div class="contents"> + +<p>Generic functions to access the Interrupt Controller. +<a href="#details">More...</a></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="groups"></a> +Content</h2></td></tr> +<tr class="memitem:group__irq__mode__defs"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__mode__defs.html">IRQ Mode Bit-Masks</a></td></tr> +<tr class="memdesc:group__irq__mode__defs"><td class="mdescLeft"> </td><td class="mdescRight">Configure interrupt line mode. <br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:group__irq__priority__defs"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__priority__defs.html">IRQ Priority Bit-Masks</a></td></tr> +<tr class="memdesc:group__irq__priority__defs"><td class="mdescLeft"> </td><td class="mdescRight">Definitions used by interrupt priority functions. <br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </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:ga03ea5d5d67a89acff8a5b02286795a99"><td class="memItemLeft" align="right" valign="top">int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__ctrl__gr.html#ga03ea5d5d67a89acff8a5b02286795a99">IRQ_Initialize</a> (void)</td></tr> +<tr class="memdesc:ga03ea5d5d67a89acff8a5b02286795a99"><td class="mdescLeft"> </td><td class="mdescRight">Initialize interrupt controller. <a href="#ga03ea5d5d67a89acff8a5b02286795a99">More...</a><br/></td></tr> +<tr class="separator:ga03ea5d5d67a89acff8a5b02286795a99"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gac1fcc16fb8e488d315cfa496f1d71db3"><td class="memItemLeft" align="right" valign="top">int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__ctrl__gr.html#gac1fcc16fb8e488d315cfa496f1d71db3">IRQ_SetHandler</a> (<a class="el" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> irqn, <a class="el" href="irq__ctrl_8h.html#afbfa2180a9b6208f34891d539e9e2d52">IRQHandler_t</a> handler)</td></tr> +<tr class="memdesc:gac1fcc16fb8e488d315cfa496f1d71db3"><td class="mdescLeft"> </td><td class="mdescRight">Register interrupt handler. <a href="#gac1fcc16fb8e488d315cfa496f1d71db3">More...</a><br/></td></tr> +<tr class="separator:gac1fcc16fb8e488d315cfa496f1d71db3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaa2a2df8fbc7bad465ada49bd690f65d5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="irq__ctrl_8h.html#afbfa2180a9b6208f34891d539e9e2d52">IRQHandler_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__ctrl__gr.html#gaa2a2df8fbc7bad465ada49bd690f65d5">IRQ_GetHandler</a> (<a class="el" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> irqn)</td></tr> +<tr class="memdesc:gaa2a2df8fbc7bad465ada49bd690f65d5"><td class="mdescLeft"> </td><td class="mdescRight">Get the registered interrupt handler. <a href="#gaa2a2df8fbc7bad465ada49bd690f65d5">More...</a><br/></td></tr> +<tr class="separator:gaa2a2df8fbc7bad465ada49bd690f65d5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga4ad780a3dc23a1b6222de8adcd7c20a7"><td class="memItemLeft" align="right" valign="top">int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__ctrl__gr.html#ga4ad780a3dc23a1b6222de8adcd7c20a7">IRQ_Enable</a> (<a class="el" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> irqn)</td></tr> +<tr class="memdesc:ga4ad780a3dc23a1b6222de8adcd7c20a7"><td class="mdescLeft"> </td><td class="mdescRight">Enable interrupt. <a href="#ga4ad780a3dc23a1b6222de8adcd7c20a7">More...</a><br/></td></tr> +<tr class="separator:ga4ad780a3dc23a1b6222de8adcd7c20a7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga544cf4ae0159cc17e259d55898528248"><td class="memItemLeft" align="right" valign="top">int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__ctrl__gr.html#ga544cf4ae0159cc17e259d55898528248">IRQ_Disable</a> (<a class="el" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> irqn)</td></tr> +<tr class="memdesc:ga544cf4ae0159cc17e259d55898528248"><td class="mdescLeft"> </td><td class="mdescRight">Disable interrupt. <a href="#ga544cf4ae0159cc17e259d55898528248">More...</a><br/></td></tr> +<tr class="separator:ga544cf4ae0159cc17e259d55898528248"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga8913613a9075a35410af0eb7b275d9e2"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__ctrl__gr.html#ga8913613a9075a35410af0eb7b275d9e2">IRQ_GetEnableState</a> (<a class="el" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> irqn)</td></tr> +<tr class="memdesc:ga8913613a9075a35410af0eb7b275d9e2"><td class="mdescLeft"> </td><td class="mdescRight">Get interrupt enable state. <a href="#ga8913613a9075a35410af0eb7b275d9e2">More...</a><br/></td></tr> +<tr class="separator:ga8913613a9075a35410af0eb7b275d9e2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gab35da69354d2e515931580a1308a3a85"><td class="memItemLeft" align="right" valign="top">int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__ctrl__gr.html#gab35da69354d2e515931580a1308a3a85">IRQ_SetMode</a> (<a class="el" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> irqn, uint32_t mode)</td></tr> +<tr class="memdesc:gab35da69354d2e515931580a1308a3a85"><td class="mdescLeft"> </td><td class="mdescRight">Configure interrupt request mode. <a href="#gab35da69354d2e515931580a1308a3a85">More...</a><br/></td></tr> +<tr class="separator:gab35da69354d2e515931580a1308a3a85"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gadba142ee49ae8f52f76b603c926ad711"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__ctrl__gr.html#gadba142ee49ae8f52f76b603c926ad711">IRQ_GetMode</a> (<a class="el" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> irqn)</td></tr> +<tr class="memdesc:gadba142ee49ae8f52f76b603c926ad711"><td class="mdescLeft"> </td><td class="mdescRight">Get interrupt mode configuration. <a href="#gadba142ee49ae8f52f76b603c926ad711">More...</a><br/></td></tr> +<tr class="separator:gadba142ee49ae8f52f76b603c926ad711"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga1664e9fc682c3ace4b721906d6ce2b3d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__ctrl__gr.html#ga1664e9fc682c3ace4b721906d6ce2b3d">IRQ_GetActiveIRQ</a> (void)</td></tr> +<tr class="memdesc:ga1664e9fc682c3ace4b721906d6ce2b3d"><td class="mdescLeft"> </td><td class="mdescRight">Get ID number of current interrupt request (IRQ). <a href="#ga1664e9fc682c3ace4b721906d6ce2b3d">More...</a><br/></td></tr> +<tr class="separator:ga1664e9fc682c3ace4b721906d6ce2b3d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga1376a5cf6ff38344a9bbbae080af5a0f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__ctrl__gr.html#ga1376a5cf6ff38344a9bbbae080af5a0f">IRQ_GetActiveFIQ</a> (void)</td></tr> +<tr class="memdesc:ga1376a5cf6ff38344a9bbbae080af5a0f"><td class="mdescLeft"> </td><td class="mdescRight">Get ID number of current fast interrupt request (FIQ). <a href="#ga1376a5cf6ff38344a9bbbae080af5a0f">More...</a><br/></td></tr> +<tr class="separator:ga1376a5cf6ff38344a9bbbae080af5a0f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga55638c35efdc7a197b51165929ef0c10"><td class="memItemLeft" align="right" valign="top">int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__ctrl__gr.html#ga55638c35efdc7a197b51165929ef0c10">IRQ_EndOfInterrupt</a> (<a class="el" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> irqn)</td></tr> +<tr class="memdesc:ga55638c35efdc7a197b51165929ef0c10"><td class="mdescLeft"> </td><td class="mdescRight">Signal end of interrupt processing. <a href="#ga55638c35efdc7a197b51165929ef0c10">More...</a><br/></td></tr> +<tr class="separator:ga55638c35efdc7a197b51165929ef0c10"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga88aedf1dee1061783e6c05c535e7b6c4"><td class="memItemLeft" align="right" valign="top">int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__ctrl__gr.html#ga88aedf1dee1061783e6c05c535e7b6c4">IRQ_SetPending</a> (<a class="el" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> irqn)</td></tr> +<tr class="memdesc:ga88aedf1dee1061783e6c05c535e7b6c4"><td class="mdescLeft"> </td><td class="mdescRight">Set interrupt pending flag. <a href="#ga88aedf1dee1061783e6c05c535e7b6c4">More...</a><br/></td></tr> +<tr class="separator:ga88aedf1dee1061783e6c05c535e7b6c4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaa399f9169f136b3930f0d50247aa22fc"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__ctrl__gr.html#gaa399f9169f136b3930f0d50247aa22fc">IRQ_GetPending</a> (<a class="el" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> irqn)</td></tr> +<tr class="memdesc:gaa399f9169f136b3930f0d50247aa22fc"><td class="mdescLeft"> </td><td class="mdescRight">Get interrupt pending flag. <a href="#gaa399f9169f136b3930f0d50247aa22fc">More...</a><br/></td></tr> +<tr class="separator:gaa399f9169f136b3930f0d50247aa22fc"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaad6b03f73b3d3ea2ccbb122484e8bd36"><td class="memItemLeft" align="right" valign="top">int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__ctrl__gr.html#gaad6b03f73b3d3ea2ccbb122484e8bd36">IRQ_ClearPending</a> (<a class="el" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> irqn)</td></tr> +<tr class="memdesc:gaad6b03f73b3d3ea2ccbb122484e8bd36"><td class="mdescLeft"> </td><td class="mdescRight">Clear interrupt pending flag. <a href="#gaad6b03f73b3d3ea2ccbb122484e8bd36">More...</a><br/></td></tr> +<tr class="separator:gaad6b03f73b3d3ea2ccbb122484e8bd36"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaa90aed20ac94420fff4bbbf55c12d4c2"><td class="memItemLeft" align="right" valign="top">int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__ctrl__gr.html#gaa90aed20ac94420fff4bbbf55c12d4c2">IRQ_SetPriority</a> (<a class="el" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> irqn, uint32_t priority)</td></tr> +<tr class="memdesc:gaa90aed20ac94420fff4bbbf55c12d4c2"><td class="mdescLeft"> </td><td class="mdescRight">Set interrupt priority value. <a href="#gaa90aed20ac94420fff4bbbf55c12d4c2">More...</a><br/></td></tr> +<tr class="separator:gaa90aed20ac94420fff4bbbf55c12d4c2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga0a6a18c8fa2bc3183598439b56c507c3"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__ctrl__gr.html#ga0a6a18c8fa2bc3183598439b56c507c3">IRQ_GetPriority</a> (<a class="el" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> irqn)</td></tr> +<tr class="memdesc:ga0a6a18c8fa2bc3183598439b56c507c3"><td class="mdescLeft"> </td><td class="mdescRight">Get interrupt priority. <a href="#ga0a6a18c8fa2bc3183598439b56c507c3">More...</a><br/></td></tr> +<tr class="separator:ga0a6a18c8fa2bc3183598439b56c507c3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga3a79888f72bd1db45f0b9a59dbaa2337"><td class="memItemLeft" align="right" valign="top">int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__ctrl__gr.html#ga3a79888f72bd1db45f0b9a59dbaa2337">IRQ_SetPriorityMask</a> (uint32_t priority)</td></tr> +<tr class="memdesc:ga3a79888f72bd1db45f0b9a59dbaa2337"><td class="mdescLeft"> </td><td class="mdescRight">Set priority masking threshold. <a href="#ga3a79888f72bd1db45f0b9a59dbaa2337">More...</a><br/></td></tr> +<tr class="separator:ga3a79888f72bd1db45f0b9a59dbaa2337"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga77632ae73f1ba46c4a9a0c12e6bc4869"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__ctrl__gr.html#ga77632ae73f1ba46c4a9a0c12e6bc4869">IRQ_GetPriorityMask</a> (void)</td></tr> +<tr class="memdesc:ga77632ae73f1ba46c4a9a0c12e6bc4869"><td class="mdescLeft"> </td><td class="mdescRight">Get priority masking threshold. <a href="#ga77632ae73f1ba46c4a9a0c12e6bc4869">More...</a><br/></td></tr> +<tr class="separator:ga77632ae73f1ba46c4a9a0c12e6bc4869"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gabaa4074988ea9e30523f7ed5a86953c2"><td class="memItemLeft" align="right" valign="top">int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__ctrl__gr.html#gabaa4074988ea9e30523f7ed5a86953c2">IRQ_SetPriorityGroupBits</a> (uint32_t bits)</td></tr> +<tr class="memdesc:gabaa4074988ea9e30523f7ed5a86953c2"><td class="mdescLeft"> </td><td class="mdescRight">Set priority grouping field split point. <a href="#gabaa4074988ea9e30523f7ed5a86953c2">More...</a><br/></td></tr> +<tr class="separator:gabaa4074988ea9e30523f7ed5a86953c2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga061da812739bdba1e32765ed6501b83c"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__ctrl__gr.html#ga061da812739bdba1e32765ed6501b83c">IRQ_GetPriorityGroupBits</a> (void)</td></tr> +<tr class="memdesc:ga061da812739bdba1e32765ed6501b83c"><td class="mdescLeft"> </td><td class="mdescRight">Get priority grouping field split point. <a href="#ga061da812739bdba1e32765ed6501b83c">More...</a><br/></td></tr> +<tr class="separator:ga061da812739bdba1e32765ed6501b83c"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<p>This section describes the device agnostic interrupt API viable for a wide range of specific interrupt controllers. The IRQ Controller API allows interrupt dependend applications to be easily portable across a wide range of controllers.</p> +<dl class="section note"><dt>Note</dt><dd>The default implementation for <a class="el" href="group__GIC__functions.html">Arm GIC (Generic Interrupt Controller)</a> can be found in <a class="el" href="irq__ctrl__gic_8c.html">irq_ctrl_gic.c</a>. It uses <code>weak</code> functions thus it can easily be overwritten by an alternative user implementation if needed.</dd></dl> +<p>The Armv7-A architecture defines a common set of first level exceptions, see table below.</p> +<table class="doxtable"> +<tr> +<th>Exception </th><th>CMSIS Handler </th><th>Offset </th><th>Description </th></tr> +<tr> +<td>Reset </td><td>Reset_Handler </td><td>0x0000 </td><td>First instruction executed after reset. </td></tr> +<tr> +<td>Undefined Instruction (Undef) </td><td>Undef_Handler </td><td>0x0004 </td><td>Signals usage of an illegal instructions. </td></tr> +<tr> +<td>Supervisor Call (SVC) </td><td>SVC_Handler </td><td>0x0008 </td><td>Issued by software using SVC instruction. </td></tr> +<tr> +<td>Prefetch Abort (PAbt) </td><td>PAbt_Handler </td><td>0x000C </td><td>Signals a memory abort on istruction fetch. </td></tr> +<tr> +<td>Data Abort (DAbt) </td><td>DAbt_Handler </td><td>0x0010 </td><td>Signals a memory abort on data read or write. </td></tr> +<tr> +<td>Hyp Trap </td><td>(NOP) </td><td>0x0014 </td><td>Hypervisor instruction trap, only available with Virtualization Extensions. </td></tr> +<tr> +<td>IRQ interrupt </td><td>IRQ_Handler </td><td>0x0018 </td><td>Interrupt Request (typically from Interrupt Controller) </td></tr> +<tr> +<td>FIQ interrupt </td><td>FIQ_Handler </td><td>0x001C </td><td>Fast Interrupt Request (typically from Interrupt Controller) </td></tr> +</table> +<p>By default those handlers are defined as weak empty functions by the <a class="el" href="startup_c_pg.html#startup_c_sec">device specific startup code</a>. Software and peripheral interrupts are all handled by one of the both central interrupt handlers (IRQ and FIQ). These needs to be implemented application specific. If an RTOS is used the interrupt handlers are typically provided by the RTOS, e.g. when using <a href="../../RTOS2/html/rtx5_impl.html">RTX5</a>.</p> +<p>The interrupts available depends on the actual device in use. According to CMSIS specification the interrupts are defined as <a class="el" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a> in <a class="el" href="device_h_pg.html">Device Header File <device.h></a>. Using the generic IRQ API one can easily enable and disable interrupts, set up priorities, modes and preemption rules, and register interrupt callbacks.</p> +<p><b>Example:</b> </p> +<div class="fragment"><div class="line"><span class="keywordtype">void</span> SGI0_Handler() {</div> +<div class="line"> <span class="comment">/* </span></div> +<div class="line"><span class="comment"> * Handle Interrupt </span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> </div> +<div class="line"> <a class="code" href="group__irq__ctrl__gr.html#gaad6b03f73b3d3ea2ccbb122484e8bd36">IRQ_ClearPending</a>((<a class="code" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a>)<a class="code" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a056f32088a9c8bdb9309b005dfeb648e">SGI0_IRQn</a>);</div> +<div class="line">}</div> +<div class="line"> </div> +<div class="line"><span class="keywordtype">void</span> main() {</div> +<div class="line"> <span class="comment">/* Initialize the Interrupt Controller */</span></div> +<div class="line"> <a class="code" href="group__irq__ctrl__gr.html#ga03ea5d5d67a89acff8a5b02286795a99">IRQ_Initialize</a>();</div> +<div class="line"> </div> +<div class="line"> <span class="comment">/* Register the user defined handler function */</span></div> +<div class="line"> <a class="code" href="group__irq__ctrl__gr.html#gac1fcc16fb8e488d315cfa496f1d71db3">IRQ_SetHandler</a>((<a class="code" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a>)<a class="code" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a056f32088a9c8bdb9309b005dfeb648e">SGI0_IRQn</a>, SGI0_Handler); </div> +<div class="line"> </div> +<div class="line"> <span class="comment">/* Set the priority considering the priority grouping */</span></div> +<div class="line"> <span class="keyword">const</span> uint32_t subprio = <a class="code" href="group__irq__ctrl__gr.html#ga061da812739bdba1e32765ed6501b83c">IRQ_GetPriorityGroupBits</a>();</div> +<div class="line"> <a class="code" href="group__irq__ctrl__gr.html#gaa90aed20ac94420fff4bbbf55c12d4c2">IRQ_SetPriority</a>((<a class="code" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a>)<a class="code" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a056f32088a9c8bdb9309b005dfeb648e">SGI0_IRQn</a>, 1u << subprio);</div> +<div class="line"> </div> +<div class="line"> <span class="comment">/* Set interrupt mode to falling edge */</span></div> +<div class="line"> <a class="code" href="group__irq__ctrl__gr.html#gab35da69354d2e515931580a1308a3a85">IRQ_SetMode</a>((<a class="code" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a>)<a class="code" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a056f32088a9c8bdb9309b005dfeb648e">SGI0_IRQn</a>, <a class="code" href="group__irq__mode__defs.html#gab0d022bbd15beb1a6578b5535d95f9cf">IRQ_MODE_TYPE_IRQ</a> | <a class="code" href="group__irq__mode__defs.html#gacb276aa0488a9bf1aa56e1072d2a15a5">IRQ_MODE_CPU_0</a> | <a class="code" href="group__irq__mode__defs.html#gaa9a8e0968a4ccd57eb7544a16d05f24d">IRQ_MODE_TRIG_EDGE</a> | <a class="code" href="group__irq__mode__defs.html#ga99e0f3f6945991d50e766b19e71e0222">IRQ_MODE_TRIG_EDGE_FALLING</a>);</div> +<div class="line"> </div> +<div class="line"> <a class="code" href="group__irq__ctrl__gr.html#ga4ad780a3dc23a1b6222de8adcd7c20a7">IRQ_Enable</a>((<a class="code" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a>)<a class="code" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a056f32088a9c8bdb9309b005dfeb648e">SGI0_IRQn</a>);</div> +<div class="line"> </div> +<div class="line"> <span class="comment">/* Trigger interrupt */</span></div> +<div class="line"> <a class="code" href="group__irq__ctrl__gr.html#ga88aedf1dee1061783e6c05c535e7b6c4">IRQ_SetPending</a>((<a class="code" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a>)<a class="code" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a056f32088a9c8bdb9309b005dfeb648e">SGI0_IRQn</a>);</div> +<div class="line"> </div> +<div class="line"> <a class="code" href="group__irq__ctrl__gr.html#ga544cf4ae0159cc17e259d55898528248">IRQ_Disable</a>((<a class="code" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a>)<a class="code" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a056f32088a9c8bdb9309b005dfeb648e">SGI0_IRQn</a>);</div> +<div class="line">}</div> +</div><!-- fragment --> <h2 class="groupheader">Function Documentation</h2> +<a class="anchor" id="gaad6b03f73b3d3ea2ccbb122484e8bd36"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int32_t IRQ_ClearPending </td> + <td>(</td> + <td class="paramtype"><a class="el" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> </td> + <td class="paramname"><em>irqn</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">irqn</td><td>interrupt ID number </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>0 on success, -1 on error.</dd></dl> +<p>This function clears the pending status of the interrupt identified by the irqn parameter.</p> +<p>For Arm GIC the default implementation looks like the following example:</p> +<div class="fragment"><div class="line">int32_t <a class="code" href="group__irq__ctrl__gr.html#gaad6b03f73b3d3ea2ccbb122484e8bd36">IRQ_ClearPending</a> (<a class="code" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> irqn) {</div> +<div class="line"> int32_t status;</div> +<div class="line"> </div> +<div class="line"> <span class="keywordflow">if</span> ((irqn >= 16) && (irqn < IRQ_GIC_LINE_COUNT)) {</div> +<div class="line"> <a class="code" href="group__GIC__functions.html#ga5ad17ad70f23d1ff36015ffac33d383d">GIC_ClearPendingIRQ</a> ((<a class="code" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a>)irqn);</div> +<div class="line"> status = 0;</div> +<div class="line"> } <span class="keywordflow">else</span> {</div> +<div class="line"> status = -1;</div> +<div class="line"> }</div> +<div class="line"> </div> +<div class="line"> <span class="keywordflow">return</span> (status);</div> +<div class="line">}</div> +</div><!-- fragment --> +</div> +</div> +<a class="anchor" id="ga544cf4ae0159cc17e259d55898528248"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int32_t IRQ_Disable </td> + <td>(</td> + <td class="paramtype"><a class="el" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> </td> + <td class="paramname"><em>irqn</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">irqn</td><td>interrupt ID number </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>0 on success, -1 on error.</dd></dl> +<p>This function disables forwarding of the corresponding interrupt to the CPU.</p> +<p>For Arm GIC the default implementation looks like the following example:</p> +<div class="fragment"><div class="line">int32_t <a class="code" href="group__irq__ctrl__gr.html#ga544cf4ae0159cc17e259d55898528248">IRQ_Disable</a> (<a class="code" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> irqn) {</div> +<div class="line"> int32_t status;</div> +<div class="line"> </div> +<div class="line"> <span class="keywordflow">if</span> ((irqn >= 0) && (irqn < IRQ_GIC_LINE_COUNT)) {</div> +<div class="line"> <a class="code" href="group__GIC__functions.html#ga2102399d255690c0674209a6faeec13d">GIC_DisableIRQ</a> ((<a class="code" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a>)irqn);</div> +<div class="line"> status = 0;</div> +<div class="line"> } <span class="keywordflow">else</span> {</div> +<div class="line"> status = -1;</div> +<div class="line"> }</div> +<div class="line"> </div> +<div class="line"> <span class="keywordflow">return</span> (status);</div> +<div class="line">}</div> +</div><!-- fragment --> +</div> +</div> +<a class="anchor" id="ga4ad780a3dc23a1b6222de8adcd7c20a7"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int32_t IRQ_Enable </td> + <td>(</td> + <td class="paramtype"><a class="el" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> </td> + <td class="paramname"><em>irqn</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">irqn</td><td>interrupt ID number </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>0 on success, -1 on error.</dd></dl> +<p>This function enables forwarding of the corresponding interrupt to the CPU.</p> +<p>For Arm GIC the default implementation looks like the following example:</p> +<div class="fragment"><div class="line">int32_t <a class="code" href="group__irq__ctrl__gr.html#ga4ad780a3dc23a1b6222de8adcd7c20a7">IRQ_Enable</a> (<a class="code" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> irqn) {</div> +<div class="line"> int32_t status;</div> +<div class="line"> </div> +<div class="line"> <span class="keywordflow">if</span> ((irqn >= 0) && (irqn < IRQ_GIC_LINE_COUNT)) {</div> +<div class="line"> <a class="code" href="group__GIC__functions.html#gaeba215d9c4ec3599e0a168800288c3f3">GIC_EnableIRQ</a> ((<a class="code" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a>)irqn);</div> +<div class="line"> status = 0;</div> +<div class="line"> } <span class="keywordflow">else</span> {</div> +<div class="line"> status = -1;</div> +<div class="line"> }</div> +<div class="line"> </div> +<div class="line"> <span class="keywordflow">return</span> (status);</div> +<div class="line">}</div> +</div><!-- fragment --> +</div> +</div> +<a class="anchor" id="ga55638c35efdc7a197b51165929ef0c10"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int32_t IRQ_EndOfInterrupt </td> + <td>(</td> + <td class="paramtype"><a class="el" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> </td> + <td class="paramname"><em>irqn</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">irqn</td><td>interrupt ID number </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>0 on success, -1 on error.</dd></dl> +<p>This function informs the interrupt controller that the interrupt service routine processing of the currently active interrupt request is completed.</p> +<p>The parameter irqn should specify the value previously returned by the <a class="el" href="group__irq__ctrl__gr.html#ga1664e9fc682c3ace4b721906d6ce2b3d">IRQ_GetActiveIRQ</a> or <a class="el" href="group__irq__ctrl__gr.html#ga1376a5cf6ff38344a9bbbae080af5a0f">IRQ_GetActiveFIQ</a> functions.</p> +<p>For Arm GIC the default implementation looks like the following example:</p> +<div class="fragment"><div class="line">int32_t <a class="code" href="group__irq__ctrl__gr.html#ga55638c35efdc7a197b51165929ef0c10">IRQ_EndOfInterrupt</a> (<a class="code" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> irqn) {</div> +<div class="line"> int32_t status;</div> +<div class="line"> </div> +<div class="line"> <span class="keywordflow">if</span> ((irqn >= 0) && (irqn < IRQ_GIC_LINE_COUNT)) {</div> +<div class="line"> <a class="code" href="group__GIC__functions.html#gac23f090f572a058b4a737f6613ded9cd">GIC_EndInterrupt</a> ((<a class="code" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a>)irqn);</div> +<div class="line"> </div> +<div class="line"> <span class="keywordflow">if</span> (irqn == 0) {</div> +<div class="line"> IRQ_ID0 = 0U;</div> +<div class="line"> }</div> +<div class="line"> </div> +<div class="line"> status = 0;</div> +<div class="line"> } <span class="keywordflow">else</span> {</div> +<div class="line"> status = -1;</div> +<div class="line"> }</div> +<div class="line"> </div> +<div class="line"> <span class="keywordflow">return</span> (status);</div> +<div class="line">}</div> +</div><!-- fragment --> +</div> +</div> +<a class="anchor" id="ga1376a5cf6ff38344a9bbbae080af5a0f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> IRQ_GetActiveFIQ </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>interrupt ID number.</dd></dl> +<p>This function retrieves the interrupt ID number of current FIQ source and acknowledges the interrupt.</p> +<p>For Arm GIC the default implementation looks like the following example:</p> +<div class="fragment"><div class="line"><a class="code" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> <a class="code" href="group__irq__ctrl__gr.html#ga1376a5cf6ff38344a9bbbae080af5a0f">IRQ_GetActiveFIQ</a> (<span class="keywordtype">void</span>) {</div> +<div class="line"> <span class="comment">// FIQ is not supported, return invalid ID</span></div> +<div class="line"> <span class="keywordflow">return</span> ((<a class="code" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a>)-1);</div> +<div class="line">}</div> +</div><!-- fragment --> +</div> +</div> +<a class="anchor" id="ga1664e9fc682c3ace4b721906d6ce2b3d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> IRQ_GetActiveIRQ </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>interrupt ID number.</dd></dl> +<p>This function retrieves the interrupt ID number of current IRQ source and acknowledges the interrupt.</p> +<p>For Arm GIC the default implementation looks like the following example:</p> +<div class="fragment"><div class="line"><a class="code" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> <a class="code" href="group__irq__ctrl__gr.html#ga1664e9fc682c3ace4b721906d6ce2b3d">IRQ_GetActiveIRQ</a> (<span class="keywordtype">void</span>) {</div> +<div class="line"> <a class="code" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> irqn;</div> +<div class="line"> </div> +<div class="line"> irqn = (<a class="code" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a>)<a class="code" href="group__GIC__functions.html#gafc08bbc58b25fef0d24003313fd16eb8">GIC_AcknowledgePending</a>();</div> +<div class="line"> </div> +<div class="line"> <span class="keywordflow">return</span> (irqn);</div> +<div class="line">}</div> +</div><!-- fragment --> +</div> +</div> +<a class="anchor" id="ga8913613a9075a35410af0eb7b275d9e2"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t IRQ_GetEnableState </td> + <td>(</td> + <td class="paramtype"><a class="el" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> </td> + <td class="paramname"><em>irqn</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">irqn</td><td>interrupt ID number </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>0 - interrupt is disabled, 1 - interrupt is enabled.</dd></dl> +<p>This function retrieves the interrupt enable status of the interrupt identified by the irqn parameter.</p> +<p>Interrupt enable status can be either disabled (0) or enabled (1). Disabled status is returned for interrupts which cannot be identified by irqn.</p> +<p>For Arm GIC the default implementation looks like the following example:</p> +<div class="fragment"><div class="line">uint32_t <a class="code" href="group__irq__ctrl__gr.html#ga8913613a9075a35410af0eb7b275d9e2">IRQ_GetEnableState</a> (<a class="code" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> irqn) {</div> +<div class="line"> uint32_t enable;</div> +<div class="line"> </div> +<div class="line"> <span class="keywordflow">if</span> ((irqn >= 0) && (irqn < IRQ_GIC_LINE_COUNT)) {</div> +<div class="line"> enable = <a class="code" href="core__ca_8h.html#abcd7d576ea634b1a708db9fda95d09df">GIC_GetEnableIRQ</a>((<a class="code" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a>)irqn);</div> +<div class="line"> } <span class="keywordflow">else</span> {</div> +<div class="line"> enable = 0U;</div> +<div class="line"> }</div> +<div class="line"> </div> +<div class="line"> <span class="keywordflow">return</span> (enable);</div> +<div class="line">}</div> +</div><!-- fragment --> +</div> +</div> +<a class="anchor" id="gaa2a2df8fbc7bad465ada49bd690f65d5"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="irq__ctrl_8h.html#afbfa2180a9b6208f34891d539e9e2d52">IRQHandler_t</a> IRQ_GetHandler </td> + <td>(</td> + <td class="paramtype"><a class="el" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> </td> + <td class="paramname"><em>irqn</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">irqn</td><td>interrupt ID number </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>registered interrupt handler function address.</dd></dl> +<p>This function retrieves address of the interrupt handler callback function corresponding to the specified interrupt ID number.</p> +<p>For Arm GIC the default implementation looks like the following example:</p> +<div class="fragment"><div class="line"><a class="code" href="irq__ctrl_8h.html#afbfa2180a9b6208f34891d539e9e2d52">IRQHandler_t</a> <a class="code" href="group__irq__ctrl__gr.html#gaa2a2df8fbc7bad465ada49bd690f65d5">IRQ_GetHandler</a> (<a class="code" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> irqn) {</div> +<div class="line"> IRQHandler h;</div> +<div class="line"> </div> +<div class="line"> <span class="keywordflow">if</span> ((irqn >= 0) && (irqn < IRQ_GIC_LINE_COUNT)) {</div> +<div class="line"> h = IRQTable[irqn];</div> +<div class="line"> } <span class="keywordflow">else</span> {</div> +<div class="line"> h = (<a class="code" href="irq__ctrl_8h.html#afbfa2180a9b6208f34891d539e9e2d52">IRQHandler_t</a>)0;</div> +<div class="line"> }</div> +<div class="line"> </div> +<div class="line"> <span class="keywordflow">return</span> (h);</div> +<div class="line">}</div> +</div><!-- fragment --> +</div> +</div> +<a class="anchor" id="gadba142ee49ae8f52f76b603c926ad711"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t IRQ_GetMode </td> + <td>(</td> + <td class="paramtype"><a class="el" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> </td> + <td class="paramname"><em>irqn</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">irqn</td><td>interrupt ID number </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>current interrupt mode configuration with optional IRQ_MODE_ERROR bit set.</dd></dl> +<p>This function retrieves interrupt mode configuration of the interrupt identified by the irqn parameter. <a class="el" href="group__irq__mode__defs.html#gaacb93ae158e548c54698a7230647804a">IRQ_MODE_ERROR</a> is returned for interrupts which cannot be identified by irqn.</p> +<p>For Arm GIC the default implementation looks like the following example:</p> +<div class="fragment"><div class="line">uint32_t <a class="code" href="group__irq__ctrl__gr.html#gadba142ee49ae8f52f76b603c926ad711">IRQ_GetMode</a> (<a class="code" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> irqn) {</div> +<div class="line"> uint32_t mode;</div> +<div class="line"> uint32_t val;</div> +<div class="line"> </div> +<div class="line"> <span class="keywordflow">if</span> ((irqn >= 0) && (irqn < IRQ_GIC_LINE_COUNT)) {</div> +<div class="line"> mode = <a class="code" href="group__irq__mode__defs.html#gab0d022bbd15beb1a6578b5535d95f9cf">IRQ_MODE_TYPE_IRQ</a>;</div> +<div class="line"> </div> +<div class="line"> <span class="comment">// Get trigger mode</span></div> +<div class="line"> val = <a class="code" href="core__ca_8h.html#a43cfac7327b49e2a89d63abc99b6b06a">GIC_GetConfiguration</a>((<a class="code" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a>)irqn);</div> +<div class="line"> </div> +<div class="line"> <span class="keywordflow">if</span> ((val & 2U) != 0U) {</div> +<div class="line"> <span class="comment">// Corresponding interrupt is edge triggered</span></div> +<div class="line"> mode |= <a class="code" href="group__irq__mode__defs.html#gaa9a8e0968a4ccd57eb7544a16d05f24d">IRQ_MODE_TRIG_EDGE</a>;</div> +<div class="line"> } <span class="keywordflow">else</span> {</div> +<div class="line"> <span class="comment">// Corresponding interrupt is level triggered</span></div> +<div class="line"> mode |= <a class="code" href="group__irq__mode__defs.html#gabc31ba71612436a6ccc49342f35fec58">IRQ_MODE_TRIG_LEVEL</a>;</div> +<div class="line"> }</div> +<div class="line"> </div> +<div class="line"> <span class="comment">// Get interrupt CPU targets</span></div> +<div class="line"> mode |= <a class="code" href="group__GIC__functions.html#gafccf881f9517592f30489bcabcb738a8">GIC_GetTarget</a> ((<a class="code" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a>)irqn) << <a class="code" href="irq__ctrl_8h.html#ab7527409c193021e65aaf4d519caea46">IRQ_MODE_CPU_Pos</a>;</div> +<div class="line"> </div> +<div class="line"> } <span class="keywordflow">else</span> {</div> +<div class="line"> mode = <a class="code" href="group__irq__mode__defs.html#gaacb93ae158e548c54698a7230647804a">IRQ_MODE_ERROR</a>;</div> +<div class="line"> }</div> +<div class="line"> </div> +<div class="line"> <span class="keywordflow">return</span> (mode);</div> +<div class="line">}</div> +</div><!-- fragment --> +</div> +</div> +<a class="anchor" id="gaa399f9169f136b3930f0d50247aa22fc"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t IRQ_GetPending </td> + <td>(</td> + <td class="paramtype"><a class="el" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> </td> + <td class="paramname"><em>irqn</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">irqn</td><td>interrupt ID number </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>0 - interrupt is not pending, 1 - interrupt is pending.</dd></dl> +<p>This function retrieves the pending status of the interrupt identified by the irqn parameter.</p> +<p>Interrupt pending status can be either not pending (0) or pending (1). Not pending status is returned for interrupts which cannot be identified by irqn.</p> +<p>For Arm GIC the default implementation looks like the following example:</p> +<div class="fragment"><div class="line">uint32_t <a class="code" href="group__irq__ctrl__gr.html#gaa399f9169f136b3930f0d50247aa22fc">IRQ_GetPending</a> (<a class="code" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> irqn) {</div> +<div class="line"> uint32_t pending;</div> +<div class="line"> </div> +<div class="line"> <span class="keywordflow">if</span> ((irqn >= 16) && (irqn < IRQ_GIC_LINE_COUNT)) {</div> +<div class="line"> pending = <a class="code" href="core__ca_8h.html#ab726a01df6ee9a480cc73910a06ddfb7">GIC_GetPendingIRQ</a> ((<a class="code" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a>)irqn);</div> +<div class="line"> } <span class="keywordflow">else</span> {</div> +<div class="line"> pending = 0U;</div> +<div class="line"> }</div> +<div class="line"> </div> +<div class="line"> <span class="keywordflow">return</span> (pending & 1U);</div> +<div class="line">}</div> +</div><!-- fragment --> +</div> +</div> +<a class="anchor" id="ga0a6a18c8fa2bc3183598439b56c507c3"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t IRQ_GetPriority </td> + <td>(</td> + <td class="paramtype"><a class="el" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> </td> + <td class="paramname"><em>irqn</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">irqn</td><td>interrupt ID number </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>current interrupt priority value with optional IRQ_PRIORITY_ERROR bit set.</dd></dl> +<p>This function retrieves the priority of the interrupt identified by the irqn parameter.</p> +<p>The valid priority value can be from zero (0) to the value of <a class="el" href="group__irq__priority__defs.html#gabaa4e91ab84dbe5f669080af6d0d81fa">IRQ_PRIORITY_Msk</a>. <a class="el" href="group__irq__priority__defs.html#ga47b19866dc05c58c6923c313b371f881">IRQ_PRIORITY_ERROR</a> bit is set in returned value for interrupts which cannot be identified by irqn.</p> +<p>For Arm GIC the default implementation looks like the following example:</p> +<div class="fragment"><div class="line">uint32_t <a class="code" href="group__irq__ctrl__gr.html#ga0a6a18c8fa2bc3183598439b56c507c3">IRQ_GetPriority</a> (<a class="code" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> irqn) {</div> +<div class="line"> uint32_t priority;</div> +<div class="line"> </div> +<div class="line"> <span class="keywordflow">if</span> ((irqn >= 0) && (irqn < IRQ_GIC_LINE_COUNT)) {</div> +<div class="line"> priority = <a class="code" href="group__GIC__functions.html#ga397048004654f792649742f95bf8ae67">GIC_GetPriority</a> ((<a class="code" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a>)irqn);</div> +<div class="line"> } <span class="keywordflow">else</span> {</div> +<div class="line"> priority = <a class="code" href="group__irq__priority__defs.html#ga47b19866dc05c58c6923c313b371f881">IRQ_PRIORITY_ERROR</a>;</div> +<div class="line"> }</div> +<div class="line"> </div> +<div class="line"> <span class="keywordflow">return</span> (priority);</div> +<div class="line">}</div> +</div><!-- fragment --> +</div> +</div> +<a class="anchor" id="ga061da812739bdba1e32765ed6501b83c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t IRQ_GetPriorityGroupBits </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>current number of MSB bits included in the group priority field comparison with optional IRQ_PRIORITY_ERROR bit set.</dd></dl> +<p>This function retrieves the number of MSB bits used to determine whether a pending interrupt has sufficient priority to preempt a currently active interrupt.</p> +<p><a class="el" href="group__irq__priority__defs.html#ga47b19866dc05c58c6923c313b371f881">IRQ_PRIORITY_ERROR</a> value is returned when priority grouping is not supported.</p> +<p>For Arm GIC the default implementation looks like the following example:</p> +<div class="fragment"><div class="line">uint32_t <a class="code" href="group__irq__ctrl__gr.html#ga061da812739bdba1e32765ed6501b83c">IRQ_GetPriorityGroupBits</a> (<span class="keywordtype">void</span>) {</div> +<div class="line"> uint32_t bp;</div> +<div class="line"> </div> +<div class="line"> bp = <a class="code" href="group__GIC__functions.html#gaa7046d8206ddd4696716726e68f85906">GIC_GetBinaryPoint</a>() & 0x07U;</div> +<div class="line"> </div> +<div class="line"> <span class="keywordflow">return</span> (7U - bp);</div> +<div class="line">}</div> +</div><!-- fragment --> +</div> +</div> +<a class="anchor" id="ga77632ae73f1ba46c4a9a0c12e6bc4869"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t IRQ_GetPriorityMask </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>current priority masking threshold value with optional IRQ_PRIORITY_ERROR bit set.</dd></dl> +<p>This function retrieves the priority masking threshold for the current processor.</p> +<p><a class="el" href="group__irq__priority__defs.html#ga47b19866dc05c58c6923c313b371f881">IRQ_PRIORITY_ERROR</a> value is returned if priority masking is not supported.</p> +<p>For Arm GIC the default implementation looks like the following example:</p> +<div class="fragment"><div class="line">uint32_t <a class="code" href="group__irq__ctrl__gr.html#ga77632ae73f1ba46c4a9a0c12e6bc4869">IRQ_GetPriorityMask</a> (<span class="keywordtype">void</span>) {</div> +<div class="line"> <span class="keywordflow">return</span> <a class="code" href="group__GIC__functions.html#ga2c5f9e5637560fc9d5c29d772580a728">GIC_GetInterfacePriorityMask</a>();</div> +<div class="line">}</div> +</div><!-- fragment --> +</div> +</div> +<a class="anchor" id="ga03ea5d5d67a89acff8a5b02286795a99"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int32_t IRQ_Initialize </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>0 on success, -1 on error.</dd></dl> +<p>This function initializes interrupt controller.</p> +<p>It disables all interrupt sources, clears all pending interrupts, sets interrupt priorities to highest priority and configures priority mask to lowest priority. IRQ and FIQ signal lines should be enabled and all interrupt handlers should be set to NULL.</p> +<p>For Arm GIC the default implementation looks like the following example:</p> +<div class="fragment"><div class="line"><span class="preprocessor">#ifndef IRQ_GIC_LINE_COUNT</span></div> +<div class="line"><span class="preprocessor"></span><span class="preprocessor">#define IRQ_GIC_LINE_COUNT (1020U)</span></div> +<div class="line"><span class="preprocessor"></span><span class="preprocessor">#endif</span></div> +<div class="line"><span class="preprocessor"></span> </div> +<div class="line"><span class="keyword">static</span> IRQHandler IRQTable[IRQ_GIC_LINE_COUNT] = { 0U };</div> +<div class="line"> </div> +<div class="line">int32_t <a class="code" href="group__irq__ctrl__gr.html#ga03ea5d5d67a89acff8a5b02286795a99">IRQ_Initialize</a> (<span class="keywordtype">void</span>) {</div> +<div class="line"> uint32_t i;</div> +<div class="line"> </div> +<div class="line"> <span class="keywordflow">for</span> (i = 0U; i < IRQ_GIC_LINE_COUNT; i++) {</div> +<div class="line"> IRQTable[i] = (IRQHandler)NULL;</div> +<div class="line"> }</div> +<div class="line"> <a class="code" href="group__GIC__functions.html#ga818881f69aae3eef6eb996bee6f6c63e">GIC_Enable</a>();</div> +<div class="line"> <span class="keywordflow">return</span> (0);</div> +<div class="line">}</div> +</div><!-- fragment --> +</div> +</div> +<a class="anchor" id="gac1fcc16fb8e488d315cfa496f1d71db3"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int32_t IRQ_SetHandler </td> + <td>(</td> + <td class="paramtype"><a class="el" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> </td> + <td class="paramname"><em>irqn</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="irq__ctrl_8h.html#afbfa2180a9b6208f34891d539e9e2d52">IRQHandler_t</a> </td> + <td class="paramname"><em>handler</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">irqn</td><td>interrupt ID number </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">handler</td><td>interrupt handler function address </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>0 on success, -1 on error.</dd></dl> +<p>This function registers address of the interrupt handler callback function corresponding to the specified interrupt ID number.</p> +<p>For Arm GIC the default implementation looks like the following example:</p> +<div class="fragment"><div class="line">int32_t <a class="code" href="group__irq__ctrl__gr.html#gac1fcc16fb8e488d315cfa496f1d71db3">IRQ_SetHandler</a> (<a class="code" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> irqn, <a class="code" href="irq__ctrl_8h.html#afbfa2180a9b6208f34891d539e9e2d52">IRQHandler_t</a> handler) {</div> +<div class="line"> int32_t status;</div> +<div class="line"> </div> +<div class="line"> <span class="keywordflow">if</span> ((irqn >= 0) && (irqn < IRQ_GIC_LINE_COUNT)) {</div> +<div class="line"> IRQTable[irqn] = handler;</div> +<div class="line"> status = 0;</div> +<div class="line"> } <span class="keywordflow">else</span> {</div> +<div class="line"> status = -1;</div> +<div class="line"> }</div> +<div class="line"> </div> +<div class="line"> <span class="keywordflow">return</span> (status);</div> +<div class="line">}</div> +</div><!-- fragment --> +</div> +</div> +<a class="anchor" id="gab35da69354d2e515931580a1308a3a85"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int32_t IRQ_SetMode </td> + <td>(</td> + <td class="paramtype"><a class="el" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> </td> + <td class="paramname"><em>irqn</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>mode</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">irqn</td><td>interrupt ID number </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">mode</td><td>mode configuration </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>0 on success, -1 on error.</dd></dl> +<p>This function configures the interrupt triggering mode, type, secure access and target CPUs of the interrupt (see <a class="el" href="group__irq__mode__defs.html">IRQ Mode Bit-Masks</a>) identified by the irqn parameter.</p> +<p>For Arm GIC the default implementation looks like the following example:</p> +<div class="fragment"><div class="line">int32_t <a class="code" href="group__irq__ctrl__gr.html#gab35da69354d2e515931580a1308a3a85">IRQ_SetMode</a> (<a class="code" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> irqn, uint32_t mode) {</div> +<div class="line"> int32_t status;</div> +<div class="line"> uint32_t val;</div> +<div class="line"> uint8_t cfg;</div> +<div class="line"> uint8_t secure;</div> +<div class="line"> uint8_t cpu;</div> +<div class="line"> </div> +<div class="line"> status = 0;</div> +<div class="line"> </div> +<div class="line"> <span class="keywordflow">if</span> ((irqn >= 0) && (irqn < IRQ_GIC_LINE_COUNT)) {</div> +<div class="line"> <span class="comment">// Check triggering mode</span></div> +<div class="line"> val = (mode & <a class="code" href="irq__ctrl_8h.html#a2fafbaf2f6da5241ad97af6c493fa218">IRQ_MODE_TRIG_Msk</a>);</div> +<div class="line"></div> +<div class="line"> <span class="keywordflow">if</span> (val == <a class="code" href="group__irq__mode__defs.html#gabc31ba71612436a6ccc49342f35fec58">IRQ_MODE_TRIG_LEVEL</a>) {</div> +<div class="line"> cfg = 0x00U;</div> +<div class="line"> } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (val == <a class="code" href="group__irq__mode__defs.html#gaa9a8e0968a4ccd57eb7544a16d05f24d">IRQ_MODE_TRIG_EDGE</a>) {</div> +<div class="line"> cfg = 0x02U;</div> +<div class="line"> } <span class="keywordflow">else</span> {</div> +<div class="line"> status = -1;</div> +<div class="line"> }</div> +<div class="line"> </div> +<div class="line"> <span class="comment">// Check interrupt type</span></div> +<div class="line"> val = mode & <a class="code" href="irq__ctrl_8h.html#a7b0581db3736a143cd582cd2457bf3cc">IRQ_MODE_TYPE_Msk</a>;</div> +<div class="line"> </div> +<div class="line"> <span class="keywordflow">if</span> (val != <a class="code" href="group__irq__mode__defs.html#gab0d022bbd15beb1a6578b5535d95f9cf">IRQ_MODE_TYPE_IRQ</a>) {</div> +<div class="line"> status = -1;</div> +<div class="line"> }</div> +<div class="line"> </div> +<div class="line"> <span class="comment">// Check interrupt domain</span></div> +<div class="line"> val = mode & <a class="code" href="irq__ctrl_8h.html#afdc87f9fda2bafac2b0399ebdb39bf3e">IRQ_MODE_DOMAIN_Msk</a>;</div> +<div class="line"> </div> +<div class="line"> <span class="keywordflow">if</span> (val == <a class="code" href="group__irq__mode__defs.html#ga7498851a6a7f3e2c5e087041617f5be7">IRQ_MODE_DOMAIN_NONSECURE</a>) {</div> +<div class="line"> secure = 0;</div> +<div class="line"> } <span class="keywordflow">else</span> {</div> +<div class="line"> <span class="comment">// Check security extensions support</span></div> +<div class="line"> val = <a class="code" href="group__GIC__functions.html#ga7d93d39736ef5e379e6511430ee6e75f">GIC_DistributorInfo</a>() & (1UL << 10U);</div> +<div class="line"> </div> +<div class="line"> <span class="keywordflow">if</span> (val != 0U) {</div> +<div class="line"> <span class="comment">// Security extensions are supported</span></div> +<div class="line"> secure = 1;</div> +<div class="line"> } <span class="keywordflow">else</span> {</div> +<div class="line"> status = -1;</div> +<div class="line"> }</div> +<div class="line"> }</div> +<div class="line"> </div> +<div class="line"> <span class="comment">// Check interrupt CPU targets</span></div> +<div class="line"> val = mode & <a class="code" href="irq__ctrl_8h.html#a96f739279c27f3e56ede4f28de4a48d8">IRQ_MODE_CPU_Msk</a>;</div> +<div class="line"> </div> +<div class="line"> <span class="keywordflow">if</span> (val == <a class="code" href="group__irq__mode__defs.html#gad3d0505689768247c67495b7359e147f">IRQ_MODE_CPU_ALL</a>) {</div> +<div class="line"> cpu = 0xFF;</div> +<div class="line"> } <span class="keywordflow">else</span> {</div> +<div class="line"> cpu = val >> <a class="code" href="irq__ctrl_8h.html#ab7527409c193021e65aaf4d519caea46">IRQ_MODE_CPU_Pos</a>;</div> +<div class="line"> }</div> +<div class="line"> </div> +<div class="line"> <span class="comment">// Apply configuration if no mode error</span></div> +<div class="line"> <span class="keywordflow">if</span> (status == 0) {</div> +<div class="line"> <a class="code" href="core__ca_8h.html#a5dffcd04b18d2c3ee5a410e185ce5108">GIC_SetConfiguration</a>((<a class="code" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a>)irqn, cfg);</div> +<div class="line"> <a class="code" href="group__GIC__functions.html#gae86bba705d0d4ef812b84d29d7b3ca2b">GIC_SetTarget</a> ((<a class="code" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a>)irqn, cpu);</div> +<div class="line"> </div> +<div class="line"> <span class="keywordflow">if</span> (secure != 0U) {</div> +<div class="line"> <a class="code" href="core__ca_8h.html#ab875d63dc51a75149802945bb00e2695">GIC_SetGroup</a> ((<a class="code" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a>)irqn, secure);</div> +<div class="line"> }</div> +<div class="line"> }</div> +<div class="line"> }</div> +<div class="line"> </div> +<div class="line"> <span class="keywordflow">return</span> (status);</div> +<div class="line">}</div> +</div><!-- fragment --> +</div> +</div> +<a class="anchor" id="ga88aedf1dee1061783e6c05c535e7b6c4"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int32_t IRQ_SetPending </td> + <td>(</td> + <td class="paramtype"><a class="el" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> </td> + <td class="paramname"><em>irqn</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">irqn</td><td>interrupt ID number </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>0 on success, -1 on error.</dd></dl> +<p>This function sets the pending status of the interrupt identified by the irqn parameter.</p> +<p>For Arm GIC the default implementation looks like the following example:</p> +<div class="fragment"><div class="line">int32_t <a class="code" href="group__irq__ctrl__gr.html#ga88aedf1dee1061783e6c05c535e7b6c4">IRQ_SetPending</a> (<a class="code" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> irqn) {</div> +<div class="line"> int32_t status;</div> +<div class="line"> </div> +<div class="line"> <span class="keywordflow">if</span> ((irqn >= 0) && (irqn < IRQ_GIC_LINE_COUNT)) {</div> +<div class="line"> <a class="code" href="group__GIC__functions.html#ga18fbddf7f3594df141c97f61a71da47c">GIC_SetPendingIRQ</a> ((<a class="code" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a>)irqn);</div> +<div class="line"> status = 0;</div> +<div class="line"> } <span class="keywordflow">else</span> {</div> +<div class="line"> status = -1;</div> +<div class="line"> }</div> +<div class="line"> </div> +<div class="line"> <span class="keywordflow">return</span> (status);</div> +<div class="line">}</div> +</div><!-- fragment --> +</div> +</div> +<a class="anchor" id="gaa90aed20ac94420fff4bbbf55c12d4c2"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int32_t IRQ_SetPriority </td> + <td>(</td> + <td class="paramtype"><a class="el" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> </td> + <td class="paramname"><em>irqn</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>priority</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">irqn</td><td>interrupt ID number </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">priority</td><td>interrupt priority value </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>0 on success, -1 on error.</dd></dl> +<p>This function sets the priority of the interrupt identified by the irqn parameter.</p> +<p>Higher priority numbers have lower priority. The highest interrupt priority has priority value 0, while the lowest value depends on the number of implemented priority levels.</p> +<p>The number of implemented priority bits can be determined by setting value <a class="el" href="group__irq__priority__defs.html#gabaa4e91ab84dbe5f669080af6d0d81fa">IRQ_PRIORITY_Msk</a> to arbitrary irqn and by retrieving the actual stored value with IRQ_GetPriority function.</p> +<p>For Arm GIC the default implementation looks like the following example:</p> +<div class="fragment"><div class="line">int32_t <a class="code" href="group__irq__ctrl__gr.html#gaa90aed20ac94420fff4bbbf55c12d4c2">IRQ_SetPriority</a> (<a class="code" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> irqn, uint32_t priority) {</div> +<div class="line"> int32_t status;</div> +<div class="line"> </div> +<div class="line"> <span class="keywordflow">if</span> ((irqn >= 0) && (irqn < IRQ_GIC_LINE_COUNT)) {</div> +<div class="line"> <a class="code" href="group__GIC__functions.html#ga27b9862b58290276851ec669cabf0f71">GIC_SetPriority</a> ((<a class="code" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a>)irqn, priority);</div> +<div class="line"> status = 0;</div> +<div class="line"> } <span class="keywordflow">else</span> {</div> +<div class="line"> status = -1;</div> +<div class="line"> }</div> +<div class="line"> </div> +<div class="line"> <span class="keywordflow">return</span> (status);</div> +<div class="line">}</div> +</div><!-- fragment --> +</div> +</div> +<a class="anchor" id="gabaa4074988ea9e30523f7ed5a86953c2"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int32_t IRQ_SetPriorityGroupBits </td> + <td>(</td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>bits</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">bits</td><td>number of MSB bits included in the group priority field comparison </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>0 on success, -1 on error.</dd></dl> +<p>This function sets the number of MSB priority bits used to determine whether a pending interrupt has sufficient priority to preempt a currently active interrupt.</p> +<p>The number of implemented group priority bits can be determined by setting value <a class="el" href="group__irq__priority__defs.html#gabaa4e91ab84dbe5f669080af6d0d81fa">IRQ_PRIORITY_Msk</a> and by retrieving the actual stored value with <a class="el" href="group__irq__ctrl__gr.html#ga061da812739bdba1e32765ed6501b83c">IRQ_GetPriorityGroupBits</a> function. Function returns error status -1 if priority grouping is not supported.</p> +<p>For Arm GIC the default implementation looks like the following example:</p> +<div class="fragment"><div class="line">int32_t <a class="code" href="group__irq__ctrl__gr.html#gabaa4074988ea9e30523f7ed5a86953c2">IRQ_SetPriorityGroupBits</a> (uint32_t bits) {</div> +<div class="line"> int32_t status;</div> +<div class="line"> </div> +<div class="line"> <span class="keywordflow">if</span> (bits == <a class="code" href="group__irq__priority__defs.html#gabaa4e91ab84dbe5f669080af6d0d81fa">IRQ_PRIORITY_Msk</a>) {</div> +<div class="line"> bits = 7U;</div> +<div class="line"> }</div> +<div class="line"> </div> +<div class="line"> <span class="keywordflow">if</span> (bits < 8U) {</div> +<div class="line"> <a class="code" href="group__GIC__functions.html#ga5dfedeb5403656a77e0fef4e1cc2c0c6">GIC_SetBinaryPoint</a> (7U - bits);</div> +<div class="line"> status = 0;</div> +<div class="line"> } <span class="keywordflow">else</span> {</div> +<div class="line"> status = -1;</div> +<div class="line"> }</div> +<div class="line"> </div> +<div class="line"> <span class="keywordflow">return</span> (status);</div> +<div class="line">}</div> +</div><!-- fragment --> +</div> +</div> +<a class="anchor" id="ga3a79888f72bd1db45f0b9a59dbaa2337"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int32_t IRQ_SetPriorityMask </td> + <td>(</td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>priority</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">priority</td><td>priority masking threshold value </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>0 on success, -1 on error.</dd></dl> +<p>This function sets the priority masking threshold for the current processor.</p> +<p>It ensures that only interrupts with a higher priority than priority threshold value are signaled to the target processor. Function returns error status -1 if priority masking is not supported.</p> +<p>For Arm GIC the default implementation looks like the following example:</p> +<div class="fragment"><div class="line"><a class="code" href="group__irq__ctrl__gr.html#ga3a79888f72bd1db45f0b9a59dbaa2337">IRQ_SetPriorityMask</a> (uint32_t priority) {</div> +<div class="line"> <a class="code" href="group__GIC__functions.html#gaa5eb0e76dbc89596e1ce47ddb9edc4a0">GIC_SetInterfacePriorityMask</a> (priority);</div> +<div class="line"> <span class="keywordflow">return</span> (0);</div> +<div class="line">}</div> +</div><!-- fragment --> +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/group__irq__ctrl__gr.js b/docs/Core_A/html/group__irq__ctrl__gr.js new file mode 100644 index 0000000..1f962d6 --- /dev/null +++ b/docs/Core_A/html/group__irq__ctrl__gr.js @@ -0,0 +1,25 @@ +var group__irq__ctrl__gr = +[ + [ "IRQ Mode Bit-Masks", "group__irq__mode__defs.html", "group__irq__mode__defs" ], + [ "IRQ Priority Bit-Masks", "group__irq__priority__defs.html", "group__irq__priority__defs" ], + [ "IRQ_ClearPending", "group__irq__ctrl__gr.html#gaad6b03f73b3d3ea2ccbb122484e8bd36", null ], + [ "IRQ_Disable", "group__irq__ctrl__gr.html#ga544cf4ae0159cc17e259d55898528248", null ], + [ "IRQ_Enable", "group__irq__ctrl__gr.html#ga4ad780a3dc23a1b6222de8adcd7c20a7", null ], + [ "IRQ_EndOfInterrupt", "group__irq__ctrl__gr.html#ga55638c35efdc7a197b51165929ef0c10", null ], + [ "IRQ_GetActiveFIQ", "group__irq__ctrl__gr.html#ga1376a5cf6ff38344a9bbbae080af5a0f", null ], + [ "IRQ_GetActiveIRQ", "group__irq__ctrl__gr.html#ga1664e9fc682c3ace4b721906d6ce2b3d", null ], + [ "IRQ_GetEnableState", "group__irq__ctrl__gr.html#ga8913613a9075a35410af0eb7b275d9e2", null ], + [ "IRQ_GetHandler", "group__irq__ctrl__gr.html#gaa2a2df8fbc7bad465ada49bd690f65d5", null ], + [ "IRQ_GetMode", "group__irq__ctrl__gr.html#gadba142ee49ae8f52f76b603c926ad711", null ], + [ "IRQ_GetPending", "group__irq__ctrl__gr.html#gaa399f9169f136b3930f0d50247aa22fc", null ], + [ "IRQ_GetPriority", "group__irq__ctrl__gr.html#ga0a6a18c8fa2bc3183598439b56c507c3", null ], + [ "IRQ_GetPriorityGroupBits", "group__irq__ctrl__gr.html#ga061da812739bdba1e32765ed6501b83c", null ], + [ "IRQ_GetPriorityMask", "group__irq__ctrl__gr.html#ga77632ae73f1ba46c4a9a0c12e6bc4869", null ], + [ "IRQ_Initialize", "group__irq__ctrl__gr.html#ga03ea5d5d67a89acff8a5b02286795a99", null ], + [ "IRQ_SetHandler", "group__irq__ctrl__gr.html#gac1fcc16fb8e488d315cfa496f1d71db3", null ], + [ "IRQ_SetMode", "group__irq__ctrl__gr.html#gab35da69354d2e515931580a1308a3a85", null ], + [ "IRQ_SetPending", "group__irq__ctrl__gr.html#ga88aedf1dee1061783e6c05c535e7b6c4", null ], + [ "IRQ_SetPriority", "group__irq__ctrl__gr.html#gaa90aed20ac94420fff4bbbf55c12d4c2", null ], + [ "IRQ_SetPriorityGroupBits", "group__irq__ctrl__gr.html#gabaa4074988ea9e30523f7ed5a86953c2", null ], + [ "IRQ_SetPriorityMask", "group__irq__ctrl__gr.html#ga3a79888f72bd1db45f0b9a59dbaa2337", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/group__irq__mode__defs.html b/docs/Core_A/html/group__irq__mode__defs.html new file mode 100644 index 0000000..bfa8b83 --- /dev/null +++ b/docs/Core_A/html/group__irq__mode__defs.html @@ -0,0 +1,457 @@ +<!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"/> +<title>IRQ Mode Bit-Masks</title> +<title>CMSIS-Core (Cortex-A): IRQ Mode Bit-Masks</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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__irq__mode__defs.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#define-members">Macros</a> </div> + <div class="headertitle"> +<div class="title">IRQ Mode Bit-Masks<div class="ingroups"><a class="el" href="group__irq__ctrl__gr.html">Interrupts and Exceptions</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>Configure interrupt line mode. +<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:gabc31ba71612436a6ccc49342f35fec58"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__mode__defs.html#gabc31ba71612436a6ccc49342f35fec58">IRQ_MODE_TRIG_LEVEL</a>   (0x00UL /*<< IRQ_MODE_TRIG_Pos*/)</td></tr> +<tr class="memdesc:gabc31ba71612436a6ccc49342f35fec58"><td class="mdescLeft"> </td><td class="mdescRight">Trigger: level triggered interrupt. <a href="#gabc31ba71612436a6ccc49342f35fec58">More...</a><br/></td></tr> +<tr class="separator:gabc31ba71612436a6ccc49342f35fec58"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga326df9e34f6447583895a6f809ee160a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__mode__defs.html#ga326df9e34f6447583895a6f809ee160a">IRQ_MODE_TRIG_LEVEL_LOW</a>   (0x01UL /*<< IRQ_MODE_TRIG_Pos*/)</td></tr> +<tr class="memdesc:ga326df9e34f6447583895a6f809ee160a"><td class="mdescLeft"> </td><td class="mdescRight">Trigger: low level triggered interrupt. <a href="#ga326df9e34f6447583895a6f809ee160a">More...</a><br/></td></tr> +<tr class="separator:ga326df9e34f6447583895a6f809ee160a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gafeb539b2a564ca35abc57f87d71e7206"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__mode__defs.html#gafeb539b2a564ca35abc57f87d71e7206">IRQ_MODE_TRIG_LEVEL_HIGH</a>   (0x02UL /*<< IRQ_MODE_TRIG_Pos*/)</td></tr> +<tr class="memdesc:gafeb539b2a564ca35abc57f87d71e7206"><td class="mdescLeft"> </td><td class="mdescRight">Trigger: high level triggered interrupt. <a href="#gafeb539b2a564ca35abc57f87d71e7206">More...</a><br/></td></tr> +<tr class="separator:gafeb539b2a564ca35abc57f87d71e7206"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaa9a8e0968a4ccd57eb7544a16d05f24d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__mode__defs.html#gaa9a8e0968a4ccd57eb7544a16d05f24d">IRQ_MODE_TRIG_EDGE</a>   (0x04UL /*<< IRQ_MODE_TRIG_Pos*/)</td></tr> +<tr class="memdesc:gaa9a8e0968a4ccd57eb7544a16d05f24d"><td class="mdescLeft"> </td><td class="mdescRight">Trigger: edge triggered interrupt. <a href="#gaa9a8e0968a4ccd57eb7544a16d05f24d">More...</a><br/></td></tr> +<tr class="separator:gaa9a8e0968a4ccd57eb7544a16d05f24d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga2dbbbb7100be0fee6e048cd3deb50e28"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__mode__defs.html#ga2dbbbb7100be0fee6e048cd3deb50e28">IRQ_MODE_TRIG_EDGE_RISING</a>   (0x05UL /*<< IRQ_MODE_TRIG_Pos*/)</td></tr> +<tr class="memdesc:ga2dbbbb7100be0fee6e048cd3deb50e28"><td class="mdescLeft"> </td><td class="mdescRight">Trigger: rising edge triggered interrupt. <a href="#ga2dbbbb7100be0fee6e048cd3deb50e28">More...</a><br/></td></tr> +<tr class="separator:ga2dbbbb7100be0fee6e048cd3deb50e28"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga99e0f3f6945991d50e766b19e71e0222"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__mode__defs.html#ga99e0f3f6945991d50e766b19e71e0222">IRQ_MODE_TRIG_EDGE_FALLING</a>   (0x06UL /*<< IRQ_MODE_TRIG_Pos*/)</td></tr> +<tr class="memdesc:ga99e0f3f6945991d50e766b19e71e0222"><td class="mdescLeft"> </td><td class="mdescRight">Trigger: falling edge triggered interrupt. <a href="#ga99e0f3f6945991d50e766b19e71e0222">More...</a><br/></td></tr> +<tr class="separator:ga99e0f3f6945991d50e766b19e71e0222"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga8b0142ff767a9b1b1287e638eacf707b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__mode__defs.html#ga8b0142ff767a9b1b1287e638eacf707b">IRQ_MODE_TRIG_EDGE_BOTH</a>   (0x07UL /*<< IRQ_MODE_TRIG_Pos*/)</td></tr> +<tr class="memdesc:ga8b0142ff767a9b1b1287e638eacf707b"><td class="mdescLeft"> </td><td class="mdescRight">Trigger: rising and falling edge triggered interrupt. <a href="#ga8b0142ff767a9b1b1287e638eacf707b">More...</a><br/></td></tr> +<tr class="separator:ga8b0142ff767a9b1b1287e638eacf707b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gab0d022bbd15beb1a6578b5535d95f9cf"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__mode__defs.html#gab0d022bbd15beb1a6578b5535d95f9cf">IRQ_MODE_TYPE_IRQ</a>   (0x00UL << IRQ_MODE_TYPE_Pos)</td></tr> +<tr class="memdesc:gab0d022bbd15beb1a6578b5535d95f9cf"><td class="mdescLeft"> </td><td class="mdescRight">Type: interrupt source triggers CPU IRQ line. <a href="#gab0d022bbd15beb1a6578b5535d95f9cf">More...</a><br/></td></tr> +<tr class="separator:gab0d022bbd15beb1a6578b5535d95f9cf"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaec01a80010bc42b1482388ce3ae4d2a3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__mode__defs.html#gaec01a80010bc42b1482388ce3ae4d2a3">IRQ_MODE_TYPE_FIQ</a>   (0x01UL << IRQ_MODE_TYPE_Pos)</td></tr> +<tr class="memdesc:gaec01a80010bc42b1482388ce3ae4d2a3"><td class="mdescLeft"> </td><td class="mdescRight">Type: interrupt source triggers CPU FIQ line. <a href="#gaec01a80010bc42b1482388ce3ae4d2a3">More...</a><br/></td></tr> +<tr class="separator:gaec01a80010bc42b1482388ce3ae4d2a3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga7498851a6a7f3e2c5e087041617f5be7"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__mode__defs.html#ga7498851a6a7f3e2c5e087041617f5be7">IRQ_MODE_DOMAIN_NONSECURE</a>   (0x00UL << IRQ_MODE_DOMAIN_Pos)</td></tr> +<tr class="memdesc:ga7498851a6a7f3e2c5e087041617f5be7"><td class="mdescLeft"> </td><td class="mdescRight">Domain: interrupt is targeting non-secure domain. <a href="#ga7498851a6a7f3e2c5e087041617f5be7">More...</a><br/></td></tr> +<tr class="separator:ga7498851a6a7f3e2c5e087041617f5be7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga15cdeb10ef2b8081c5cd7a87e22e65e6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__mode__defs.html#ga15cdeb10ef2b8081c5cd7a87e22e65e6">IRQ_MODE_DOMAIN_SECURE</a>   (0x01UL << IRQ_MODE_DOMAIN_Pos)</td></tr> +<tr class="memdesc:ga15cdeb10ef2b8081c5cd7a87e22e65e6"><td class="mdescLeft"> </td><td class="mdescRight">Domain: interrupt is targeting secure domain. <a href="#ga15cdeb10ef2b8081c5cd7a87e22e65e6">More...</a><br/></td></tr> +<tr class="separator:ga15cdeb10ef2b8081c5cd7a87e22e65e6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gad3d0505689768247c67495b7359e147f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__mode__defs.html#gad3d0505689768247c67495b7359e147f">IRQ_MODE_CPU_ALL</a>   (0x00UL << IRQ_MODE_CPU_Pos)</td></tr> +<tr class="memdesc:gad3d0505689768247c67495b7359e147f"><td class="mdescLeft"> </td><td class="mdescRight">CPU: interrupt targets all CPUs. <a href="#gad3d0505689768247c67495b7359e147f">More...</a><br/></td></tr> +<tr class="separator:gad3d0505689768247c67495b7359e147f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gacb276aa0488a9bf1aa56e1072d2a15a5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__mode__defs.html#gacb276aa0488a9bf1aa56e1072d2a15a5">IRQ_MODE_CPU_0</a>   (0x01UL << IRQ_MODE_CPU_Pos)</td></tr> +<tr class="memdesc:gacb276aa0488a9bf1aa56e1072d2a15a5"><td class="mdescLeft"> </td><td class="mdescRight">CPU: interrupt targets CPU 0. <a href="#gacb276aa0488a9bf1aa56e1072d2a15a5">More...</a><br/></td></tr> +<tr class="separator:gacb276aa0488a9bf1aa56e1072d2a15a5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gab09616a5ccd05d75d81ab80a37387a9a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__mode__defs.html#gab09616a5ccd05d75d81ab80a37387a9a">IRQ_MODE_CPU_1</a>   (0x02UL << IRQ_MODE_CPU_Pos)</td></tr> +<tr class="memdesc:gab09616a5ccd05d75d81ab80a37387a9a"><td class="mdescLeft"> </td><td class="mdescRight">CPU: interrupt targets CPU 1. <a href="#gab09616a5ccd05d75d81ab80a37387a9a">More...</a><br/></td></tr> +<tr class="separator:gab09616a5ccd05d75d81ab80a37387a9a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga3c8c5ec0226d772c3200d9efa2d3bf1a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__mode__defs.html#ga3c8c5ec0226d772c3200d9efa2d3bf1a">IRQ_MODE_CPU_2</a>   (0x04UL << IRQ_MODE_CPU_Pos)</td></tr> +<tr class="memdesc:ga3c8c5ec0226d772c3200d9efa2d3bf1a"><td class="mdescLeft"> </td><td class="mdescRight">CPU: interrupt targets CPU 2. <a href="#ga3c8c5ec0226d772c3200d9efa2d3bf1a">More...</a><br/></td></tr> +<tr class="separator:ga3c8c5ec0226d772c3200d9efa2d3bf1a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga7fe46ac2f03063dc5ed2ca793c9cca85"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__mode__defs.html#ga7fe46ac2f03063dc5ed2ca793c9cca85">IRQ_MODE_CPU_3</a>   (0x08UL << IRQ_MODE_CPU_Pos)</td></tr> +<tr class="memdesc:ga7fe46ac2f03063dc5ed2ca793c9cca85"><td class="mdescLeft"> </td><td class="mdescRight">CPU: interrupt targets CPU 3. <a href="#ga7fe46ac2f03063dc5ed2ca793c9cca85">More...</a><br/></td></tr> +<tr class="separator:ga7fe46ac2f03063dc5ed2ca793c9cca85"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga4d428c7ab66cb22eb375a109735e9a3a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__mode__defs.html#ga4d428c7ab66cb22eb375a109735e9a3a">IRQ_MODE_CPU_4</a>   (0x10UL << IRQ_MODE_CPU_Pos)</td></tr> +<tr class="memdesc:ga4d428c7ab66cb22eb375a109735e9a3a"><td class="mdescLeft"> </td><td class="mdescRight">CPU: interrupt targets CPU 4. <a href="#ga4d428c7ab66cb22eb375a109735e9a3a">More...</a><br/></td></tr> +<tr class="separator:ga4d428c7ab66cb22eb375a109735e9a3a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga94faa9eab45bbc6fa6b2a3c9d92bbb37"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__mode__defs.html#ga94faa9eab45bbc6fa6b2a3c9d92bbb37">IRQ_MODE_CPU_5</a>   (0x20UL << IRQ_MODE_CPU_Pos)</td></tr> +<tr class="memdesc:ga94faa9eab45bbc6fa6b2a3c9d92bbb37"><td class="mdescLeft"> </td><td class="mdescRight">CPU: interrupt targets CPU 5. <a href="#ga94faa9eab45bbc6fa6b2a3c9d92bbb37">More...</a><br/></td></tr> +<tr class="separator:ga94faa9eab45bbc6fa6b2a3c9d92bbb37"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gadb512fc8a31bc771c3ce0d006b821bb9"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__mode__defs.html#gadb512fc8a31bc771c3ce0d006b821bb9">IRQ_MODE_CPU_6</a>   (0x40UL << IRQ_MODE_CPU_Pos)</td></tr> +<tr class="memdesc:gadb512fc8a31bc771c3ce0d006b821bb9"><td class="mdescLeft"> </td><td class="mdescRight">CPU: interrupt targets CPU 6. <a href="#gadb512fc8a31bc771c3ce0d006b821bb9">More...</a><br/></td></tr> +<tr class="separator:gadb512fc8a31bc771c3ce0d006b821bb9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaa66525a1ee05c56f367540b2135e81ed"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__mode__defs.html#gaa66525a1ee05c56f367540b2135e81ed">IRQ_MODE_CPU_7</a>   (0x80UL << IRQ_MODE_CPU_Pos)</td></tr> +<tr class="memdesc:gaa66525a1ee05c56f367540b2135e81ed"><td class="mdescLeft"> </td><td class="mdescRight">CPU: interrupt targets CPU 7. <a href="#gaa66525a1ee05c56f367540b2135e81ed">More...</a><br/></td></tr> +<tr class="separator:gaa66525a1ee05c56f367540b2135e81ed"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaacb93ae158e548c54698a7230647804a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__mode__defs.html#gaacb93ae158e548c54698a7230647804a">IRQ_MODE_ERROR</a>   (0x80000000UL)</td></tr> +<tr class="memdesc:gaacb93ae158e548c54698a7230647804a"><td class="mdescLeft"> </td><td class="mdescRight">Bit indicating mode value error. <a href="#gaacb93ae158e548c54698a7230647804a">More...</a><br/></td></tr> +<tr class="separator:gaacb93ae158e548c54698a7230647804a"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<p>The following codes are used as values for the parameter <em>mode</em> of the function <a class="el" href="group__irq__ctrl__gr.html#gab35da69354d2e515931580a1308a3a85">IRQ_SetMode</a> to configure interrupt line mode. They are also returned by the function <a class="el" href="group__irq__ctrl__gr.html#gadba142ee49ae8f52f76b603c926ad711">IRQ_GetMode</a> when retrieving interrupt line mode.</p> +<p>The values of <b>IRQ_MODE_TRIG_x</b> definitions specify The values of <b>IRQ_MODE_TYPE_x</b> definitions specify The values of <b>IRQ_MODE_DOMAIN_x</b> definitions specify The values of <b>IRQ_MODE_CPU_x</b> definitions specify</p> +<p>Interrupt mode bit-masks </p> +<h2 class="groupheader">Macro Definition Documentation</h2> +<a class="anchor" id="gacb276aa0488a9bf1aa56e1072d2a15a5"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define IRQ_MODE_CPU_0   (0x01UL << IRQ_MODE_CPU_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gab09616a5ccd05d75d81ab80a37387a9a"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define IRQ_MODE_CPU_1   (0x02UL << IRQ_MODE_CPU_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga3c8c5ec0226d772c3200d9efa2d3bf1a"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define IRQ_MODE_CPU_2   (0x04UL << IRQ_MODE_CPU_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga7fe46ac2f03063dc5ed2ca793c9cca85"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define IRQ_MODE_CPU_3   (0x08UL << IRQ_MODE_CPU_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga4d428c7ab66cb22eb375a109735e9a3a"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define IRQ_MODE_CPU_4   (0x10UL << IRQ_MODE_CPU_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga94faa9eab45bbc6fa6b2a3c9d92bbb37"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define IRQ_MODE_CPU_5   (0x20UL << IRQ_MODE_CPU_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gadb512fc8a31bc771c3ce0d006b821bb9"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define IRQ_MODE_CPU_6   (0x40UL << IRQ_MODE_CPU_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gaa66525a1ee05c56f367540b2135e81ed"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define IRQ_MODE_CPU_7   (0x80UL << IRQ_MODE_CPU_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gad3d0505689768247c67495b7359e147f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define IRQ_MODE_CPU_ALL   (0x00UL << IRQ_MODE_CPU_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga7498851a6a7f3e2c5e087041617f5be7"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define IRQ_MODE_DOMAIN_NONSECURE   (0x00UL << IRQ_MODE_DOMAIN_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga15cdeb10ef2b8081c5cd7a87e22e65e6"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define IRQ_MODE_DOMAIN_SECURE   (0x01UL << IRQ_MODE_DOMAIN_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gaacb93ae158e548c54698a7230647804a"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define IRQ_MODE_ERROR   (0x80000000UL)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gaa9a8e0968a4ccd57eb7544a16d05f24d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define IRQ_MODE_TRIG_EDGE   (0x04UL /*<< IRQ_MODE_TRIG_Pos*/)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga8b0142ff767a9b1b1287e638eacf707b"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define IRQ_MODE_TRIG_EDGE_BOTH   (0x07UL /*<< IRQ_MODE_TRIG_Pos*/)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga99e0f3f6945991d50e766b19e71e0222"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define IRQ_MODE_TRIG_EDGE_FALLING   (0x06UL /*<< IRQ_MODE_TRIG_Pos*/)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga2dbbbb7100be0fee6e048cd3deb50e28"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define IRQ_MODE_TRIG_EDGE_RISING   (0x05UL /*<< IRQ_MODE_TRIG_Pos*/)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gabc31ba71612436a6ccc49342f35fec58"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define IRQ_MODE_TRIG_LEVEL   (0x00UL /*<< IRQ_MODE_TRIG_Pos*/)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gafeb539b2a564ca35abc57f87d71e7206"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define IRQ_MODE_TRIG_LEVEL_HIGH   (0x02UL /*<< IRQ_MODE_TRIG_Pos*/)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ga326df9e34f6447583895a6f809ee160a"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define IRQ_MODE_TRIG_LEVEL_LOW   (0x01UL /*<< IRQ_MODE_TRIG_Pos*/)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gaec01a80010bc42b1482388ce3ae4d2a3"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define IRQ_MODE_TYPE_FIQ   (0x01UL << IRQ_MODE_TYPE_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gab0d022bbd15beb1a6578b5535d95f9cf"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define IRQ_MODE_TYPE_IRQ   (0x00UL << IRQ_MODE_TYPE_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/group__irq__mode__defs.js b/docs/Core_A/html/group__irq__mode__defs.js new file mode 100644 index 0000000..c7fa3a2 --- /dev/null +++ b/docs/Core_A/html/group__irq__mode__defs.js @@ -0,0 +1,24 @@ +var group__irq__mode__defs = +[ + [ "IRQ_MODE_CPU_0", "group__irq__mode__defs.html#gacb276aa0488a9bf1aa56e1072d2a15a5", null ], + [ "IRQ_MODE_CPU_1", "group__irq__mode__defs.html#gab09616a5ccd05d75d81ab80a37387a9a", null ], + [ "IRQ_MODE_CPU_2", "group__irq__mode__defs.html#ga3c8c5ec0226d772c3200d9efa2d3bf1a", null ], + [ "IRQ_MODE_CPU_3", "group__irq__mode__defs.html#ga7fe46ac2f03063dc5ed2ca793c9cca85", null ], + [ "IRQ_MODE_CPU_4", "group__irq__mode__defs.html#ga4d428c7ab66cb22eb375a109735e9a3a", null ], + [ "IRQ_MODE_CPU_5", "group__irq__mode__defs.html#ga94faa9eab45bbc6fa6b2a3c9d92bbb37", null ], + [ "IRQ_MODE_CPU_6", "group__irq__mode__defs.html#gadb512fc8a31bc771c3ce0d006b821bb9", null ], + [ "IRQ_MODE_CPU_7", "group__irq__mode__defs.html#gaa66525a1ee05c56f367540b2135e81ed", null ], + [ "IRQ_MODE_CPU_ALL", "group__irq__mode__defs.html#gad3d0505689768247c67495b7359e147f", null ], + [ "IRQ_MODE_DOMAIN_NONSECURE", "group__irq__mode__defs.html#ga7498851a6a7f3e2c5e087041617f5be7", null ], + [ "IRQ_MODE_DOMAIN_SECURE", "group__irq__mode__defs.html#ga15cdeb10ef2b8081c5cd7a87e22e65e6", null ], + [ "IRQ_MODE_ERROR", "group__irq__mode__defs.html#gaacb93ae158e548c54698a7230647804a", null ], + [ "IRQ_MODE_TRIG_EDGE", "group__irq__mode__defs.html#gaa9a8e0968a4ccd57eb7544a16d05f24d", null ], + [ "IRQ_MODE_TRIG_EDGE_BOTH", "group__irq__mode__defs.html#ga8b0142ff767a9b1b1287e638eacf707b", null ], + [ "IRQ_MODE_TRIG_EDGE_FALLING", "group__irq__mode__defs.html#ga99e0f3f6945991d50e766b19e71e0222", null ], + [ "IRQ_MODE_TRIG_EDGE_RISING", "group__irq__mode__defs.html#ga2dbbbb7100be0fee6e048cd3deb50e28", null ], + [ "IRQ_MODE_TRIG_LEVEL", "group__irq__mode__defs.html#gabc31ba71612436a6ccc49342f35fec58", null ], + [ "IRQ_MODE_TRIG_LEVEL_HIGH", "group__irq__mode__defs.html#gafeb539b2a564ca35abc57f87d71e7206", null ], + [ "IRQ_MODE_TRIG_LEVEL_LOW", "group__irq__mode__defs.html#ga326df9e34f6447583895a6f809ee160a", null ], + [ "IRQ_MODE_TYPE_FIQ", "group__irq__mode__defs.html#gaec01a80010bc42b1482388ce3ae4d2a3", null ], + [ "IRQ_MODE_TYPE_IRQ", "group__irq__mode__defs.html#gab0d022bbd15beb1a6578b5535d95f9cf", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/group__irq__priority__defs.html b/docs/Core_A/html/group__irq__priority__defs.html new file mode 100644 index 0000000..e7254ad --- /dev/null +++ b/docs/Core_A/html/group__irq__priority__defs.html @@ -0,0 +1,172 @@ +<!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"/> +<title>IRQ Priority Bit-Masks</title> +<title>CMSIS-Core (Cortex-A): IRQ Priority Bit-Masks</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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__irq__priority__defs.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#define-members">Macros</a> </div> + <div class="headertitle"> +<div class="title">IRQ Priority Bit-Masks<div class="ingroups"><a class="el" href="group__irq__ctrl__gr.html">Interrupts and Exceptions</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>Definitions used by interrupt priority functions. +<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:gabaa4e91ab84dbe5f669080af6d0d81fa"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__priority__defs.html#gabaa4e91ab84dbe5f669080af6d0d81fa">IRQ_PRIORITY_Msk</a>   (0x0000FFFFUL)</td></tr> +<tr class="memdesc:gabaa4e91ab84dbe5f669080af6d0d81fa"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt priority value bit-mask. <a href="#gabaa4e91ab84dbe5f669080af6d0d81fa">More...</a><br/></td></tr> +<tr class="separator:gabaa4e91ab84dbe5f669080af6d0d81fa"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga47b19866dc05c58c6923c313b371f881"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__priority__defs.html#ga47b19866dc05c58c6923c313b371f881">IRQ_PRIORITY_ERROR</a>   (0x80000000UL)</td></tr> +<tr class="memdesc:ga47b19866dc05c58c6923c313b371f881"><td class="mdescLeft"> </td><td class="mdescRight">Bit indicating priority value error. <a href="#ga47b19866dc05c58c6923c313b371f881">More...</a><br/></td></tr> +<tr class="separator:ga47b19866dc05c58c6923c313b371f881"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<p>The following values are used by the interrupt priority functions.</p> +<p>The value of <b>IRQ_PRIORITY_Msk</b> specifies maximum interrupt priority value and can be used as parameter for the functions <a class="el" href="group__irq__ctrl__gr.html#ga0a6a18c8fa2bc3183598439b56c507c3">IRQ_GetPriority</a> and <a class="el" href="group__irq__ctrl__gr.html#gabaa4074988ea9e30523f7ed5a86953c2">IRQ_SetPriorityGroupBits</a> to retrieve implementation specific priority values.</p> +<p>The value of <b>IRQ_PRIORITY_ERROR</b> is used by functions <a class="el" href="group__irq__ctrl__gr.html#ga0a6a18c8fa2bc3183598439b56c507c3">IRQ_GetPriority</a>, IRQ_GetPriorityMask and <a class="el" href="group__irq__ctrl__gr.html#ga061da812739bdba1e32765ed6501b83c">IRQ_GetPriorityGroupBits</a> to signal function execution error. </p> +<h2 class="groupheader">Macro Definition Documentation</h2> +<a class="anchor" id="ga47b19866dc05c58c6923c313b371f881"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define IRQ_PRIORITY_ERROR   (0x80000000UL)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="gabaa4e91ab84dbe5f669080af6d0d81fa"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define IRQ_PRIORITY_Msk   (0x0000FFFFUL)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/group__irq__priority__defs.js b/docs/Core_A/html/group__irq__priority__defs.js new file mode 100644 index 0000000..bccbaeb --- /dev/null +++ b/docs/Core_A/html/group__irq__priority__defs.js @@ -0,0 +1,5 @@ +var group__irq__priority__defs = +[ + [ "IRQ_PRIORITY_ERROR", "group__irq__priority__defs.html#ga47b19866dc05c58c6923c313b371f881", null ], + [ "IRQ_PRIORITY_Msk", "group__irq__priority__defs.html#gabaa4e91ab84dbe5f669080af6d0d81fa", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/group__peripheral__gr.html b/docs/Core_A/html/group__peripheral__gr.html new file mode 100644 index 0000000..0621ef1 --- /dev/null +++ b/docs/Core_A/html/group__peripheral__gr.html @@ -0,0 +1,360 @@ +<!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"/> +<title>Peripheral Access</title> +<title>CMSIS-Core (Cortex-A): Peripheral Access</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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__peripheral__gr.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#define-members">Macros</a> </div> + <div class="headertitle"> +<div class="title">Peripheral Access</div> </div> +</div><!--header--> +<div class="contents"> + +<p>Naming conventions and optional features for accessing peripherals. +<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:ga286e3b913dbd236c7f48ea70c8821f4e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__peripheral__gr.html#ga286e3b913dbd236c7f48ea70c8821f4e">_VAL2FLD</a>(field, value)</td></tr> +<tr class="memdesc:ga286e3b913dbd236c7f48ea70c8821f4e"><td class="mdescLeft"> </td><td class="mdescRight">Mask and shift a bit field value for assigning the result to a peripheral register. <a href="#ga286e3b913dbd236c7f48ea70c8821f4e">More...</a><br/></td></tr> +<tr class="separator:ga286e3b913dbd236c7f48ea70c8821f4e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga139b6e261c981f014f386927ca4a8444"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__peripheral__gr.html#ga139b6e261c981f014f386927ca4a8444">_FLD2VAL</a>(field, value)</td></tr> +<tr class="memdesc:ga139b6e261c981f014f386927ca4a8444"><td class="mdescLeft"> </td><td class="mdescRight">Extract from a peripheral register value the a bit field value. <a href="#ga139b6e261c981f014f386927ca4a8444">More...</a><br/></td></tr> +<tr class="separator:ga139b6e261c981f014f386927ca4a8444"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<p>The section below describes the naming conventions, requirements, and optional features for accessing device specific peripherals. Most of the rules also apply to the core peripherals. The <a class="el" href="device_h_pg.html">Device Header File <device.h></a> contains typically these definition and also includes the core specific header files.</p> +<p>The definitions for <a class="el" href="group__peripheral__gr.html">Peripheral Access</a> can be generated using the <a href="../../SVD/html/index.html"><b>CMSIS-SVD</b></a> System View Description for Peripherals. Refer to <a href="../../SVD/html/svd_SVDConv_pg.html"><b>SVDConv.exe</b></a> for more information.</p> +<p>Each peripheral provides a data type definition with a name that is composed of:</p> +<ul> +<li>an optional prefix <b><<em>device abbreviation></em>_</b></li> +<li><b><<em>peripheral name</em>></b></li> +<li>postfix <b>_Type</b> or <b>_TypeDef</b> to identify a type definition.</li> +</ul> +<p>Examples:</p> +<ul> +<li><b>UART_TypeDef</b> for the peripheral <b>UART</b>.</li> +<li><b>IMX_UART_TypeDef</b> for the device family <b>IMX</b> and the peripheral <b>UART</b>.</li> +</ul> +<p>The data type definition uses standard C data types defined by the ANSI C header file <stdint.h>.</p> +<ul> +<li>IO Type Qualifiers are used to specify the access to peripheral variables. <table class="doxtable"> +<tr> +<th align="left">IO Type Qualifier </th><th align="left">Type </th><th align="left">Description </th></tr> +<tr> +<td align="left"><b>__IM</b> </td><td align="left">Struct member </td><td align="left">Defines 'read only' permissions </td></tr> +<tr> +<td align="left"><b>__OM</b> </td><td align="left">Struct member </td><td align="left">Defines 'write only' permissions </td></tr> +<tr> +<td align="left"><b>__IOM</b> </td><td align="left">Struct member </td><td align="left">Defines 'read / write' permissions </td></tr> +<tr> +<td align="left"><b>__I</b> </td><td align="left">Scalar variable </td><td align="left">Defines 'read only' permissions </td></tr> +<tr> +<td align="left"><b>__O</b> </td><td align="left">Scalar variable </td><td align="left">Defines 'write only' permissions </td></tr> +<tr> +<td align="left"><b>__IO</b> </td><td align="left">Scalar variable </td><td align="left">Defines 'read / write' permissions </td></tr> +</table> +The typedef <b><<em>device abbreviation</em>>_UART_TypeDef</b> shown below defines the generic register layout for all UART channels in a device.</li> +</ul> +<div class="fragment"><div class="line"><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div> +<div class="line"> <a class="code" href="core__ca_8h.html#a7e25d9380f9ef903923964322e71f2f6">__O</a> uint32_t UART_CR; <span class="comment">// Offset: 0x0000 ( /W) Control Register </span></div> +<div class="line"> <a class="code" href="core__ca_8h.html#aec43007d9998a0a0e01faede4133d6be">__IO</a> uint32_t UART_MR; <span class="comment">// Offset: 0x0004 (R/W) Mode Register </span></div> +<div class="line"> <a class="code" href="core__ca_8h.html#a7e25d9380f9ef903923964322e71f2f6">__O</a> uint32_t UART_IER; <span class="comment">// Offset: 0x0008 ( /W) Interrupt Enable Register </span></div> +<div class="line"> <a class="code" href="core__ca_8h.html#a7e25d9380f9ef903923964322e71f2f6">__O</a> uint32_t UART_IDR; <span class="comment">// Offset: 0x000C ( /W) Interrupt Disable Register </span></div> +<div class="line"> <a class="code" href="core__ca_8h.html#af63697ed9952cc71e1225efe205f6cd3">__I</a> uint32_t UART_IMR; <span class="comment">// Offset: 0x0010 (R/ ) Interrupt Mask Register </span></div> +<div class="line"> <a class="code" href="core__ca_8h.html#af63697ed9952cc71e1225efe205f6cd3">__I</a> uint32_t UART_SR; <span class="comment">// Offset: 0x0014 (R/ ) Status Register </span></div> +<div class="line"> <a class="code" href="core__ca_8h.html#af63697ed9952cc71e1225efe205f6cd3">__I</a> uint32_t UART_RHR; <span class="comment">// Offset: 0x0018 (R/ ) Receive Holding Register </span></div> +<div class="line"> <a class="code" href="core__ca_8h.html#a7e25d9380f9ef903923964322e71f2f6">__O</a> uint32_t UART_THR; <span class="comment">// Offset: 0x001C ( /W) Transmit Holding Register </span></div> +<div class="line"> <a class="code" href="core__ca_8h.html#aec43007d9998a0a0e01faede4133d6be">__IO</a> uint32_t UART_BRGR; <span class="comment">// Offset: 0x0020 (R/W) Baud Rate Generator Register </span></div> +<div class="line"> <a class="code" href="core__ca_8h.html#aec43007d9998a0a0e01faede4133d6be">__IO</a> uint32_t UART_CMPR; <span class="comment">// Offset: 0x0024 (R/W) Comparison Register </span></div> +<div class="line"> <a class="code" href="core__ca_8h.html#aec43007d9998a0a0e01faede4133d6be">__IO</a> uint32_t UART_RTOR; <span class="comment">// Offset: 0x0028 (R/W) Receiver Time-out Register </span></div> +<div class="line"> <a class="code" href="core__ca_8h.html#af63697ed9952cc71e1225efe205f6cd3">__I</a> uint32_t <a class="code" href="core__ca_8h.html#af7f66fda711fd46e157dbb6c1af88e04">RESERVED</a>[46]; <span class="comment">// Offset: 0x002C (R/ ) Reserved </span></div> +<div class="line"> <a class="code" href="core__ca_8h.html#aec43007d9998a0a0e01faede4133d6be">__IO</a> uint32_t UART_WPMR; <span class="comment">// Offset: 0x00E4 (R/W) Write Protection Mode Register </span></div> +<div class="line">} IMX_UART_TypeDef;</div> +</div><!-- fragment --><p>To access the registers of the UART defined above, pointers to this register structure are defined. If more instances of a peripheral exist, the variables have a postfix (digit or letter) that identifies the peripheral.</p> +<p><b>Example:</b> In this example, <b>IMX_UART2</b> and <b>IMX_UART3</b> are two pointers to UARTs defined with above register structure. <br/> +</p> +<div class="fragment"><div class="line"><span class="preprocessor">#define IMX_UART2 ((IMX_UART_TypeDef *) IMX_UART2_BASE)</span></div> +<div class="line"><span class="preprocessor">#define IMX_UART3 ((IMX_UART_TypeDef *) IMX_UART3_BASE)</span></div> +</div><!-- fragment --><dl class="section note"><dt>Note</dt><dd><ul> +<li>The prefix <b>IMX</b> is optional.</li> +</ul> +</dd></dl> +<p>The registers in the various UARTs can now be referred in the user code as shown below:<br/> +</p> +<div class="fragment"><div class="line">val = IMX_UART2->SR <span class="comment">// is the Status Register of UART2.</span></div> +</div><!-- fragment --><hr/> +<h1><a class="anchor" id="core_cmsis_pal_min_reqs"></a> +Minimal Requirements</h1> +<p>To access the peripheral registers and related function in a device, the files <b><em>device.h</em></b> and <b><a class="el" href="core__ca_8h.html" title="CMSIS Cortex-A Core Peripheral Access Layer Header File. ">core_ca.h</a></b> define as a minimum: <br/> +<br/> +</p> +<ul> +<li>The <b>Register Layout Typedef</b> for each peripheral that defines all register names. RESERVED is used to introduce space into the structure for adjusting the addresses of the peripheral registers. <br/> +<br/> +<b>Example:</b> <div class="fragment"><div class="line"><span class="keyword">typedef</span> <span class="keyword">struct</span></div> +<div class="line">{</div> +<div class="line"> <a class="code" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t C_CTLR; <span class="comment">// Offset: 0x0000 (R/W) CPU Interface Control Register </span></div> +<div class="line"> <a class="code" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t C_PMR; <span class="comment">// Offset: 0x0004 (R/W) Interrupt Priority Mask Register </span></div> +<div class="line"> <a class="code" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t C_BPR; <span class="comment">// Offset: 0x0008 (R/W) Binary Point Register </span></div> +<div class="line"> <a class="code" href="core__ca_8h.html#a4cc1649793116d7c2d8afce7a4ffce43">__IM</a> uint32_t C_IAR; <span class="comment">// Offset: 0x000C (R/ ) Interrupt Acknowledge Register </span></div> +<div class="line"> <a class="code" href="core__ca_8h.html#a0ea2009ed8fd9ef35b48708280fdb758">__OM</a> uint32_t C_EOIR; <span class="comment">// Offset: 0x0010 ( /W) End Of Interrupt Register </span></div> +<div class="line"> <a class="code" href="core__ca_8h.html#a4cc1649793116d7c2d8afce7a4ffce43">__IM</a> uint32_t C_RPR; <span class="comment">// Offset: 0x0014 (R/ ) Running Priority Register </span></div> +<div class="line"> <a class="code" href="core__ca_8h.html#a4cc1649793116d7c2d8afce7a4ffce43">__IM</a> uint32_t C_HPPIR; <span class="comment">// Offset: 0x0018 (R/ ) Highest Priority Pending Interrupt Register </span></div> +<div class="line"> <a class="code" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t C_ABPR; <span class="comment">// Offset: 0x001C (R/W) Aliased Binary Point Register </span></div> +<div class="line"> <a class="code" href="core__ca_8h.html#a4cc1649793116d7c2d8afce7a4ffce43">__IM</a> uint32_t C_AIAR; <span class="comment">// Offset: 0x0020 (R/ ) Aliased Interrupt Acknowledge Register </span></div> +<div class="line"> <a class="code" href="core__ca_8h.html#a0ea2009ed8fd9ef35b48708280fdb758">__OM</a> uint32_t C_AEOIR; <span class="comment">// Offset: 0x0024 ( /W) Aliased End Of Interrupt Register </span></div> +<div class="line"> <a class="code" href="core__ca_8h.html#a4cc1649793116d7c2d8afce7a4ffce43">__IM</a> uint32_t C_AHPPIR; <span class="comment">// Offset: 0x0028 (R/ ) Aliased Highest Priority Pending Interrupt Register </span></div> +<div class="line"> <a class="code" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t C_STATUSR; <span class="comment">// Offset: 0x002C (R/W) Error Reporting Status Register, optional </span></div> +<div class="line"> <a class="code" href="core__ca_8h.html#af63697ed9952cc71e1225efe205f6cd3">__I</a> uint32_t RESERVED1[40]; <span class="comment">// Offset: 0x0030 (R/ ) Reserved</span></div> +<div class="line"> <a class="code" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t C_APR[4]; <span class="comment">// Offset: 0x00D0 (R/W) Active Priority Register </span></div> +<div class="line"> <a class="code" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t C_NSAPR[4]; <span class="comment">// Offset: 0x00E0 (R/W) Non-secure Active Priority Register </span></div> +<div class="line"> <a class="code" href="core__ca_8h.html#af63697ed9952cc71e1225efe205f6cd3">__I</a> uint32_t RESERVED2[3]; <span class="comment">// Offset: 0x00F6 (R/ ) Reserved</span></div> +<div class="line"> <a class="code" href="core__ca_8h.html#a4cc1649793116d7c2d8afce7a4ffce43">__IM</a> uint32_t C_IIDR; <span class="comment">// Offset: 0x00FC (R/ ) CPU Interface Identification Register </span></div> +<div class="line"> <a class="code" href="core__ca_8h.html#af63697ed9952cc71e1225efe205f6cd3">__I</a> uint32_t RESERVED3[960]; <span class="comment">// Offset: 0x0100 (R/ ) Reserved</span></div> +<div class="line"> <a class="code" href="core__ca_8h.html#a0ea2009ed8fd9ef35b48708280fdb758">__OM</a> uint32_t C_DIR; <span class="comment">// Offset: 0x1000 ( /W) Deactivate Interrupt Register </span></div> +<div class="line">} <a class="code" href="structGICInterface__Type.html">GICInterface_Type</a>;</div> +</div><!-- fragment --></li> +<li><b>Base Address</b> for each peripheral (in case of multiple peripherals that use the same <b>register layout typedef</b> multiple base addresses are defined). <br/> +<br/> +<b>Example:</b> <div class="fragment"><div class="line"><span class="preprocessor">#define GIC_INTERFACE_BASE (0xe8202000UL) // GIC Interface Base Address </span></div> +</div><!-- fragment --></li> +<li><b>Access Definitions</b> for each peripheral. In case of multiple peripherals that are using the same <b>register layout typedef</b>, multiple access definitions exist. <br/> +<br/> +<b>Example:</b> <div class="fragment"><div class="line"><span class="preprocessor">#define GICInterface ((GICInterface_Type *) GIC_INTERFACE_BASE) // GIC Interface Access Definition </span></div> +</div><!-- fragment --></li> +</ul> +<p>These definitions allow accessing peripheral registers with simple assignments.</p> +<ul> +<li><b>Example:</b> <br/> +<div class="fragment"><div class="line"><a class="code" href="group__GIC__functions.html#ga31a083dbdc5cb84178dbf184286180e3">GICInterface</a>->C_CTLR |= 1; <span class="comment">// Enable Interface</span></div> +</div><!-- fragment --></li> +</ul> +<hr/> +<h1><a class="anchor" id="core_cmsis_pal_opts"></a> +Optional Features</h1> +<p>Optionally, the file <b><em>device</em>.h</b> may define:</p> +<ul> +<li><a class="el" href="group__peripheral__gr.html#core_cmsis_pal_bitfields">Register Bit Fields</a> and #define constants that simplify access to peripheral registers. These constants may define bit-positions or other specific patterns that are required for programming peripheral registers. The identifiers should start with <b><<em>device abbreviation</em>>_</b> and <b><<em>peripheral name</em>>_</b>. It is recommended to use CAPITAL letters for #define constants.</li> +<li>More complex functions (i.e. status query before a sending register is accessed). Again, these functions start with <b><<em>device abbreviation</em>>_</b> and <b><<em>peripheral name</em>>_</b>.</li> +</ul> +<hr/> +<h1><a class="anchor" id="core_cmsis_pal_bitfields"></a> +Register Bit Fields</h1> +<p>For Core Register, macros define the position and the mask value for a bit field.</p> +<p><b>Example:</b></p> +<p>Bit field definitions for register ACTLR in CP15.</p> +<div class="fragment"><div class="line"><span class="comment">// CP15 Register ACTLR</span></div> +<div class="line"><span class="preprocessor">#define ACTLR_DDI_Pos 28U </span></div> +<div class="line"><span class="preprocessor"></span><span class="preprocessor">#define ACTLR_DDI_Msk (1UL << ACTLR_DDI_Pos) </span></div> +<div class="line"><span class="preprocessor"></span> </div> +<div class="line"><span class="preprocessor">#define ACTLR_DDVM_Pos 15U </span></div> +<div class="line"><span class="preprocessor"></span><span class="preprocessor">#define ACTLR_DDVM_Msk (1UL << ACTLR_DDVM_Pos) </span></div> +<div class="line"><span class="preprocessor"></span> </div> +<div class="line"><span class="preprocessor">#define ACTLR_L1PCTL_Pos 13U </span></div> +<div class="line"><span class="preprocessor"></span><span class="preprocessor">#define ACTLR_L1PCTL_Msk (3UL << ACTLR_L1PCTL_Pos) </span></div> +<div class="line"><span class="preprocessor"></span> </div> +<div class="line"><span class="preprocessor">#define ACTLR_L1RADIS_Pos 12U </span></div> +<div class="line"><span class="preprocessor"></span><span class="preprocessor">#define ACTLR_L1RADIS_Msk (1UL << ACTLR_L1RADIS_Pos)</span></div> +<div class="line"><span class="preprocessor"></span> </div> +<div class="line"><span class="preprocessor">#define ACTLR_L2RADIS_Pos 11U </span></div> +<div class="line"><span class="preprocessor"></span><span class="preprocessor">#define ACTLR_L2RADIS_Msk (1UL << ACTLR_L2RADIS_Pos)</span></div> +<div class="line"><span class="preprocessor"></span> </div> +<div class="line"><span class="preprocessor">#define ACTLR_DODMBS_Pos 10U </span></div> +<div class="line"><span class="preprocessor"></span><span class="preprocessor">#define ACTLR_DODMBS_Msk (1UL << ACTLR_DODMBS_Pos) </span></div> +<div class="line"><span class="preprocessor"></span> </div> +<div class="line"><span class="preprocessor">#define ACTLR_SMP_Pos 6U </span></div> +<div class="line"><span class="preprocessor">#define ACTLR_SMP_Msk (1UL << ACTLR_SMP_Pos) </span></div> +</div><!-- fragment --><p>The macros <b><a class="el" href="group__peripheral__gr.html#ga286e3b913dbd236c7f48ea70c8821f4e" title="Mask and shift a bit field value for assigning the result to a peripheral register. ">_VAL2FLD(field, value)</a></b> and <b><a class="el" href="group__peripheral__gr.html#ga139b6e261c981f014f386927ca4a8444" title="Extract from a peripheral register value the a bit field value. ">_FLD2VAL(field, value)</a></b> enable access to bit fields. </p> +<h2 class="groupheader">Macro Definition Documentation</h2> +<a class="anchor" id="ga139b6e261c981f014f386927ca4a8444"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define _FLD2VAL</td> + <td>(</td> + <td class="paramtype"> </td> + <td class="paramname">field, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"> </td> + <td class="paramname">value </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">field</td><td>name of bit field. </td></tr> + <tr><td class="paramname">value</td><td>value of the register. This parameter is interpreted as an uint32_t type.</td></tr> + </table> + </dd> +</dl> +<p>The macro <a class="el" href="core__ca_8h.html#a139b6e261c981f014f386927ca4a8444">_FLD2VAL</a> uses the #define's <em>_Pos</em> and <em>_Msk</em> of the related bit field to extract the value of a bit field from a register.</p> +<p><b>Example:</b> </p> +<div class="fragment"><div class="line">i = <a class="code" href="group__peripheral__gr.html#ga139b6e261c981f014f386927ca4a8444">_FLD2VAL</a>(ACTLR_SMP, ACTLR);</div> +</div><!-- fragment --> +</div> +</div> +<a class="anchor" id="ga286e3b913dbd236c7f48ea70c8821f4e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define _VAL2FLD</td> + <td>(</td> + <td class="paramtype"> </td> + <td class="paramname">field, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"> </td> + <td class="paramname">value </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">field</td><td>name of bit field. </td></tr> + <tr><td class="paramname">value</td><td>value for the bit field. This parameter is interpreted as an uint32_t type.</td></tr> + </table> + </dd> +</dl> +<p>The macro <a class="el" href="core__ca_8h.html#a286e3b913dbd236c7f48ea70c8821f4e">_VAL2FLD</a> uses the #define's <em>_Pos</em> and <em>_Msk</em> of the related bit field to shift bit-field values for assigning to a register.</p> +<p><b>Example:</b> </p> +<div class="fragment"><div class="line">ACTLR = <a class="code" href="group__peripheral__gr.html#ga286e3b913dbd236c7f48ea70c8821f4e">_VAL2FLD</a>(ACTLR_SMP, 0x1)</div> +</div><!-- fragment --> +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/group__peripheral__gr.js b/docs/Core_A/html/group__peripheral__gr.js new file mode 100644 index 0000000..39b83c7 --- /dev/null +++ b/docs/Core_A/html/group__peripheral__gr.js @@ -0,0 +1,5 @@ +var group__peripheral__gr = +[ + [ "_FLD2VAL", "group__peripheral__gr.html#ga139b6e261c981f014f386927ca4a8444", null ], + [ "_VAL2FLD", "group__peripheral__gr.html#ga286e3b913dbd236c7f48ea70c8821f4e", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/group__system__init__gr.html b/docs/Core_A/html/group__system__init__gr.html new file mode 100644 index 0000000..a57dd63 --- /dev/null +++ b/docs/Core_A/html/group__system__init__gr.html @@ -0,0 +1,231 @@ +<!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"/> +<title>System and Clock Configuration</title> +<title>CMSIS-Core (Cortex-A): System and Clock Configuration</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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__system__init__gr.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#func-members">Functions</a> | +<a href="#var-members">Variables</a> </div> + <div class="headertitle"> +<div class="title">System and Clock Configuration</div> </div> +</div><!--header--> +<div class="contents"> + +<p>Functions for system and clock setup available in system_<em>device</em>.c. +<a href="#details">More...</a></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> +Functions</h2></td></tr> +<tr class="memitem:ga93f514700ccf00d08dbdcff7f1224eb2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__system__init__gr.html#ga93f514700ccf00d08dbdcff7f1224eb2">SystemInit</a> (void)</td></tr> +<tr class="memdesc:ga93f514700ccf00d08dbdcff7f1224eb2"><td class="mdescLeft"> </td><td class="mdescRight">Function to Initialize the system. <a href="#ga93f514700ccf00d08dbdcff7f1224eb2">More...</a><br/></td></tr> +<tr class="separator:ga93f514700ccf00d08dbdcff7f1224eb2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gae0c36a9591fe6e9c45ecb21a794f0f0f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__system__init__gr.html#gae0c36a9591fe6e9c45ecb21a794f0f0f">SystemCoreClockUpdate</a> (void)</td></tr> +<tr class="memdesc:gae0c36a9591fe6e9c45ecb21a794f0f0f"><td class="mdescLeft"> </td><td class="mdescRight">Function to update the variable <a class="el" href="group__system__init__gr.html#gaa3cd3e43291e81e795d642b79b6088e6">SystemCoreClock</a>. <a href="#gae0c36a9591fe6e9c45ecb21a794f0f0f">More...</a><br/></td></tr> +<tr class="separator:gae0c36a9591fe6e9c45ecb21a794f0f0f"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a> +Variables</h2></td></tr> +<tr class="memitem:gaa3cd3e43291e81e795d642b79b6088e6"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__system__init__gr.html#gaa3cd3e43291e81e795d642b79b6088e6">SystemCoreClock</a></td></tr> +<tr class="memdesc:gaa3cd3e43291e81e795d642b79b6088e6"><td class="mdescLeft"> </td><td class="mdescRight">Variable to hold the system core clock value. <a href="#gaa3cd3e43291e81e795d642b79b6088e6">More...</a><br/></td></tr> +<tr class="separator:gaa3cd3e43291e81e795d642b79b6088e6"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<p>Arm provides a template file <b>system_<em>device</em>.c</b> that must be adapted by the silicon vendor to match their actual device. As a <b>minimum requirement</b>, this file must provide:</p> +<ul> +<li>A device-specific system configuration function, <a class="el" href="group__system__init__gr.html#ga93f514700ccf00d08dbdcff7f1224eb2">SystemInit()</a>.</li> +<li>A global variable that contains the system frequency, <a class="el" href="group__system__init__gr.html#gaa3cd3e43291e81e795d642b79b6088e6">SystemCoreClock</a>.</li> +</ul> +<p>The file configures the device and, typically, initializes the oscillator (PLL) that is part of the microcontroller device. This file might export other functions or variables that provide a more flexible configuration of the microcontroller system.</p> +<dl class="section note"><dt>Note</dt><dd>Please pay special attention to the static variable <code>SystemCoreClock</code>. This variable might be used throughout the whole system initialization and runtime to calculate frequency/time related values. Thus one must assure that the variable always reflects the actual system clock speed. Be aware that a value stored to <code>SystemCoreClock</code> during low level initialization (i.e. <code><a class="el" href="group__system__init__gr.html#ga93f514700ccf00d08dbdcff7f1224eb2" title="Function to Initialize the system. ">SystemInit()</a></code>) might get overwritten by C library startup code. Thus its highly recommended to call <a class="el" href="system__ARMCA9_8h.html#ae0c36a9591fe6e9c45ecb21a794f0f0f">SystemCoreClockUpdate</a> at the beginning of the user <code>main()</code> routine.</dd></dl> +<h1><a class="anchor" id="system_init_code_ex_sec"></a> +Code Example</h1> +<p>The code below shows the usage of the variable <a class="el" href="group__system__init__gr.html#gaa3cd3e43291e81e795d642b79b6088e6">SystemCoreClock</a> and the functions <a class="el" href="group__system__init__gr.html#ga93f514700ccf00d08dbdcff7f1224eb2" title="Function to Initialize the system. ">SystemInit()</a> and <a class="el" href="group__system__init__gr.html#gae0c36a9591fe6e9c45ecb21a794f0f0f" title="Function to update the variable SystemCoreClock. ">SystemCoreClockUpdate()</a> with an arbitrary Arm Cortex-A9.</p> +<div class="fragment"><div class="line"><span class="preprocessor">#include "<a class="code" href="ARMCA9_8h.html">ARMCA9.h</a>"</span></div> +<div class="line"></div> +<div class="line">uint32_t coreClock_1 = 0; <span class="comment">/* Variables to store core clock values */</span></div> +<div class="line">uint32_t coreClock_2 = 0;</div> +<div class="line"></div> +<div class="line"></div> +<div class="line"><span class="keywordtype">int</span> main (<span class="keywordtype">void</span>) {</div> +<div class="line"></div> +<div class="line"> coreClock_1 = <a class="code" href="group__system__init__gr.html#gaa3cd3e43291e81e795d642b79b6088e6">SystemCoreClock</a>; <span class="comment">/* Store value of predefined SystemCoreClock */</span></div> +<div class="line"></div> +<div class="line"> <a class="code" href="group__system__init__gr.html#gae0c36a9591fe6e9c45ecb21a794f0f0f">SystemCoreClockUpdate</a>(); <span class="comment">/* Update SystemCoreClock according to register settings */</span></div> +<div class="line"></div> +<div class="line"> coreClock_2 = <a class="code" href="group__system__init__gr.html#gaa3cd3e43291e81e795d642b79b6088e6">SystemCoreClock</a>; <span class="comment">/* Store value of calculated SystemCoreClock */</span></div> +<div class="line"></div> +<div class="line"> <span class="keywordflow">if</span> (coreClock_2 != coreClock_1) { <span class="comment">/* Without changing the clock setting both core clock values should be the same */</span> </div> +<div class="line"> <span class="comment">// Error Handling</span></div> +<div class="line"> }</div> +<div class="line"></div> +<div class="line"> <span class="keywordflow">while</span>(1);</div> +<div class="line">}</div> +</div><!-- fragment --> <h2 class="groupheader">Function Documentation</h2> +<a class="anchor" id="gae0c36a9591fe6e9c45ecb21a794f0f0f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void SystemCoreClockUpdate </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Updates the variable <a class="el" href="group__system__init__gr.html#gaa3cd3e43291e81e795d642b79b6088e6">SystemCoreClock</a> and must be called whenever the core clock is changed during program execution. The function evaluates the clock register settings and calculates the current core clock. </p> + +</div> +</div> +<a class="anchor" id="ga93f514700ccf00d08dbdcff7f1224eb2"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void SystemInit </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Initializes the microcontroller system. Typically, this function configures the oscillator (PLL) that is part of the microcontroller device. For systems with a variable clock speed, it updates the variable <a class="el" href="group__system__init__gr.html#gaa3cd3e43291e81e795d642b79b6088e6">SystemCoreClock</a>. SystemInit is called from the file <b>startup<em>_device</em></b>. </p> + +</div> +</div> +<h2 class="groupheader">Variable Documentation</h2> +<a class="anchor" id="gaa3cd3e43291e81e795d642b79b6088e6"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t SystemCoreClock</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Holds the system core clock, which is the system clock frequency supplied to the SysTick timer and the processor core clock. This variable can be used by debuggers to query the frequency of the debug timer or to configure the trace clock speed.</p> +<dl class="section attention"><dt>Attention</dt><dd>Compilers must be configured to avoid removing this variable in case the application program is not using it. Debugging systems require the variable to be physically present in memory so that it can be examined to configure the debugger. </dd></dl> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/group__system__init__gr.js b/docs/Core_A/html/group__system__init__gr.js new file mode 100644 index 0000000..1ed21ea --- /dev/null +++ b/docs/Core_A/html/group__system__init__gr.js @@ -0,0 +1,6 @@ +var group__system__init__gr = +[ + [ "SystemCoreClockUpdate", "group__system__init__gr.html#gae0c36a9591fe6e9c45ecb21a794f0f0f", null ], + [ "SystemInit", "group__system__init__gr.html#ga93f514700ccf00d08dbdcff7f1224eb2", null ], + [ "SystemCoreClock", "group__system__init__gr.html#gaa3cd3e43291e81e795d642b79b6088e6", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/group__version__ctrl.html b/docs/Core_A/html/group__version__ctrl.html new file mode 100644 index 0000000..38df063 --- /dev/null +++ b/docs/Core_A/html/group__version__ctrl.html @@ -0,0 +1,265 @@ +<!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"/> +<title>Version Control</title> +<title>CMSIS-Core (Cortex-A): Version Control</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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__version__ctrl.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#define-members">Macros</a> </div> + <div class="headertitle"> +<div class="title">Version Control</div> </div> +</div><!--header--> +<div class="contents"> + +<p>Version symbols for CMSIS release specific C/C++ source code. +<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:ga519092cc80304900838f3d79a1a04e36"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__version__ctrl.html#ga519092cc80304900838f3d79a1a04e36">__CA_CMSIS_VERSION_MAIN</a>   (1U)</td></tr> +<tr class="memdesc:ga519092cc80304900838f3d79a1a04e36"><td class="mdescLeft"> </td><td class="mdescRight">[31:16] CMSIS-Core(A) main version <a href="#ga519092cc80304900838f3d79a1a04e36">More...</a><br/></td></tr> +<tr class="separator:ga519092cc80304900838f3d79a1a04e36"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaca4690227a53e24645758cdab9a00cdf"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__version__ctrl.html#gaca4690227a53e24645758cdab9a00cdf">__CA_CMSIS_VERSION_SUB</a>   (1U)</td></tr> +<tr class="memdesc:gaca4690227a53e24645758cdab9a00cdf"><td class="mdescLeft"> </td><td class="mdescRight">[15:0] CMSIS-Core(A) sub version <a href="#gaca4690227a53e24645758cdab9a00cdf">More...</a><br/></td></tr> +<tr class="separator:gaca4690227a53e24645758cdab9a00cdf"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga60199f17babba1ac0cf233e59043b23b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__version__ctrl.html#ga60199f17babba1ac0cf233e59043b23b">__CA_CMSIS_VERSION</a></td></tr> +<tr class="memdesc:ga60199f17babba1ac0cf233e59043b23b"><td class="mdescLeft"> </td><td class="mdescRight">CMSIS-Core(A) version number. <a href="#ga60199f17babba1ac0cf233e59043b23b">More...</a><br/></td></tr> +<tr class="separator:ga60199f17babba1ac0cf233e59043b23b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga8ebf37d3e9141ccae33bb6b1edf539bd"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__version__ctrl.html#ga8ebf37d3e9141ccae33bb6b1edf539bd">__CA_REV</a>   0x0000U</td></tr> +<tr class="memdesc:ga8ebf37d3e9141ccae33bb6b1edf539bd"><td class="mdescLeft"> </td><td class="mdescRight">Contains the core revision for a Cortex-A class device. <a href="#ga8ebf37d3e9141ccae33bb6b1edf539bd">More...</a><br/></td></tr> +<tr class="separator:ga8ebf37d3e9141ccae33bb6b1edf539bd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga74d176c89aefe783e9ce0712c4360537"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__version__ctrl.html#ga74d176c89aefe783e9ce0712c4360537">__CORTEX_A</a>   9U</td></tr> +<tr class="memdesc:ga74d176c89aefe783e9ce0712c4360537"><td class="mdescLeft"> </td><td class="mdescRight">Contains the core family for a Cortex-A class device. <a href="#ga74d176c89aefe783e9ce0712c4360537">More...</a><br/></td></tr> +<tr class="separator:ga74d176c89aefe783e9ce0712c4360537"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<h2 class="groupheader">Macro Definition Documentation</h2> +<a class="anchor" id="ga60199f17babba1ac0cf233e59043b23b"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __CA_CMSIS_VERSION</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Use this define to query the full version of CMSIS-Core(A) component.</p> +<table class="doxtable"> +<tr> +<th align="left">Bits </th><th align="left">Name </th><th align="left">Function </th></tr> +<tr> +<td align="left">[31:16] </td><td align="left">MAIN </td><td align="left">__CA_CMSIS_VERSION_MAIN </td></tr> +<tr> +<td align="left">[15:0] </td><td align="left">SUB </td><td align="left">__CA_CMSIS_VERSION_SUB </td></tr> +</table> +<p><b>Example:</b> </p> +<div class="fragment"><div class="line"><span class="preprocessor">#if __CA_CMSIS_VERSION < 0x00050001</span></div> +<div class="line"><span class="preprocessor"></span><span class="preprocessor">#error This code needs at least CMSIS-Core(A) version 5.1!</span></div> +<div class="line"><span class="preprocessor">#endif</span></div> +</div><!-- fragment --> +</div> +</div> +<a class="anchor" id="ga519092cc80304900838f3d79a1a04e36"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __CA_CMSIS_VERSION_MAIN   (1U)</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Use this define to query the major version of CMSIS-Core(A) component.</p> +<p><b>Example:</b> </p> +<div class="fragment"><div class="line"><span class="preprocessor">#if __CA_CMSIS_VERSION_MAIN < 5</span></div> +<div class="line"><span class="preprocessor"></span><span class="preprocessor">#error This code needs at least CMSIS-Core(A) version 5!</span></div> +<div class="line"><span class="preprocessor">#endif</span></div> +</div><!-- fragment --> +</div> +</div> +<a class="anchor" id="gaca4690227a53e24645758cdab9a00cdf"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __CA_CMSIS_VERSION_SUB   (1U)</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Use this define to query the minor version of CMSIS-Core(A) component.</p> +<p><b>Example:</b> </p> +<div class="fragment"><div class="line"><span class="preprocessor">#if __CA_CMSIS_VERSION_MAIN < 5</span></div> +<div class="line"><span class="preprocessor"></span><span class="preprocessor">#error This code needs at least CMSIS-Core(A) version 5!</span></div> +<div class="line"><span class="preprocessor"></span><span class="preprocessor">#else</span></div> +<div class="line"><span class="preprocessor"></span><span class="preprocessor">#if __CA_CMSIS_VERSION_SUB < 1</span></div> +<div class="line"><span class="preprocessor"></span><span class="preprocessor">#warning Using CMSIS-Core(A) version 5.0 compatibility functions.</span></div> +<div class="line"><span class="preprocessor"></span><span class="preprocessor">#endif</span></div> +<div class="line"><span class="preprocessor">#endif</span></div> +</div><!-- fragment --> +</div> +</div> +<a class="anchor" id="ga8ebf37d3e9141ccae33bb6b1edf539bd"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __CA_REV   0x0000U</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Use this define to query the core design revision number implemented in the selected device.</p> +<table class="doxtable"> +<tr> +<th align="left">Bits </th><th align="left">Name </th><th align="left">Function </th></tr> +<tr> +<td align="left">[15:8] </td><td align="left">REV </td><td align="left">Revision number </td></tr> +<tr> +<td align="left">[7:0] </td><td align="left">PATCH </td><td align="left">Patch number </td></tr> +</table> +<p><b>Example:</b> </p> +<div class="fragment"><div class="line"><span class="preprocessor">#if __CA_REV < 0x0201</span></div> +<div class="line"><span class="preprocessor"></span><span class="preprocessor">#error This code needs at least a core revision r2p1.</span></div> +<div class="line"><span class="preprocessor">#endif</span></div> +</div><!-- fragment --><p>Core revision r0p0 </p> + +</div> +</div> +<a class="anchor" id="ga74d176c89aefe783e9ce0712c4360537"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __CORTEX_A   9U</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Use this define to query the actual Cortex-A class device number implemented in the selected device.</p> +<p><b>Example:</b> </p> +<div class="fragment"><div class="line"><span class="preprocessor">#if __CORTEX_A == 5</span></div> +<div class="line"><span class="preprocessor"></span><span class="preprocessor">#warning Running on Cortex-A5.</span></div> +<div class="line"><span class="preprocessor"></span><span class="preprocessor">#elif __CORTEX_A == 7</span></div> +<div class="line"><span class="preprocessor"></span><span class="preprocessor">#warning Running on Cortex-A7.</span></div> +<div class="line"><span class="preprocessor"></span><span class="preprocessor">#elif __CORTEX_A == 9</span></div> +<div class="line"><span class="preprocessor"></span><span class="preprocessor">#warning Running on Cortex-A9.</span></div> +<div class="line"><span class="preprocessor">#endif</span></div> +</div><!-- fragment --><p>Cortex-A9 Core </p> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/group__version__ctrl.js b/docs/Core_A/html/group__version__ctrl.js new file mode 100644 index 0000000..fecdba1 --- /dev/null +++ b/docs/Core_A/html/group__version__ctrl.js @@ -0,0 +1,8 @@ +var group__version__ctrl = +[ + [ "__CA_CMSIS_VERSION", "group__version__ctrl.html#ga60199f17babba1ac0cf233e59043b23b", null ], + [ "__CA_CMSIS_VERSION_MAIN", "group__version__ctrl.html#ga519092cc80304900838f3d79a1a04e36", null ], + [ "__CA_CMSIS_VERSION_SUB", "group__version__ctrl.html#gaca4690227a53e24645758cdab9a00cdf", null ], + [ "__CA_REV", "group__version__ctrl.html#ga8ebf37d3e9141ccae33bb6b1edf539bd", null ], + [ "__CORTEX_A", "group__version__ctrl.html#ga74d176c89aefe783e9ce0712c4360537", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/index.html b/docs/Core_A/html/index.html new file mode 100644 index 0000000..a6e991b --- /dev/null +++ b/docs/Core_A/html/index.html @@ -0,0 +1,184 @@ +<!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"/> +<title>Overview</title> +<title>CMSIS-Core (Cortex-A): Overview</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li class="current"><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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('index.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">Overview </div> </div> +</div><!--header--> +<div class="contents"> +<div class="textblock"><p>CMSIS-Core (Cortex-A) implements the basic run-time system for a Cortex-A device and gives the user access to the processor core and the device peripherals. In detail it defines:</p> +<ul> +<li><b>Hardware Abstraction Layer (HAL)</b> for Cortex-A processor registers with standardized definitions for the GIC, FPU, MMU, Cache, and core access functions.</li> +<li><b>System exception names</b> to interface to system exceptions without having compatibility issues.</li> +<li><b>Methods to organize header files</b> that makes it easy to learn new Cortex-A microcontroller products and improve software portability. This includes naming conventions for device-specific interrupts.</li> +<li><b>Methods for system initialization</b> to be used by each MCU vendor. For example, the standardized <a class="el" href="group__system__init__gr.html#ga93f514700ccf00d08dbdcff7f1224eb2" title="Function to Initialize the system. ">SystemInit()</a> function is essential for configuring the clock system of the device.</li> +<li><b>Intrinsic functions</b> used to generate CPU instructions that are not supported by standard C functions.</li> +<li>A variable to determine the <b>system clock frequency</b> which simplifies the setup of the system timers.</li> +</ul> +<p>The following sections provide details about the CMSIS-Core (Cortex-A):</p> +<ul> +<li><a class="el" href="using_pg.html">Using CMSIS in Embedded Applications</a> describes the project setup and shows a simple program example.</li> +<li><a class="el" href="templates_pg.html">CMSIS-Core Device Templates</a> describes the files of the CMSIS-Core (Cortex-A) in detail and explains how to adapt template files provided by Arm to silicon vendor devices.</li> +<li><a class="el" href="coreMISRA_Exceptions_pg.html">MISRA-C Deviations</a> describes the violations to the MISRA standard.</li> +<li><a href="Modules.html"><b>Reference</b> </a> describe the features and functions of the <a class="el" href="device_h_pg.html">Device Header File <device.h></a> in detail.</li> +<li><a href="Annotated.html"><b>Data</b> <b>Structures</b> </a> describe the data structures of the <a class="el" href="device_h_pg.html">Device Header File <device.h></a> in detail.</li> +</ul> +<hr/> +<h2>CMSIS-Core (Cortex-A) in ARM::CMSIS Pack </h2> +<p>Files relevant to CMSIS-Core (Cortex-A) are present in the following <b>ARM::CMSIS</b> directories: </p> +<table class="doxtable"> +<tr> +<th>File/Folder </th><th>Content </th></tr> +<tr> +<td><b>CMSIS\Documentation\Core_A</b> </td><td>This documentation </td></tr> +<tr> +<td><b>CMSIS\Core_A\Include</b> </td><td>CMSIS-Core (Cortex-A) header files (for example <a class="el" href="core__ca_8h.html" title="CMSIS Cortex-A Core Peripheral Access Layer Header File. ">core_ca.h</a>, etc.) </td></tr> +<tr> +<td><b>Device</b> </td><td><a class="el" href="using_ARM_pg.html">Arm reference implementations</a> of Cortex-A devices </td></tr> +<tr> +<td><b>Device\_Template_Vendor</b> </td><td><a class="el" href="templates_pg.html">CMSIS-Core Device Templates</a> for extension by silicon vendors </td></tr> +</table> +<hr/> +<h1><a class="anchor" id="ref_v7A"></a> +Processor Support</h1> +<p>CMSIS supports a selected subset of <a href="http://www.arm.com/products/processors/cortex-a/index.php" target="_blank"><b>Cortex-A processors</b></a>.</p> +<h2><a class="anchor" id="ref_man_ca_sec"></a> +Cortex-A Technical Reference Manuals</h2> +<p>The following Technical Reference Manuals describe the various Arm Cortex-A processors:</p> +<ul> +<li><a href="http://infocenter.arm.com/help/topic/com.arm.doc.ddi0433c/DDI0433C_cortex_a5_trm.pdf" target="_blank"><b>Cortex-A5</b></a> (Armv7-A architecture)</li> +<li><a href="http://infocenter.arm.com/help/topic/com.arm.doc.ddi0464f/DDI0464F_cortex_a7_mpcore_r0p5_trm.pdf" target="_blank"><b>Cortex-A7</b></a> (Armv7-A architecture)</li> +<li><a href="http://infocenter.arm.com/help/topic/com.arm.doc.100511_0401_10_en/arm_cortexa9_trm_100511_0401_10_en.pdf" target="_blank"><b>Cortex-A9</b></a> (Armv7-A architecture)</li> +</ul> +<hr/> +<h1><a class="anchor" id="tested_tools_sec"></a> +Tested and Verified Toolchains</h1> +<p>The <a class="el" href="templates_pg.html">CMSIS-Core Device Templates</a> supplied by Arm have been tested and verified with the following toolchains:</p> +<ul> +<li>Arm: Arm Compiler 5.06 update 6</li> +<li>Arm: Arm Compiler 6.9</li> +<li>Arm: Arm Compiler 6.6.2</li> +<li>GNU: GNU Tools for Arm Embedded 6.3.1 20170620</li> +<li>IAR: IAR ANSI C/C++ Compiler for Arm 8.20.1.14183</li> +</ul> +<hr/> + </div></div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/irq__ctrl_8h.html b/docs/Core_A/html/irq__ctrl_8h.html new file mode 100644 index 0000000..28d93bd --- /dev/null +++ b/docs/Core_A/html/irq__ctrl_8h.html @@ -0,0 +1,464 @@ +<!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"/> +<title>irq_ctrl.h File Reference</title> +<title>CMSIS-Core (Cortex-A): irq_ctrl.h File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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('irq__ctrl_8h.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#define-members">Macros</a> | +<a href="#typedef-members">Typedefs</a> | +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">irq_ctrl.h File Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p>Interrupt Controller API header file. +<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:ad98f7b2e49c628cc86ee5ad15f5b28a6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="irq__ctrl_8h.html#ad98f7b2e49c628cc86ee5ad15f5b28a6">IRQ_CTRL_H_</a></td></tr> +<tr class="separator:ad98f7b2e49c628cc86ee5ad15f5b28a6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aed032df21f11e8715f5c4deeeb56cc36"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="irq__ctrl_8h.html#aed032df21f11e8715f5c4deeeb56cc36">IRQHANDLER_T</a></td></tr> +<tr class="separator:aed032df21f11e8715f5c4deeeb56cc36"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a258c398eec8109370a1bacac5ce2518b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="irq__ctrl_8h.html#a258c398eec8109370a1bacac5ce2518b">IRQN_ID_T</a></td></tr> +<tr class="separator:a258c398eec8109370a1bacac5ce2518b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ace17913944cf0218141e51beaada4053"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="irq__ctrl_8h.html#ace17913944cf0218141e51beaada4053">IRQ_MODE_TRIG_Pos</a>   (0U)</td></tr> +<tr class="separator:ace17913944cf0218141e51beaada4053"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2fafbaf2f6da5241ad97af6c493fa218"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="irq__ctrl_8h.html#a2fafbaf2f6da5241ad97af6c493fa218">IRQ_MODE_TRIG_Msk</a>   (0x07UL /*<< IRQ_MODE_TRIG_Pos*/)</td></tr> +<tr class="separator:a2fafbaf2f6da5241ad97af6c493fa218"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gabc31ba71612436a6ccc49342f35fec58"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__mode__defs.html#gabc31ba71612436a6ccc49342f35fec58">IRQ_MODE_TRIG_LEVEL</a>   (0x00UL /*<< IRQ_MODE_TRIG_Pos*/)</td></tr> +<tr class="memdesc:gabc31ba71612436a6ccc49342f35fec58"><td class="mdescLeft"> </td><td class="mdescRight">Trigger: level triggered interrupt. <a href="group__irq__mode__defs.html#gabc31ba71612436a6ccc49342f35fec58">More...</a><br/></td></tr> +<tr class="separator:gabc31ba71612436a6ccc49342f35fec58"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga326df9e34f6447583895a6f809ee160a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__mode__defs.html#ga326df9e34f6447583895a6f809ee160a">IRQ_MODE_TRIG_LEVEL_LOW</a>   (0x01UL /*<< IRQ_MODE_TRIG_Pos*/)</td></tr> +<tr class="memdesc:ga326df9e34f6447583895a6f809ee160a"><td class="mdescLeft"> </td><td class="mdescRight">Trigger: low level triggered interrupt. <a href="group__irq__mode__defs.html#ga326df9e34f6447583895a6f809ee160a">More...</a><br/></td></tr> +<tr class="separator:ga326df9e34f6447583895a6f809ee160a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gafeb539b2a564ca35abc57f87d71e7206"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__mode__defs.html#gafeb539b2a564ca35abc57f87d71e7206">IRQ_MODE_TRIG_LEVEL_HIGH</a>   (0x02UL /*<< IRQ_MODE_TRIG_Pos*/)</td></tr> +<tr class="memdesc:gafeb539b2a564ca35abc57f87d71e7206"><td class="mdescLeft"> </td><td class="mdescRight">Trigger: high level triggered interrupt. <a href="group__irq__mode__defs.html#gafeb539b2a564ca35abc57f87d71e7206">More...</a><br/></td></tr> +<tr class="separator:gafeb539b2a564ca35abc57f87d71e7206"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaa9a8e0968a4ccd57eb7544a16d05f24d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__mode__defs.html#gaa9a8e0968a4ccd57eb7544a16d05f24d">IRQ_MODE_TRIG_EDGE</a>   (0x04UL /*<< IRQ_MODE_TRIG_Pos*/)</td></tr> +<tr class="memdesc:gaa9a8e0968a4ccd57eb7544a16d05f24d"><td class="mdescLeft"> </td><td class="mdescRight">Trigger: edge triggered interrupt. <a href="group__irq__mode__defs.html#gaa9a8e0968a4ccd57eb7544a16d05f24d">More...</a><br/></td></tr> +<tr class="separator:gaa9a8e0968a4ccd57eb7544a16d05f24d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga2dbbbb7100be0fee6e048cd3deb50e28"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__mode__defs.html#ga2dbbbb7100be0fee6e048cd3deb50e28">IRQ_MODE_TRIG_EDGE_RISING</a>   (0x05UL /*<< IRQ_MODE_TRIG_Pos*/)</td></tr> +<tr class="memdesc:ga2dbbbb7100be0fee6e048cd3deb50e28"><td class="mdescLeft"> </td><td class="mdescRight">Trigger: rising edge triggered interrupt. <a href="group__irq__mode__defs.html#ga2dbbbb7100be0fee6e048cd3deb50e28">More...</a><br/></td></tr> +<tr class="separator:ga2dbbbb7100be0fee6e048cd3deb50e28"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga99e0f3f6945991d50e766b19e71e0222"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__mode__defs.html#ga99e0f3f6945991d50e766b19e71e0222">IRQ_MODE_TRIG_EDGE_FALLING</a>   (0x06UL /*<< IRQ_MODE_TRIG_Pos*/)</td></tr> +<tr class="memdesc:ga99e0f3f6945991d50e766b19e71e0222"><td class="mdescLeft"> </td><td class="mdescRight">Trigger: falling edge triggered interrupt. <a href="group__irq__mode__defs.html#ga99e0f3f6945991d50e766b19e71e0222">More...</a><br/></td></tr> +<tr class="separator:ga99e0f3f6945991d50e766b19e71e0222"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga8b0142ff767a9b1b1287e638eacf707b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__mode__defs.html#ga8b0142ff767a9b1b1287e638eacf707b">IRQ_MODE_TRIG_EDGE_BOTH</a>   (0x07UL /*<< IRQ_MODE_TRIG_Pos*/)</td></tr> +<tr class="memdesc:ga8b0142ff767a9b1b1287e638eacf707b"><td class="mdescLeft"> </td><td class="mdescRight">Trigger: rising and falling edge triggered interrupt. <a href="group__irq__mode__defs.html#ga8b0142ff767a9b1b1287e638eacf707b">More...</a><br/></td></tr> +<tr class="separator:ga8b0142ff767a9b1b1287e638eacf707b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7560513ef6a445642b5ed76eabf2a1b2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="irq__ctrl_8h.html#a7560513ef6a445642b5ed76eabf2a1b2">IRQ_MODE_TYPE_Pos</a>   (3U)</td></tr> +<tr class="separator:a7560513ef6a445642b5ed76eabf2a1b2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7b0581db3736a143cd582cd2457bf3cc"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="irq__ctrl_8h.html#a7b0581db3736a143cd582cd2457bf3cc">IRQ_MODE_TYPE_Msk</a>   (0x01UL << IRQ_MODE_TYPE_Pos)</td></tr> +<tr class="separator:a7b0581db3736a143cd582cd2457bf3cc"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gab0d022bbd15beb1a6578b5535d95f9cf"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__mode__defs.html#gab0d022bbd15beb1a6578b5535d95f9cf">IRQ_MODE_TYPE_IRQ</a>   (0x00UL << IRQ_MODE_TYPE_Pos)</td></tr> +<tr class="memdesc:gab0d022bbd15beb1a6578b5535d95f9cf"><td class="mdescLeft"> </td><td class="mdescRight">Type: interrupt source triggers CPU IRQ line. <a href="group__irq__mode__defs.html#gab0d022bbd15beb1a6578b5535d95f9cf">More...</a><br/></td></tr> +<tr class="separator:gab0d022bbd15beb1a6578b5535d95f9cf"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaec01a80010bc42b1482388ce3ae4d2a3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__mode__defs.html#gaec01a80010bc42b1482388ce3ae4d2a3">IRQ_MODE_TYPE_FIQ</a>   (0x01UL << IRQ_MODE_TYPE_Pos)</td></tr> +<tr class="memdesc:gaec01a80010bc42b1482388ce3ae4d2a3"><td class="mdescLeft"> </td><td class="mdescRight">Type: interrupt source triggers CPU FIQ line. <a href="group__irq__mode__defs.html#gaec01a80010bc42b1482388ce3ae4d2a3">More...</a><br/></td></tr> +<tr class="separator:gaec01a80010bc42b1482388ce3ae4d2a3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af14ca343d349887ab691d51aab1662ce"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="irq__ctrl_8h.html#af14ca343d349887ab691d51aab1662ce">IRQ_MODE_DOMAIN_Pos</a>   (4U)</td></tr> +<tr class="separator:af14ca343d349887ab691d51aab1662ce"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:afdc87f9fda2bafac2b0399ebdb39bf3e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="irq__ctrl_8h.html#afdc87f9fda2bafac2b0399ebdb39bf3e">IRQ_MODE_DOMAIN_Msk</a>   (0x01UL << IRQ_MODE_DOMAIN_Pos)</td></tr> +<tr class="separator:afdc87f9fda2bafac2b0399ebdb39bf3e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga7498851a6a7f3e2c5e087041617f5be7"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__mode__defs.html#ga7498851a6a7f3e2c5e087041617f5be7">IRQ_MODE_DOMAIN_NONSECURE</a>   (0x00UL << IRQ_MODE_DOMAIN_Pos)</td></tr> +<tr class="memdesc:ga7498851a6a7f3e2c5e087041617f5be7"><td class="mdescLeft"> </td><td class="mdescRight">Domain: interrupt is targeting non-secure domain. <a href="group__irq__mode__defs.html#ga7498851a6a7f3e2c5e087041617f5be7">More...</a><br/></td></tr> +<tr class="separator:ga7498851a6a7f3e2c5e087041617f5be7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga15cdeb10ef2b8081c5cd7a87e22e65e6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__mode__defs.html#ga15cdeb10ef2b8081c5cd7a87e22e65e6">IRQ_MODE_DOMAIN_SECURE</a>   (0x01UL << IRQ_MODE_DOMAIN_Pos)</td></tr> +<tr class="memdesc:ga15cdeb10ef2b8081c5cd7a87e22e65e6"><td class="mdescLeft"> </td><td class="mdescRight">Domain: interrupt is targeting secure domain. <a href="group__irq__mode__defs.html#ga15cdeb10ef2b8081c5cd7a87e22e65e6">More...</a><br/></td></tr> +<tr class="separator:ga15cdeb10ef2b8081c5cd7a87e22e65e6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab7527409c193021e65aaf4d519caea46"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="irq__ctrl_8h.html#ab7527409c193021e65aaf4d519caea46">IRQ_MODE_CPU_Pos</a>   (5U)</td></tr> +<tr class="separator:ab7527409c193021e65aaf4d519caea46"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a96f739279c27f3e56ede4f28de4a48d8"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="irq__ctrl_8h.html#a96f739279c27f3e56ede4f28de4a48d8">IRQ_MODE_CPU_Msk</a>   (0xFFUL << IRQ_MODE_CPU_Pos)</td></tr> +<tr class="separator:a96f739279c27f3e56ede4f28de4a48d8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gad3d0505689768247c67495b7359e147f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__mode__defs.html#gad3d0505689768247c67495b7359e147f">IRQ_MODE_CPU_ALL</a>   (0x00UL << IRQ_MODE_CPU_Pos)</td></tr> +<tr class="memdesc:gad3d0505689768247c67495b7359e147f"><td class="mdescLeft"> </td><td class="mdescRight">CPU: interrupt targets all CPUs. <a href="group__irq__mode__defs.html#gad3d0505689768247c67495b7359e147f">More...</a><br/></td></tr> +<tr class="separator:gad3d0505689768247c67495b7359e147f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gacb276aa0488a9bf1aa56e1072d2a15a5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__mode__defs.html#gacb276aa0488a9bf1aa56e1072d2a15a5">IRQ_MODE_CPU_0</a>   (0x01UL << IRQ_MODE_CPU_Pos)</td></tr> +<tr class="memdesc:gacb276aa0488a9bf1aa56e1072d2a15a5"><td class="mdescLeft"> </td><td class="mdescRight">CPU: interrupt targets CPU 0. <a href="group__irq__mode__defs.html#gacb276aa0488a9bf1aa56e1072d2a15a5">More...</a><br/></td></tr> +<tr class="separator:gacb276aa0488a9bf1aa56e1072d2a15a5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gab09616a5ccd05d75d81ab80a37387a9a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__mode__defs.html#gab09616a5ccd05d75d81ab80a37387a9a">IRQ_MODE_CPU_1</a>   (0x02UL << IRQ_MODE_CPU_Pos)</td></tr> +<tr class="memdesc:gab09616a5ccd05d75d81ab80a37387a9a"><td class="mdescLeft"> </td><td class="mdescRight">CPU: interrupt targets CPU 1. <a href="group__irq__mode__defs.html#gab09616a5ccd05d75d81ab80a37387a9a">More...</a><br/></td></tr> +<tr class="separator:gab09616a5ccd05d75d81ab80a37387a9a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga3c8c5ec0226d772c3200d9efa2d3bf1a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__mode__defs.html#ga3c8c5ec0226d772c3200d9efa2d3bf1a">IRQ_MODE_CPU_2</a>   (0x04UL << IRQ_MODE_CPU_Pos)</td></tr> +<tr class="memdesc:ga3c8c5ec0226d772c3200d9efa2d3bf1a"><td class="mdescLeft"> </td><td class="mdescRight">CPU: interrupt targets CPU 2. <a href="group__irq__mode__defs.html#ga3c8c5ec0226d772c3200d9efa2d3bf1a">More...</a><br/></td></tr> +<tr class="separator:ga3c8c5ec0226d772c3200d9efa2d3bf1a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga7fe46ac2f03063dc5ed2ca793c9cca85"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__mode__defs.html#ga7fe46ac2f03063dc5ed2ca793c9cca85">IRQ_MODE_CPU_3</a>   (0x08UL << IRQ_MODE_CPU_Pos)</td></tr> +<tr class="memdesc:ga7fe46ac2f03063dc5ed2ca793c9cca85"><td class="mdescLeft"> </td><td class="mdescRight">CPU: interrupt targets CPU 3. <a href="group__irq__mode__defs.html#ga7fe46ac2f03063dc5ed2ca793c9cca85">More...</a><br/></td></tr> +<tr class="separator:ga7fe46ac2f03063dc5ed2ca793c9cca85"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga4d428c7ab66cb22eb375a109735e9a3a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__mode__defs.html#ga4d428c7ab66cb22eb375a109735e9a3a">IRQ_MODE_CPU_4</a>   (0x10UL << IRQ_MODE_CPU_Pos)</td></tr> +<tr class="memdesc:ga4d428c7ab66cb22eb375a109735e9a3a"><td class="mdescLeft"> </td><td class="mdescRight">CPU: interrupt targets CPU 4. <a href="group__irq__mode__defs.html#ga4d428c7ab66cb22eb375a109735e9a3a">More...</a><br/></td></tr> +<tr class="separator:ga4d428c7ab66cb22eb375a109735e9a3a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga94faa9eab45bbc6fa6b2a3c9d92bbb37"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__mode__defs.html#ga94faa9eab45bbc6fa6b2a3c9d92bbb37">IRQ_MODE_CPU_5</a>   (0x20UL << IRQ_MODE_CPU_Pos)</td></tr> +<tr class="memdesc:ga94faa9eab45bbc6fa6b2a3c9d92bbb37"><td class="mdescLeft"> </td><td class="mdescRight">CPU: interrupt targets CPU 5. <a href="group__irq__mode__defs.html#ga94faa9eab45bbc6fa6b2a3c9d92bbb37">More...</a><br/></td></tr> +<tr class="separator:ga94faa9eab45bbc6fa6b2a3c9d92bbb37"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gadb512fc8a31bc771c3ce0d006b821bb9"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__mode__defs.html#gadb512fc8a31bc771c3ce0d006b821bb9">IRQ_MODE_CPU_6</a>   (0x40UL << IRQ_MODE_CPU_Pos)</td></tr> +<tr class="memdesc:gadb512fc8a31bc771c3ce0d006b821bb9"><td class="mdescLeft"> </td><td class="mdescRight">CPU: interrupt targets CPU 6. <a href="group__irq__mode__defs.html#gadb512fc8a31bc771c3ce0d006b821bb9">More...</a><br/></td></tr> +<tr class="separator:gadb512fc8a31bc771c3ce0d006b821bb9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaa66525a1ee05c56f367540b2135e81ed"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__mode__defs.html#gaa66525a1ee05c56f367540b2135e81ed">IRQ_MODE_CPU_7</a>   (0x80UL << IRQ_MODE_CPU_Pos)</td></tr> +<tr class="memdesc:gaa66525a1ee05c56f367540b2135e81ed"><td class="mdescLeft"> </td><td class="mdescRight">CPU: interrupt targets CPU 7. <a href="group__irq__mode__defs.html#gaa66525a1ee05c56f367540b2135e81ed">More...</a><br/></td></tr> +<tr class="separator:gaa66525a1ee05c56f367540b2135e81ed"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaacb93ae158e548c54698a7230647804a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__mode__defs.html#gaacb93ae158e548c54698a7230647804a">IRQ_MODE_ERROR</a>   (0x80000000UL)</td></tr> +<tr class="memdesc:gaacb93ae158e548c54698a7230647804a"><td class="mdescLeft"> </td><td class="mdescRight">Bit indicating mode value error. <a href="group__irq__mode__defs.html#gaacb93ae158e548c54698a7230647804a">More...</a><br/></td></tr> +<tr class="separator:gaacb93ae158e548c54698a7230647804a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gabaa4e91ab84dbe5f669080af6d0d81fa"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__priority__defs.html#gabaa4e91ab84dbe5f669080af6d0d81fa">IRQ_PRIORITY_Msk</a>   (0x0000FFFFUL)</td></tr> +<tr class="memdesc:gabaa4e91ab84dbe5f669080af6d0d81fa"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt priority value bit-mask. <a href="group__irq__priority__defs.html#gabaa4e91ab84dbe5f669080af6d0d81fa">More...</a><br/></td></tr> +<tr class="separator:gabaa4e91ab84dbe5f669080af6d0d81fa"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga47b19866dc05c58c6923c313b371f881"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__priority__defs.html#ga47b19866dc05c58c6923c313b371f881">IRQ_PRIORITY_ERROR</a>   (0x80000000UL)</td></tr> +<tr class="memdesc:ga47b19866dc05c58c6923c313b371f881"><td class="mdescLeft"> </td><td class="mdescRight">Bit indicating priority value error. <a href="group__irq__priority__defs.html#ga47b19866dc05c58c6923c313b371f881">More...</a><br/></td></tr> +<tr class="separator:ga47b19866dc05c58c6923c313b371f881"><td class="memSeparator" colspan="2"> </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:afbfa2180a9b6208f34891d539e9e2d52"><td class="memItemLeft" align="right" valign="top">typedef void(* </td><td class="memItemRight" valign="bottom"><a class="el" href="irq__ctrl_8h.html#afbfa2180a9b6208f34891d539e9e2d52">IRQHandler_t</a> )(void)</td></tr> +<tr class="memdesc:afbfa2180a9b6208f34891d539e9e2d52"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt handler data type. <a href="#afbfa2180a9b6208f34891d539e9e2d52">More...</a><br/></td></tr> +<tr class="separator:afbfa2180a9b6208f34891d539e9e2d52"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac62964c04a7fed2c84aeea9e34f415e2"><td class="memItemLeft" align="right" valign="top">typedef int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a></td></tr> +<tr class="memdesc:ac62964c04a7fed2c84aeea9e34f415e2"><td class="mdescLeft"> </td><td class="mdescRight">Interrupt ID number data type. <a href="#ac62964c04a7fed2c84aeea9e34f415e2">More...</a><br/></td></tr> +<tr class="separator:ac62964c04a7fed2c84aeea9e34f415e2"><td class="memSeparator" colspan="2"> </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:ga03ea5d5d67a89acff8a5b02286795a99"><td class="memItemLeft" align="right" valign="top">int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__ctrl__gr.html#ga03ea5d5d67a89acff8a5b02286795a99">IRQ_Initialize</a> (void)</td></tr> +<tr class="memdesc:ga03ea5d5d67a89acff8a5b02286795a99"><td class="mdescLeft"> </td><td class="mdescRight">Initialize interrupt controller. <a href="group__irq__ctrl__gr.html#ga03ea5d5d67a89acff8a5b02286795a99">More...</a><br/></td></tr> +<tr class="separator:ga03ea5d5d67a89acff8a5b02286795a99"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gac1fcc16fb8e488d315cfa496f1d71db3"><td class="memItemLeft" align="right" valign="top">int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__ctrl__gr.html#gac1fcc16fb8e488d315cfa496f1d71db3">IRQ_SetHandler</a> (<a class="el" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> irqn, <a class="el" href="irq__ctrl_8h.html#afbfa2180a9b6208f34891d539e9e2d52">IRQHandler_t</a> handler)</td></tr> +<tr class="memdesc:gac1fcc16fb8e488d315cfa496f1d71db3"><td class="mdescLeft"> </td><td class="mdescRight">Register interrupt handler. <a href="group__irq__ctrl__gr.html#gac1fcc16fb8e488d315cfa496f1d71db3">More...</a><br/></td></tr> +<tr class="separator:gac1fcc16fb8e488d315cfa496f1d71db3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaa2a2df8fbc7bad465ada49bd690f65d5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="irq__ctrl_8h.html#afbfa2180a9b6208f34891d539e9e2d52">IRQHandler_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__ctrl__gr.html#gaa2a2df8fbc7bad465ada49bd690f65d5">IRQ_GetHandler</a> (<a class="el" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> irqn)</td></tr> +<tr class="memdesc:gaa2a2df8fbc7bad465ada49bd690f65d5"><td class="mdescLeft"> </td><td class="mdescRight">Get the registered interrupt handler. <a href="group__irq__ctrl__gr.html#gaa2a2df8fbc7bad465ada49bd690f65d5">More...</a><br/></td></tr> +<tr class="separator:gaa2a2df8fbc7bad465ada49bd690f65d5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga4ad780a3dc23a1b6222de8adcd7c20a7"><td class="memItemLeft" align="right" valign="top">int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__ctrl__gr.html#ga4ad780a3dc23a1b6222de8adcd7c20a7">IRQ_Enable</a> (<a class="el" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> irqn)</td></tr> +<tr class="memdesc:ga4ad780a3dc23a1b6222de8adcd7c20a7"><td class="mdescLeft"> </td><td class="mdescRight">Enable interrupt. <a href="group__irq__ctrl__gr.html#ga4ad780a3dc23a1b6222de8adcd7c20a7">More...</a><br/></td></tr> +<tr class="separator:ga4ad780a3dc23a1b6222de8adcd7c20a7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga544cf4ae0159cc17e259d55898528248"><td class="memItemLeft" align="right" valign="top">int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__ctrl__gr.html#ga544cf4ae0159cc17e259d55898528248">IRQ_Disable</a> (<a class="el" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> irqn)</td></tr> +<tr class="memdesc:ga544cf4ae0159cc17e259d55898528248"><td class="mdescLeft"> </td><td class="mdescRight">Disable interrupt. <a href="group__irq__ctrl__gr.html#ga544cf4ae0159cc17e259d55898528248">More...</a><br/></td></tr> +<tr class="separator:ga544cf4ae0159cc17e259d55898528248"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga8913613a9075a35410af0eb7b275d9e2"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__ctrl__gr.html#ga8913613a9075a35410af0eb7b275d9e2">IRQ_GetEnableState</a> (<a class="el" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> irqn)</td></tr> +<tr class="memdesc:ga8913613a9075a35410af0eb7b275d9e2"><td class="mdescLeft"> </td><td class="mdescRight">Get interrupt enable state. <a href="group__irq__ctrl__gr.html#ga8913613a9075a35410af0eb7b275d9e2">More...</a><br/></td></tr> +<tr class="separator:ga8913613a9075a35410af0eb7b275d9e2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gab35da69354d2e515931580a1308a3a85"><td class="memItemLeft" align="right" valign="top">int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__ctrl__gr.html#gab35da69354d2e515931580a1308a3a85">IRQ_SetMode</a> (<a class="el" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> irqn, uint32_t mode)</td></tr> +<tr class="memdesc:gab35da69354d2e515931580a1308a3a85"><td class="mdescLeft"> </td><td class="mdescRight">Configure interrupt request mode. <a href="group__irq__ctrl__gr.html#gab35da69354d2e515931580a1308a3a85">More...</a><br/></td></tr> +<tr class="separator:gab35da69354d2e515931580a1308a3a85"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gadba142ee49ae8f52f76b603c926ad711"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__ctrl__gr.html#gadba142ee49ae8f52f76b603c926ad711">IRQ_GetMode</a> (<a class="el" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> irqn)</td></tr> +<tr class="memdesc:gadba142ee49ae8f52f76b603c926ad711"><td class="mdescLeft"> </td><td class="mdescRight">Get interrupt mode configuration. <a href="group__irq__ctrl__gr.html#gadba142ee49ae8f52f76b603c926ad711">More...</a><br/></td></tr> +<tr class="separator:gadba142ee49ae8f52f76b603c926ad711"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga1664e9fc682c3ace4b721906d6ce2b3d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__ctrl__gr.html#ga1664e9fc682c3ace4b721906d6ce2b3d">IRQ_GetActiveIRQ</a> (void)</td></tr> +<tr class="memdesc:ga1664e9fc682c3ace4b721906d6ce2b3d"><td class="mdescLeft"> </td><td class="mdescRight">Get ID number of current interrupt request (IRQ). <a href="group__irq__ctrl__gr.html#ga1664e9fc682c3ace4b721906d6ce2b3d">More...</a><br/></td></tr> +<tr class="separator:ga1664e9fc682c3ace4b721906d6ce2b3d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga1376a5cf6ff38344a9bbbae080af5a0f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__ctrl__gr.html#ga1376a5cf6ff38344a9bbbae080af5a0f">IRQ_GetActiveFIQ</a> (void)</td></tr> +<tr class="memdesc:ga1376a5cf6ff38344a9bbbae080af5a0f"><td class="mdescLeft"> </td><td class="mdescRight">Get ID number of current fast interrupt request (FIQ). <a href="group__irq__ctrl__gr.html#ga1376a5cf6ff38344a9bbbae080af5a0f">More...</a><br/></td></tr> +<tr class="separator:ga1376a5cf6ff38344a9bbbae080af5a0f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga55638c35efdc7a197b51165929ef0c10"><td class="memItemLeft" align="right" valign="top">int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__ctrl__gr.html#ga55638c35efdc7a197b51165929ef0c10">IRQ_EndOfInterrupt</a> (<a class="el" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> irqn)</td></tr> +<tr class="memdesc:ga55638c35efdc7a197b51165929ef0c10"><td class="mdescLeft"> </td><td class="mdescRight">Signal end of interrupt processing. <a href="group__irq__ctrl__gr.html#ga55638c35efdc7a197b51165929ef0c10">More...</a><br/></td></tr> +<tr class="separator:ga55638c35efdc7a197b51165929ef0c10"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga88aedf1dee1061783e6c05c535e7b6c4"><td class="memItemLeft" align="right" valign="top">int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__ctrl__gr.html#ga88aedf1dee1061783e6c05c535e7b6c4">IRQ_SetPending</a> (<a class="el" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> irqn)</td></tr> +<tr class="memdesc:ga88aedf1dee1061783e6c05c535e7b6c4"><td class="mdescLeft"> </td><td class="mdescRight">Set interrupt pending flag. <a href="group__irq__ctrl__gr.html#ga88aedf1dee1061783e6c05c535e7b6c4">More...</a><br/></td></tr> +<tr class="separator:ga88aedf1dee1061783e6c05c535e7b6c4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaa399f9169f136b3930f0d50247aa22fc"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__ctrl__gr.html#gaa399f9169f136b3930f0d50247aa22fc">IRQ_GetPending</a> (<a class="el" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> irqn)</td></tr> +<tr class="memdesc:gaa399f9169f136b3930f0d50247aa22fc"><td class="mdescLeft"> </td><td class="mdescRight">Get interrupt pending flag. <a href="group__irq__ctrl__gr.html#gaa399f9169f136b3930f0d50247aa22fc">More...</a><br/></td></tr> +<tr class="separator:gaa399f9169f136b3930f0d50247aa22fc"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaad6b03f73b3d3ea2ccbb122484e8bd36"><td class="memItemLeft" align="right" valign="top">int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__ctrl__gr.html#gaad6b03f73b3d3ea2ccbb122484e8bd36">IRQ_ClearPending</a> (<a class="el" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> irqn)</td></tr> +<tr class="memdesc:gaad6b03f73b3d3ea2ccbb122484e8bd36"><td class="mdescLeft"> </td><td class="mdescRight">Clear interrupt pending flag. <a href="group__irq__ctrl__gr.html#gaad6b03f73b3d3ea2ccbb122484e8bd36">More...</a><br/></td></tr> +<tr class="separator:gaad6b03f73b3d3ea2ccbb122484e8bd36"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaa90aed20ac94420fff4bbbf55c12d4c2"><td class="memItemLeft" align="right" valign="top">int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__ctrl__gr.html#gaa90aed20ac94420fff4bbbf55c12d4c2">IRQ_SetPriority</a> (<a class="el" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> irqn, uint32_t priority)</td></tr> +<tr class="memdesc:gaa90aed20ac94420fff4bbbf55c12d4c2"><td class="mdescLeft"> </td><td class="mdescRight">Set interrupt priority value. <a href="group__irq__ctrl__gr.html#gaa90aed20ac94420fff4bbbf55c12d4c2">More...</a><br/></td></tr> +<tr class="separator:gaa90aed20ac94420fff4bbbf55c12d4c2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga0a6a18c8fa2bc3183598439b56c507c3"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__ctrl__gr.html#ga0a6a18c8fa2bc3183598439b56c507c3">IRQ_GetPriority</a> (<a class="el" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a> irqn)</td></tr> +<tr class="memdesc:ga0a6a18c8fa2bc3183598439b56c507c3"><td class="mdescLeft"> </td><td class="mdescRight">Get interrupt priority. <a href="group__irq__ctrl__gr.html#ga0a6a18c8fa2bc3183598439b56c507c3">More...</a><br/></td></tr> +<tr class="separator:ga0a6a18c8fa2bc3183598439b56c507c3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga3a79888f72bd1db45f0b9a59dbaa2337"><td class="memItemLeft" align="right" valign="top">int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__ctrl__gr.html#ga3a79888f72bd1db45f0b9a59dbaa2337">IRQ_SetPriorityMask</a> (uint32_t priority)</td></tr> +<tr class="memdesc:ga3a79888f72bd1db45f0b9a59dbaa2337"><td class="mdescLeft"> </td><td class="mdescRight">Set priority masking threshold. <a href="group__irq__ctrl__gr.html#ga3a79888f72bd1db45f0b9a59dbaa2337">More...</a><br/></td></tr> +<tr class="separator:ga3a79888f72bd1db45f0b9a59dbaa2337"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga77632ae73f1ba46c4a9a0c12e6bc4869"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__ctrl__gr.html#ga77632ae73f1ba46c4a9a0c12e6bc4869">IRQ_GetPriorityMask</a> (void)</td></tr> +<tr class="memdesc:ga77632ae73f1ba46c4a9a0c12e6bc4869"><td class="mdescLeft"> </td><td class="mdescRight">Get priority masking threshold. <a href="group__irq__ctrl__gr.html#ga77632ae73f1ba46c4a9a0c12e6bc4869">More...</a><br/></td></tr> +<tr class="separator:ga77632ae73f1ba46c4a9a0c12e6bc4869"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gabaa4074988ea9e30523f7ed5a86953c2"><td class="memItemLeft" align="right" valign="top">int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__ctrl__gr.html#gabaa4074988ea9e30523f7ed5a86953c2">IRQ_SetPriorityGroupBits</a> (uint32_t bits)</td></tr> +<tr class="memdesc:gabaa4074988ea9e30523f7ed5a86953c2"><td class="mdescLeft"> </td><td class="mdescRight">Set priority grouping field split point. <a href="group__irq__ctrl__gr.html#gabaa4074988ea9e30523f7ed5a86953c2">More...</a><br/></td></tr> +<tr class="separator:gabaa4074988ea9e30523f7ed5a86953c2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga061da812739bdba1e32765ed6501b83c"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__irq__ctrl__gr.html#ga061da812739bdba1e32765ed6501b83c">IRQ_GetPriorityGroupBits</a> (void)</td></tr> +<tr class="memdesc:ga061da812739bdba1e32765ed6501b83c"><td class="mdescLeft"> </td><td class="mdescRight">Get priority grouping field split point. <a href="group__irq__ctrl__gr.html#ga061da812739bdba1e32765ed6501b83c">More...</a><br/></td></tr> +<tr class="separator:ga061da812739bdba1e32765ed6501b83c"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<div class="textblock"><dl class="section version"><dt>Version</dt><dd>V1.0.0 </dd></dl> +<dl class="section date"><dt>Date</dt><dd>23. June 2017 </dd></dl> +</div><h2 class="groupheader">Macro Definition Documentation</h2> +<a class="anchor" id="ad98f7b2e49c628cc86ee5ad15f5b28a6"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define IRQ_CTRL_H_</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a96f739279c27f3e56ede4f28de4a48d8"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define IRQ_MODE_CPU_Msk   (0xFFUL << IRQ_MODE_CPU_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ab7527409c193021e65aaf4d519caea46"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define IRQ_MODE_CPU_Pos   (5U)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="afdc87f9fda2bafac2b0399ebdb39bf3e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define IRQ_MODE_DOMAIN_Msk   (0x01UL << IRQ_MODE_DOMAIN_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="af14ca343d349887ab691d51aab1662ce"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define IRQ_MODE_DOMAIN_Pos   (4U)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a2fafbaf2f6da5241ad97af6c493fa218"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define IRQ_MODE_TRIG_Msk   (0x07UL /*<< IRQ_MODE_TRIG_Pos*/)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ace17913944cf0218141e51beaada4053"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define IRQ_MODE_TRIG_Pos   (0U)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a7b0581db3736a143cd582cd2457bf3cc"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define IRQ_MODE_TYPE_Msk   (0x01UL << IRQ_MODE_TYPE_Pos)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a7560513ef6a445642b5ed76eabf2a1b2"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define IRQ_MODE_TYPE_Pos   (3U)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="aed032df21f11e8715f5c4deeeb56cc36"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define IRQHANDLER_T</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a258c398eec8109370a1bacac5ce2518b"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define IRQN_ID_T</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<h2 class="groupheader">Typedef Documentation</h2> +<a class="anchor" id="afbfa2180a9b6208f34891d539e9e2d52"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">typedef void(* IRQHandler_t)(void)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ac62964c04a7fed2c84aeea9e34f415e2"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">typedef int32_t <a class="el" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_f806067e3cfd0faadc71b6fb603a0f72.html">Core_A</a></li><li class="navelem"><a class="el" href="dir_3f4b401a2ed0c5733c677abc947b6aa9.html">Include</a></li><li class="navelem"><a class="el" href="irq__ctrl_8h.html">irq_ctrl.h</a></li> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/irq__ctrl_8txt.html b/docs/Core_A/html/irq__ctrl_8txt.html new file mode 100644 index 0000000..08d420a --- /dev/null +++ b/docs/Core_A/html/irq__ctrl_8txt.html @@ -0,0 +1,129 @@ +<!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"/> +<title>irq_ctrl.txt File Reference</title> +<title>CMSIS-Core (Cortex-A): irq_ctrl.txt File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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('irq__ctrl_8txt.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">irq_ctrl.txt File Reference</div> </div> +</div><!--header--> +<div class="contents"> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="irq__ctrl_8txt.html">irq_ctrl.txt</a></li> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/irq__ctrl__gic_8c.html b/docs/Core_A/html/irq__ctrl__gic_8c.html new file mode 100644 index 0000000..bac3ce6 --- /dev/null +++ b/docs/Core_A/html/irq__ctrl__gic_8c.html @@ -0,0 +1,135 @@ +<!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"/> +<title>irq_ctrl_gic.c File Reference</title> +<title>CMSIS-Core (Cortex-A): irq_ctrl_gic.c File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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('irq__ctrl__gic_8c.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">irq_ctrl_gic.c File Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p>Interrupt controller handling implementation for GIC. +<a href="#details">More...</a></p> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<div class="textblock"><dl class="section version"><dt>Version</dt><dd>V1.0.1 </dd></dl> +<dl class="section date"><dt>Date</dt><dd>9. April 2018 </dd></dl> +</div></div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_f806067e3cfd0faadc71b6fb603a0f72.html">Core_A</a></li><li class="navelem"><a class="el" href="dir_d539555f6e35acdca645721e1ecc4029.html">Source</a></li><li class="navelem"><a class="el" href="irq__ctrl__gic_8c.html">irq_ctrl_gic.c</a></li> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/jquery.js b/docs/Core_A/html/jquery.js new file mode 100644 index 0000000..3db33e6 --- /dev/null +++ b/docs/Core_A/html/jquery.js @@ -0,0 +1,72 @@ +/*! + * jQuery JavaScript Library v1.7.1 + * http://jquery.com/ + * + * Copyright 2011, John Resig + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * Includes Sizzle.js + * http://sizzlejs.com/ + * Copyright 2011, The Dojo Foundation + * Released under the MIT, BSD, and GPL Licenses. + * + * Date: Mon Nov 21 21:11:03 2011 -0500 + */ +(function(bb,L){var av=bb.document,bu=bb.navigator,bl=bb.location;var b=(function(){var bF=function(b0,b1){return new bF.fn.init(b0,b1,bD)},bU=bb.jQuery,bH=bb.$,bD,bY=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,bM=/\S/,bI=/^\s+/,bE=/\s+$/,bA=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,bN=/^[\],:{}\s]*$/,bW=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,bP=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,bJ=/(?:^|:|,)(?:\s*\[)+/g,by=/(webkit)[ \/]([\w.]+)/,bR=/(opera)(?:.*version)?[ \/]([\w.]+)/,bQ=/(msie) ([\w.]+)/,bS=/(mozilla)(?:.*? rv:([\w.]+))?/,bB=/-([a-z]|[0-9])/ig,bZ=/^-ms-/,bT=function(b0,b1){return(b1+"").toUpperCase()},bX=bu.userAgent,bV,bC,e,bL=Object.prototype.toString,bG=Object.prototype.hasOwnProperty,bz=Array.prototype.push,bK=Array.prototype.slice,bO=String.prototype.trim,bv=Array.prototype.indexOf,bx={};bF.fn=bF.prototype={constructor:bF,init:function(b0,b4,b3){var b2,b5,b1,b6;if(!b0){return this}if(b0.nodeType){this.context=this[0]=b0;this.length=1;return this}if(b0==="body"&&!b4&&av.body){this.context=av;this[0]=av.body;this.selector=b0;this.length=1;return this}if(typeof b0==="string"){if(b0.charAt(0)==="<"&&b0.charAt(b0.length-1)===">"&&b0.length>=3){b2=[null,b0,null]}else{b2=bY.exec(b0)}if(b2&&(b2[1]||!b4)){if(b2[1]){b4=b4 instanceof bF?b4[0]:b4;b6=(b4?b4.ownerDocument||b4:av);b1=bA.exec(b0);if(b1){if(bF.isPlainObject(b4)){b0=[av.createElement(b1[1])];bF.fn.attr.call(b0,b4,true)}else{b0=[b6.createElement(b1[1])]}}else{b1=bF.buildFragment([b2[1]],[b6]);b0=(b1.cacheable?bF.clone(b1.fragment):b1.fragment).childNodes}return bF.merge(this,b0)}else{b5=av.getElementById(b2[2]);if(b5&&b5.parentNode){if(b5.id!==b2[2]){return b3.find(b0)}this.length=1;this[0]=b5}this.context=av;this.selector=b0;return this}}else{if(!b4||b4.jquery){return(b4||b3).find(b0)}else{return this.constructor(b4).find(b0)}}}else{if(bF.isFunction(b0)){return b3.ready(b0)}}if(b0.selector!==L){this.selector=b0.selector;this.context=b0.context}return bF.makeArray(b0,this)},selector:"",jquery:"1.7.1",length:0,size:function(){return this.length},toArray:function(){return bK.call(this,0)},get:function(b0){return b0==null?this.toArray():(b0<0?this[this.length+b0]:this[b0])},pushStack:function(b1,b3,b0){var b2=this.constructor();if(bF.isArray(b1)){bz.apply(b2,b1)}else{bF.merge(b2,b1)}b2.prevObject=this;b2.context=this.context;if(b3==="find"){b2.selector=this.selector+(this.selector?" ":"")+b0}else{if(b3){b2.selector=this.selector+"."+b3+"("+b0+")"}}return b2},each:function(b1,b0){return bF.each(this,b1,b0)},ready:function(b0){bF.bindReady();bC.add(b0);return this},eq:function(b0){b0=+b0;return b0===-1?this.slice(b0):this.slice(b0,b0+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(bK.apply(this,arguments),"slice",bK.call(arguments).join(","))},map:function(b0){return this.pushStack(bF.map(this,function(b2,b1){return b0.call(b2,b1,b2)}))},end:function(){return this.prevObject||this.constructor(null)},push:bz,sort:[].sort,splice:[].splice};bF.fn.init.prototype=bF.fn;bF.extend=bF.fn.extend=function(){var b9,b2,b0,b1,b6,b7,b5=arguments[0]||{},b4=1,b3=arguments.length,b8=false;if(typeof b5==="boolean"){b8=b5;b5=arguments[1]||{};b4=2}if(typeof b5!=="object"&&!bF.isFunction(b5)){b5={}}if(b3===b4){b5=this;--b4}for(;b4<b3;b4++){if((b9=arguments[b4])!=null){for(b2 in b9){b0=b5[b2];b1=b9[b2];if(b5===b1){continue}if(b8&&b1&&(bF.isPlainObject(b1)||(b6=bF.isArray(b1)))){if(b6){b6=false;b7=b0&&bF.isArray(b0)?b0:[]}else{b7=b0&&bF.isPlainObject(b0)?b0:{}}b5[b2]=bF.extend(b8,b7,b1)}else{if(b1!==L){b5[b2]=b1}}}}}return b5};bF.extend({noConflict:function(b0){if(bb.$===bF){bb.$=bH}if(b0&&bb.jQuery===bF){bb.jQuery=bU}return bF},isReady:false,readyWait:1,holdReady:function(b0){if(b0){bF.readyWait++}else{bF.ready(true)}},ready:function(b0){if((b0===true&&!--bF.readyWait)||(b0!==true&&!bF.isReady)){if(!av.body){return setTimeout(bF.ready,1)}bF.isReady=true;if(b0!==true&&--bF.readyWait>0){return}bC.fireWith(av,[bF]);if(bF.fn.trigger){bF(av).trigger("ready").off("ready")}}},bindReady:function(){if(bC){return}bC=bF.Callbacks("once memory");if(av.readyState==="complete"){return setTimeout(bF.ready,1)}if(av.addEventListener){av.addEventListener("DOMContentLoaded",e,false);bb.addEventListener("load",bF.ready,false)}else{if(av.attachEvent){av.attachEvent("onreadystatechange",e);bb.attachEvent("onload",bF.ready);var b0=false;try{b0=bb.frameElement==null}catch(b1){}if(av.documentElement.doScroll&&b0){bw()}}}},isFunction:function(b0){return bF.type(b0)==="function"},isArray:Array.isArray||function(b0){return bF.type(b0)==="array"},isWindow:function(b0){return b0&&typeof b0==="object"&&"setInterval" in b0},isNumeric:function(b0){return !isNaN(parseFloat(b0))&&isFinite(b0)},type:function(b0){return b0==null?String(b0):bx[bL.call(b0)]||"object"},isPlainObject:function(b2){if(!b2||bF.type(b2)!=="object"||b2.nodeType||bF.isWindow(b2)){return false}try{if(b2.constructor&&!bG.call(b2,"constructor")&&!bG.call(b2.constructor.prototype,"isPrototypeOf")){return false}}catch(b1){return false}var b0;for(b0 in b2){}return b0===L||bG.call(b2,b0)},isEmptyObject:function(b1){for(var b0 in b1){return false}return true},error:function(b0){throw new Error(b0)},parseJSON:function(b0){if(typeof b0!=="string"||!b0){return null}b0=bF.trim(b0);if(bb.JSON&&bb.JSON.parse){return bb.JSON.parse(b0)}if(bN.test(b0.replace(bW,"@").replace(bP,"]").replace(bJ,""))){return(new Function("return "+b0))()}bF.error("Invalid JSON: "+b0)},parseXML:function(b2){var b0,b1;try{if(bb.DOMParser){b1=new DOMParser();b0=b1.parseFromString(b2,"text/xml")}else{b0=new ActiveXObject("Microsoft.XMLDOM");b0.async="false";b0.loadXML(b2)}}catch(b3){b0=L}if(!b0||!b0.documentElement||b0.getElementsByTagName("parsererror").length){bF.error("Invalid XML: "+b2)}return b0},noop:function(){},globalEval:function(b0){if(b0&&bM.test(b0)){(bb.execScript||function(b1){bb["eval"].call(bb,b1)})(b0)}},camelCase:function(b0){return b0.replace(bZ,"ms-").replace(bB,bT)},nodeName:function(b1,b0){return b1.nodeName&&b1.nodeName.toUpperCase()===b0.toUpperCase()},each:function(b3,b6,b2){var b1,b4=0,b5=b3.length,b0=b5===L||bF.isFunction(b3);if(b2){if(b0){for(b1 in b3){if(b6.apply(b3[b1],b2)===false){break}}}else{for(;b4<b5;){if(b6.apply(b3[b4++],b2)===false){break}}}}else{if(b0){for(b1 in b3){if(b6.call(b3[b1],b1,b3[b1])===false){break}}}else{for(;b4<b5;){if(b6.call(b3[b4],b4,b3[b4++])===false){break}}}}return b3},trim:bO?function(b0){return b0==null?"":bO.call(b0)}:function(b0){return b0==null?"":b0.toString().replace(bI,"").replace(bE,"")},makeArray:function(b3,b1){var b0=b1||[];if(b3!=null){var b2=bF.type(b3);if(b3.length==null||b2==="string"||b2==="function"||b2==="regexp"||bF.isWindow(b3)){bz.call(b0,b3)}else{bF.merge(b0,b3)}}return b0},inArray:function(b2,b3,b1){var b0;if(b3){if(bv){return bv.call(b3,b2,b1)}b0=b3.length;b1=b1?b1<0?Math.max(0,b0+b1):b1:0;for(;b1<b0;b1++){if(b1 in b3&&b3[b1]===b2){return b1}}}return -1},merge:function(b4,b2){var b3=b4.length,b1=0;if(typeof b2.length==="number"){for(var b0=b2.length;b1<b0;b1++){b4[b3++]=b2[b1]}}else{while(b2[b1]!==L){b4[b3++]=b2[b1++]}}b4.length=b3;return b4},grep:function(b1,b6,b0){var b2=[],b5;b0=!!b0;for(var b3=0,b4=b1.length;b3<b4;b3++){b5=!!b6(b1[b3],b3);if(b0!==b5){b2.push(b1[b3])}}return b2},map:function(b0,b7,b8){var b5,b6,b4=[],b2=0,b1=b0.length,b3=b0 instanceof bF||b1!==L&&typeof b1==="number"&&((b1>0&&b0[0]&&b0[b1-1])||b1===0||bF.isArray(b0));if(b3){for(;b2<b1;b2++){b5=b7(b0[b2],b2,b8);if(b5!=null){b4[b4.length]=b5}}}else{for(b6 in b0){b5=b7(b0[b6],b6,b8);if(b5!=null){b4[b4.length]=b5}}}return b4.concat.apply([],b4)},guid:1,proxy:function(b4,b3){if(typeof b3==="string"){var b2=b4[b3];b3=b4;b4=b2}if(!bF.isFunction(b4)){return L}var b0=bK.call(arguments,2),b1=function(){return b4.apply(b3,b0.concat(bK.call(arguments)))};b1.guid=b4.guid=b4.guid||b1.guid||bF.guid++;return b1},access:function(b0,b8,b6,b2,b5,b7){var b1=b0.length;if(typeof b8==="object"){for(var b3 in b8){bF.access(b0,b3,b8[b3],b2,b5,b6)}return b0}if(b6!==L){b2=!b7&&b2&&bF.isFunction(b6);for(var b4=0;b4<b1;b4++){b5(b0[b4],b8,b2?b6.call(b0[b4],b4,b5(b0[b4],b8)):b6,b7)}return b0}return b1?b5(b0[0],b8):L},now:function(){return(new Date()).getTime()},uaMatch:function(b1){b1=b1.toLowerCase();var b0=by.exec(b1)||bR.exec(b1)||bQ.exec(b1)||b1.indexOf("compatible")<0&&bS.exec(b1)||[];return{browser:b0[1]||"",version:b0[2]||"0"}},sub:function(){function b0(b3,b4){return new b0.fn.init(b3,b4)}bF.extend(true,b0,this);b0.superclass=this;b0.fn=b0.prototype=this();b0.fn.constructor=b0;b0.sub=this.sub;b0.fn.init=function b2(b3,b4){if(b4&&b4 instanceof bF&&!(b4 instanceof b0)){b4=b0(b4)}return bF.fn.init.call(this,b3,b4,b1)};b0.fn.init.prototype=b0.fn;var b1=b0(av);return b0},browser:{}});bF.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(b1,b0){bx["[object "+b0+"]"]=b0.toLowerCase()});bV=bF.uaMatch(bX);if(bV.browser){bF.browser[bV.browser]=true;bF.browser.version=bV.version}if(bF.browser.webkit){bF.browser.safari=true}if(bM.test("\xA0")){bI=/^[\s\xA0]+/;bE=/[\s\xA0]+$/}bD=bF(av);if(av.addEventListener){e=function(){av.removeEventListener("DOMContentLoaded",e,false);bF.ready()}}else{if(av.attachEvent){e=function(){if(av.readyState==="complete"){av.detachEvent("onreadystatechange",e);bF.ready()}}}}function bw(){if(bF.isReady){return}try{av.documentElement.doScroll("left")}catch(b0){setTimeout(bw,1);return}bF.ready()}return bF})();var a2={};function X(e){var bv=a2[e]={},bw,bx;e=e.split(/\s+/);for(bw=0,bx=e.length;bw<bx;bw++){bv[e[bw]]=true}return bv}b.Callbacks=function(bw){bw=bw?(a2[bw]||X(bw)):{};var bB=[],bC=[],bx,by,bv,bz,bA,bE=function(bF){var bG,bJ,bI,bH,bK;for(bG=0,bJ=bF.length;bG<bJ;bG++){bI=bF[bG];bH=b.type(bI);if(bH==="array"){bE(bI)}else{if(bH==="function"){if(!bw.unique||!bD.has(bI)){bB.push(bI)}}}}},e=function(bG,bF){bF=bF||[];bx=!bw.memory||[bG,bF];by=true;bA=bv||0;bv=0;bz=bB.length;for(;bB&&bA<bz;bA++){if(bB[bA].apply(bG,bF)===false&&bw.stopOnFalse){bx=true;break}}by=false;if(bB){if(!bw.once){if(bC&&bC.length){bx=bC.shift();bD.fireWith(bx[0],bx[1])}}else{if(bx===true){bD.disable()}else{bB=[]}}}},bD={add:function(){if(bB){var bF=bB.length;bE(arguments);if(by){bz=bB.length}else{if(bx&&bx!==true){bv=bF;e(bx[0],bx[1])}}}return this},remove:function(){if(bB){var bF=arguments,bH=0,bI=bF.length;for(;bH<bI;bH++){for(var bG=0;bG<bB.length;bG++){if(bF[bH]===bB[bG]){if(by){if(bG<=bz){bz--;if(bG<=bA){bA--}}}bB.splice(bG--,1);if(bw.unique){break}}}}}return this},has:function(bG){if(bB){var bF=0,bH=bB.length;for(;bF<bH;bF++){if(bG===bB[bF]){return true}}}return false},empty:function(){bB=[];return this},disable:function(){bB=bC=bx=L;return this},disabled:function(){return !bB},lock:function(){bC=L;if(!bx||bx===true){bD.disable()}return this},locked:function(){return !bC},fireWith:function(bG,bF){if(bC){if(by){if(!bw.once){bC.push([bG,bF])}}else{if(!(bw.once&&bx)){e(bG,bF)}}}return this},fire:function(){bD.fireWith(this,arguments);return this},fired:function(){return !!bx}};return bD};var aJ=[].slice;b.extend({Deferred:function(by){var bx=b.Callbacks("once memory"),bw=b.Callbacks("once memory"),bv=b.Callbacks("memory"),e="pending",bA={resolve:bx,reject:bw,notify:bv},bC={done:bx.add,fail:bw.add,progress:bv.add,state:function(){return e},isResolved:bx.fired,isRejected:bw.fired,then:function(bE,bD,bF){bB.done(bE).fail(bD).progress(bF);return this},always:function(){bB.done.apply(bB,arguments).fail.apply(bB,arguments);return this},pipe:function(bF,bE,bD){return b.Deferred(function(bG){b.each({done:[bF,"resolve"],fail:[bE,"reject"],progress:[bD,"notify"]},function(bI,bL){var bH=bL[0],bK=bL[1],bJ;if(b.isFunction(bH)){bB[bI](function(){bJ=bH.apply(this,arguments);if(bJ&&b.isFunction(bJ.promise)){bJ.promise().then(bG.resolve,bG.reject,bG.notify)}else{bG[bK+"With"](this===bB?bG:this,[bJ])}})}else{bB[bI](bG[bK])}})}).promise()},promise:function(bE){if(bE==null){bE=bC}else{for(var bD in bC){bE[bD]=bC[bD]}}return bE}},bB=bC.promise({}),bz;for(bz in bA){bB[bz]=bA[bz].fire;bB[bz+"With"]=bA[bz].fireWith}bB.done(function(){e="resolved"},bw.disable,bv.lock).fail(function(){e="rejected"},bx.disable,bv.lock);if(by){by.call(bB,bB)}return bB},when:function(bA){var bx=aJ.call(arguments,0),bv=0,e=bx.length,bB=new Array(e),bw=e,by=e,bC=e<=1&&bA&&b.isFunction(bA.promise)?bA:b.Deferred(),bE=bC.promise();function bD(bF){return function(bG){bx[bF]=arguments.length>1?aJ.call(arguments,0):bG;if(!(--bw)){bC.resolveWith(bC,bx)}}}function bz(bF){return function(bG){bB[bF]=arguments.length>1?aJ.call(arguments,0):bG;bC.notifyWith(bE,bB)}}if(e>1){for(;bv<e;bv++){if(bx[bv]&&bx[bv].promise&&b.isFunction(bx[bv].promise)){bx[bv].promise().then(bD(bv),bC.reject,bz(bv)) +}else{--bw}}if(!bw){bC.resolveWith(bC,bx)}}else{if(bC!==bA){bC.resolveWith(bC,e?[bA]:[])}}return bE}});b.support=(function(){var bJ,bI,bF,bG,bx,bE,bA,bD,bz,bK,bB,by,bw,bv=av.createElement("div"),bH=av.documentElement;bv.setAttribute("className","t");bv.innerHTML=" <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>";bI=bv.getElementsByTagName("*");bF=bv.getElementsByTagName("a")[0];if(!bI||!bI.length||!bF){return{}}bG=av.createElement("select");bx=bG.appendChild(av.createElement("option"));bE=bv.getElementsByTagName("input")[0];bJ={leadingWhitespace:(bv.firstChild.nodeType===3),tbody:!bv.getElementsByTagName("tbody").length,htmlSerialize:!!bv.getElementsByTagName("link").length,style:/top/.test(bF.getAttribute("style")),hrefNormalized:(bF.getAttribute("href")==="/a"),opacity:/^0.55/.test(bF.style.opacity),cssFloat:!!bF.style.cssFloat,checkOn:(bE.value==="on"),optSelected:bx.selected,getSetAttribute:bv.className!=="t",enctype:!!av.createElement("form").enctype,html5Clone:av.createElement("nav").cloneNode(true).outerHTML!=="<:nav></:nav>",submitBubbles:true,changeBubbles:true,focusinBubbles:false,deleteExpando:true,noCloneEvent:true,inlineBlockNeedsLayout:false,shrinkWrapBlocks:false,reliableMarginRight:true};bE.checked=true;bJ.noCloneChecked=bE.cloneNode(true).checked;bG.disabled=true;bJ.optDisabled=!bx.disabled;try{delete bv.test}catch(bC){bJ.deleteExpando=false}if(!bv.addEventListener&&bv.attachEvent&&bv.fireEvent){bv.attachEvent("onclick",function(){bJ.noCloneEvent=false});bv.cloneNode(true).fireEvent("onclick")}bE=av.createElement("input");bE.value="t";bE.setAttribute("type","radio");bJ.radioValue=bE.value==="t";bE.setAttribute("checked","checked");bv.appendChild(bE);bD=av.createDocumentFragment();bD.appendChild(bv.lastChild);bJ.checkClone=bD.cloneNode(true).cloneNode(true).lastChild.checked;bJ.appendChecked=bE.checked;bD.removeChild(bE);bD.appendChild(bv);bv.innerHTML="";if(bb.getComputedStyle){bA=av.createElement("div");bA.style.width="0";bA.style.marginRight="0";bv.style.width="2px";bv.appendChild(bA);bJ.reliableMarginRight=(parseInt((bb.getComputedStyle(bA,null)||{marginRight:0}).marginRight,10)||0)===0}if(bv.attachEvent){for(by in {submit:1,change:1,focusin:1}){bB="on"+by;bw=(bB in bv);if(!bw){bv.setAttribute(bB,"return;");bw=(typeof bv[bB]==="function")}bJ[by+"Bubbles"]=bw}}bD.removeChild(bv);bD=bG=bx=bA=bv=bE=null;b(function(){var bM,bU,bV,bT,bN,bO,bL,bS,bR,e,bP,bQ=av.getElementsByTagName("body")[0];if(!bQ){return}bL=1;bS="position:absolute;top:0;left:0;width:1px;height:1px;margin:0;";bR="visibility:hidden;border:0;";e="style='"+bS+"border:5px solid #000;padding:0;'";bP="<div "+e+"><div></div></div><table "+e+" cellpadding='0' cellspacing='0'><tr><td></td></tr></table>";bM=av.createElement("div");bM.style.cssText=bR+"width:0;height:0;position:static;top:0;margin-top:"+bL+"px";bQ.insertBefore(bM,bQ.firstChild);bv=av.createElement("div");bM.appendChild(bv);bv.innerHTML="<table><tr><td style='padding:0;border:0;display:none'></td><td>t</td></tr></table>";bz=bv.getElementsByTagName("td");bw=(bz[0].offsetHeight===0);bz[0].style.display="";bz[1].style.display="none";bJ.reliableHiddenOffsets=bw&&(bz[0].offsetHeight===0);bv.innerHTML="";bv.style.width=bv.style.paddingLeft="1px";b.boxModel=bJ.boxModel=bv.offsetWidth===2;if(typeof bv.style.zoom!=="undefined"){bv.style.display="inline";bv.style.zoom=1;bJ.inlineBlockNeedsLayout=(bv.offsetWidth===2);bv.style.display="";bv.innerHTML="<div style='width:4px;'></div>";bJ.shrinkWrapBlocks=(bv.offsetWidth!==2)}bv.style.cssText=bS+bR;bv.innerHTML=bP;bU=bv.firstChild;bV=bU.firstChild;bN=bU.nextSibling.firstChild.firstChild;bO={doesNotAddBorder:(bV.offsetTop!==5),doesAddBorderForTableAndCells:(bN.offsetTop===5)};bV.style.position="fixed";bV.style.top="20px";bO.fixedPosition=(bV.offsetTop===20||bV.offsetTop===15);bV.style.position=bV.style.top="";bU.style.overflow="hidden";bU.style.position="relative";bO.subtractsBorderForOverflowNotVisible=(bV.offsetTop===-5);bO.doesNotIncludeMarginInBodyOffset=(bQ.offsetTop!==bL);bQ.removeChild(bM);bv=bM=null;b.extend(bJ,bO)});return bJ})();var aS=/^(?:\{.*\}|\[.*\])$/,aA=/([A-Z])/g;b.extend({cache:{},uuid:0,expando:"jQuery"+(b.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:true,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:true},hasData:function(e){e=e.nodeType?b.cache[e[b.expando]]:e[b.expando];return !!e&&!S(e)},data:function(bx,bv,bz,by){if(!b.acceptData(bx)){return}var bG,bA,bD,bE=b.expando,bC=typeof bv==="string",bF=bx.nodeType,e=bF?b.cache:bx,bw=bF?bx[bE]:bx[bE]&&bE,bB=bv==="events";if((!bw||!e[bw]||(!bB&&!by&&!e[bw].data))&&bC&&bz===L){return}if(!bw){if(bF){bx[bE]=bw=++b.uuid}else{bw=bE}}if(!e[bw]){e[bw]={};if(!bF){e[bw].toJSON=b.noop}}if(typeof bv==="object"||typeof bv==="function"){if(by){e[bw]=b.extend(e[bw],bv)}else{e[bw].data=b.extend(e[bw].data,bv)}}bG=bA=e[bw];if(!by){if(!bA.data){bA.data={}}bA=bA.data}if(bz!==L){bA[b.camelCase(bv)]=bz}if(bB&&!bA[bv]){return bG.events}if(bC){bD=bA[bv];if(bD==null){bD=bA[b.camelCase(bv)]}}else{bD=bA}return bD},removeData:function(bx,bv,by){if(!b.acceptData(bx)){return}var bB,bA,bz,bC=b.expando,bD=bx.nodeType,e=bD?b.cache:bx,bw=bD?bx[bC]:bC;if(!e[bw]){return}if(bv){bB=by?e[bw]:e[bw].data;if(bB){if(!b.isArray(bv)){if(bv in bB){bv=[bv]}else{bv=b.camelCase(bv);if(bv in bB){bv=[bv]}else{bv=bv.split(" ")}}}for(bA=0,bz=bv.length;bA<bz;bA++){delete bB[bv[bA]]}if(!(by?S:b.isEmptyObject)(bB)){return}}}if(!by){delete e[bw].data;if(!S(e[bw])){return}}if(b.support.deleteExpando||!e.setInterval){delete e[bw]}else{e[bw]=null}if(bD){if(b.support.deleteExpando){delete bx[bC]}else{if(bx.removeAttribute){bx.removeAttribute(bC)}else{bx[bC]=null}}}},_data:function(bv,e,bw){return b.data(bv,e,bw,true)},acceptData:function(bv){if(bv.nodeName){var e=b.noData[bv.nodeName.toLowerCase()];if(e){return !(e===true||bv.getAttribute("classid")!==e)}}return true}});b.fn.extend({data:function(by,bA){var bB,e,bw,bz=null;if(typeof by==="undefined"){if(this.length){bz=b.data(this[0]);if(this[0].nodeType===1&&!b._data(this[0],"parsedAttrs")){e=this[0].attributes;for(var bx=0,bv=e.length;bx<bv;bx++){bw=e[bx].name;if(bw.indexOf("data-")===0){bw=b.camelCase(bw.substring(5));a5(this[0],bw,bz[bw])}}b._data(this[0],"parsedAttrs",true)}}return bz}else{if(typeof by==="object"){return this.each(function(){b.data(this,by)})}}bB=by.split(".");bB[1]=bB[1]?"."+bB[1]:"";if(bA===L){bz=this.triggerHandler("getData"+bB[1]+"!",[bB[0]]);if(bz===L&&this.length){bz=b.data(this[0],by);bz=a5(this[0],by,bz)}return bz===L&&bB[1]?this.data(bB[0]):bz}else{return this.each(function(){var bC=b(this),bD=[bB[0],bA];bC.triggerHandler("setData"+bB[1]+"!",bD);b.data(this,by,bA);bC.triggerHandler("changeData"+bB[1]+"!",bD)})}},removeData:function(e){return this.each(function(){b.removeData(this,e)})}});function a5(bx,bw,by){if(by===L&&bx.nodeType===1){var bv="data-"+bw.replace(aA,"-$1").toLowerCase();by=bx.getAttribute(bv);if(typeof by==="string"){try{by=by==="true"?true:by==="false"?false:by==="null"?null:b.isNumeric(by)?parseFloat(by):aS.test(by)?b.parseJSON(by):by}catch(bz){}b.data(bx,bw,by)}else{by=L}}return by}function S(bv){for(var e in bv){if(e==="data"&&b.isEmptyObject(bv[e])){continue}if(e!=="toJSON"){return false}}return true}function bi(by,bx,bA){var bw=bx+"defer",bv=bx+"queue",e=bx+"mark",bz=b._data(by,bw);if(bz&&(bA==="queue"||!b._data(by,bv))&&(bA==="mark"||!b._data(by,e))){setTimeout(function(){if(!b._data(by,bv)&&!b._data(by,e)){b.removeData(by,bw,true);bz.fire()}},0)}}b.extend({_mark:function(bv,e){if(bv){e=(e||"fx")+"mark";b._data(bv,e,(b._data(bv,e)||0)+1)}},_unmark:function(by,bx,bv){if(by!==true){bv=bx;bx=by;by=false}if(bx){bv=bv||"fx";var e=bv+"mark",bw=by?0:((b._data(bx,e)||1)-1);if(bw){b._data(bx,e,bw)}else{b.removeData(bx,e,true);bi(bx,bv,"mark")}}},queue:function(bv,e,bx){var bw;if(bv){e=(e||"fx")+"queue";bw=b._data(bv,e);if(bx){if(!bw||b.isArray(bx)){bw=b._data(bv,e,b.makeArray(bx))}else{bw.push(bx)}}return bw||[]}},dequeue:function(by,bx){bx=bx||"fx";var bv=b.queue(by,bx),bw=bv.shift(),e={};if(bw==="inprogress"){bw=bv.shift()}if(bw){if(bx==="fx"){bv.unshift("inprogress")}b._data(by,bx+".run",e);bw.call(by,function(){b.dequeue(by,bx)},e)}if(!bv.length){b.removeData(by,bx+"queue "+bx+".run",true);bi(by,bx,"queue")}}});b.fn.extend({queue:function(e,bv){if(typeof e!=="string"){bv=e;e="fx"}if(bv===L){return b.queue(this[0],e)}return this.each(function(){var bw=b.queue(this,e,bv);if(e==="fx"&&bw[0]!=="inprogress"){b.dequeue(this,e)}})},dequeue:function(e){return this.each(function(){b.dequeue(this,e)})},delay:function(bv,e){bv=b.fx?b.fx.speeds[bv]||bv:bv;e=e||"fx";return this.queue(e,function(bx,bw){var by=setTimeout(bx,bv);bw.stop=function(){clearTimeout(by)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(bD,bw){if(typeof bD!=="string"){bw=bD;bD=L}bD=bD||"fx";var e=b.Deferred(),bv=this,by=bv.length,bB=1,bz=bD+"defer",bA=bD+"queue",bC=bD+"mark",bx;function bE(){if(!(--bB)){e.resolveWith(bv,[bv])}}while(by--){if((bx=b.data(bv[by],bz,L,true)||(b.data(bv[by],bA,L,true)||b.data(bv[by],bC,L,true))&&b.data(bv[by],bz,b.Callbacks("once memory"),true))){bB++;bx.add(bE)}}bE();return e.promise()}});var aP=/[\n\t\r]/g,af=/\s+/,aU=/\r/g,g=/^(?:button|input)$/i,D=/^(?:button|input|object|select|textarea)$/i,l=/^a(?:rea)?$/i,ao=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,F=b.support.getSetAttribute,be,aY,aF;b.fn.extend({attr:function(e,bv){return b.access(this,e,bv,true,b.attr)},removeAttr:function(e){return this.each(function(){b.removeAttr(this,e)})},prop:function(e,bv){return b.access(this,e,bv,true,b.prop)},removeProp:function(e){e=b.propFix[e]||e;return this.each(function(){try{this[e]=L;delete this[e]}catch(bv){}})},addClass:function(by){var bA,bw,bv,bx,bz,bB,e;if(b.isFunction(by)){return this.each(function(bC){b(this).addClass(by.call(this,bC,this.className))})}if(by&&typeof by==="string"){bA=by.split(af);for(bw=0,bv=this.length;bw<bv;bw++){bx=this[bw];if(bx.nodeType===1){if(!bx.className&&bA.length===1){bx.className=by}else{bz=" "+bx.className+" ";for(bB=0,e=bA.length;bB<e;bB++){if(!~bz.indexOf(" "+bA[bB]+" ")){bz+=bA[bB]+" "}}bx.className=b.trim(bz)}}}}return this},removeClass:function(bz){var bA,bw,bv,by,bx,bB,e;if(b.isFunction(bz)){return this.each(function(bC){b(this).removeClass(bz.call(this,bC,this.className))})}if((bz&&typeof bz==="string")||bz===L){bA=(bz||"").split(af);for(bw=0,bv=this.length;bw<bv;bw++){by=this[bw];if(by.nodeType===1&&by.className){if(bz){bx=(" "+by.className+" ").replace(aP," ");for(bB=0,e=bA.length;bB<e;bB++){bx=bx.replace(" "+bA[bB]+" "," ")}by.className=b.trim(bx)}else{by.className=""}}}}return this},toggleClass:function(bx,bv){var bw=typeof bx,e=typeof bv==="boolean";if(b.isFunction(bx)){return this.each(function(by){b(this).toggleClass(bx.call(this,by,this.className,bv),bv)})}return this.each(function(){if(bw==="string"){var bA,bz=0,by=b(this),bB=bv,bC=bx.split(af);while((bA=bC[bz++])){bB=e?bB:!by.hasClass(bA);by[bB?"addClass":"removeClass"](bA)}}else{if(bw==="undefined"||bw==="boolean"){if(this.className){b._data(this,"__className__",this.className)}this.className=this.className||bx===false?"":b._data(this,"__className__")||""}}})},hasClass:function(e){var bx=" "+e+" ",bw=0,bv=this.length;for(;bw<bv;bw++){if(this[bw].nodeType===1&&(" "+this[bw].className+" ").replace(aP," ").indexOf(bx)>-1){return true}}return false},val:function(bx){var e,bv,by,bw=this[0];if(!arguments.length){if(bw){e=b.valHooks[bw.nodeName.toLowerCase()]||b.valHooks[bw.type];if(e&&"get" in e&&(bv=e.get(bw,"value"))!==L){return bv}bv=bw.value;return typeof bv==="string"?bv.replace(aU,""):bv==null?"":bv}return}by=b.isFunction(bx);return this.each(function(bA){var bz=b(this),bB;if(this.nodeType!==1){return}if(by){bB=bx.call(this,bA,bz.val())}else{bB=bx}if(bB==null){bB=""}else{if(typeof bB==="number"){bB+=""}else{if(b.isArray(bB)){bB=b.map(bB,function(bC){return bC==null?"":bC+""})}}}e=b.valHooks[this.nodeName.toLowerCase()]||b.valHooks[this.type];if(!e||!("set" in e)||e.set(this,bB,"value")===L){this.value=bB}})}});b.extend({valHooks:{option:{get:function(e){var bv=e.attributes.value;return !bv||bv.specified?e.value:e.text}},select:{get:function(e){var bA,bv,bz,bx,by=e.selectedIndex,bB=[],bC=e.options,bw=e.type==="select-one";if(by<0){return null}bv=bw?by:0;bz=bw?by+1:bC.length;for(;bv<bz;bv++){bx=bC[bv];if(bx.selected&&(b.support.optDisabled?!bx.disabled:bx.getAttribute("disabled")===null)&&(!bx.parentNode.disabled||!b.nodeName(bx.parentNode,"optgroup"))){bA=b(bx).val();if(bw){return bA}bB.push(bA)}}if(bw&&!bB.length&&bC.length){return b(bC[by]).val()}return bB},set:function(bv,bw){var e=b.makeArray(bw);b(bv).find("option").each(function(){this.selected=b.inArray(b(this).val(),e)>=0});if(!e.length){bv.selectedIndex=-1}return e}}},attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},attr:function(bA,bx,bB,bz){var bw,e,by,bv=bA.nodeType; +if(!bA||bv===3||bv===8||bv===2){return}if(bz&&bx in b.attrFn){return b(bA)[bx](bB)}if(typeof bA.getAttribute==="undefined"){return b.prop(bA,bx,bB)}by=bv!==1||!b.isXMLDoc(bA);if(by){bx=bx.toLowerCase();e=b.attrHooks[bx]||(ao.test(bx)?aY:be)}if(bB!==L){if(bB===null){b.removeAttr(bA,bx);return}else{if(e&&"set" in e&&by&&(bw=e.set(bA,bB,bx))!==L){return bw}else{bA.setAttribute(bx,""+bB);return bB}}}else{if(e&&"get" in e&&by&&(bw=e.get(bA,bx))!==null){return bw}else{bw=bA.getAttribute(bx);return bw===null?L:bw}}},removeAttr:function(bx,bz){var by,bA,bv,e,bw=0;if(bz&&bx.nodeType===1){bA=bz.toLowerCase().split(af);e=bA.length;for(;bw<e;bw++){bv=bA[bw];if(bv){by=b.propFix[bv]||bv;b.attr(bx,bv,"");bx.removeAttribute(F?bv:by);if(ao.test(bv)&&by in bx){bx[by]=false}}}}},attrHooks:{type:{set:function(e,bv){if(g.test(e.nodeName)&&e.parentNode){b.error("type property can't be changed")}else{if(!b.support.radioValue&&bv==="radio"&&b.nodeName(e,"input")){var bw=e.value;e.setAttribute("type",bv);if(bw){e.value=bw}return bv}}}},value:{get:function(bv,e){if(be&&b.nodeName(bv,"button")){return be.get(bv,e)}return e in bv?bv.value:null},set:function(bv,bw,e){if(be&&b.nodeName(bv,"button")){return be.set(bv,bw,e)}bv.value=bw}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(bz,bx,bA){var bw,e,by,bv=bz.nodeType;if(!bz||bv===3||bv===8||bv===2){return}by=bv!==1||!b.isXMLDoc(bz);if(by){bx=b.propFix[bx]||bx;e=b.propHooks[bx]}if(bA!==L){if(e&&"set" in e&&(bw=e.set(bz,bA,bx))!==L){return bw}else{return(bz[bx]=bA)}}else{if(e&&"get" in e&&(bw=e.get(bz,bx))!==null){return bw}else{return bz[bx]}}},propHooks:{tabIndex:{get:function(bv){var e=bv.getAttributeNode("tabindex");return e&&e.specified?parseInt(e.value,10):D.test(bv.nodeName)||l.test(bv.nodeName)&&bv.href?0:L}}}});b.attrHooks.tabindex=b.propHooks.tabIndex;aY={get:function(bv,e){var bx,bw=b.prop(bv,e);return bw===true||typeof bw!=="boolean"&&(bx=bv.getAttributeNode(e))&&bx.nodeValue!==false?e.toLowerCase():L},set:function(bv,bx,e){var bw;if(bx===false){b.removeAttr(bv,e)}else{bw=b.propFix[e]||e;if(bw in bv){bv[bw]=true}bv.setAttribute(e,e.toLowerCase())}return e}};if(!F){aF={name:true,id:true};be=b.valHooks.button={get:function(bw,bv){var e;e=bw.getAttributeNode(bv);return e&&(aF[bv]?e.nodeValue!=="":e.specified)?e.nodeValue:L},set:function(bw,bx,bv){var e=bw.getAttributeNode(bv);if(!e){e=av.createAttribute(bv);bw.setAttributeNode(e)}return(e.nodeValue=bx+"")}};b.attrHooks.tabindex.set=be.set;b.each(["width","height"],function(bv,e){b.attrHooks[e]=b.extend(b.attrHooks[e],{set:function(bw,bx){if(bx===""){bw.setAttribute(e,"auto");return bx}}})});b.attrHooks.contenteditable={get:be.get,set:function(bv,bw,e){if(bw===""){bw="false"}be.set(bv,bw,e)}}}if(!b.support.hrefNormalized){b.each(["href","src","width","height"],function(bv,e){b.attrHooks[e]=b.extend(b.attrHooks[e],{get:function(bx){var bw=bx.getAttribute(e,2);return bw===null?L:bw}})})}if(!b.support.style){b.attrHooks.style={get:function(e){return e.style.cssText.toLowerCase()||L},set:function(e,bv){return(e.style.cssText=""+bv)}}}if(!b.support.optSelected){b.propHooks.selected=b.extend(b.propHooks.selected,{get:function(bv){var e=bv.parentNode;if(e){e.selectedIndex;if(e.parentNode){e.parentNode.selectedIndex}}return null}})}if(!b.support.enctype){b.propFix.enctype="encoding"}if(!b.support.checkOn){b.each(["radio","checkbox"],function(){b.valHooks[this]={get:function(e){return e.getAttribute("value")===null?"on":e.value}}})}b.each(["radio","checkbox"],function(){b.valHooks[this]=b.extend(b.valHooks[this],{set:function(e,bv){if(b.isArray(bv)){return(e.checked=b.inArray(b(e).val(),bv)>=0)}}})});var bd=/^(?:textarea|input|select)$/i,n=/^([^\.]*)?(?:\.(.+))?$/,J=/\bhover(\.\S+)?\b/,aO=/^key/,bf=/^(?:mouse|contextmenu)|click/,T=/^(?:focusinfocus|focusoutblur)$/,U=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,Y=function(e){var bv=U.exec(e);if(bv){bv[1]=(bv[1]||"").toLowerCase();bv[3]=bv[3]&&new RegExp("(?:^|\\s)"+bv[3]+"(?:\\s|$)")}return bv},j=function(bw,e){var bv=bw.attributes||{};return((!e[1]||bw.nodeName.toLowerCase()===e[1])&&(!e[2]||(bv.id||{}).value===e[2])&&(!e[3]||e[3].test((bv["class"]||{}).value)))},bt=function(e){return b.event.special.hover?e:e.replace(J,"mouseenter$1 mouseleave$1")};b.event={add:function(bx,bC,bJ,bA,by){var bD,bB,bK,bI,bH,bF,e,bG,bv,bz,bw,bE;if(bx.nodeType===3||bx.nodeType===8||!bC||!bJ||!(bD=b._data(bx))){return}if(bJ.handler){bv=bJ;bJ=bv.handler}if(!bJ.guid){bJ.guid=b.guid++}bK=bD.events;if(!bK){bD.events=bK={}}bB=bD.handle;if(!bB){bD.handle=bB=function(bL){return typeof b!=="undefined"&&(!bL||b.event.triggered!==bL.type)?b.event.dispatch.apply(bB.elem,arguments):L};bB.elem=bx}bC=b.trim(bt(bC)).split(" ");for(bI=0;bI<bC.length;bI++){bH=n.exec(bC[bI])||[];bF=bH[1];e=(bH[2]||"").split(".").sort();bE=b.event.special[bF]||{};bF=(by?bE.delegateType:bE.bindType)||bF;bE=b.event.special[bF]||{};bG=b.extend({type:bF,origType:bH[1],data:bA,handler:bJ,guid:bJ.guid,selector:by,quick:Y(by),namespace:e.join(".")},bv);bw=bK[bF];if(!bw){bw=bK[bF]=[];bw.delegateCount=0;if(!bE.setup||bE.setup.call(bx,bA,e,bB)===false){if(bx.addEventListener){bx.addEventListener(bF,bB,false)}else{if(bx.attachEvent){bx.attachEvent("on"+bF,bB)}}}}if(bE.add){bE.add.call(bx,bG);if(!bG.handler.guid){bG.handler.guid=bJ.guid}}if(by){bw.splice(bw.delegateCount++,0,bG)}else{bw.push(bG)}b.event.global[bF]=true}bx=null},global:{},remove:function(bJ,bE,bv,bH,bB){var bI=b.hasData(bJ)&&b._data(bJ),bF,bx,bz,bL,bC,bA,bG,bw,by,bK,bD,e;if(!bI||!(bw=bI.events)){return}bE=b.trim(bt(bE||"")).split(" ");for(bF=0;bF<bE.length;bF++){bx=n.exec(bE[bF])||[];bz=bL=bx[1];bC=bx[2];if(!bz){for(bz in bw){b.event.remove(bJ,bz+bE[bF],bv,bH,true)}continue}by=b.event.special[bz]||{};bz=(bH?by.delegateType:by.bindType)||bz;bD=bw[bz]||[];bA=bD.length;bC=bC?new RegExp("(^|\\.)"+bC.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(bG=0;bG<bD.length;bG++){e=bD[bG];if((bB||bL===e.origType)&&(!bv||bv.guid===e.guid)&&(!bC||bC.test(e.namespace))&&(!bH||bH===e.selector||bH==="**"&&e.selector)){bD.splice(bG--,1);if(e.selector){bD.delegateCount--}if(by.remove){by.remove.call(bJ,e)}}}if(bD.length===0&&bA!==bD.length){if(!by.teardown||by.teardown.call(bJ,bC)===false){b.removeEvent(bJ,bz,bI.handle)}delete bw[bz]}}if(b.isEmptyObject(bw)){bK=bI.handle;if(bK){bK.elem=null}b.removeData(bJ,["events","handle"],true)}},customEvent:{getData:true,setData:true,changeData:true},trigger:function(bv,bD,bA,bJ){if(bA&&(bA.nodeType===3||bA.nodeType===8)){return}var bG=bv.type||bv,bx=[],e,bw,bC,bH,bz,by,bF,bE,bB,bI;if(T.test(bG+b.event.triggered)){return}if(bG.indexOf("!")>=0){bG=bG.slice(0,-1);bw=true}if(bG.indexOf(".")>=0){bx=bG.split(".");bG=bx.shift();bx.sort()}if((!bA||b.event.customEvent[bG])&&!b.event.global[bG]){return}bv=typeof bv==="object"?bv[b.expando]?bv:new b.Event(bG,bv):new b.Event(bG);bv.type=bG;bv.isTrigger=true;bv.exclusive=bw;bv.namespace=bx.join(".");bv.namespace_re=bv.namespace?new RegExp("(^|\\.)"+bx.join("\\.(?:.*\\.)?")+"(\\.|$)"):null;by=bG.indexOf(":")<0?"on"+bG:"";if(!bA){e=b.cache;for(bC in e){if(e[bC].events&&e[bC].events[bG]){b.event.trigger(bv,bD,e[bC].handle.elem,true)}}return}bv.result=L;if(!bv.target){bv.target=bA}bD=bD!=null?b.makeArray(bD):[];bD.unshift(bv);bF=b.event.special[bG]||{};if(bF.trigger&&bF.trigger.apply(bA,bD)===false){return}bB=[[bA,bF.bindType||bG]];if(!bJ&&!bF.noBubble&&!b.isWindow(bA)){bI=bF.delegateType||bG;bH=T.test(bI+bG)?bA:bA.parentNode;bz=null;for(;bH;bH=bH.parentNode){bB.push([bH,bI]);bz=bH}if(bz&&bz===bA.ownerDocument){bB.push([bz.defaultView||bz.parentWindow||bb,bI])}}for(bC=0;bC<bB.length&&!bv.isPropagationStopped();bC++){bH=bB[bC][0];bv.type=bB[bC][1];bE=(b._data(bH,"events")||{})[bv.type]&&b._data(bH,"handle");if(bE){bE.apply(bH,bD)}bE=by&&bH[by];if(bE&&b.acceptData(bH)&&bE.apply(bH,bD)===false){bv.preventDefault()}}bv.type=bG;if(!bJ&&!bv.isDefaultPrevented()){if((!bF._default||bF._default.apply(bA.ownerDocument,bD)===false)&&!(bG==="click"&&b.nodeName(bA,"a"))&&b.acceptData(bA)){if(by&&bA[bG]&&((bG!=="focus"&&bG!=="blur")||bv.target.offsetWidth!==0)&&!b.isWindow(bA)){bz=bA[by];if(bz){bA[by]=null}b.event.triggered=bG;bA[bG]();b.event.triggered=L;if(bz){bA[by]=bz}}}}return bv.result},dispatch:function(e){e=b.event.fix(e||bb.event);var bz=((b._data(this,"events")||{})[e.type]||[]),bA=bz.delegateCount,bG=[].slice.call(arguments,0),by=!e.exclusive&&!e.namespace,bH=[],bC,bB,bK,bx,bF,bE,bv,bD,bI,bw,bJ;bG[0]=e;e.delegateTarget=this;if(bA&&!e.target.disabled&&!(e.button&&e.type==="click")){bx=b(this);bx.context=this.ownerDocument||this;for(bK=e.target;bK!=this;bK=bK.parentNode||this){bE={};bD=[];bx[0]=bK;for(bC=0;bC<bA;bC++){bI=bz[bC];bw=bI.selector;if(bE[bw]===L){bE[bw]=(bI.quick?j(bK,bI.quick):bx.is(bw))}if(bE[bw]){bD.push(bI)}}if(bD.length){bH.push({elem:bK,matches:bD})}}}if(bz.length>bA){bH.push({elem:this,matches:bz.slice(bA)})}for(bC=0;bC<bH.length&&!e.isPropagationStopped();bC++){bv=bH[bC];e.currentTarget=bv.elem;for(bB=0;bB<bv.matches.length&&!e.isImmediatePropagationStopped();bB++){bI=bv.matches[bB];if(by||(!e.namespace&&!bI.namespace)||e.namespace_re&&e.namespace_re.test(bI.namespace)){e.data=bI.data;e.handleObj=bI;bF=((b.event.special[bI.origType]||{}).handle||bI.handler).apply(bv.elem,bG);if(bF!==L){e.result=bF;if(bF===false){e.preventDefault();e.stopPropagation()}}}}}return e.result},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(bv,e){if(bv.which==null){bv.which=e.charCode!=null?e.charCode:e.keyCode}return bv}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(bx,bw){var by,bz,e,bv=bw.button,bA=bw.fromElement;if(bx.pageX==null&&bw.clientX!=null){by=bx.target.ownerDocument||av;bz=by.documentElement;e=by.body;bx.pageX=bw.clientX+(bz&&bz.scrollLeft||e&&e.scrollLeft||0)-(bz&&bz.clientLeft||e&&e.clientLeft||0);bx.pageY=bw.clientY+(bz&&bz.scrollTop||e&&e.scrollTop||0)-(bz&&bz.clientTop||e&&e.clientTop||0)}if(!bx.relatedTarget&&bA){bx.relatedTarget=bA===bx.target?bw.toElement:bA}if(!bx.which&&bv!==L){bx.which=(bv&1?1:(bv&2?3:(bv&4?2:0)))}return bx}},fix:function(bw){if(bw[b.expando]){return bw}var bv,bz,e=bw,bx=b.event.fixHooks[bw.type]||{},by=bx.props?this.props.concat(bx.props):this.props;bw=b.Event(e);for(bv=by.length;bv;){bz=by[--bv];bw[bz]=e[bz]}if(!bw.target){bw.target=e.srcElement||av}if(bw.target.nodeType===3){bw.target=bw.target.parentNode}if(bw.metaKey===L){bw.metaKey=bw.ctrlKey}return bx.filter?bx.filter(bw,e):bw},special:{ready:{setup:b.bindReady},load:{noBubble:true},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(bw,bv,e){if(b.isWindow(this)){this.onbeforeunload=e}},teardown:function(bv,e){if(this.onbeforeunload===e){this.onbeforeunload=null}}}},simulate:function(bw,by,bx,bv){var bz=b.extend(new b.Event(),bx,{type:bw,isSimulated:true,originalEvent:{}});if(bv){b.event.trigger(bz,null,by)}else{b.event.dispatch.call(by,bz)}if(bz.isDefaultPrevented()){bx.preventDefault()}}};b.event.handle=b.event.dispatch;b.removeEvent=av.removeEventListener?function(bv,e,bw){if(bv.removeEventListener){bv.removeEventListener(e,bw,false)}}:function(bv,e,bw){if(bv.detachEvent){bv.detachEvent("on"+e,bw)}};b.Event=function(bv,e){if(!(this instanceof b.Event)){return new b.Event(bv,e)}if(bv&&bv.type){this.originalEvent=bv;this.type=bv.type;this.isDefaultPrevented=(bv.defaultPrevented||bv.returnValue===false||bv.getPreventDefault&&bv.getPreventDefault())?i:bk}else{this.type=bv}if(e){b.extend(this,e)}this.timeStamp=bv&&bv.timeStamp||b.now();this[b.expando]=true};function bk(){return false}function i(){return true}b.Event.prototype={preventDefault:function(){this.isDefaultPrevented=i;var bv=this.originalEvent;if(!bv){return}if(bv.preventDefault){bv.preventDefault()}else{bv.returnValue=false}},stopPropagation:function(){this.isPropagationStopped=i;var bv=this.originalEvent;if(!bv){return}if(bv.stopPropagation){bv.stopPropagation()}bv.cancelBubble=true},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=i;this.stopPropagation()},isDefaultPrevented:bk,isPropagationStopped:bk,isImmediatePropagationStopped:bk};b.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(bv,e){b.event.special[bv]={delegateType:e,bindType:e,handle:function(bz){var bB=this,bA=bz.relatedTarget,by=bz.handleObj,bw=by.selector,bx;if(!bA||(bA!==bB&&!b.contains(bB,bA))){bz.type=by.origType;bx=by.handler.apply(this,arguments);bz.type=e}return bx}}});if(!b.support.submitBubbles){b.event.special.submit={setup:function(){if(b.nodeName(this,"form")){return false +}b.event.add(this,"click._submit keypress._submit",function(bx){var bw=bx.target,bv=b.nodeName(bw,"input")||b.nodeName(bw,"button")?bw.form:L;if(bv&&!bv._submit_attached){b.event.add(bv,"submit._submit",function(e){if(this.parentNode&&!e.isTrigger){b.event.simulate("submit",this.parentNode,e,true)}});bv._submit_attached=true}})},teardown:function(){if(b.nodeName(this,"form")){return false}b.event.remove(this,"._submit")}}}if(!b.support.changeBubbles){b.event.special.change={setup:function(){if(bd.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio"){b.event.add(this,"propertychange._change",function(e){if(e.originalEvent.propertyName==="checked"){this._just_changed=true}});b.event.add(this,"click._change",function(e){if(this._just_changed&&!e.isTrigger){this._just_changed=false;b.event.simulate("change",this,e,true)}})}return false}b.event.add(this,"beforeactivate._change",function(bw){var bv=bw.target;if(bd.test(bv.nodeName)&&!bv._change_attached){b.event.add(bv,"change._change",function(e){if(this.parentNode&&!e.isSimulated&&!e.isTrigger){b.event.simulate("change",this.parentNode,e,true)}});bv._change_attached=true}})},handle:function(bv){var e=bv.target;if(this!==e||bv.isSimulated||bv.isTrigger||(e.type!=="radio"&&e.type!=="checkbox")){return bv.handleObj.handler.apply(this,arguments)}},teardown:function(){b.event.remove(this,"._change");return bd.test(this.nodeName)}}}if(!b.support.focusinBubbles){b.each({focus:"focusin",blur:"focusout"},function(bx,e){var bv=0,bw=function(by){b.event.simulate(e,by.target,b.event.fix(by),true)};b.event.special[e]={setup:function(){if(bv++===0){av.addEventListener(bx,bw,true)}},teardown:function(){if(--bv===0){av.removeEventListener(bx,bw,true)}}}})}b.fn.extend({on:function(bw,e,bz,by,bv){var bA,bx;if(typeof bw==="object"){if(typeof e!=="string"){bz=e;e=L}for(bx in bw){this.on(bx,e,bz,bw[bx],bv)}return this}if(bz==null&&by==null){by=e;bz=e=L}else{if(by==null){if(typeof e==="string"){by=bz;bz=L}else{by=bz;bz=e;e=L}}}if(by===false){by=bk}else{if(!by){return this}}if(bv===1){bA=by;by=function(bB){b().off(bB);return bA.apply(this,arguments)};by.guid=bA.guid||(bA.guid=b.guid++)}return this.each(function(){b.event.add(this,bw,by,bz,e)})},one:function(bv,e,bx,bw){return this.on.call(this,bv,e,bx,bw,1)},off:function(bw,e,by){if(bw&&bw.preventDefault&&bw.handleObj){var bv=bw.handleObj;b(bw.delegateTarget).off(bv.namespace?bv.type+"."+bv.namespace:bv.type,bv.selector,bv.handler);return this}if(typeof bw==="object"){for(var bx in bw){this.off(bx,e,bw[bx])}return this}if(e===false||typeof e==="function"){by=e;e=L}if(by===false){by=bk}return this.each(function(){b.event.remove(this,bw,by,e)})},bind:function(e,bw,bv){return this.on(e,null,bw,bv)},unbind:function(e,bv){return this.off(e,null,bv)},live:function(e,bw,bv){b(this.context).on(e,this.selector,bw,bv);return this},die:function(e,bv){b(this.context).off(e,this.selector||"**",bv);return this},delegate:function(e,bv,bx,bw){return this.on(bv,e,bx,bw)},undelegate:function(e,bv,bw){return arguments.length==1?this.off(e,"**"):this.off(bv,e,bw)},trigger:function(e,bv){return this.each(function(){b.event.trigger(e,bv,this)})},triggerHandler:function(e,bv){if(this[0]){return b.event.trigger(e,bv,this[0],true)}},toggle:function(bx){var bv=arguments,e=bx.guid||b.guid++,bw=0,by=function(bz){var bA=(b._data(this,"lastToggle"+bx.guid)||0)%bw;b._data(this,"lastToggle"+bx.guid,bA+1);bz.preventDefault();return bv[bA].apply(this,arguments)||false};by.guid=e;while(bw<bv.length){bv[bw++].guid=e}return this.click(by)},hover:function(e,bv){return this.mouseenter(e).mouseleave(bv||e)}});b.each(("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu").split(" "),function(bv,e){b.fn[e]=function(bx,bw){if(bw==null){bw=bx;bx=null}return arguments.length>0?this.on(e,null,bx,bw):this.trigger(e)};if(b.attrFn){b.attrFn[e]=true}if(aO.test(e)){b.event.fixHooks[e]=b.event.keyHooks}if(bf.test(e)){b.event.fixHooks[e]=b.event.mouseHooks}}); +/*! + * Sizzle CSS Selector Engine + * Copyright 2011, The Dojo Foundation + * Released under the MIT, BSD, and GPL Licenses. + * More information: http://sizzlejs.com/ + */ +(function(){var bH=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,bC="sizcache"+(Math.random()+"").replace(".",""),bI=0,bL=Object.prototype.toString,bB=false,bA=true,bK=/\\/g,bO=/\r\n/g,bQ=/\W/;[0,0].sort(function(){bA=false;return 0});var by=function(bV,e,bY,bZ){bY=bY||[];e=e||av;var b1=e;if(e.nodeType!==1&&e.nodeType!==9){return[]}if(!bV||typeof bV!=="string"){return bY}var bS,b3,b6,bR,b2,b5,b4,bX,bU=true,bT=by.isXML(e),bW=[],b0=bV;do{bH.exec("");bS=bH.exec(b0);if(bS){b0=bS[3];bW.push(bS[1]);if(bS[2]){bR=bS[3];break}}}while(bS);if(bW.length>1&&bD.exec(bV)){if(bW.length===2&&bE.relative[bW[0]]){b3=bM(bW[0]+bW[1],e,bZ)}else{b3=bE.relative[bW[0]]?[e]:by(bW.shift(),e);while(bW.length){bV=bW.shift();if(bE.relative[bV]){bV+=bW.shift()}b3=bM(bV,b3,bZ)}}}else{if(!bZ&&bW.length>1&&e.nodeType===9&&!bT&&bE.match.ID.test(bW[0])&&!bE.match.ID.test(bW[bW.length-1])){b2=by.find(bW.shift(),e,bT);e=b2.expr?by.filter(b2.expr,b2.set)[0]:b2.set[0]}if(e){b2=bZ?{expr:bW.pop(),set:bF(bZ)}:by.find(bW.pop(),bW.length===1&&(bW[0]==="~"||bW[0]==="+")&&e.parentNode?e.parentNode:e,bT);b3=b2.expr?by.filter(b2.expr,b2.set):b2.set;if(bW.length>0){b6=bF(b3)}else{bU=false}while(bW.length){b5=bW.pop();b4=b5;if(!bE.relative[b5]){b5=""}else{b4=bW.pop()}if(b4==null){b4=e}bE.relative[b5](b6,b4,bT)}}else{b6=bW=[]}}if(!b6){b6=b3}if(!b6){by.error(b5||bV)}if(bL.call(b6)==="[object Array]"){if(!bU){bY.push.apply(bY,b6)}else{if(e&&e.nodeType===1){for(bX=0;b6[bX]!=null;bX++){if(b6[bX]&&(b6[bX]===true||b6[bX].nodeType===1&&by.contains(e,b6[bX]))){bY.push(b3[bX])}}}else{for(bX=0;b6[bX]!=null;bX++){if(b6[bX]&&b6[bX].nodeType===1){bY.push(b3[bX])}}}}}else{bF(b6,bY)}if(bR){by(bR,b1,bY,bZ);by.uniqueSort(bY)}return bY};by.uniqueSort=function(bR){if(bJ){bB=bA;bR.sort(bJ);if(bB){for(var e=1;e<bR.length;e++){if(bR[e]===bR[e-1]){bR.splice(e--,1)}}}}return bR};by.matches=function(e,bR){return by(e,null,null,bR)};by.matchesSelector=function(e,bR){return by(bR,null,null,[e]).length>0};by.find=function(bX,e,bY){var bW,bS,bU,bT,bV,bR;if(!bX){return[]}for(bS=0,bU=bE.order.length;bS<bU;bS++){bV=bE.order[bS];if((bT=bE.leftMatch[bV].exec(bX))){bR=bT[1];bT.splice(1,1);if(bR.substr(bR.length-1)!=="\\"){bT[1]=(bT[1]||"").replace(bK,"");bW=bE.find[bV](bT,e,bY);if(bW!=null){bX=bX.replace(bE.match[bV],"");break}}}}if(!bW){bW=typeof e.getElementsByTagName!=="undefined"?e.getElementsByTagName("*"):[]}return{set:bW,expr:bX}};by.filter=function(b1,b0,b4,bU){var bW,e,bZ,b6,b3,bR,bT,bV,b2,bS=b1,b5=[],bY=b0,bX=b0&&b0[0]&&by.isXML(b0[0]);while(b1&&b0.length){for(bZ in bE.filter){if((bW=bE.leftMatch[bZ].exec(b1))!=null&&bW[2]){bR=bE.filter[bZ];bT=bW[1];e=false;bW.splice(1,1);if(bT.substr(bT.length-1)==="\\"){continue}if(bY===b5){b5=[]}if(bE.preFilter[bZ]){bW=bE.preFilter[bZ](bW,bY,b4,b5,bU,bX);if(!bW){e=b6=true}else{if(bW===true){continue}}}if(bW){for(bV=0;(b3=bY[bV])!=null;bV++){if(b3){b6=bR(b3,bW,bV,bY);b2=bU^b6;if(b4&&b6!=null){if(b2){e=true}else{bY[bV]=false}}else{if(b2){b5.push(b3);e=true}}}}}if(b6!==L){if(!b4){bY=b5}b1=b1.replace(bE.match[bZ],"");if(!e){return[]}break}}}if(b1===bS){if(e==null){by.error(b1)}else{break}}bS=b1}return bY};by.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)};var bw=by.getText=function(bU){var bS,bT,e=bU.nodeType,bR="";if(e){if(e===1||e===9){if(typeof bU.textContent==="string"){return bU.textContent}else{if(typeof bU.innerText==="string"){return bU.innerText.replace(bO,"")}else{for(bU=bU.firstChild;bU;bU=bU.nextSibling){bR+=bw(bU)}}}}else{if(e===3||e===4){return bU.nodeValue}}}else{for(bS=0;(bT=bU[bS]);bS++){if(bT.nodeType!==8){bR+=bw(bT)}}}return bR};var bE=by.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(e){return e.getAttribute("href")},type:function(e){return e.getAttribute("type")}},relative:{"+":function(bW,bR){var bT=typeof bR==="string",bV=bT&&!bQ.test(bR),bX=bT&&!bV;if(bV){bR=bR.toLowerCase()}for(var bS=0,e=bW.length,bU;bS<e;bS++){if((bU=bW[bS])){while((bU=bU.previousSibling)&&bU.nodeType!==1){}bW[bS]=bX||bU&&bU.nodeName.toLowerCase()===bR?bU||false:bU===bR}}if(bX){by.filter(bR,bW,true)}},">":function(bW,bR){var bV,bU=typeof bR==="string",bS=0,e=bW.length;if(bU&&!bQ.test(bR)){bR=bR.toLowerCase();for(;bS<e;bS++){bV=bW[bS];if(bV){var bT=bV.parentNode;bW[bS]=bT.nodeName.toLowerCase()===bR?bT:false}}}else{for(;bS<e;bS++){bV=bW[bS];if(bV){bW[bS]=bU?bV.parentNode:bV.parentNode===bR}}if(bU){by.filter(bR,bW,true)}}},"":function(bT,bR,bV){var bU,bS=bI++,e=bN;if(typeof bR==="string"&&!bQ.test(bR)){bR=bR.toLowerCase();bU=bR;e=bv}e("parentNode",bR,bS,bT,bU,bV)},"~":function(bT,bR,bV){var bU,bS=bI++,e=bN;if(typeof bR==="string"&&!bQ.test(bR)){bR=bR.toLowerCase();bU=bR;e=bv}e("previousSibling",bR,bS,bT,bU,bV)}},find:{ID:function(bR,bS,bT){if(typeof bS.getElementById!=="undefined"&&!bT){var e=bS.getElementById(bR[1]);return e&&e.parentNode?[e]:[]}},NAME:function(bS,bV){if(typeof bV.getElementsByName!=="undefined"){var bR=[],bU=bV.getElementsByName(bS[1]);for(var bT=0,e=bU.length;bT<e;bT++){if(bU[bT].getAttribute("name")===bS[1]){bR.push(bU[bT])}}return bR.length===0?null:bR}},TAG:function(e,bR){if(typeof bR.getElementsByTagName!=="undefined"){return bR.getElementsByTagName(e[1])}}},preFilter:{CLASS:function(bT,bR,bS,e,bW,bX){bT=" "+bT[1].replace(bK,"")+" ";if(bX){return bT}for(var bU=0,bV;(bV=bR[bU])!=null;bU++){if(bV){if(bW^(bV.className&&(" "+bV.className+" ").replace(/[\t\n\r]/g," ").indexOf(bT)>=0)){if(!bS){e.push(bV)}}else{if(bS){bR[bU]=false}}}}return false},ID:function(e){return e[1].replace(bK,"")},TAG:function(bR,e){return bR[1].replace(bK,"").toLowerCase()},CHILD:function(e){if(e[1]==="nth"){if(!e[2]){by.error(e[0])}e[2]=e[2].replace(/^\+|\s*/g,"");var bR=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(e[2]==="even"&&"2n"||e[2]==="odd"&&"2n+1"||!/\D/.test(e[2])&&"0n+"+e[2]||e[2]);e[2]=(bR[1]+(bR[2]||1))-0;e[3]=bR[3]-0}else{if(e[2]){by.error(e[0])}}e[0]=bI++;return e},ATTR:function(bU,bR,bS,e,bV,bW){var bT=bU[1]=bU[1].replace(bK,"");if(!bW&&bE.attrMap[bT]){bU[1]=bE.attrMap[bT]}bU[4]=(bU[4]||bU[5]||"").replace(bK,"");if(bU[2]==="~="){bU[4]=" "+bU[4]+" "}return bU},PSEUDO:function(bU,bR,bS,e,bV){if(bU[1]==="not"){if((bH.exec(bU[3])||"").length>1||/^\w/.test(bU[3])){bU[3]=by(bU[3],null,null,bR)}else{var bT=by.filter(bU[3],bR,bS,true^bV);if(!bS){e.push.apply(e,bT)}return false}}else{if(bE.match.POS.test(bU[0])||bE.match.CHILD.test(bU[0])){return true}}return bU},POS:function(e){e.unshift(true);return e}},filters:{enabled:function(e){return e.disabled===false&&e.type!=="hidden"},disabled:function(e){return e.disabled===true},checked:function(e){return e.checked===true},selected:function(e){if(e.parentNode){e.parentNode.selectedIndex}return e.selected===true},parent:function(e){return !!e.firstChild},empty:function(e){return !e.firstChild},has:function(bS,bR,e){return !!by(e[3],bS).length},header:function(e){return(/h\d/i).test(e.nodeName)},text:function(bS){var e=bS.getAttribute("type"),bR=bS.type;return bS.nodeName.toLowerCase()==="input"&&"text"===bR&&(e===bR||e===null)},radio:function(e){return e.nodeName.toLowerCase()==="input"&&"radio"===e.type},checkbox:function(e){return e.nodeName.toLowerCase()==="input"&&"checkbox"===e.type},file:function(e){return e.nodeName.toLowerCase()==="input"&&"file"===e.type},password:function(e){return e.nodeName.toLowerCase()==="input"&&"password"===e.type},submit:function(bR){var e=bR.nodeName.toLowerCase();return(e==="input"||e==="button")&&"submit"===bR.type},image:function(e){return e.nodeName.toLowerCase()==="input"&&"image"===e.type},reset:function(bR){var e=bR.nodeName.toLowerCase();return(e==="input"||e==="button")&&"reset"===bR.type},button:function(bR){var e=bR.nodeName.toLowerCase();return e==="input"&&"button"===bR.type||e==="button"},input:function(e){return(/input|select|textarea|button/i).test(e.nodeName)},focus:function(e){return e===e.ownerDocument.activeElement}},setFilters:{first:function(bR,e){return e===0},last:function(bS,bR,e,bT){return bR===bT.length-1},even:function(bR,e){return e%2===0},odd:function(bR,e){return e%2===1 +},lt:function(bS,bR,e){return bR<e[3]-0},gt:function(bS,bR,e){return bR>e[3]-0},nth:function(bS,bR,e){return e[3]-0===bR},eq:function(bS,bR,e){return e[3]-0===bR}},filter:{PSEUDO:function(bS,bX,bW,bY){var e=bX[1],bR=bE.filters[e];if(bR){return bR(bS,bW,bX,bY)}else{if(e==="contains"){return(bS.textContent||bS.innerText||bw([bS])||"").indexOf(bX[3])>=0}else{if(e==="not"){var bT=bX[3];for(var bV=0,bU=bT.length;bV<bU;bV++){if(bT[bV]===bS){return false}}return true}else{by.error(e)}}}},CHILD:function(bS,bU){var bT,b0,bW,bZ,e,bV,bY,bX=bU[1],bR=bS;switch(bX){case"only":case"first":while((bR=bR.previousSibling)){if(bR.nodeType===1){return false}}if(bX==="first"){return true}bR=bS;case"last":while((bR=bR.nextSibling)){if(bR.nodeType===1){return false}}return true;case"nth":bT=bU[2];b0=bU[3];if(bT===1&&b0===0){return true}bW=bU[0];bZ=bS.parentNode;if(bZ&&(bZ[bC]!==bW||!bS.nodeIndex)){bV=0;for(bR=bZ.firstChild;bR;bR=bR.nextSibling){if(bR.nodeType===1){bR.nodeIndex=++bV}}bZ[bC]=bW}bY=bS.nodeIndex-b0;if(bT===0){return bY===0}else{return(bY%bT===0&&bY/bT>=0)}}},ID:function(bR,e){return bR.nodeType===1&&bR.getAttribute("id")===e},TAG:function(bR,e){return(e==="*"&&bR.nodeType===1)||!!bR.nodeName&&bR.nodeName.toLowerCase()===e},CLASS:function(bR,e){return(" "+(bR.className||bR.getAttribute("class"))+" ").indexOf(e)>-1},ATTR:function(bV,bT){var bS=bT[1],e=by.attr?by.attr(bV,bS):bE.attrHandle[bS]?bE.attrHandle[bS](bV):bV[bS]!=null?bV[bS]:bV.getAttribute(bS),bW=e+"",bU=bT[2],bR=bT[4];return e==null?bU==="!=":!bU&&by.attr?e!=null:bU==="="?bW===bR:bU==="*="?bW.indexOf(bR)>=0:bU==="~="?(" "+bW+" ").indexOf(bR)>=0:!bR?bW&&e!==false:bU==="!="?bW!==bR:bU==="^="?bW.indexOf(bR)===0:bU==="$="?bW.substr(bW.length-bR.length)===bR:bU==="|="?bW===bR||bW.substr(0,bR.length+1)===bR+"-":false},POS:function(bU,bR,bS,bV){var e=bR[2],bT=bE.setFilters[e];if(bT){return bT(bU,bS,bR,bV)}}}};var bD=bE.match.POS,bx=function(bR,e){return"\\"+(e-0+1)};for(var bz in bE.match){bE.match[bz]=new RegExp(bE.match[bz].source+(/(?![^\[]*\])(?![^\(]*\))/.source));bE.leftMatch[bz]=new RegExp(/(^(?:.|\r|\n)*?)/.source+bE.match[bz].source.replace(/\\(\d+)/g,bx))}var bF=function(bR,e){bR=Array.prototype.slice.call(bR,0);if(e){e.push.apply(e,bR);return e}return bR};try{Array.prototype.slice.call(av.documentElement.childNodes,0)[0].nodeType}catch(bP){bF=function(bU,bT){var bS=0,bR=bT||[];if(bL.call(bU)==="[object Array]"){Array.prototype.push.apply(bR,bU)}else{if(typeof bU.length==="number"){for(var e=bU.length;bS<e;bS++){bR.push(bU[bS])}}else{for(;bU[bS];bS++){bR.push(bU[bS])}}}return bR}}var bJ,bG;if(av.documentElement.compareDocumentPosition){bJ=function(bR,e){if(bR===e){bB=true;return 0}if(!bR.compareDocumentPosition||!e.compareDocumentPosition){return bR.compareDocumentPosition?-1:1}return bR.compareDocumentPosition(e)&4?-1:1}}else{bJ=function(bY,bX){if(bY===bX){bB=true;return 0}else{if(bY.sourceIndex&&bX.sourceIndex){return bY.sourceIndex-bX.sourceIndex}}var bV,bR,bS=[],e=[],bU=bY.parentNode,bW=bX.parentNode,bZ=bU;if(bU===bW){return bG(bY,bX)}else{if(!bU){return -1}else{if(!bW){return 1}}}while(bZ){bS.unshift(bZ);bZ=bZ.parentNode}bZ=bW;while(bZ){e.unshift(bZ);bZ=bZ.parentNode}bV=bS.length;bR=e.length;for(var bT=0;bT<bV&&bT<bR;bT++){if(bS[bT]!==e[bT]){return bG(bS[bT],e[bT])}}return bT===bV?bG(bY,e[bT],-1):bG(bS[bT],bX,1)};bG=function(bR,e,bS){if(bR===e){return bS}var bT=bR.nextSibling;while(bT){if(bT===e){return -1}bT=bT.nextSibling}return 1}}(function(){var bR=av.createElement("div"),bS="script"+(new Date()).getTime(),e=av.documentElement;bR.innerHTML="<a name='"+bS+"'/>";e.insertBefore(bR,e.firstChild);if(av.getElementById(bS)){bE.find.ID=function(bU,bV,bW){if(typeof bV.getElementById!=="undefined"&&!bW){var bT=bV.getElementById(bU[1]);return bT?bT.id===bU[1]||typeof bT.getAttributeNode!=="undefined"&&bT.getAttributeNode("id").nodeValue===bU[1]?[bT]:L:[]}};bE.filter.ID=function(bV,bT){var bU=typeof bV.getAttributeNode!=="undefined"&&bV.getAttributeNode("id");return bV.nodeType===1&&bU&&bU.nodeValue===bT}}e.removeChild(bR);e=bR=null})();(function(){var e=av.createElement("div");e.appendChild(av.createComment(""));if(e.getElementsByTagName("*").length>0){bE.find.TAG=function(bR,bV){var bU=bV.getElementsByTagName(bR[1]);if(bR[1]==="*"){var bT=[];for(var bS=0;bU[bS];bS++){if(bU[bS].nodeType===1){bT.push(bU[bS])}}bU=bT}return bU}}e.innerHTML="<a href='#'></a>";if(e.firstChild&&typeof e.firstChild.getAttribute!=="undefined"&&e.firstChild.getAttribute("href")!=="#"){bE.attrHandle.href=function(bR){return bR.getAttribute("href",2)}}e=null})();if(av.querySelectorAll){(function(){var e=by,bT=av.createElement("div"),bS="__sizzle__";bT.innerHTML="<p class='TEST'></p>";if(bT.querySelectorAll&&bT.querySelectorAll(".TEST").length===0){return}by=function(b4,bV,bZ,b3){bV=bV||av;if(!b3&&!by.isXML(bV)){var b2=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b4);if(b2&&(bV.nodeType===1||bV.nodeType===9)){if(b2[1]){return bF(bV.getElementsByTagName(b4),bZ)}else{if(b2[2]&&bE.find.CLASS&&bV.getElementsByClassName){return bF(bV.getElementsByClassName(b2[2]),bZ)}}}if(bV.nodeType===9){if(b4==="body"&&bV.body){return bF([bV.body],bZ)}else{if(b2&&b2[3]){var bY=bV.getElementById(b2[3]);if(bY&&bY.parentNode){if(bY.id===b2[3]){return bF([bY],bZ)}}else{return bF([],bZ)}}}try{return bF(bV.querySelectorAll(b4),bZ)}catch(b0){}}else{if(bV.nodeType===1&&bV.nodeName.toLowerCase()!=="object"){var bW=bV,bX=bV.getAttribute("id"),bU=bX||bS,b6=bV.parentNode,b5=/^\s*[+~]/.test(b4);if(!bX){bV.setAttribute("id",bU)}else{bU=bU.replace(/'/g,"\\$&")}if(b5&&b6){bV=bV.parentNode}try{if(!b5||b6){return bF(bV.querySelectorAll("[id='"+bU+"'] "+b4),bZ)}}catch(b1){}finally{if(!bX){bW.removeAttribute("id")}}}}}return e(b4,bV,bZ,b3)};for(var bR in e){by[bR]=e[bR]}bT=null})()}(function(){var e=av.documentElement,bS=e.matchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.msMatchesSelector;if(bS){var bU=!bS.call(av.createElement("div"),"div"),bR=false;try{bS.call(av.documentElement,"[test!='']:sizzle")}catch(bT){bR=true}by.matchesSelector=function(bW,bY){bY=bY.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!by.isXML(bW)){try{if(bR||!bE.match.PSEUDO.test(bY)&&!/!=/.test(bY)){var bV=bS.call(bW,bY);if(bV||!bU||bW.document&&bW.document.nodeType!==11){return bV}}}catch(bX){}}return by(bY,null,null,[bW]).length>0}}})();(function(){var e=av.createElement("div");e.innerHTML="<div class='test e'></div><div class='test'></div>";if(!e.getElementsByClassName||e.getElementsByClassName("e").length===0){return}e.lastChild.className="e";if(e.getElementsByClassName("e").length===1){return}bE.order.splice(1,0,"CLASS");bE.find.CLASS=function(bR,bS,bT){if(typeof bS.getElementsByClassName!=="undefined"&&!bT){return bS.getElementsByClassName(bR[1])}};e=null})();function bv(bR,bW,bV,bZ,bX,bY){for(var bT=0,bS=bZ.length;bT<bS;bT++){var e=bZ[bT];if(e){var bU=false;e=e[bR];while(e){if(e[bC]===bV){bU=bZ[e.sizset];break}if(e.nodeType===1&&!bY){e[bC]=bV;e.sizset=bT}if(e.nodeName.toLowerCase()===bW){bU=e;break}e=e[bR]}bZ[bT]=bU}}}function bN(bR,bW,bV,bZ,bX,bY){for(var bT=0,bS=bZ.length;bT<bS;bT++){var e=bZ[bT];if(e){var bU=false;e=e[bR];while(e){if(e[bC]===bV){bU=bZ[e.sizset];break}if(e.nodeType===1){if(!bY){e[bC]=bV;e.sizset=bT}if(typeof bW!=="string"){if(e===bW){bU=true;break}}else{if(by.filter(bW,[e]).length>0){bU=e;break}}}e=e[bR]}bZ[bT]=bU}}}if(av.documentElement.contains){by.contains=function(bR,e){return bR!==e&&(bR.contains?bR.contains(e):true)}}else{if(av.documentElement.compareDocumentPosition){by.contains=function(bR,e){return !!(bR.compareDocumentPosition(e)&16)}}else{by.contains=function(){return false}}}by.isXML=function(e){var bR=(e?e.ownerDocument||e:0).documentElement;return bR?bR.nodeName!=="HTML":false};var bM=function(bS,e,bW){var bV,bX=[],bU="",bY=e.nodeType?[e]:e;while((bV=bE.match.PSEUDO.exec(bS))){bU+=bV[0];bS=bS.replace(bE.match.PSEUDO,"")}bS=bE.relative[bS]?bS+"*":bS;for(var bT=0,bR=bY.length;bT<bR;bT++){by(bS,bY[bT],bX,bW)}return by.filter(bU,bX)};by.attr=b.attr;by.selectors.attrMap={};b.find=by;b.expr=by.selectors;b.expr[":"]=b.expr.filters;b.unique=by.uniqueSort;b.text=by.getText;b.isXMLDoc=by.isXML;b.contains=by.contains})();var ab=/Until$/,aq=/^(?:parents|prevUntil|prevAll)/,a9=/,/,bp=/^.[^:#\[\.,]*$/,P=Array.prototype.slice,H=b.expr.match.POS,ay={children:true,contents:true,next:true,prev:true};b.fn.extend({find:function(e){var bw=this,by,bv;if(typeof e!=="string"){return b(e).filter(function(){for(by=0,bv=bw.length;by<bv;by++){if(b.contains(bw[by],this)){return true}}})}var bx=this.pushStack("","find",e),bA,bB,bz;for(by=0,bv=this.length;by<bv;by++){bA=bx.length;b.find(e,this[by],bx);if(by>0){for(bB=bA;bB<bx.length;bB++){for(bz=0;bz<bA;bz++){if(bx[bz]===bx[bB]){bx.splice(bB--,1);break}}}}}return bx},has:function(bv){var e=b(bv);return this.filter(function(){for(var bx=0,bw=e.length;bx<bw;bx++){if(b.contains(this,e[bx])){return true}}})},not:function(e){return this.pushStack(aG(this,e,false),"not",e)},filter:function(e){return this.pushStack(aG(this,e,true),"filter",e)},is:function(e){return !!e&&(typeof e==="string"?H.test(e)?b(e,this.context).index(this[0])>=0:b.filter(e,this).length>0:this.filter(e).length>0)},closest:function(by,bx){var bv=[],bw,e,bz=this[0];if(b.isArray(by)){var bB=1;while(bz&&bz.ownerDocument&&bz!==bx){for(bw=0;bw<by.length;bw++){if(b(bz).is(by[bw])){bv.push({selector:by[bw],elem:bz,level:bB})}}bz=bz.parentNode;bB++}return bv}var bA=H.test(by)||typeof by!=="string"?b(by,bx||this.context):0;for(bw=0,e=this.length;bw<e;bw++){bz=this[bw];while(bz){if(bA?bA.index(bz)>-1:b.find.matchesSelector(bz,by)){bv.push(bz);break}else{bz=bz.parentNode;if(!bz||!bz.ownerDocument||bz===bx||bz.nodeType===11){break}}}}bv=bv.length>1?b.unique(bv):bv;return this.pushStack(bv,"closest",by)},index:function(e){if(!e){return(this[0]&&this[0].parentNode)?this.prevAll().length:-1}if(typeof e==="string"){return b.inArray(this[0],b(e))}return b.inArray(e.jquery?e[0]:e,this)},add:function(e,bv){var bx=typeof e==="string"?b(e,bv):b.makeArray(e&&e.nodeType?[e]:e),bw=b.merge(this.get(),bx);return this.pushStack(C(bx[0])||C(bw[0])?bw:b.unique(bw))},andSelf:function(){return this.add(this.prevObject)}});function C(e){return !e||!e.parentNode||e.parentNode.nodeType===11}b.each({parent:function(bv){var e=bv.parentNode;return e&&e.nodeType!==11?e:null},parents:function(e){return b.dir(e,"parentNode")},parentsUntil:function(bv,e,bw){return b.dir(bv,"parentNode",bw)},next:function(e){return b.nth(e,2,"nextSibling")},prev:function(e){return b.nth(e,2,"previousSibling")},nextAll:function(e){return b.dir(e,"nextSibling")},prevAll:function(e){return b.dir(e,"previousSibling")},nextUntil:function(bv,e,bw){return b.dir(bv,"nextSibling",bw)},prevUntil:function(bv,e,bw){return b.dir(bv,"previousSibling",bw)},siblings:function(e){return b.sibling(e.parentNode.firstChild,e)},children:function(e){return b.sibling(e.firstChild)},contents:function(e){return b.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:b.makeArray(e.childNodes)}},function(e,bv){b.fn[e]=function(by,bw){var bx=b.map(this,bv,by);if(!ab.test(e)){bw=by}if(bw&&typeof bw==="string"){bx=b.filter(bw,bx)}bx=this.length>1&&!ay[e]?b.unique(bx):bx;if((this.length>1||a9.test(bw))&&aq.test(e)){bx=bx.reverse()}return this.pushStack(bx,e,P.call(arguments).join(","))}});b.extend({filter:function(bw,e,bv){if(bv){bw=":not("+bw+")"}return e.length===1?b.find.matchesSelector(e[0],bw)?[e[0]]:[]:b.find.matches(bw,e)},dir:function(bw,bv,by){var e=[],bx=bw[bv];while(bx&&bx.nodeType!==9&&(by===L||bx.nodeType!==1||!b(bx).is(by))){if(bx.nodeType===1){e.push(bx)}bx=bx[bv]}return e},nth:function(by,e,bw,bx){e=e||1;var bv=0;for(;by;by=by[bw]){if(by.nodeType===1&&++bv===e){break}}return by},sibling:function(bw,bv){var e=[];for(;bw;bw=bw.nextSibling){if(bw.nodeType===1&&bw!==bv){e.push(bw)}}return e}});function aG(bx,bw,e){bw=bw||0;if(b.isFunction(bw)){return b.grep(bx,function(bz,by){var bA=!!bw.call(bz,by,bz);return bA===e})}else{if(bw.nodeType){return b.grep(bx,function(bz,by){return(bz===bw)===e})}else{if(typeof bw==="string"){var bv=b.grep(bx,function(by){return by.nodeType===1});if(bp.test(bw)){return b.filter(bw,bv,!e)}else{bw=b.filter(bw,bv)}}}}return b.grep(bx,function(bz,by){return(b.inArray(bz,bw)>=0)===e})}function a(e){var bw=aR.split("|"),bv=e.createDocumentFragment();if(bv.createElement){while(bw.length){bv.createElement(bw.pop())}}return bv}var aR="abbr|article|aside|audio|canvas|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",ag=/ jQuery\d+="(?:\d+|null)"/g,ar=/^\s+/,R=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,d=/<([\w:]+)/,w=/<tbody/i,W=/<|&#?\w+;/,ae=/<(?:script|style)/i,O=/<(?:script|object|embed|option|style)/i,ah=new RegExp("<(?:"+aR+")","i"),o=/checked\s*(?:[^=]|=\s*.checked.)/i,bm=/\/(java|ecma)script/i,aN=/^\s*<!(?:\[CDATA\[|\-\-)/,ax={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},ac=a(av); +ax.optgroup=ax.option;ax.tbody=ax.tfoot=ax.colgroup=ax.caption=ax.thead;ax.th=ax.td;if(!b.support.htmlSerialize){ax._default=[1,"div<div>","</div>"]}b.fn.extend({text:function(e){if(b.isFunction(e)){return this.each(function(bw){var bv=b(this);bv.text(e.call(this,bw,bv.text()))})}if(typeof e!=="object"&&e!==L){return this.empty().append((this[0]&&this[0].ownerDocument||av).createTextNode(e))}return b.text(this)},wrapAll:function(e){if(b.isFunction(e)){return this.each(function(bw){b(this).wrapAll(e.call(this,bw))})}if(this[0]){var bv=b(e,this[0].ownerDocument).eq(0).clone(true);if(this[0].parentNode){bv.insertBefore(this[0])}bv.map(function(){var bw=this;while(bw.firstChild&&bw.firstChild.nodeType===1){bw=bw.firstChild}return bw}).append(this)}return this},wrapInner:function(e){if(b.isFunction(e)){return this.each(function(bv){b(this).wrapInner(e.call(this,bv))})}return this.each(function(){var bv=b(this),bw=bv.contents();if(bw.length){bw.wrapAll(e)}else{bv.append(e)}})},wrap:function(e){var bv=b.isFunction(e);return this.each(function(bw){b(this).wrapAll(bv?e.call(this,bw):e)})},unwrap:function(){return this.parent().each(function(){if(!b.nodeName(this,"body")){b(this).replaceWith(this.childNodes)}}).end()},append:function(){return this.domManip(arguments,true,function(e){if(this.nodeType===1){this.appendChild(e)}})},prepend:function(){return this.domManip(arguments,true,function(e){if(this.nodeType===1){this.insertBefore(e,this.firstChild)}})},before:function(){if(this[0]&&this[0].parentNode){return this.domManip(arguments,false,function(bv){this.parentNode.insertBefore(bv,this)})}else{if(arguments.length){var e=b.clean(arguments);e.push.apply(e,this.toArray());return this.pushStack(e,"before",arguments)}}},after:function(){if(this[0]&&this[0].parentNode){return this.domManip(arguments,false,function(bv){this.parentNode.insertBefore(bv,this.nextSibling)})}else{if(arguments.length){var e=this.pushStack(this,"after",arguments);e.push.apply(e,b.clean(arguments));return e}}},remove:function(e,bx){for(var bv=0,bw;(bw=this[bv])!=null;bv++){if(!e||b.filter(e,[bw]).length){if(!bx&&bw.nodeType===1){b.cleanData(bw.getElementsByTagName("*"));b.cleanData([bw])}if(bw.parentNode){bw.parentNode.removeChild(bw)}}}return this},empty:function(){for(var e=0,bv;(bv=this[e])!=null;e++){if(bv.nodeType===1){b.cleanData(bv.getElementsByTagName("*"))}while(bv.firstChild){bv.removeChild(bv.firstChild)}}return this},clone:function(bv,e){bv=bv==null?false:bv;e=e==null?bv:e;return this.map(function(){return b.clone(this,bv,e)})},html:function(bx){if(bx===L){return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(ag,""):null}else{if(typeof bx==="string"&&!ae.test(bx)&&(b.support.leadingWhitespace||!ar.test(bx))&&!ax[(d.exec(bx)||["",""])[1].toLowerCase()]){bx=bx.replace(R,"<$1></$2>");try{for(var bw=0,bv=this.length;bw<bv;bw++){if(this[bw].nodeType===1){b.cleanData(this[bw].getElementsByTagName("*"));this[bw].innerHTML=bx}}}catch(by){this.empty().append(bx)}}else{if(b.isFunction(bx)){this.each(function(bz){var e=b(this);e.html(bx.call(this,bz,e.html()))})}else{this.empty().append(bx)}}}return this},replaceWith:function(e){if(this[0]&&this[0].parentNode){if(b.isFunction(e)){return this.each(function(bx){var bw=b(this),bv=bw.html();bw.replaceWith(e.call(this,bx,bv))})}if(typeof e!=="string"){e=b(e).detach()}return this.each(function(){var bw=this.nextSibling,bv=this.parentNode;b(this).remove();if(bw){b(bw).before(e)}else{b(bv).append(e)}})}else{return this.length?this.pushStack(b(b.isFunction(e)?e():e),"replaceWith",e):this}},detach:function(e){return this.remove(e,true)},domManip:function(bB,bF,bE){var bx,by,bA,bD,bC=bB[0],bv=[];if(!b.support.checkClone&&arguments.length===3&&typeof bC==="string"&&o.test(bC)){return this.each(function(){b(this).domManip(bB,bF,bE,true)})}if(b.isFunction(bC)){return this.each(function(bH){var bG=b(this);bB[0]=bC.call(this,bH,bF?bG.html():L);bG.domManip(bB,bF,bE)})}if(this[0]){bD=bC&&bC.parentNode;if(b.support.parentNode&&bD&&bD.nodeType===11&&bD.childNodes.length===this.length){bx={fragment:bD}}else{bx=b.buildFragment(bB,this,bv)}bA=bx.fragment;if(bA.childNodes.length===1){by=bA=bA.firstChild}else{by=bA.firstChild}if(by){bF=bF&&b.nodeName(by,"tr");for(var bw=0,e=this.length,bz=e-1;bw<e;bw++){bE.call(bF?ba(this[bw],by):this[bw],bx.cacheable||(e>1&&bw<bz)?b.clone(bA,true,true):bA)}}if(bv.length){b.each(bv,bo)}}return this}});function ba(e,bv){return b.nodeName(e,"table")?(e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody"))):e}function t(bB,bv){if(bv.nodeType!==1||!b.hasData(bB)){return}var by,bx,e,bA=b._data(bB),bz=b._data(bv,bA),bw=bA.events;if(bw){delete bz.handle;bz.events={};for(by in bw){for(bx=0,e=bw[by].length;bx<e;bx++){b.event.add(bv,by+(bw[by][bx].namespace?".":"")+bw[by][bx].namespace,bw[by][bx],bw[by][bx].data)}}}if(bz.data){bz.data=b.extend({},bz.data)}}function ai(bv,e){var bw;if(e.nodeType!==1){return}if(e.clearAttributes){e.clearAttributes()}if(e.mergeAttributes){e.mergeAttributes(bv)}bw=e.nodeName.toLowerCase();if(bw==="object"){e.outerHTML=bv.outerHTML}else{if(bw==="input"&&(bv.type==="checkbox"||bv.type==="radio")){if(bv.checked){e.defaultChecked=e.checked=bv.checked}if(e.value!==bv.value){e.value=bv.value}}else{if(bw==="option"){e.selected=bv.defaultSelected}else{if(bw==="input"||bw==="textarea"){e.defaultValue=bv.defaultValue}}}}e.removeAttribute(b.expando)}b.buildFragment=function(bz,bx,bv){var by,e,bw,bA,bB=bz[0];if(bx&&bx[0]){bA=bx[0].ownerDocument||bx[0]}if(!bA.createDocumentFragment){bA=av}if(bz.length===1&&typeof bB==="string"&&bB.length<512&&bA===av&&bB.charAt(0)==="<"&&!O.test(bB)&&(b.support.checkClone||!o.test(bB))&&(b.support.html5Clone||!ah.test(bB))){e=true;bw=b.fragments[bB];if(bw&&bw!==1){by=bw}}if(!by){by=bA.createDocumentFragment();b.clean(bz,bA,by,bv)}if(e){b.fragments[bB]=bw?by:1}return{fragment:by,cacheable:e}};b.fragments={};b.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,bv){b.fn[e]=function(bw){var bz=[],bC=b(bw),bB=this.length===1&&this[0].parentNode;if(bB&&bB.nodeType===11&&bB.childNodes.length===1&&bC.length===1){bC[bv](this[0]);return this}else{for(var bA=0,bx=bC.length;bA<bx;bA++){var by=(bA>0?this.clone(true):this).get();b(bC[bA])[bv](by);bz=bz.concat(by)}return this.pushStack(bz,e,bC.selector)}}});function bg(e){if(typeof e.getElementsByTagName!=="undefined"){return e.getElementsByTagName("*")}else{if(typeof e.querySelectorAll!=="undefined"){return e.querySelectorAll("*")}else{return[]}}}function az(e){if(e.type==="checkbox"||e.type==="radio"){e.defaultChecked=e.checked}}function E(e){var bv=(e.nodeName||"").toLowerCase();if(bv==="input"){az(e)}else{if(bv!=="script"&&typeof e.getElementsByTagName!=="undefined"){b.grep(e.getElementsByTagName("input"),az)}}}function al(e){var bv=av.createElement("div");ac.appendChild(bv);bv.innerHTML=e.outerHTML;return bv.firstChild}b.extend({clone:function(by,bA,bw){var e,bv,bx,bz=b.support.html5Clone||!ah.test("<"+by.nodeName)?by.cloneNode(true):al(by);if((!b.support.noCloneEvent||!b.support.noCloneChecked)&&(by.nodeType===1||by.nodeType===11)&&!b.isXMLDoc(by)){ai(by,bz);e=bg(by);bv=bg(bz);for(bx=0;e[bx];++bx){if(bv[bx]){ai(e[bx],bv[bx])}}}if(bA){t(by,bz);if(bw){e=bg(by);bv=bg(bz);for(bx=0;e[bx];++bx){t(e[bx],bv[bx])}}}e=bv=null;return bz},clean:function(bw,by,bH,bA){var bF;by=by||av;if(typeof by.createElement==="undefined"){by=by.ownerDocument||by[0]&&by[0].ownerDocument||av}var bI=[],bB;for(var bE=0,bz;(bz=bw[bE])!=null;bE++){if(typeof bz==="number"){bz+=""}if(!bz){continue}if(typeof bz==="string"){if(!W.test(bz)){bz=by.createTextNode(bz)}else{bz=bz.replace(R,"<$1></$2>");var bK=(d.exec(bz)||["",""])[1].toLowerCase(),bx=ax[bK]||ax._default,bD=bx[0],bv=by.createElement("div");if(by===av){ac.appendChild(bv)}else{a(by).appendChild(bv)}bv.innerHTML=bx[1]+bz+bx[2];while(bD--){bv=bv.lastChild}if(!b.support.tbody){var e=w.test(bz),bC=bK==="table"&&!e?bv.firstChild&&bv.firstChild.childNodes:bx[1]==="<table>"&&!e?bv.childNodes:[];for(bB=bC.length-1;bB>=0;--bB){if(b.nodeName(bC[bB],"tbody")&&!bC[bB].childNodes.length){bC[bB].parentNode.removeChild(bC[bB])}}}if(!b.support.leadingWhitespace&&ar.test(bz)){bv.insertBefore(by.createTextNode(ar.exec(bz)[0]),bv.firstChild)}bz=bv.childNodes}}var bG;if(!b.support.appendChecked){if(bz[0]&&typeof(bG=bz.length)==="number"){for(bB=0;bB<bG;bB++){E(bz[bB])}}else{E(bz)}}if(bz.nodeType){bI.push(bz)}else{bI=b.merge(bI,bz)}}if(bH){bF=function(bL){return !bL.type||bm.test(bL.type)};for(bE=0;bI[bE];bE++){if(bA&&b.nodeName(bI[bE],"script")&&(!bI[bE].type||bI[bE].type.toLowerCase()==="text/javascript")){bA.push(bI[bE].parentNode?bI[bE].parentNode.removeChild(bI[bE]):bI[bE])}else{if(bI[bE].nodeType===1){var bJ=b.grep(bI[bE].getElementsByTagName("script"),bF);bI.splice.apply(bI,[bE+1,0].concat(bJ))}bH.appendChild(bI[bE])}}}return bI},cleanData:function(bv){var by,bw,e=b.cache,bB=b.event.special,bA=b.support.deleteExpando;for(var bz=0,bx;(bx=bv[bz])!=null;bz++){if(bx.nodeName&&b.noData[bx.nodeName.toLowerCase()]){continue}bw=bx[b.expando];if(bw){by=e[bw];if(by&&by.events){for(var bC in by.events){if(bB[bC]){b.event.remove(bx,bC)}else{b.removeEvent(bx,bC,by.handle)}}if(by.handle){by.handle.elem=null}}if(bA){delete bx[b.expando]}else{if(bx.removeAttribute){bx.removeAttribute(b.expando)}}delete e[bw]}}}});function bo(e,bv){if(bv.src){b.ajax({url:bv.src,async:false,dataType:"script"})}else{b.globalEval((bv.text||bv.textContent||bv.innerHTML||"").replace(aN,"/*$0*/"))}if(bv.parentNode){bv.parentNode.removeChild(bv)}}var ak=/alpha\([^)]*\)/i,au=/opacity=([^)]*)/,z=/([A-Z]|^ms)/g,bc=/^-?\d+(?:px)?$/i,bn=/^-?\d/,I=/^([\-+])=([\-+.\de]+)/,a7={position:"absolute",visibility:"hidden",display:"block"},an=["Left","Right"],a1=["Top","Bottom"],Z,aI,aX;b.fn.css=function(e,bv){if(arguments.length===2&&bv===L){return this}return b.access(this,e,bv,true,function(bx,bw,by){return by!==L?b.style(bx,bw,by):b.css(bx,bw)})};b.extend({cssHooks:{opacity:{get:function(bw,bv){if(bv){var e=Z(bw,"opacity","opacity");return e===""?"1":e}else{return bw.style.opacity}}}},cssNumber:{fillOpacity:true,fontWeight:true,lineHeight:true,opacity:true,orphans:true,widows:true,zIndex:true,zoom:true},cssProps:{"float":b.support.cssFloat?"cssFloat":"styleFloat"},style:function(bx,bw,bD,by){if(!bx||bx.nodeType===3||bx.nodeType===8||!bx.style){return}var bB,bC,bz=b.camelCase(bw),bv=bx.style,bE=b.cssHooks[bz];bw=b.cssProps[bz]||bz;if(bD!==L){bC=typeof bD;if(bC==="string"&&(bB=I.exec(bD))){bD=(+(bB[1]+1)*+bB[2])+parseFloat(b.css(bx,bw));bC="number"}if(bD==null||bC==="number"&&isNaN(bD)){return}if(bC==="number"&&!b.cssNumber[bz]){bD+="px"}if(!bE||!("set" in bE)||(bD=bE.set(bx,bD))!==L){try{bv[bw]=bD}catch(bA){}}}else{if(bE&&"get" in bE&&(bB=bE.get(bx,false,by))!==L){return bB}return bv[bw]}},css:function(by,bx,bv){var bw,e;bx=b.camelCase(bx);e=b.cssHooks[bx];bx=b.cssProps[bx]||bx;if(bx==="cssFloat"){bx="float"}if(e&&"get" in e&&(bw=e.get(by,true,bv))!==L){return bw}else{if(Z){return Z(by,bx)}}},swap:function(bx,bw,by){var e={};for(var bv in bw){e[bv]=bx.style[bv];bx.style[bv]=bw[bv]}by.call(bx);for(bv in bw){bx.style[bv]=e[bv]}}});b.curCSS=b.css;b.each(["height","width"],function(bv,e){b.cssHooks[e]={get:function(by,bx,bw){var bz;if(bx){if(by.offsetWidth!==0){return p(by,e,bw)}else{b.swap(by,a7,function(){bz=p(by,e,bw)})}return bz}},set:function(bw,bx){if(bc.test(bx)){bx=parseFloat(bx);if(bx>=0){return bx+"px"}}else{return bx}}}});if(!b.support.opacity){b.cssHooks.opacity={get:function(bv,e){return au.test((e&&bv.currentStyle?bv.currentStyle.filter:bv.style.filter)||"")?(parseFloat(RegExp.$1)/100)+"":e?"1":""},set:function(by,bz){var bx=by.style,bv=by.currentStyle,e=b.isNumeric(bz)?"alpha(opacity="+bz*100+")":"",bw=bv&&bv.filter||bx.filter||"";bx.zoom=1;if(bz>=1&&b.trim(bw.replace(ak,""))===""){bx.removeAttribute("filter");if(bv&&!bv.filter){return}}bx.filter=ak.test(bw)?bw.replace(ak,e):bw+" "+e}}}b(function(){if(!b.support.reliableMarginRight){b.cssHooks.marginRight={get:function(bw,bv){var e;b.swap(bw,{display:"inline-block"},function(){if(bv){e=Z(bw,"margin-right","marginRight")}else{e=bw.style.marginRight}});return e}}}});if(av.defaultView&&av.defaultView.getComputedStyle){aI=function(by,bw){var bv,bx,e;bw=bw.replace(z,"-$1").toLowerCase();if((bx=by.ownerDocument.defaultView)&&(e=bx.getComputedStyle(by,null))){bv=e.getPropertyValue(bw);if(bv===""&&!b.contains(by.ownerDocument.documentElement,by)){bv=b.style(by,bw)}}return bv}}if(av.documentElement.currentStyle){aX=function(bz,bw){var bA,e,by,bv=bz.currentStyle&&bz.currentStyle[bw],bx=bz.style;if(bv===null&&bx&&(by=bx[bw])){bv=by}if(!bc.test(bv)&&bn.test(bv)){bA=bx.left;e=bz.runtimeStyle&&bz.runtimeStyle.left;if(e){bz.runtimeStyle.left=bz.currentStyle.left}bx.left=bw==="fontSize"?"1em":(bv||0);bv=bx.pixelLeft+"px";bx.left=bA;if(e){bz.runtimeStyle.left=e}}return bv===""?"auto":bv}}Z=aI||aX;function p(by,bw,bv){var bA=bw==="width"?by.offsetWidth:by.offsetHeight,bz=bw==="width"?an:a1,bx=0,e=bz.length; +if(bA>0){if(bv!=="border"){for(;bx<e;bx++){if(!bv){bA-=parseFloat(b.css(by,"padding"+bz[bx]))||0}if(bv==="margin"){bA+=parseFloat(b.css(by,bv+bz[bx]))||0}else{bA-=parseFloat(b.css(by,"border"+bz[bx]+"Width"))||0}}}return bA+"px"}bA=Z(by,bw,bw);if(bA<0||bA==null){bA=by.style[bw]||0}bA=parseFloat(bA)||0;if(bv){for(;bx<e;bx++){bA+=parseFloat(b.css(by,"padding"+bz[bx]))||0;if(bv!=="padding"){bA+=parseFloat(b.css(by,"border"+bz[bx]+"Width"))||0}if(bv==="margin"){bA+=parseFloat(b.css(by,bv+bz[bx]))||0}}}return bA+"px"}if(b.expr&&b.expr.filters){b.expr.filters.hidden=function(bw){var bv=bw.offsetWidth,e=bw.offsetHeight;return(bv===0&&e===0)||(!b.support.reliableHiddenOffsets&&((bw.style&&bw.style.display)||b.css(bw,"display"))==="none")};b.expr.filters.visible=function(e){return !b.expr.filters.hidden(e)}}var k=/%20/g,ap=/\[\]$/,bs=/\r?\n/g,bq=/#.*$/,aD=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,aZ=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,aM=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,aQ=/^(?:GET|HEAD)$/,c=/^\/\//,M=/\?/,a6=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,q=/^(?:select|textarea)/i,h=/\s+/,br=/([?&])_=[^&]*/,K=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,A=b.fn.load,aa={},r={},aE,s,aV=["*/"]+["*"];try{aE=bl.href}catch(aw){aE=av.createElement("a");aE.href="";aE=aE.href}s=K.exec(aE.toLowerCase())||[];function f(e){return function(by,bA){if(typeof by!=="string"){bA=by;by="*"}if(b.isFunction(bA)){var bx=by.toLowerCase().split(h),bw=0,bz=bx.length,bv,bB,bC;for(;bw<bz;bw++){bv=bx[bw];bC=/^\+/.test(bv);if(bC){bv=bv.substr(1)||"*"}bB=e[bv]=e[bv]||[];bB[bC?"unshift":"push"](bA)}}}}function aW(bv,bE,bz,bD,bB,bx){bB=bB||bE.dataTypes[0];bx=bx||{};bx[bB]=true;var bA=bv[bB],bw=0,e=bA?bA.length:0,by=(bv===aa),bC;for(;bw<e&&(by||!bC);bw++){bC=bA[bw](bE,bz,bD);if(typeof bC==="string"){if(!by||bx[bC]){bC=L}else{bE.dataTypes.unshift(bC);bC=aW(bv,bE,bz,bD,bC,bx)}}}if((by||!bC)&&!bx["*"]){bC=aW(bv,bE,bz,bD,"*",bx)}return bC}function am(bw,bx){var bv,e,by=b.ajaxSettings.flatOptions||{};for(bv in bx){if(bx[bv]!==L){(by[bv]?bw:(e||(e={})))[bv]=bx[bv]}}if(e){b.extend(true,bw,e)}}b.fn.extend({load:function(bw,bz,bA){if(typeof bw!=="string"&&A){return A.apply(this,arguments)}else{if(!this.length){return this}}var by=bw.indexOf(" ");if(by>=0){var e=bw.slice(by,bw.length);bw=bw.slice(0,by)}var bx="GET";if(bz){if(b.isFunction(bz)){bA=bz;bz=L}else{if(typeof bz==="object"){bz=b.param(bz,b.ajaxSettings.traditional);bx="POST"}}}var bv=this;b.ajax({url:bw,type:bx,dataType:"html",data:bz,complete:function(bC,bB,bD){bD=bC.responseText;if(bC.isResolved()){bC.done(function(bE){bD=bE});bv.html(e?b("<div>").append(bD.replace(a6,"")).find(e):bD)}if(bA){bv.each(bA,[bD,bB,bC])}}});return this},serialize:function(){return b.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?b.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||q.test(this.nodeName)||aZ.test(this.type))}).map(function(e,bv){var bw=b(this).val();return bw==null?null:b.isArray(bw)?b.map(bw,function(by,bx){return{name:bv.name,value:by.replace(bs,"\r\n")}}):{name:bv.name,value:bw.replace(bs,"\r\n")}}).get()}});b.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,bv){b.fn[bv]=function(bw){return this.on(bv,bw)}});b.each(["get","post"],function(e,bv){b[bv]=function(bw,by,bz,bx){if(b.isFunction(by)){bx=bx||bz;bz=by;by=L}return b.ajax({type:bv,url:bw,data:by,success:bz,dataType:bx})}});b.extend({getScript:function(e,bv){return b.get(e,L,bv,"script")},getJSON:function(e,bv,bw){return b.get(e,bv,bw,"json")},ajaxSetup:function(bv,e){if(e){am(bv,b.ajaxSettings)}else{e=bv;bv=b.ajaxSettings}am(bv,e);return bv},ajaxSettings:{url:aE,isLocal:aM.test(s[1]),global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":aV},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":bb.String,"text html":true,"text json":b.parseJSON,"text xml":b.parseXML},flatOptions:{context:true,url:true}},ajaxPrefilter:f(aa),ajaxTransport:f(r),ajax:function(bz,bx){if(typeof bz==="object"){bx=bz;bz=L}bx=bx||{};var bD=b.ajaxSetup({},bx),bS=bD.context||bD,bG=bS!==bD&&(bS.nodeType||bS instanceof b)?b(bS):b.event,bR=b.Deferred(),bN=b.Callbacks("once memory"),bB=bD.statusCode||{},bC,bH={},bO={},bQ,by,bL,bE,bI,bA=0,bw,bK,bJ={readyState:0,setRequestHeader:function(bT,bU){if(!bA){var e=bT.toLowerCase();bT=bO[e]=bO[e]||bT;bH[bT]=bU}return this},getAllResponseHeaders:function(){return bA===2?bQ:null},getResponseHeader:function(bT){var e;if(bA===2){if(!by){by={};while((e=aD.exec(bQ))){by[e[1].toLowerCase()]=e[2]}}e=by[bT.toLowerCase()]}return e===L?null:e},overrideMimeType:function(e){if(!bA){bD.mimeType=e}return this},abort:function(e){e=e||"abort";if(bL){bL.abort(e)}bF(0,e);return this}};function bF(bZ,bU,b0,bW){if(bA===2){return}bA=2;if(bE){clearTimeout(bE)}bL=L;bQ=bW||"";bJ.readyState=bZ>0?4:0;var bT,b4,b3,bX=bU,bY=b0?bj(bD,bJ,b0):L,bV,b2;if(bZ>=200&&bZ<300||bZ===304){if(bD.ifModified){if((bV=bJ.getResponseHeader("Last-Modified"))){b.lastModified[bC]=bV}if((b2=bJ.getResponseHeader("Etag"))){b.etag[bC]=b2}}if(bZ===304){bX="notmodified";bT=true}else{try{b4=G(bD,bY);bX="success";bT=true}catch(b1){bX="parsererror";b3=b1}}}else{b3=bX;if(!bX||bZ){bX="error";if(bZ<0){bZ=0}}}bJ.status=bZ;bJ.statusText=""+(bU||bX);if(bT){bR.resolveWith(bS,[b4,bX,bJ])}else{bR.rejectWith(bS,[bJ,bX,b3])}bJ.statusCode(bB);bB=L;if(bw){bG.trigger("ajax"+(bT?"Success":"Error"),[bJ,bD,bT?b4:b3])}bN.fireWith(bS,[bJ,bX]);if(bw){bG.trigger("ajaxComplete",[bJ,bD]);if(!(--b.active)){b.event.trigger("ajaxStop")}}}bR.promise(bJ);bJ.success=bJ.done;bJ.error=bJ.fail;bJ.complete=bN.add;bJ.statusCode=function(bT){if(bT){var e;if(bA<2){for(e in bT){bB[e]=[bB[e],bT[e]]}}else{e=bT[bJ.status];bJ.then(e,e)}}return this};bD.url=((bz||bD.url)+"").replace(bq,"").replace(c,s[1]+"//");bD.dataTypes=b.trim(bD.dataType||"*").toLowerCase().split(h);if(bD.crossDomain==null){bI=K.exec(bD.url.toLowerCase());bD.crossDomain=!!(bI&&(bI[1]!=s[1]||bI[2]!=s[2]||(bI[3]||(bI[1]==="http:"?80:443))!=(s[3]||(s[1]==="http:"?80:443))))}if(bD.data&&bD.processData&&typeof bD.data!=="string"){bD.data=b.param(bD.data,bD.traditional)}aW(aa,bD,bx,bJ);if(bA===2){return false}bw=bD.global;bD.type=bD.type.toUpperCase();bD.hasContent=!aQ.test(bD.type);if(bw&&b.active++===0){b.event.trigger("ajaxStart")}if(!bD.hasContent){if(bD.data){bD.url+=(M.test(bD.url)?"&":"?")+bD.data;delete bD.data}bC=bD.url;if(bD.cache===false){var bv=b.now(),bP=bD.url.replace(br,"$1_="+bv);bD.url=bP+((bP===bD.url)?(M.test(bD.url)?"&":"?")+"_="+bv:"")}}if(bD.data&&bD.hasContent&&bD.contentType!==false||bx.contentType){bJ.setRequestHeader("Content-Type",bD.contentType)}if(bD.ifModified){bC=bC||bD.url;if(b.lastModified[bC]){bJ.setRequestHeader("If-Modified-Since",b.lastModified[bC])}if(b.etag[bC]){bJ.setRequestHeader("If-None-Match",b.etag[bC])}}bJ.setRequestHeader("Accept",bD.dataTypes[0]&&bD.accepts[bD.dataTypes[0]]?bD.accepts[bD.dataTypes[0]]+(bD.dataTypes[0]!=="*"?", "+aV+"; q=0.01":""):bD.accepts["*"]);for(bK in bD.headers){bJ.setRequestHeader(bK,bD.headers[bK])}if(bD.beforeSend&&(bD.beforeSend.call(bS,bJ,bD)===false||bA===2)){bJ.abort();return false}for(bK in {success:1,error:1,complete:1}){bJ[bK](bD[bK])}bL=aW(r,bD,bx,bJ);if(!bL){bF(-1,"No Transport")}else{bJ.readyState=1;if(bw){bG.trigger("ajaxSend",[bJ,bD])}if(bD.async&&bD.timeout>0){bE=setTimeout(function(){bJ.abort("timeout")},bD.timeout)}try{bA=1;bL.send(bH,bF)}catch(bM){if(bA<2){bF(-1,bM)}else{throw bM}}}return bJ},param:function(e,bw){var bv=[],by=function(bz,bA){bA=b.isFunction(bA)?bA():bA;bv[bv.length]=encodeURIComponent(bz)+"="+encodeURIComponent(bA)};if(bw===L){bw=b.ajaxSettings.traditional}if(b.isArray(e)||(e.jquery&&!b.isPlainObject(e))){b.each(e,function(){by(this.name,this.value)})}else{for(var bx in e){v(bx,e[bx],bw,by)}}return bv.join("&").replace(k,"+")}});function v(bw,by,bv,bx){if(b.isArray(by)){b.each(by,function(bA,bz){if(bv||ap.test(bw)){bx(bw,bz)}else{v(bw+"["+(typeof bz==="object"||b.isArray(bz)?bA:"")+"]",bz,bv,bx)}})}else{if(!bv&&by!=null&&typeof by==="object"){for(var e in by){v(bw+"["+e+"]",by[e],bv,bx)}}else{bx(bw,by)}}}b.extend({active:0,lastModified:{},etag:{}});function bj(bD,bC,bz){var bv=bD.contents,bB=bD.dataTypes,bw=bD.responseFields,by,bA,bx,e;for(bA in bw){if(bA in bz){bC[bw[bA]]=bz[bA]}}while(bB[0]==="*"){bB.shift();if(by===L){by=bD.mimeType||bC.getResponseHeader("content-type")}}if(by){for(bA in bv){if(bv[bA]&&bv[bA].test(by)){bB.unshift(bA);break}}}if(bB[0] in bz){bx=bB[0]}else{for(bA in bz){if(!bB[0]||bD.converters[bA+" "+bB[0]]){bx=bA;break}if(!e){e=bA}}bx=bx||e}if(bx){if(bx!==bB[0]){bB.unshift(bx)}return bz[bx]}}function G(bH,bz){if(bH.dataFilter){bz=bH.dataFilter(bz,bH.dataType)}var bD=bH.dataTypes,bG={},bA,bE,bw=bD.length,bB,bC=bD[0],bx,by,bF,bv,e;for(bA=1;bA<bw;bA++){if(bA===1){for(bE in bH.converters){if(typeof bE==="string"){bG[bE.toLowerCase()]=bH.converters[bE]}}}bx=bC;bC=bD[bA];if(bC==="*"){bC=bx}else{if(bx!=="*"&&bx!==bC){by=bx+" "+bC;bF=bG[by]||bG["* "+bC];if(!bF){e=L;for(bv in bG){bB=bv.split(" ");if(bB[0]===bx||bB[0]==="*"){e=bG[bB[1]+" "+bC];if(e){bv=bG[bv];if(bv===true){bF=e}else{if(e===true){bF=bv}}break}}}}if(!(bF||e)){b.error("No conversion from "+by.replace(" "," to "))}if(bF!==true){bz=bF?bF(bz):e(bv(bz))}}}}return bz}var aC=b.now(),u=/(\=)\?(&|$)|\?\?/i;b.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return b.expando+"_"+(aC++)}});b.ajaxPrefilter("json jsonp",function(bD,bA,bC){var bx=bD.contentType==="application/x-www-form-urlencoded"&&(typeof bD.data==="string");if(bD.dataTypes[0]==="jsonp"||bD.jsonp!==false&&(u.test(bD.url)||bx&&u.test(bD.data))){var bB,bw=bD.jsonpCallback=b.isFunction(bD.jsonpCallback)?bD.jsonpCallback():bD.jsonpCallback,bz=bb[bw],e=bD.url,by=bD.data,bv="$1"+bw+"$2";if(bD.jsonp!==false){e=e.replace(u,bv);if(bD.url===e){if(bx){by=by.replace(u,bv)}if(bD.data===by){e+=(/\?/.test(e)?"&":"?")+bD.jsonp+"="+bw}}}bD.url=e;bD.data=by;bb[bw]=function(bE){bB=[bE]};bC.always(function(){bb[bw]=bz;if(bB&&b.isFunction(bz)){bb[bw](bB[0])}});bD.converters["script json"]=function(){if(!bB){b.error(bw+" was not called")}return bB[0]};bD.dataTypes[0]="json";return"script"}});b.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(e){b.globalEval(e);return e}}});b.ajaxPrefilter("script",function(e){if(e.cache===L){e.cache=false}if(e.crossDomain){e.type="GET";e.global=false}});b.ajaxTransport("script",function(bw){if(bw.crossDomain){var e,bv=av.head||av.getElementsByTagName("head")[0]||av.documentElement;return{send:function(bx,by){e=av.createElement("script");e.async="async";if(bw.scriptCharset){e.charset=bw.scriptCharset}e.src=bw.url;e.onload=e.onreadystatechange=function(bA,bz){if(bz||!e.readyState||/loaded|complete/.test(e.readyState)){e.onload=e.onreadystatechange=null;if(bv&&e.parentNode){bv.removeChild(e)}e=L;if(!bz){by(200,"success")}}};bv.insertBefore(e,bv.firstChild)},abort:function(){if(e){e.onload(0,1)}}}}});var B=bb.ActiveXObject?function(){for(var e in N){N[e](0,1)}}:false,y=0,N;function aL(){try{return new bb.XMLHttpRequest()}catch(bv){}}function aj(){try{return new bb.ActiveXObject("Microsoft.XMLHTTP")}catch(bv){}}b.ajaxSettings.xhr=bb.ActiveXObject?function(){return !this.isLocal&&aL()||aj()}:aL;(function(e){b.extend(b.support,{ajax:!!e,cors:!!e&&("withCredentials" in e)})})(b.ajaxSettings.xhr());if(b.support.ajax){b.ajaxTransport(function(e){if(!e.crossDomain||b.support.cors){var bv;return{send:function(bB,bw){var bA=e.xhr(),bz,by;if(e.username){bA.open(e.type,e.url,e.async,e.username,e.password)}else{bA.open(e.type,e.url,e.async)}if(e.xhrFields){for(by in e.xhrFields){bA[by]=e.xhrFields[by]}}if(e.mimeType&&bA.overrideMimeType){bA.overrideMimeType(e.mimeType)}if(!e.crossDomain&&!bB["X-Requested-With"]){bB["X-Requested-With"]="XMLHttpRequest"}try{for(by in bB){bA.setRequestHeader(by,bB[by])}}catch(bx){}bA.send((e.hasContent&&e.data)||null);bv=function(bK,bE){var bF,bD,bC,bI,bH;try{if(bv&&(bE||bA.readyState===4)){bv=L;if(bz){bA.onreadystatechange=b.noop;if(B){delete N[bz]}}if(bE){if(bA.readyState!==4){bA.abort()}}else{bF=bA.status;bC=bA.getAllResponseHeaders();bI={};bH=bA.responseXML;if(bH&&bH.documentElement){bI.xml=bH}bI.text=bA.responseText;try{bD=bA.statusText}catch(bJ){bD=""}if(!bF&&e.isLocal&&!e.crossDomain){bF=bI.text?200:404}else{if(bF===1223){bF=204}}}}}catch(bG){if(!bE){bw(-1,bG)}}if(bI){bw(bF,bD,bI,bC)}};if(!e.async||bA.readyState===4){bv()}else{bz=++y;if(B){if(!N){N={};b(bb).unload(B)}N[bz]=bv}bA.onreadystatechange=bv}},abort:function(){if(bv){bv(0,1) +}}}}})}var Q={},a8,m,aB=/^(?:toggle|show|hide)$/,aT=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,a3,aH=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],a4;b.fn.extend({show:function(bx,bA,bz){var bw,by;if(bx||bx===0){return this.animate(a0("show",3),bx,bA,bz)}else{for(var bv=0,e=this.length;bv<e;bv++){bw=this[bv];if(bw.style){by=bw.style.display;if(!b._data(bw,"olddisplay")&&by==="none"){by=bw.style.display=""}if(by===""&&b.css(bw,"display")==="none"){b._data(bw,"olddisplay",x(bw.nodeName))}}}for(bv=0;bv<e;bv++){bw=this[bv];if(bw.style){by=bw.style.display;if(by===""||by==="none"){bw.style.display=b._data(bw,"olddisplay")||""}}}return this}},hide:function(bx,bA,bz){if(bx||bx===0){return this.animate(a0("hide",3),bx,bA,bz)}else{var bw,by,bv=0,e=this.length;for(;bv<e;bv++){bw=this[bv];if(bw.style){by=b.css(bw,"display");if(by!=="none"&&!b._data(bw,"olddisplay")){b._data(bw,"olddisplay",by)}}}for(bv=0;bv<e;bv++){if(this[bv].style){this[bv].style.display="none"}}return this}},_toggle:b.fn.toggle,toggle:function(bw,bv,bx){var e=typeof bw==="boolean";if(b.isFunction(bw)&&b.isFunction(bv)){this._toggle.apply(this,arguments)}else{if(bw==null||e){this.each(function(){var by=e?bw:b(this).is(":hidden");b(this)[by?"show":"hide"]()})}else{this.animate(a0("toggle",3),bw,bv,bx)}}return this},fadeTo:function(e,bx,bw,bv){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:bx},e,bw,bv)},animate:function(bz,bw,by,bx){var e=b.speed(bw,by,bx);if(b.isEmptyObject(bz)){return this.each(e.complete,[false])}bz=b.extend({},bz);function bv(){if(e.queue===false){b._mark(this)}var bE=b.extend({},e),bK=this.nodeType===1,bI=bK&&b(this).is(":hidden"),bB,bF,bD,bJ,bH,bC,bG,bL,bA;bE.animatedProperties={};for(bD in bz){bB=b.camelCase(bD);if(bD!==bB){bz[bB]=bz[bD];delete bz[bD]}bF=bz[bB];if(b.isArray(bF)){bE.animatedProperties[bB]=bF[1];bF=bz[bB]=bF[0]}else{bE.animatedProperties[bB]=bE.specialEasing&&bE.specialEasing[bB]||bE.easing||"swing"}if(bF==="hide"&&bI||bF==="show"&&!bI){return bE.complete.call(this)}if(bK&&(bB==="height"||bB==="width")){bE.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY];if(b.css(this,"display")==="inline"&&b.css(this,"float")==="none"){if(!b.support.inlineBlockNeedsLayout||x(this.nodeName)==="inline"){this.style.display="inline-block"}else{this.style.zoom=1}}}}if(bE.overflow!=null){this.style.overflow="hidden"}for(bD in bz){bJ=new b.fx(this,bE,bD);bF=bz[bD];if(aB.test(bF)){bA=b._data(this,"toggle"+bD)||(bF==="toggle"?bI?"show":"hide":0);if(bA){b._data(this,"toggle"+bD,bA==="show"?"hide":"show");bJ[bA]()}else{bJ[bF]()}}else{bH=aT.exec(bF);bC=bJ.cur();if(bH){bG=parseFloat(bH[2]);bL=bH[3]||(b.cssNumber[bD]?"":"px");if(bL!=="px"){b.style(this,bD,(bG||1)+bL);bC=((bG||1)/bJ.cur())*bC;b.style(this,bD,bC+bL)}if(bH[1]){bG=((bH[1]==="-="?-1:1)*bG)+bC}bJ.custom(bC,bG,bL)}else{bJ.custom(bC,bF,"")}}}return true}return e.queue===false?this.each(bv):this.queue(e.queue,bv)},stop:function(bw,bv,e){if(typeof bw!=="string"){e=bv;bv=bw;bw=L}if(bv&&bw!==false){this.queue(bw||"fx",[])}return this.each(function(){var bx,by=false,bA=b.timers,bz=b._data(this);if(!e){b._unmark(true,this)}function bB(bE,bF,bD){var bC=bF[bD];b.removeData(bE,bD,true);bC.stop(e)}if(bw==null){for(bx in bz){if(bz[bx]&&bz[bx].stop&&bx.indexOf(".run")===bx.length-4){bB(this,bz,bx)}}}else{if(bz[bx=bw+".run"]&&bz[bx].stop){bB(this,bz,bx)}}for(bx=bA.length;bx--;){if(bA[bx].elem===this&&(bw==null||bA[bx].queue===bw)){if(e){bA[bx](true)}else{bA[bx].saveState()}by=true;bA.splice(bx,1)}}if(!(e&&by)){b.dequeue(this,bw)}})}});function bh(){setTimeout(at,0);return(a4=b.now())}function at(){a4=L}function a0(bv,e){var bw={};b.each(aH.concat.apply([],aH.slice(0,e)),function(){bw[this]=bv});return bw}b.each({slideDown:a0("show",1),slideUp:a0("hide",1),slideToggle:a0("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,bv){b.fn[e]=function(bw,by,bx){return this.animate(bv,bw,by,bx)}});b.extend({speed:function(bw,bx,bv){var e=bw&&typeof bw==="object"?b.extend({},bw):{complete:bv||!bv&&bx||b.isFunction(bw)&&bw,duration:bw,easing:bv&&bx||bx&&!b.isFunction(bx)&&bx};e.duration=b.fx.off?0:typeof e.duration==="number"?e.duration:e.duration in b.fx.speeds?b.fx.speeds[e.duration]:b.fx.speeds._default;if(e.queue==null||e.queue===true){e.queue="fx"}e.old=e.complete;e.complete=function(by){if(b.isFunction(e.old)){e.old.call(this)}if(e.queue){b.dequeue(this,e.queue)}else{if(by!==false){b._unmark(this)}}};return e},easing:{linear:function(bw,bx,e,bv){return e+bv*bw},swing:function(bw,bx,e,bv){return((-Math.cos(bw*Math.PI)/2)+0.5)*bv+e}},timers:[],fx:function(bv,e,bw){this.options=e;this.elem=bv;this.prop=bw;e.orig=e.orig||{}}});b.fx.prototype={update:function(){if(this.options.step){this.options.step.call(this.elem,this.now,this)}(b.fx.step[this.prop]||b.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null)){return this.elem[this.prop]}var e,bv=b.css(this.elem,this.prop);return isNaN(e=parseFloat(bv))?!bv||bv==="auto"?0:bv:e},custom:function(bz,by,bx){var e=this,bw=b.fx;this.startTime=a4||bh();this.end=by;this.now=this.start=bz;this.pos=this.state=0;this.unit=bx||this.unit||(b.cssNumber[this.prop]?"":"px");function bv(bA){return e.step(bA)}bv.queue=this.options.queue;bv.elem=this.elem;bv.saveState=function(){if(e.options.hide&&b._data(e.elem,"fxshow"+e.prop)===L){b._data(e.elem,"fxshow"+e.prop,e.start)}};if(bv()&&b.timers.push(bv)&&!a3){a3=setInterval(bw.tick,bw.interval)}},show:function(){var e=b._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=e||b.style(this.elem,this.prop);this.options.show=true;if(e!==L){this.custom(this.cur(),e)}else{this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur())}b(this.elem).show()},hide:function(){this.options.orig[this.prop]=b._data(this.elem,"fxshow"+this.prop)||b.style(this.elem,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(by){var bA,bB,bv,bx=a4||bh(),e=true,bz=this.elem,bw=this.options;if(by||bx>=bw.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();bw.animatedProperties[this.prop]=true;for(bA in bw.animatedProperties){if(bw.animatedProperties[bA]!==true){e=false}}if(e){if(bw.overflow!=null&&!b.support.shrinkWrapBlocks){b.each(["","X","Y"],function(bC,bD){bz.style["overflow"+bD]=bw.overflow[bC]})}if(bw.hide){b(bz).hide()}if(bw.hide||bw.show){for(bA in bw.animatedProperties){b.style(bz,bA,bw.orig[bA]);b.removeData(bz,"fxshow"+bA,true);b.removeData(bz,"toggle"+bA,true)}}bv=bw.complete;if(bv){bw.complete=false;bv.call(bz)}}return false}else{if(bw.duration==Infinity){this.now=bx}else{bB=bx-this.startTime;this.state=bB/bw.duration;this.pos=b.easing[bw.animatedProperties[this.prop]](this.state,bB,0,1,bw.duration);this.now=this.start+((this.end-this.start)*this.pos)}this.update()}return true}};b.extend(b.fx,{tick:function(){var bw,bv=b.timers,e=0;for(;e<bv.length;e++){bw=bv[e];if(!bw()&&bv[e]===bw){bv.splice(e--,1)}}if(!bv.length){b.fx.stop()}},interval:13,stop:function(){clearInterval(a3);a3=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(e){b.style(e.elem,"opacity",e.now)},_default:function(e){if(e.elem.style&&e.elem.style[e.prop]!=null){e.elem.style[e.prop]=e.now+e.unit}else{e.elem[e.prop]=e.now}}}});b.each(["width","height"],function(e,bv){b.fx.step[bv]=function(bw){b.style(bw.elem,bv,Math.max(0,bw.now)+bw.unit)}});if(b.expr&&b.expr.filters){b.expr.filters.animated=function(e){return b.grep(b.timers,function(bv){return e===bv.elem}).length}}function x(bx){if(!Q[bx]){var e=av.body,bv=b("<"+bx+">").appendTo(e),bw=bv.css("display");bv.remove();if(bw==="none"||bw===""){if(!a8){a8=av.createElement("iframe");a8.frameBorder=a8.width=a8.height=0}e.appendChild(a8);if(!m||!a8.createElement){m=(a8.contentWindow||a8.contentDocument).document;m.write((av.compatMode==="CSS1Compat"?"<!doctype html>":"")+"<html><body>");m.close()}bv=m.createElement(bx);m.body.appendChild(bv);bw=b.css(bv,"display");e.removeChild(a8)}Q[bx]=bw}return Q[bx]}var V=/^t(?:able|d|h)$/i,ad=/^(?:body|html)$/i;if("getBoundingClientRect" in av.documentElement){b.fn.offset=function(bI){var by=this[0],bB;if(bI){return this.each(function(e){b.offset.setOffset(this,bI,e)})}if(!by||!by.ownerDocument){return null}if(by===by.ownerDocument.body){return b.offset.bodyOffset(by)}try{bB=by.getBoundingClientRect()}catch(bF){}var bH=by.ownerDocument,bw=bH.documentElement;if(!bB||!b.contains(bw,by)){return bB?{top:bB.top,left:bB.left}:{top:0,left:0}}var bC=bH.body,bD=aK(bH),bA=bw.clientTop||bC.clientTop||0,bE=bw.clientLeft||bC.clientLeft||0,bv=bD.pageYOffset||b.support.boxModel&&bw.scrollTop||bC.scrollTop,bz=bD.pageXOffset||b.support.boxModel&&bw.scrollLeft||bC.scrollLeft,bG=bB.top+bv-bA,bx=bB.left+bz-bE;return{top:bG,left:bx}}}else{b.fn.offset=function(bF){var bz=this[0];if(bF){return this.each(function(bG){b.offset.setOffset(this,bF,bG)})}if(!bz||!bz.ownerDocument){return null}if(bz===bz.ownerDocument.body){return b.offset.bodyOffset(bz)}var bC,bw=bz.offsetParent,bv=bz,bE=bz.ownerDocument,bx=bE.documentElement,bA=bE.body,bB=bE.defaultView,e=bB?bB.getComputedStyle(bz,null):bz.currentStyle,bD=bz.offsetTop,by=bz.offsetLeft;while((bz=bz.parentNode)&&bz!==bA&&bz!==bx){if(b.support.fixedPosition&&e.position==="fixed"){break}bC=bB?bB.getComputedStyle(bz,null):bz.currentStyle;bD-=bz.scrollTop;by-=bz.scrollLeft;if(bz===bw){bD+=bz.offsetTop;by+=bz.offsetLeft;if(b.support.doesNotAddBorder&&!(b.support.doesAddBorderForTableAndCells&&V.test(bz.nodeName))){bD+=parseFloat(bC.borderTopWidth)||0;by+=parseFloat(bC.borderLeftWidth)||0}bv=bw;bw=bz.offsetParent}if(b.support.subtractsBorderForOverflowNotVisible&&bC.overflow!=="visible"){bD+=parseFloat(bC.borderTopWidth)||0;by+=parseFloat(bC.borderLeftWidth)||0}e=bC}if(e.position==="relative"||e.position==="static"){bD+=bA.offsetTop;by+=bA.offsetLeft}if(b.support.fixedPosition&&e.position==="fixed"){bD+=Math.max(bx.scrollTop,bA.scrollTop);by+=Math.max(bx.scrollLeft,bA.scrollLeft)}return{top:bD,left:by}}}b.offset={bodyOffset:function(e){var bw=e.offsetTop,bv=e.offsetLeft;if(b.support.doesNotIncludeMarginInBodyOffset){bw+=parseFloat(b.css(e,"marginTop"))||0;bv+=parseFloat(b.css(e,"marginLeft"))||0}return{top:bw,left:bv}},setOffset:function(bx,bG,bA){var bB=b.css(bx,"position");if(bB==="static"){bx.style.position="relative"}var bz=b(bx),bv=bz.offset(),e=b.css(bx,"top"),bE=b.css(bx,"left"),bF=(bB==="absolute"||bB==="fixed")&&b.inArray("auto",[e,bE])>-1,bD={},bC={},bw,by;if(bF){bC=bz.position();bw=bC.top;by=bC.left}else{bw=parseFloat(e)||0;by=parseFloat(bE)||0}if(b.isFunction(bG)){bG=bG.call(bx,bA,bv)}if(bG.top!=null){bD.top=(bG.top-bv.top)+bw}if(bG.left!=null){bD.left=(bG.left-bv.left)+by}if("using" in bG){bG.using.call(bx,bD)}else{bz.css(bD)}}};b.fn.extend({position:function(){if(!this[0]){return null}var bw=this[0],bv=this.offsetParent(),bx=this.offset(),e=ad.test(bv[0].nodeName)?{top:0,left:0}:bv.offset();bx.top-=parseFloat(b.css(bw,"marginTop"))||0;bx.left-=parseFloat(b.css(bw,"marginLeft"))||0;e.top+=parseFloat(b.css(bv[0],"borderTopWidth"))||0;e.left+=parseFloat(b.css(bv[0],"borderLeftWidth"))||0;return{top:bx.top-e.top,left:bx.left-e.left}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||av.body;while(e&&(!ad.test(e.nodeName)&&b.css(e,"position")==="static")){e=e.offsetParent}return e})}});b.each(["Left","Top"],function(bv,e){var bw="scroll"+e;b.fn[bw]=function(bz){var bx,by;if(bz===L){bx=this[0];if(!bx){return null}by=aK(bx);return by?("pageXOffset" in by)?by[bv?"pageYOffset":"pageXOffset"]:b.support.boxModel&&by.document.documentElement[bw]||by.document.body[bw]:bx[bw]}return this.each(function(){by=aK(this);if(by){by.scrollTo(!bv?bz:b(by).scrollLeft(),bv?bz:b(by).scrollTop())}else{this[bw]=bz}})}});function aK(e){return b.isWindow(e)?e:e.nodeType===9?e.defaultView||e.parentWindow:false}b.each(["Height","Width"],function(bv,e){var bw=e.toLowerCase();b.fn["inner"+e]=function(){var bx=this[0];return bx?bx.style?parseFloat(b.css(bx,bw,"padding")):this[bw]():null};b.fn["outer"+e]=function(by){var bx=this[0];return bx?bx.style?parseFloat(b.css(bx,bw,by?"margin":"border")):this[bw]():null};b.fn[bw]=function(bz){var bA=this[0];if(!bA){return bz==null?null:this}if(b.isFunction(bz)){return this.each(function(bE){var bD=b(this);bD[bw](bz.call(this,bE,bD[bw]()))})}if(b.isWindow(bA)){var bB=bA.document.documentElement["client"+e],bx=bA.document.body;return bA.document.compatMode==="CSS1Compat"&&bB||bx&&bx["client"+e]||bB}else{if(bA.nodeType===9){return Math.max(bA.documentElement["client"+e],bA.body["scroll"+e],bA.documentElement["scroll"+e],bA.body["offset"+e],bA.documentElement["offset"+e])}else{if(bz===L){var bC=b.css(bA,bw),by=parseFloat(bC);return b.isNumeric(by)?by:bC}else{return this.css(bw,typeof bz==="string"?bz:bz+"px")}}}}});bb.jQuery=bb.$=b;if(typeof define==="function"&&define.amd&&define.amd.jQuery){define("jquery",[],function(){return b +})}})(window); +/*! + * jQuery UI 1.8.18 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI + */ +(function(a,d){a.ui=a.ui||{};if(a.ui.version){return}a.extend(a.ui,{version:"1.8.18",keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91}});a.fn.extend({propAttr:a.fn.prop||a.fn.attr,_focus:a.fn.focus,focus:function(e,f){return typeof e==="number"?this.each(function(){var g=this;setTimeout(function(){a(g).focus();if(f){f.call(g)}},e)}):this._focus.apply(this,arguments)},scrollParent:function(){var e;if((a.browser.msie&&(/(static|relative)/).test(this.css("position")))||(/absolute/).test(this.css("position"))){e=this.parents().filter(function(){return(/(relative|absolute|fixed)/).test(a.curCSS(this,"position",1))&&(/(auto|scroll)/).test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0)}else{e=this.parents().filter(function(){return(/(auto|scroll)/).test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0)}return(/fixed/).test(this.css("position"))||!e.length?a(document):e},zIndex:function(h){if(h!==d){return this.css("zIndex",h)}if(this.length){var f=a(this[0]),e,g;while(f.length&&f[0]!==document){e=f.css("position");if(e==="absolute"||e==="relative"||e==="fixed"){g=parseInt(f.css("zIndex"),10);if(!isNaN(g)&&g!==0){return g}}f=f.parent()}}return 0},disableSelection:function(){return this.bind((a.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(e){e.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}});a.each(["Width","Height"],function(g,e){var f=e==="Width"?["Left","Right"]:["Top","Bottom"],h=e.toLowerCase(),k={innerWidth:a.fn.innerWidth,innerHeight:a.fn.innerHeight,outerWidth:a.fn.outerWidth,outerHeight:a.fn.outerHeight};function j(m,l,i,n){a.each(f,function(){l-=parseFloat(a.curCSS(m,"padding"+this,true))||0;if(i){l-=parseFloat(a.curCSS(m,"border"+this+"Width",true))||0}if(n){l-=parseFloat(a.curCSS(m,"margin"+this,true))||0}});return l}a.fn["inner"+e]=function(i){if(i===d){return k["inner"+e].call(this)}return this.each(function(){a(this).css(h,j(this,i)+"px")})};a.fn["outer"+e]=function(i,l){if(typeof i!=="number"){return k["outer"+e].call(this,i)}return this.each(function(){a(this).css(h,j(this,i,true,l)+"px")})}});function c(g,e){var j=g.nodeName.toLowerCase();if("area"===j){var i=g.parentNode,h=i.name,f;if(!g.href||!h||i.nodeName.toLowerCase()!=="map"){return false}f=a("img[usemap=#"+h+"]")[0];return !!f&&b(f)}return(/input|select|textarea|button|object/.test(j)?!g.disabled:"a"==j?g.href||e:e)&&b(g)}function b(e){return !a(e).parents().andSelf().filter(function(){return a.curCSS(this,"visibility")==="hidden"||a.expr.filters.hidden(this)}).length}a.extend(a.expr[":"],{data:function(g,f,e){return !!a.data(g,e[3])},focusable:function(e){return c(e,!isNaN(a.attr(e,"tabindex")))},tabbable:function(g){var e=a.attr(g,"tabindex"),f=isNaN(e);return(f||e>=0)&&c(g,!f)}});a(function(){var e=document.body,f=e.appendChild(f=document.createElement("div"));f.offsetHeight;a.extend(f.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0});a.support.minHeight=f.offsetHeight===100;a.support.selectstart="onselectstart" in f;e.removeChild(f).style.display="none"});a.extend(a.ui,{plugin:{add:function(f,g,j){var h=a.ui[f].prototype;for(var e in j){h.plugins[e]=h.plugins[e]||[];h.plugins[e].push([g,j[e]])}},call:function(e,g,f){var j=e.plugins[g];if(!j||!e.element[0].parentNode){return}for(var h=0;h<j.length;h++){if(e.options[j[h][0]]){j[h][1].apply(e.element,f)}}}},contains:function(f,e){return document.compareDocumentPosition?f.compareDocumentPosition(e)&16:f!==e&&f.contains(e)},hasScroll:function(h,f){if(a(h).css("overflow")==="hidden"){return false}var e=(f&&f==="left")?"scrollLeft":"scrollTop",g=false;if(h[e]>0){return true}h[e]=1;g=(h[e]>0);h[e]=0;return g},isOverAxis:function(f,e,g){return(f>e)&&(f<(e+g))},isOver:function(j,f,i,h,e,g){return a.ui.isOverAxis(j,i,e)&&a.ui.isOverAxis(f,h,g)}})})(jQuery);/*! + * jQuery UI Widget 1.8.18 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Widget + */ +(function(b,d){if(b.cleanData){var c=b.cleanData;b.cleanData=function(f){for(var g=0,h;(h=f[g])!=null;g++){try{b(h).triggerHandler("remove")}catch(j){}}c(f)}}else{var a=b.fn.remove;b.fn.remove=function(e,f){return this.each(function(){if(!f){if(!e||b.filter(e,[this]).length){b("*",this).add([this]).each(function(){try{b(this).triggerHandler("remove")}catch(g){}})}}return a.call(b(this),e,f)})}}b.widget=function(f,h,e){var g=f.split(".")[0],j;f=f.split(".")[1];j=g+"-"+f;if(!e){e=h;h=b.Widget}b.expr[":"][j]=function(k){return !!b.data(k,f)};b[g]=b[g]||{};b[g][f]=function(k,l){if(arguments.length){this._createWidget(k,l)}};var i=new h();i.options=b.extend(true,{},i.options);b[g][f].prototype=b.extend(true,i,{namespace:g,widgetName:f,widgetEventPrefix:b[g][f].prototype.widgetEventPrefix||f,widgetBaseClass:j},e);b.widget.bridge(f,b[g][f])};b.widget.bridge=function(f,e){b.fn[f]=function(i){var g=typeof i==="string",h=Array.prototype.slice.call(arguments,1),j=this;i=!g&&h.length?b.extend.apply(null,[true,i].concat(h)):i;if(g&&i.charAt(0)==="_"){return j}if(g){this.each(function(){var k=b.data(this,f),l=k&&b.isFunction(k[i])?k[i].apply(k,h):k;if(l!==k&&l!==d){j=l;return false}})}else{this.each(function(){var k=b.data(this,f);if(k){k.option(i||{})._init()}else{b.data(this,f,new e(i,this))}})}return j}};b.Widget=function(e,f){if(arguments.length){this._createWidget(e,f)}};b.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",options:{disabled:false},_createWidget:function(f,g){b.data(g,this.widgetName,this);this.element=b(g);this.options=b.extend(true,{},this.options,this._getCreateOptions(),f);var e=this;this.element.bind("remove."+this.widgetName,function(){e.destroy()});this._create();this._trigger("create");this._init()},_getCreateOptions:function(){return b.metadata&&b.metadata.get(this.element[0])[this.widgetName]},_create:function(){},_init:function(){},destroy:function(){this.element.unbind("."+this.widgetName).removeData(this.widgetName);this.widget().unbind("."+this.widgetName).removeAttr("aria-disabled").removeClass(this.widgetBaseClass+"-disabled ui-state-disabled")},widget:function(){return this.element},option:function(f,g){var e=f;if(arguments.length===0){return b.extend({},this.options)}if(typeof f==="string"){if(g===d){return this.options[f]}e={};e[f]=g}this._setOptions(e);return this},_setOptions:function(f){var e=this;b.each(f,function(g,h){e._setOption(g,h)});return this},_setOption:function(e,f){this.options[e]=f;if(e==="disabled"){this.widget()[f?"addClass":"removeClass"](this.widgetBaseClass+"-disabled ui-state-disabled").attr("aria-disabled",f)}return this},enable:function(){return this._setOption("disabled",false)},disable:function(){return this._setOption("disabled",true)},_trigger:function(e,f,g){var j,i,h=this.options[e];g=g||{};f=b.Event(f);f.type=(e===this.widgetEventPrefix?e:this.widgetEventPrefix+e).toLowerCase();f.target=this.element[0];i=f.originalEvent;if(i){for(j in i){if(!(j in f)){f[j]=i[j]}}}this.element.trigger(f,g);return !(b.isFunction(h)&&h.call(this.element[0],f,g)===false||f.isDefaultPrevented())}}})(jQuery);/*! + * jQuery UI Mouse 1.8.18 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Mouse + * + * Depends: + * jquery.ui.widget.js + */ +(function(b,c){var a=false;b(document).mouseup(function(d){a=false});b.widget("ui.mouse",{options:{cancel:":input,option",distance:1,delay:0},_mouseInit:function(){var d=this;this.element.bind("mousedown."+this.widgetName,function(e){return d._mouseDown(e)}).bind("click."+this.widgetName,function(e){if(true===b.data(e.target,d.widgetName+".preventClickEvent")){b.removeData(e.target,d.widgetName+".preventClickEvent");e.stopImmediatePropagation();return false}});this.started=false},_mouseDestroy:function(){this.element.unbind("."+this.widgetName)},_mouseDown:function(f){if(a){return}(this._mouseStarted&&this._mouseUp(f));this._mouseDownEvent=f;var e=this,g=(f.which==1),d=(typeof this.options.cancel=="string"&&f.target.nodeName?b(f.target).closest(this.options.cancel).length:false);if(!g||d||!this._mouseCapture(f)){return true}this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet){this._mouseDelayTimer=setTimeout(function(){e.mouseDelayMet=true},this.options.delay)}if(this._mouseDistanceMet(f)&&this._mouseDelayMet(f)){this._mouseStarted=(this._mouseStart(f)!==false);if(!this._mouseStarted){f.preventDefault();return true}}if(true===b.data(f.target,this.widgetName+".preventClickEvent")){b.removeData(f.target,this.widgetName+".preventClickEvent")}this._mouseMoveDelegate=function(h){return e._mouseMove(h)};this._mouseUpDelegate=function(h){return e._mouseUp(h)};b(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);f.preventDefault();a=true;return true},_mouseMove:function(d){if(b.browser.msie&&!(document.documentMode>=9)&&!d.button){return this._mouseUp(d)}if(this._mouseStarted){this._mouseDrag(d);return d.preventDefault()}if(this._mouseDistanceMet(d)&&this._mouseDelayMet(d)){this._mouseStarted=(this._mouseStart(this._mouseDownEvent,d)!==false);(this._mouseStarted?this._mouseDrag(d):this._mouseUp(d))}return !this._mouseStarted},_mouseUp:function(d){b(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted){this._mouseStarted=false;if(d.target==this._mouseDownEvent.target){b.data(d.target,this.widgetName+".preventClickEvent",true)}this._mouseStop(d)}return false},_mouseDistanceMet:function(d){return(Math.max(Math.abs(this._mouseDownEvent.pageX-d.pageX),Math.abs(this._mouseDownEvent.pageY-d.pageY))>=this.options.distance)},_mouseDelayMet:function(d){return this.mouseDelayMet},_mouseStart:function(d){},_mouseDrag:function(d){},_mouseStop:function(d){},_mouseCapture:function(d){return true}})})(jQuery);(function(c,d){c.widget("ui.resizable",c.ui.mouse,{widgetEventPrefix:"resize",options:{alsoResize:false,animate:false,animateDuration:"slow",animateEasing:"swing",aspectRatio:false,autoHide:false,containment:false,ghost:false,grid:false,handles:"e,s,se",helper:false,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:1000},_create:function(){var f=this,k=this.options;this.element.addClass("ui-resizable");c.extend(this,{_aspectRatio:!!(k.aspectRatio),aspectRatio:k.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:k.helper||k.ghost||k.animate?k.helper||"ui-resizable-helper":null});if(this.element[0].nodeName.match(/canvas|textarea|input|select|button|img/i)){this.element.wrap(c('<div class="ui-wrapper" style="overflow: hidden;"></div>').css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")}));this.element=this.element.parent().data("resizable",this.element.data("resizable"));this.elementIsWrapper=true;this.element.css({marginLeft:this.originalElement.css("marginLeft"),marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom")});this.originalElement.css({marginLeft:0,marginTop:0,marginRight:0,marginBottom:0});this.originalResizeStyle=this.originalElement.css("resize");this.originalElement.css("resize","none");this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"}));this.originalElement.css({margin:this.originalElement.css("margin")});this._proportionallyResize()}this.handles=k.handles||(!c(".ui-resizable-handle",this.element).length?"e,s,se":{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"});if(this.handles.constructor==String){if(this.handles=="all"){this.handles="n,e,s,w,se,sw,ne,nw"}var l=this.handles.split(",");this.handles={};for(var g=0;g<l.length;g++){var j=c.trim(l[g]),e="ui-resizable-"+j;var h=c('<div class="ui-resizable-handle '+e+'"></div>');if(/sw|se|ne|nw/.test(j)){h.css({zIndex:++k.zIndex})}if("se"==j){h.addClass("ui-icon ui-icon-gripsmall-diagonal-se")}this.handles[j]=".ui-resizable-"+j;this.element.append(h)}}this._renderAxis=function(q){q=q||this.element;for(var n in this.handles){if(this.handles[n].constructor==String){this.handles[n]=c(this.handles[n],this.element).show()}if(this.elementIsWrapper&&this.originalElement[0].nodeName.match(/textarea|input|select|button/i)){var o=c(this.handles[n],this.element),p=0;p=/sw|ne|nw|se|n|s/.test(n)?o.outerHeight():o.outerWidth();var m=["padding",/ne|nw|n/.test(n)?"Top":/se|sw|s/.test(n)?"Bottom":/^e$/.test(n)?"Right":"Left"].join("");q.css(m,p);this._proportionallyResize()}if(!c(this.handles[n]).length){continue}}};this._renderAxis(this.element);this._handles=c(".ui-resizable-handle",this.element).disableSelection();this._handles.mouseover(function(){if(!f.resizing){if(this.className){var i=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)}f.axis=i&&i[1]?i[1]:"se"}});if(k.autoHide){this._handles.hide();c(this.element).addClass("ui-resizable-autohide").hover(function(){if(k.disabled){return}c(this).removeClass("ui-resizable-autohide");f._handles.show()},function(){if(k.disabled){return}if(!f.resizing){c(this).addClass("ui-resizable-autohide");f._handles.hide()}})}this._mouseInit()},destroy:function(){this._mouseDestroy();var e=function(g){c(g).removeClass("ui-resizable ui-resizable-disabled ui-resizable-resizing").removeData("resizable").unbind(".resizable").find(".ui-resizable-handle").remove()};if(this.elementIsWrapper){e(this.element);var f=this.element;f.after(this.originalElement.css({position:f.css("position"),width:f.outerWidth(),height:f.outerHeight(),top:f.css("top"),left:f.css("left")})).remove()}this.originalElement.css("resize",this.originalResizeStyle);e(this.originalElement);return this},_mouseCapture:function(f){var g=false;for(var e in this.handles){if(c(this.handles[e])[0]==f.target){g=true}}return !this.options.disabled&&g},_mouseStart:function(g){var j=this.options,f=this.element.position(),e=this.element;this.resizing=true;this.documentScroll={top:c(document).scrollTop(),left:c(document).scrollLeft()};if(e.is(".ui-draggable")||(/absolute/).test(e.css("position"))){e.css({position:"absolute",top:f.top,left:f.left})}this._renderProxy();var k=b(this.helper.css("left")),h=b(this.helper.css("top"));if(j.containment){k+=c(j.containment).scrollLeft()||0;h+=c(j.containment).scrollTop()||0}this.offset=this.helper.offset();this.position={left:k,top:h};this.size=this._helper?{width:e.outerWidth(),height:e.outerHeight()}:{width:e.width(),height:e.height()};this.originalSize=this._helper?{width:e.outerWidth(),height:e.outerHeight()}:{width:e.width(),height:e.height()};this.originalPosition={left:k,top:h};this.sizeDiff={width:e.outerWidth()-e.width(),height:e.outerHeight()-e.height()};this.originalMousePosition={left:g.pageX,top:g.pageY};this.aspectRatio=(typeof j.aspectRatio=="number")?j.aspectRatio:((this.originalSize.width/this.originalSize.height)||1);var i=c(".ui-resizable-"+this.axis).css("cursor");c("body").css("cursor",i=="auto"?this.axis+"-resize":i);e.addClass("ui-resizable-resizing");this._propagate("start",g);return true},_mouseDrag:function(e){var h=this.helper,g=this.options,m={},q=this,j=this.originalMousePosition,n=this.axis;var r=(e.pageX-j.left)||0,p=(e.pageY-j.top)||0;var i=this._change[n];if(!i){return false}var l=i.apply(this,[e,r,p]),k=c.browser.msie&&c.browser.version<7,f=this.sizeDiff;this._updateVirtualBoundaries(e.shiftKey);if(this._aspectRatio||e.shiftKey){l=this._updateRatio(l,e)}l=this._respectSize(l,e);this._propagate("resize",e);h.css({top:this.position.top+"px",left:this.position.left+"px",width:this.size.width+"px",height:this.size.height+"px"});if(!this._helper&&this._proportionallyResizeElements.length){this._proportionallyResize()}this._updateCache(l);this._trigger("resize",e,this.ui());return false},_mouseStop:function(h){this.resizing=false;var i=this.options,m=this;if(this._helper){var g=this._proportionallyResizeElements,e=g.length&&(/textarea/i).test(g[0].nodeName),f=e&&c.ui.hasScroll(g[0],"left")?0:m.sizeDiff.height,k=e?0:m.sizeDiff.width;var n={width:(m.helper.width()-k),height:(m.helper.height()-f)},j=(parseInt(m.element.css("left"),10)+(m.position.left-m.originalPosition.left))||null,l=(parseInt(m.element.css("top"),10)+(m.position.top-m.originalPosition.top))||null;if(!i.animate){this.element.css(c.extend(n,{top:l,left:j}))}m.helper.height(m.size.height);m.helper.width(m.size.width);if(this._helper&&!i.animate){this._proportionallyResize()}}c("body").css("cursor","auto");this.element.removeClass("ui-resizable-resizing");this._propagate("stop",h);if(this._helper){this.helper.remove()}return false},_updateVirtualBoundaries:function(g){var j=this.options,i,h,f,k,e;e={minWidth:a(j.minWidth)?j.minWidth:0,maxWidth:a(j.maxWidth)?j.maxWidth:Infinity,minHeight:a(j.minHeight)?j.minHeight:0,maxHeight:a(j.maxHeight)?j.maxHeight:Infinity};if(this._aspectRatio||g){i=e.minHeight*this.aspectRatio;f=e.minWidth/this.aspectRatio;h=e.maxHeight*this.aspectRatio;k=e.maxWidth/this.aspectRatio;if(i>e.minWidth){e.minWidth=i}if(f>e.minHeight){e.minHeight=f}if(h<e.maxWidth){e.maxWidth=h}if(k<e.maxHeight){e.maxHeight=k}}this._vBoundaries=e},_updateCache:function(e){var f=this.options;this.offset=this.helper.offset();if(a(e.left)){this.position.left=e.left}if(a(e.top)){this.position.top=e.top}if(a(e.height)){this.size.height=e.height}if(a(e.width)){this.size.width=e.width}},_updateRatio:function(h,g){var i=this.options,j=this.position,f=this.size,e=this.axis;if(a(h.height)){h.width=(h.height*this.aspectRatio)}else{if(a(h.width)){h.height=(h.width/this.aspectRatio)}}if(e=="sw"){h.left=j.left+(f.width-h.width);h.top=null}if(e=="nw"){h.top=j.top+(f.height-h.height);h.left=j.left+(f.width-h.width)}return h},_respectSize:function(l,g){var j=this.helper,i=this._vBoundaries,r=this._aspectRatio||g.shiftKey,q=this.axis,t=a(l.width)&&i.maxWidth&&(i.maxWidth<l.width),m=a(l.height)&&i.maxHeight&&(i.maxHeight<l.height),h=a(l.width)&&i.minWidth&&(i.minWidth>l.width),s=a(l.height)&&i.minHeight&&(i.minHeight>l.height);if(h){l.width=i.minWidth}if(s){l.height=i.minHeight}if(t){l.width=i.maxWidth}if(m){l.height=i.maxHeight}var f=this.originalPosition.left+this.originalSize.width,p=this.position.top+this.size.height;var k=/sw|nw|w/.test(q),e=/nw|ne|n/.test(q);if(h&&k){l.left=f-i.minWidth}if(t&&k){l.left=f-i.maxWidth}if(s&&e){l.top=p-i.minHeight}if(m&&e){l.top=p-i.maxHeight}var n=!l.width&&!l.height;if(n&&!l.left&&l.top){l.top=null}else{if(n&&!l.top&&l.left){l.left=null}}return l},_proportionallyResize:function(){var k=this.options;if(!this._proportionallyResizeElements.length){return}var g=this.helper||this.element;for(var f=0;f<this._proportionallyResizeElements.length;f++){var h=this._proportionallyResizeElements[f];if(!this.borderDif){var e=[h.css("borderTopWidth"),h.css("borderRightWidth"),h.css("borderBottomWidth"),h.css("borderLeftWidth")],j=[h.css("paddingTop"),h.css("paddingRight"),h.css("paddingBottom"),h.css("paddingLeft")];this.borderDif=c.map(e,function(l,n){var m=parseInt(l,10)||0,o=parseInt(j[n],10)||0;return m+o})}if(c.browser.msie&&!(!(c(g).is(":hidden")||c(g).parents(":hidden").length))){continue}h.css({height:(g.height()-this.borderDif[0]-this.borderDif[2])||0,width:(g.width()-this.borderDif[1]-this.borderDif[3])||0})}},_renderProxy:function(){var f=this.element,i=this.options;this.elementOffset=f.offset();if(this._helper){this.helper=this.helper||c('<div style="overflow:hidden;"></div>');var e=c.browser.msie&&c.browser.version<7,g=(e?1:0),h=(e?2:-1);this.helper.addClass(this._helper).css({width:this.element.outerWidth()+h,height:this.element.outerHeight()+h,position:"absolute",left:this.elementOffset.left-g+"px",top:this.elementOffset.top-g+"px",zIndex:++i.zIndex});this.helper.appendTo("body").disableSelection()}else{this.helper=this.element}},_change:{e:function(g,f,e){return{width:this.originalSize.width+f}},w:function(h,f,e){var j=this.options,g=this.originalSize,i=this.originalPosition;return{left:i.left+f,width:g.width-f}},n:function(h,f,e){var j=this.options,g=this.originalSize,i=this.originalPosition;return{top:i.top+e,height:g.height-e}},s:function(g,f,e){return{height:this.originalSize.height+e}},se:function(g,f,e){return c.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[g,f,e]))},sw:function(g,f,e){return c.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[g,f,e]))},ne:function(g,f,e){return c.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[g,f,e]))},nw:function(g,f,e){return c.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[g,f,e]))}},_propagate:function(f,e){c.ui.plugin.call(this,f,[e,this.ui()]);(f!="resize"&&this._trigger(f,e,this.ui()))},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}});c.extend(c.ui.resizable,{version:"1.8.18"});c.ui.plugin.add("resizable","alsoResize",{start:function(f,g){var e=c(this).data("resizable"),i=e.options;var h=function(j){c(j).each(function(){var k=c(this);k.data("resizable-alsoresize",{width:parseInt(k.width(),10),height:parseInt(k.height(),10),left:parseInt(k.css("left"),10),top:parseInt(k.css("top"),10)})})};if(typeof(i.alsoResize)=="object"&&!i.alsoResize.parentNode){if(i.alsoResize.length){i.alsoResize=i.alsoResize[0];h(i.alsoResize)}else{c.each(i.alsoResize,function(j){h(j)})}}else{h(i.alsoResize)}},resize:function(g,i){var f=c(this).data("resizable"),j=f.options,h=f.originalSize,l=f.originalPosition;var k={height:(f.size.height-h.height)||0,width:(f.size.width-h.width)||0,top:(f.position.top-l.top)||0,left:(f.position.left-l.left)||0},e=function(m,n){c(m).each(function(){var q=c(this),r=c(this).data("resizable-alsoresize"),p={},o=n&&n.length?n:q.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];c.each(o,function(s,u){var t=(r[u]||0)+(k[u]||0);if(t&&t>=0){p[u]=t||null}});q.css(p)})};if(typeof(j.alsoResize)=="object"&&!j.alsoResize.nodeType){c.each(j.alsoResize,function(m,n){e(m,n)})}else{e(j.alsoResize)}},stop:function(e,f){c(this).removeData("resizable-alsoresize")}});c.ui.plugin.add("resizable","animate",{stop:function(i,n){var p=c(this).data("resizable"),j=p.options;var h=p._proportionallyResizeElements,e=h.length&&(/textarea/i).test(h[0].nodeName),f=e&&c.ui.hasScroll(h[0],"left")?0:p.sizeDiff.height,l=e?0:p.sizeDiff.width;var g={width:(p.size.width-l),height:(p.size.height-f)},k=(parseInt(p.element.css("left"),10)+(p.position.left-p.originalPosition.left))||null,m=(parseInt(p.element.css("top"),10)+(p.position.top-p.originalPosition.top))||null; +p.element.animate(c.extend(g,m&&k?{top:m,left:k}:{}),{duration:j.animateDuration,easing:j.animateEasing,step:function(){var o={width:parseInt(p.element.css("width"),10),height:parseInt(p.element.css("height"),10),top:parseInt(p.element.css("top"),10),left:parseInt(p.element.css("left"),10)};if(h&&h.length){c(h[0]).css({width:o.width,height:o.height})}p._updateCache(o);p._propagate("resize",i)}})}});c.ui.plugin.add("resizable","containment",{start:function(f,r){var t=c(this).data("resizable"),j=t.options,l=t.element;var g=j.containment,k=(g instanceof c)?g.get(0):(/parent/.test(g))?l.parent().get(0):g;if(!k){return}t.containerElement=c(k);if(/document/.test(g)||g==document){t.containerOffset={left:0,top:0};t.containerPosition={left:0,top:0};t.parentData={element:c(document),left:0,top:0,width:c(document).width(),height:c(document).height()||document.body.parentNode.scrollHeight}}else{var n=c(k),i=[];c(["Top","Right","Left","Bottom"]).each(function(p,o){i[p]=b(n.css("padding"+o))});t.containerOffset=n.offset();t.containerPosition=n.position();t.containerSize={height:(n.innerHeight()-i[3]),width:(n.innerWidth()-i[1])};var q=t.containerOffset,e=t.containerSize.height,m=t.containerSize.width,h=(c.ui.hasScroll(k,"left")?k.scrollWidth:m),s=(c.ui.hasScroll(k)?k.scrollHeight:e);t.parentData={element:k,left:q.left,top:q.top,width:h,height:s}}},resize:function(g,q){var t=c(this).data("resizable"),i=t.options,f=t.containerSize,p=t.containerOffset,m=t.size,n=t.position,r=t._aspectRatio||g.shiftKey,e={top:0,left:0},h=t.containerElement;if(h[0]!=document&&(/static/).test(h.css("position"))){e=p}if(n.left<(t._helper?p.left:0)){t.size.width=t.size.width+(t._helper?(t.position.left-p.left):(t.position.left-e.left));if(r){t.size.height=t.size.width/i.aspectRatio}t.position.left=i.helper?p.left:0}if(n.top<(t._helper?p.top:0)){t.size.height=t.size.height+(t._helper?(t.position.top-p.top):t.position.top);if(r){t.size.width=t.size.height*i.aspectRatio}t.position.top=t._helper?p.top:0}t.offset.left=t.parentData.left+t.position.left;t.offset.top=t.parentData.top+t.position.top;var l=Math.abs((t._helper?t.offset.left-e.left:(t.offset.left-e.left))+t.sizeDiff.width),s=Math.abs((t._helper?t.offset.top-e.top:(t.offset.top-p.top))+t.sizeDiff.height);var k=t.containerElement.get(0)==t.element.parent().get(0),j=/relative|absolute/.test(t.containerElement.css("position"));if(k&&j){l-=t.parentData.left}if(l+t.size.width>=t.parentData.width){t.size.width=t.parentData.width-l;if(r){t.size.height=t.size.width/t.aspectRatio}}if(s+t.size.height>=t.parentData.height){t.size.height=t.parentData.height-s;if(r){t.size.width=t.size.height*t.aspectRatio}}},stop:function(f,n){var q=c(this).data("resizable"),g=q.options,l=q.position,m=q.containerOffset,e=q.containerPosition,i=q.containerElement;var j=c(q.helper),r=j.offset(),p=j.outerWidth()-q.sizeDiff.width,k=j.outerHeight()-q.sizeDiff.height;if(q._helper&&!g.animate&&(/relative/).test(i.css("position"))){c(this).css({left:r.left-e.left-m.left,width:p,height:k})}if(q._helper&&!g.animate&&(/static/).test(i.css("position"))){c(this).css({left:r.left-e.left-m.left,width:p,height:k})}}});c.ui.plugin.add("resizable","ghost",{start:function(g,h){var e=c(this).data("resizable"),i=e.options,f=e.size;e.ghost=e.originalElement.clone();e.ghost.css({opacity:0.25,display:"block",position:"relative",height:f.height,width:f.width,margin:0,left:0,top:0}).addClass("ui-resizable-ghost").addClass(typeof i.ghost=="string"?i.ghost:"");e.ghost.appendTo(e.helper)},resize:function(f,g){var e=c(this).data("resizable"),h=e.options;if(e.ghost){e.ghost.css({position:"relative",height:e.size.height,width:e.size.width})}},stop:function(f,g){var e=c(this).data("resizable"),h=e.options;if(e.ghost&&e.helper){e.helper.get(0).removeChild(e.ghost.get(0))}}});c.ui.plugin.add("resizable","grid",{resize:function(e,m){var p=c(this).data("resizable"),h=p.options,k=p.size,i=p.originalSize,j=p.originalPosition,n=p.axis,l=h._aspectRatio||e.shiftKey;h.grid=typeof h.grid=="number"?[h.grid,h.grid]:h.grid;var g=Math.round((k.width-i.width)/(h.grid[0]||1))*(h.grid[0]||1),f=Math.round((k.height-i.height)/(h.grid[1]||1))*(h.grid[1]||1);if(/^(se|s|e)$/.test(n)){p.size.width=i.width+g;p.size.height=i.height+f}else{if(/^(ne)$/.test(n)){p.size.width=i.width+g;p.size.height=i.height+f;p.position.top=j.top-f}else{if(/^(sw)$/.test(n)){p.size.width=i.width+g;p.size.height=i.height+f;p.position.left=j.left-g}else{p.size.width=i.width+g;p.size.height=i.height+f;p.position.top=j.top-f;p.position.left=j.left-g}}}}});var b=function(e){return parseInt(e,10)||0};var a=function(e){return !isNaN(parseInt(e,10))}})(jQuery);/*! + * jQuery hashchange event - v1.3 - 7/21/2010 + * http://benalman.com/projects/jquery-hashchange-plugin/ + * + * Copyright (c) 2010 "Cowboy" Ben Alman + * Dual licensed under the MIT and GPL licenses. + * http://benalman.com/about/license/ + */ +(function($,e,b){var c="hashchange",h=document,f,g=$.event.special,i=h.documentMode,d="on"+c in e&&(i===b||i>7);function a(j){j=j||location.href;return"#"+j.replace(/^[^#]*#?(.*)$/,"$1")}$.fn[c]=function(j){return j?this.bind(c,j):this.trigger(c)};$.fn[c].delay=50;g[c]=$.extend(g[c],{setup:function(){if(d){return false}$(f.start)},teardown:function(){if(d){return false}$(f.stop)}});f=(function(){var j={},p,m=a(),k=function(q){return q},l=k,o=k;j.start=function(){p||n()};j.stop=function(){p&&clearTimeout(p);p=b};function n(){var r=a(),q=o(m);if(r!==m){l(m=r,q);$(e).trigger(c)}else{if(q!==m){location.href=location.href.replace(/#.*/,"")+q}}p=setTimeout(n,$.fn[c].delay)}$.browser.msie&&!d&&(function(){var q,r;j.start=function(){if(!q){r=$.fn[c].src;r=r&&r+a();q=$('<iframe tabindex="-1" title="empty"/>').hide().one("load",function(){r||l(a());n()}).attr("src",r||"javascript:0").insertAfter("body")[0].contentWindow;h.onpropertychange=function(){try{if(event.propertyName==="title"){q.document.title=h.title}}catch(s){}}}};j.stop=k;o=function(){return a(q.location.href)};l=function(v,s){var u=q.document,t=$.fn[c].domain;if(v!==s){u.title=h.title;u.open();t&&u.write('<script>document.domain="'+t+'"<\/script>');u.close();q.location.hash=v}}})();return j})()})(jQuery,this); +(function(c){var a=c.scrollTo=function(f,e,d){c(window).scrollTo(f,e,d)};a.defaults={axis:"xy",duration:parseFloat(c.fn.jquery)>=1.3?0:1};a.window=function(d){return c(window)._scrollable()};c.fn._scrollable=function(){return this.map(function(){var e=this,d=!e.nodeName||c.inArray(e.nodeName.toLowerCase(),["iframe","#document","html","body"])!=-1;if(!d){return e}var f=(e.contentWindow||e).document||e.ownerDocument||e;return c.browser.safari||f.compatMode=="BackCompat"?f.body:f.documentElement})};c.fn.scrollTo=function(f,e,d){if(typeof e=="object"){d=e;e=0}if(typeof d=="function"){d={onAfter:d}}if(f=="max"){f=9000000000}d=c.extend({},a.defaults,d);e=e||d.speed||d.duration;d.queue=d.queue&&d.axis.length>1;if(d.queue){e/=2}d.offset=b(d.offset);d.over=b(d.over);return this._scrollable().each(function(){var l=this,j=c(l),k=f,i,g={},m=j.is("html,body");switch(typeof k){case"number":case"string":if(/^([+-]=)?\d+(\.\d+)?(px|%)?$/.test(k)){k=b(k);break}k=c(k,this);case"object":if(k.is||k.style){i=(k=c(k)).offset()}}c.each(d.axis.split(""),function(q,r){var s=r=="x"?"Left":"Top",u=s.toLowerCase(),p="scroll"+s,o=l[p],n=a.max(l,r);if(i){g[p]=i[u]+(m?0:o-j.offset()[u]);if(d.margin){g[p]-=parseInt(k.css("margin"+s))||0;g[p]-=parseInt(k.css("border"+s+"Width"))||0}g[p]+=d.offset[u]||0;if(d.over[u]){g[p]+=k[r=="x"?"width":"height"]()*d.over[u]}}else{var t=k[u];g[p]=t.slice&&t.slice(-1)=="%"?parseFloat(t)/100*n:t}if(/^\d+$/.test(g[p])){g[p]=g[p]<=0?0:Math.min(g[p],n)}if(!q&&d.queue){if(o!=g[p]){h(d.onAfterFirst)}delete g[p]}});h(d.onAfter);function h(n){j.animate(g,e,d.easing,n&&function(){n.call(this,f,d)})}}).end()};a.max=function(j,i){var h=i=="x"?"Width":"Height",e="scroll"+h;if(!c(j).is("html,body")){return j[e]-c(j)[h.toLowerCase()]()}var g="client"+h,f=j.ownerDocument.documentElement,d=j.ownerDocument.body;return Math.max(f[e],d[e])-Math.min(f[g],d[g])};function b(d){return typeof d=="object"?d:{top:d,left:d}}})(jQuery); diff --git a/docs/Core_A/html/mem__ARMCA9_8h.html b/docs/Core_A/html/mem__ARMCA9_8h.html new file mode 100644 index 0000000..6aea5a9 --- /dev/null +++ b/docs/Core_A/html/mem__ARMCA9_8h.html @@ -0,0 +1,353 @@ +<!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"/> +<title>mem_ARMCA9.h File Reference</title> +<title>CMSIS-Core (Cortex-A): mem_ARMCA9.h File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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('mem__ARMCA9_8h.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#define-members">Macros</a> </div> + <div class="headertitle"> +<div class="title">mem_ARMCA9.h File Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p>Memory base and size definitions (used in scatter file) +<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:a3a38c34d87a310103a5e618bc3ed18a8"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mem__ARMCA9_8h.html#a3a38c34d87a310103a5e618bc3ed18a8">__ROM_BASE</a>   0x80000000</td></tr> +<tr class="separator:a3a38c34d87a310103a5e618bc3ed18a8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a23423b37c669c6d70b3aeeec7c3209fc"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mem__ARMCA9_8h.html#a23423b37c669c6d70b3aeeec7c3209fc">__ROM_SIZE</a>   0x00200000</td></tr> +<tr class="separator:a23423b37c669c6d70b3aeeec7c3209fc"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1c8bf4b887d358d549c15e29e6fc8b7a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mem__ARMCA9_8h.html#a1c8bf4b887d358d549c15e29e6fc8b7a">__RAM_BASE</a>   0x80200000</td></tr> +<tr class="separator:a1c8bf4b887d358d549c15e29e6fc8b7a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8709883a5b4c1734f7f451e9d83780f2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mem__ARMCA9_8h.html#a8709883a5b4c1734f7f451e9d83780f2">__RAM_SIZE</a>   0x00200000</td></tr> +<tr class="separator:a8709883a5b4c1734f7f451e9d83780f2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a244d488ae9113bf4c972c20a21723ac4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mem__ARMCA9_8h.html#a244d488ae9113bf4c972c20a21723ac4">__RW_DATA_SIZE</a>   0x00100000</td></tr> +<tr class="separator:a244d488ae9113bf4c972c20a21723ac4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3464db337066101375c085df13b9a2ae"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mem__ARMCA9_8h.html#a3464db337066101375c085df13b9a2ae">__ZI_DATA_SIZE</a>   0x000F0000</td></tr> +<tr class="separator:a3464db337066101375c085df13b9a2ae"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a668ea18a149eeb6a206929f8e4c1099b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mem__ARMCA9_8h.html#a668ea18a149eeb6a206929f8e4c1099b">__STACK_SIZE</a>   0x00001000</td></tr> +<tr class="separator:a668ea18a149eeb6a206929f8e4c1099b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a12c202be8007621d07d7ab644c27feb2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mem__ARMCA9_8h.html#a12c202be8007621d07d7ab644c27feb2">__HEAP_SIZE</a>   0x00008000</td></tr> +<tr class="separator:a12c202be8007621d07d7ab644c27feb2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abf1b59273a0120006e7139edf119e731"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mem__ARMCA9_8h.html#abf1b59273a0120006e7139edf119e731">__UND_STACK_SIZE</a>   0x00000100</td></tr> +<tr class="separator:abf1b59273a0120006e7139edf119e731"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad7f329af0a26f57eda4d42dc664a71c3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mem__ARMCA9_8h.html#ad7f329af0a26f57eda4d42dc664a71c3">__ABT_STACK_SIZE</a>   0x00000100</td></tr> +<tr class="separator:ad7f329af0a26f57eda4d42dc664a71c3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a56b98f7c5dac25e019ab4cc1b195ae60"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mem__ARMCA9_8h.html#a56b98f7c5dac25e019ab4cc1b195ae60">__SVC_STACK_SIZE</a>   0x00000100</td></tr> +<tr class="separator:a56b98f7c5dac25e019ab4cc1b195ae60"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0332a29850192af0bb278179da4591ed"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mem__ARMCA9_8h.html#a0332a29850192af0bb278179da4591ed">__IRQ_STACK_SIZE</a>   0x00000100</td></tr> +<tr class="separator:a0332a29850192af0bb278179da4591ed"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5dbfa394c3e9c61fbbc157bc0fb6cf3e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mem__ARMCA9_8h.html#a5dbfa394c3e9c61fbbc157bc0fb6cf3e">__FIQ_STACK_SIZE</a>   0x00000100</td></tr> +<tr class="separator:a5dbfa394c3e9c61fbbc157bc0fb6cf3e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5636831f81072fadf130e3b462d7b5f6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mem__ARMCA9_8h.html#a5636831f81072fadf130e3b462d7b5f6">__TTB_BASE</a>   0x80500000</td></tr> +<tr class="separator:a5636831f81072fadf130e3b462d7b5f6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7f6661ae744a397001b44a1c5be751ec"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mem__ARMCA9_8h.html#a7f6661ae744a397001b44a1c5be751ec">__TTB_SIZE</a>   0x00004000</td></tr> +<tr class="separator:a7f6661ae744a397001b44a1c5be751ec"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Description</h2> +<div class="textblock"><dl class="section version"><dt>Version</dt><dd>V1.00 </dd></dl> +<dl class="section date"><dt>Date</dt><dd>10. January 2018</dd></dl> +<dl class="section note"><dt>Note</dt><dd></dd></dl> +</div><h2 class="groupheader">Macro Definition Documentation</h2> +<a class="anchor" id="ad7f329af0a26f57eda4d42dc664a71c3"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __ABT_STACK_SIZE   0x00000100</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a5dbfa394c3e9c61fbbc157bc0fb6cf3e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __FIQ_STACK_SIZE   0x00000100</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a12c202be8007621d07d7ab644c27feb2"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __HEAP_SIZE   0x00008000</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a0332a29850192af0bb278179da4591ed"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __IRQ_STACK_SIZE   0x00000100</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a1c8bf4b887d358d549c15e29e6fc8b7a"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __RAM_BASE   0x80200000</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a8709883a5b4c1734f7f451e9d83780f2"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __RAM_SIZE   0x00200000</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a3a38c34d87a310103a5e618bc3ed18a8"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __ROM_BASE   0x80000000</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a23423b37c669c6d70b3aeeec7c3209fc"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __ROM_SIZE   0x00200000</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a244d488ae9113bf4c972c20a21723ac4"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __RW_DATA_SIZE   0x00100000</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a668ea18a149eeb6a206929f8e4c1099b"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __STACK_SIZE   0x00001000</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a56b98f7c5dac25e019ab4cc1b195ae60"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __SVC_STACK_SIZE   0x00000100</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a5636831f81072fadf130e3b462d7b5f6"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __TTB_BASE   0x80500000</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a7f6661ae744a397001b44a1c5be751ec"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __TTB_SIZE   0x00004000</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="abf1b59273a0120006e7139edf119e731"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __UND_STACK_SIZE   0x00000100</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a3464db337066101375c085df13b9a2ae"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define __ZI_DATA_SIZE   0x000F0000</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_bcb5d964daf6ffff28eae5a1dee5d6c3.html">Device</a></li><li class="navelem"><a class="el" href="dir_c7e52d5561930380e5580f41be917c2f.html">ARM</a></li><li class="navelem"><a class="el" href="dir_3b4eaae6c8aa6ae26812da492b5e160f.html">ARMCA9</a></li><li class="navelem"><a class="el" href="dir_cf458401307886261324fb8415ee454f.html">Include</a></li><li class="navelem"><a class="el" href="mem__ARMCA9_8h.html">mem_ARMCA9.h</a></li> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/mem_h_pg.html b/docs/Core_A/html/mem_h_pg.html new file mode 100644 index 0000000..1966f22 --- /dev/null +++ b/docs/Core_A/html/mem_h_pg.html @@ -0,0 +1,220 @@ +<!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"/> +<title>Memory Configuration Files mem_<device>.h</title> +<title>CMSIS-Core (Cortex-A): Memory Configuration Files mem_<device>.h</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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('mem_h_pg.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">Memory Configuration Files mem_<device>.h </div> </div> +</div><!--header--> +<div class="contents"> +<div class="textblock"><pre class="fragment">/**************************************************************************//** + * @file mem_<Device>.h + * @brief CMSIS Cortex-A Memory base and size definitions (used in scatter file) + * @version V1.00 + * @date 10. January 2018 + ******************************************************************************/ +/* + * Copyright (c) 2009-2018 Arm Limited. All rights reserved. + * + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the License); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an AS IS BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef MEM_<Device>_H /* ToDo: replace '<Device>' with your device name */ +#define MEM_<Device>_H + +/*---------------------------------------------------------------------------- + User Stack & Heap size definition + *----------------------------------------------------------------------------*/ +/* +//-------- <<< Use Configuration Wizard in Context Menu >>> ------------------ +*/ + +/*--------------------- ROM Configuration ------------------------------------ +// +// <h> ROM Configuration +// <o0> ROM Base Address <0x0-0xFFFFFFFF:8> +// <o1> ROM Size (in Bytes) <0x0-0xFFFFFFFF:8> +// </h> + *----------------------------------------------------------------------------*/ +#define __ROM_BASE 0x80000000 +#define __ROM_SIZE 0x00200000 + +/*--------------------- RAM Configuration ----------------------------------- +// <h> RAM Configuration +// <o0> RAM Base Address <0x0-0xFFFFFFFF:8> +// <o1> RAM Total Size (in Bytes) <0x0-0xFFFFFFFF:8> +// <o2> RW_DATA Size (in Bytes) <0x0-0xFFFFFFFF:8> +// <o3> ZI_DATA Size (in Bytes) <0x0-0xFFFFFFFF:8> +// <h> Stack / Heap Configuration +// <o4> Stack Size (in Bytes) <0x0-0xFFFFFFFF:8> +// <o5> Heap Size (in Bytes) <0x0-0xFFFFFFFF:8> +// <h> Exceptional Modes +// <o6> UND Stack Size (in Bytes) <0x0-0xFFFFFFFF:8> +// <o7> ABT Stack Size (in Bytes) <0x0-0xFFFFFFFF:8> +// <o8> SVC Stack Size (in Bytes) <0x0-0xFFFFFFFF:8> +// <o9> IRQ Stack Size (in Bytes) <0x0-0xFFFFFFFF:8> +// <o10> FIQ Stack Size (in Bytes) <0x0-0xFFFFFFFF:8> +// </h> +// </h> +// </h> + *----------------------------------------------------------------------------*/ +#define __RAM_BASE 0x80200000 +#define __RAM_SIZE 0x00200000 + +#define __RW_DATA_SIZE 0x00100000 +#define __ZI_DATA_SIZE 0x000F0000 + +#define __STACK_SIZE 0x00001000 +#define __HEAP_SIZE 0x00008000 + +#define __UND_STACK_SIZE 0x00000100 +#define __ABT_STACK_SIZE 0x00000100 +#define __SVC_STACK_SIZE 0x00000100 +#define __IRQ_STACK_SIZE 0x00000100 +#define __FIQ_STACK_SIZE 0x00000100 + +/*----------------------------------------------------------------------------*/ + +/*--------------------- TTB Configuration ------------------------------------ +// +// <h> TTB Configuration +// <o0> TTB Base Address <0x0-0xFFFFFFFF:8> +// <o1> TTB Size (in Bytes) <0x0-0xFFFFFFFF:8> +// </h> + *----------------------------------------------------------------------------*/ +#define __TTB_BASE 0x80500000 +#define __TTB_SIZE 0x00004000 + +#endif /* MEM_<Device>_H */ +</pre> </div></div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="templates_pg.html">CMSIS-Core Device Templates</a></li> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/mmu_c_pg.html b/docs/Core_A/html/mmu_c_pg.html new file mode 100644 index 0000000..8fcf4fe --- /dev/null +++ b/docs/Core_A/html/mmu_c_pg.html @@ -0,0 +1,361 @@ +<!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"/> +<title>Memory Management Unit Files mmu_<device>.c</title> +<title>CMSIS-Core (Cortex-A): Memory Management Unit Files mmu_<device>.c</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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('mmu_c_pg.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">Memory Management Unit Files mmu_<device>.c </div> </div> +</div><!--header--> +<div class="contents"> +<div class="textblock"><pre class="fragment">/**************************************************************************//** + * @file system_Device.c + * @brief MMU Configuration + * Device <DeviceAbbreviation> + * @version V1.00 + * @date 10. January 2018 + ******************************************************************************/ +/* + * Copyright (c) 2009-2018 Arm Limited. All rights reserved. + * + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the License); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an AS IS BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +/* Memory map description + + ToDo: add in this file your device memory map description + following is an example of a Cortex-A9 Arm FVP device + + Memory Type +0xFFFFFFFF |--------------------------| ------------ + | FLAG SYNC | Device Memory +0xFFFFF000 |--------------------------| ------------ + | Fault | Fault +0xFFF00000 |--------------------------| ------------ + | | Normal + | | + | Daughterboard | + | memory | + | | +0x80505000 |--------------------------| ------------ + |TTB (L2 Sync Flags ) 4k | Normal +0x80504C00 |--------------------------| ------------ + |TTB (L2 Peripherals-B) 16k| Normal +0x80504800 |--------------------------| ------------ + |TTB (L2 Peripherals-A) 16k| Normal +0x80504400 |--------------------------| ------------ + |TTB (L2 Priv Periphs) 4k | Normal +0x80504000 |--------------------------| ------------ + | TTB (L1 Descriptors) | Normal +0x80500000 |--------------------------| ------------ + | Heap | Normal + |--------------------------| ------------ + | Stack | Normal +0x80400000 |--------------------------| ------------ + | ZI Data | Normal +0x80300000 |--------------------------| ------------ + | RW Data | Normal +0x80200000 |--------------------------| ------------ + | RO Data | Normal + |--------------------------| ------------ + | RO Code | USH Normal +0x80000000 |--------------------------| ------------ + | Daughterboard | Fault + | HSB AXI buses | +0x40000000 |--------------------------| ------------ + | Daughterboard | Fault + | test chips peripherals | +0x2C002000 |--------------------------| ------------ + | Private Address | Device Memory +0x2C000000 |--------------------------| ------------ + | Daughterboard | Fault + | test chips peripherals | +0x20000000 |--------------------------| ------------ + | Peripherals | Device Memory RW/RO + | | & Fault +0x00000000 |--------------------------| +*/ + +// L1 Cache info and restrictions about architecture of the caches (CCSIR register): +// Write-Through support *not* available +// Write-Back support available. +// Read allocation support available. +// Write allocation support available. + +// Note: You should use the Shareable attribute carefully. +// For cores without coherency logic (such as SCU) marking a region as shareable forces the processor to not cache that region regardless of the inner cache settings. +// Cortex-A versions of RTX use LDREX/STREX instructions relying on Local monitors. Local monitors will be used only when the region gets cached, regions that are not cached will use the Global Monitor. +// Some Cortex-A implementations do not include Global Monitors, so wrongly setting the attribute Shareable may cause STREX to fail. + +// Recall: When the Shareable attribute is applied to a memory region that is not Write-Back, Normal memory, data held in this region is treated as Non-cacheable. +// When SMP bit = 0, Inner WB/WA Cacheable Shareable attributes are treated as Non-cacheable. +// When SMP bit = 1, Inner WB/WA Cacheable Shareable attributes are treated as Cacheable. + +// Following MMU configuration is expected +// SCTLR.AFE == 1 (Simplified access permissions model - AP[2:1] define access permissions, AP[0] is an access flag) +// SCTLR.TRE == 0 (TEX remap disabled, so memory type and attributes are described directly by bits in the descriptor) +// Domain 0 is always the Client domain +// Descriptors should place all memory in domain 0 + +#include "<Device>.h" /* ToDo: replace '<Device>' with your device name */ + +// L2 table pointers +//----------------------------------------------------- +#define PRIVATE_TABLE_L2_BASE_4k (0x80504000) //Map 4k Private Address space +#define SYNC_FLAGS_TABLE_L2_BASE_4k (0x80504C00) //Map 4k Flag synchronization +#define PERIPHERAL_A_TABLE_L2_BASE_64k (0x80504400) //Map 64k Peripheral #1 +#define PERIPHERAL_B_TABLE_L2_BASE_64k (0x80504800) //Map 64k Peripheral #2 + +//--------------------- PERIPHERALS ------------------- +#define PERIPHERAL_A_FAULT (0x00000000 + 0x1C000000) +#define PERIPHERAL_B_FAULT (0x00100000 + 0x1C000000) + +//--------------------- SYNC FLAGS -------------------- +#define FLAG_SYNC 0xFFFFF000 +#define F_SYNC_BASE 0xFFF00000 //1M aligned + +//Import symbols from linker +extern uint32_t Image$$VECTORS$$Base; +extern uint32_t Image$$RW_DATA$$Base; +extern uint32_t Image$$ZI_DATA$$Base; +extern uint32_t Image$$TTB$$ZI$$Base; + +static uint32_t Sect_Normal; // outer & inner wb/wa, non-shareable, executable, rw, domain 0, base addr 0 +static uint32_t Sect_Normal_Cod; // outer & inner wb/wa, non-shareable, executable, ro, domain 0, base addr 0 +static uint32_t Sect_Normal_RO; // as Sect_Normal_Cod, but not executable +static uint32_t Sect_Normal_RW; // as Sect_Normal_Cod, but writeable and not executable +static uint32_t Sect_Device_RO; // device, non-shareable, non-executable, ro, domain 0, base addr 0 +static uint32_t Sect_Device_RW; // as Sect_Device_RO, but writeable + +/* Define global descriptors */ +static uint32_t Page_L1_4k = 0x0; // generic +static uint32_t Page_L1_64k = 0x0; // generic +static uint32_t Page_4k_Device_RW; // shared device, not executable, rw, domain 0 +static uint32_t Page_64k_Device_RW; // shared device, not executable, rw, domain 0 + +void MMU_CreateTranslationTable(void) +{ + mmu_region_attributes_Type region; + + // Create 4GB of faulting entries + MMU_TTSection (&Image$$TTB$$ZI$$Base, 0, 4096, DESCRIPTOR_FAULT); + + /* + * Generate descriptors. Refer to core_ca.h to get information about attributes + * + */ + // Create descriptors for Vectors, RO, RW, ZI sections + section_normal(Sect_Normal, region); + section_normal_cod(Sect_Normal_Cod, region); + section_normal_ro(Sect_Normal_RO, region); + section_normal_rw(Sect_Normal_RW, region); + // Create descriptors for peripherals + section_Device_ro(Sect_Device_RO, region); + section_Device_rw(Sect_Device_RW, region); + // Create descriptors for 64k pages + page64k_Device_rw(Page_L1_64k, Page_64k_Device_RW, region); + // Create descriptors for 4k pages + page4k_Device_rw(Page_L1_4k, Page_4k_Device_RW, region); + + /* + * Define MMU flat-map regions and attributes + * + */ + // Define Image + MMU_TTSection (&Image$$TTB$$ZI$$Base, (uint32_t)&Image$$VECTORS$$Base , 1U, Sect_Normal_Cod); + MMU_TTSection (&Image$$TTB$$ZI$$Base, (uint32_t)&Image$$RW_DATA$$Base , 1U, Sect_Normal_RW); + MMU_TTSection (&Image$$TTB$$ZI$$Base, (uint32_t)&Image$$ZI_DATA$$Base , 1U, Sect_Normal_RW); + + // All DRAM executable, RW, cacheable - applications may choose to divide memory into RO executable + MMU_TTSection (&Image$$TTB$$ZI$$Base, (uint32_t)&Image$$TTB$$ZI$$Base , 2043U, Sect_Normal); + + //--------------------- PERIPHERALS ------------------- + MMU_TTSection (&Image$$TTB$$ZI$$Base, <DeviceAbbreviation>_FLASH_BASE0 , 64U, Sect_Device_RO); + MMU_TTSection (&Image$$TTB$$ZI$$Base, <DeviceAbbreviation>_FLASH_BASE1 , 64U, Sect_Device_RO); + MMU_TTSection (&Image$$TTB$$ZI$$Base, <DeviceAbbreviation>_SRAM_BASE , 64U, Sect_Device_RW); + MMU_TTSection (&Image$$TTB$$ZI$$Base, <DeviceAbbreviation>_VRAM_BASE , 32U, Sect_Device_RW); + MMU_TTSection (&Image$$TTB$$ZI$$Base, <DeviceAbbreviation>_ETHERNET_BASE , 16U, Sect_Device_RW); + MMU_TTSection (&Image$$TTB$$ZI$$Base, <DeviceAbbreviation>_USB_BASE , 16U, Sect_Device_RW); + + // Create (16 * 64k)=1MB faulting entries to cover peripheral range + MMU_TTPage64k(&Image$$TTB$$ZI$$Base, PERIPHERAL_A_FAULT , 16U, Page_L1_64k, (uint32_t *)PERIPHERAL_A_TABLE_L2_BASE_64k, DESCRIPTOR_FAULT); + // Define peripheral range + MMU_TTPage64k(&Image$$TTB$$ZI$$Base, <DeviceAbbreviation>_DAP_BASE , 1U, Page_L1_64k, (uint32_t *)PERIPHERAL_A_TABLE_L2_BASE_64k, Page_64k_Device_RW); + MMU_TTPage64k(&Image$$TTB$$ZI$$Base, <DeviceAbbreviation>_SYSTEM_REG_BASE , 1U, Page_L1_64k, (uint32_t *)PERIPHERAL_A_TABLE_L2_BASE_64k, Page_64k_Device_RW); + MMU_TTPage64k(&Image$$TTB$$ZI$$Base, <DeviceAbbreviation>_SERIAL_BASE , 1U, Page_L1_64k, (uint32_t *)PERIPHERAL_A_TABLE_L2_BASE_64k, Page_64k_Device_RW); + MMU_TTPage64k(&Image$$TTB$$ZI$$Base, <DeviceAbbreviation>_AACI_BASE , 1U, Page_L1_64k, (uint32_t *)PERIPHERAL_A_TABLE_L2_BASE_64k, Page_64k_Device_RW); + MMU_TTPage64k(&Image$$TTB$$ZI$$Base, <DeviceAbbreviation>_MMCI_BASE , 1U, Page_L1_64k, (uint32_t *)PERIPHERAL_A_TABLE_L2_BASE_64k, Page_64k_Device_RW); + MMU_TTPage64k(&Image$$TTB$$ZI$$Base, <DeviceAbbreviation>_KMI0_BASE , 2U, Page_L1_64k, (uint32_t *)PERIPHERAL_A_TABLE_L2_BASE_64k, Page_64k_Device_RW); + MMU_TTPage64k(&Image$$TTB$$ZI$$Base, <DeviceAbbreviation>_UART_BASE , 4U, Page_L1_64k, (uint32_t *)PERIPHERAL_A_TABLE_L2_BASE_64k, Page_64k_Device_RW); + MMU_TTPage64k(&Image$$TTB$$ZI$$Base, <DeviceAbbreviation>_WDT_BASE , 1U, Page_L1_64k, (uint32_t *)PERIPHERAL_A_TABLE_L2_BASE_64k, Page_64k_Device_RW); + + // Create (16 * 64k)=1MB faulting entries to cover peripheral range + MMU_TTPage64k(&Image$$TTB$$ZI$$Base, PERIPHERAL_B_FAULT , 16U, Page_L1_64k, (uint32_t *)PERIPHERAL_B_TABLE_L2_BASE_64k, DESCRIPTOR_FAULT); + // Define peripheral range + MMU_TTPage64k(&Image$$TTB$$ZI$$Base, <DeviceAbbreviation>_TIMER_BASE , 2U, Page_L1_64k, (uint32_t *)PERIPHERAL_B_TABLE_L2_BASE_64k, Page_64k_Device_RW); + MMU_TTPage64k(&Image$$TTB$$ZI$$Base, <DeviceAbbreviation>_DVI_BASE , 1U, Page_L1_64k, (uint32_t *)PERIPHERAL_B_TABLE_L2_BASE_64k, Page_64k_Device_RW); + MMU_TTPage64k(&Image$$TTB$$ZI$$Base, <DeviceAbbreviation>_RTC_BASE , 1U, Page_L1_64k, (uint32_t *)PERIPHERAL_B_TABLE_L2_BASE_64k, Page_64k_Device_RW); + MMU_TTPage64k(&Image$$TTB$$ZI$$Base, <DeviceAbbreviation>_UART4_BASE , 1U, Page_L1_64k, (uint32_t *)PERIPHERAL_B_TABLE_L2_BASE_64k, Page_64k_Device_RW); + MMU_TTPage64k(&Image$$TTB$$ZI$$Base, <DeviceAbbreviation>_CLCD_BASE , 1U, Page_L1_64k, (uint32_t *)PERIPHERAL_B_TABLE_L2_BASE_64k, Page_64k_Device_RW); + + // Create (256 * 4k)=1MB faulting entries to cover private address space. Needs to be marked as Device memory + MMU_TTPage4k (&Image$$TTB$$ZI$$Base, __get_CBAR() , 256U, Page_L1_4k, (uint32_t *)PRIVATE_TABLE_L2_BASE_4k, DESCRIPTOR_FAULT); + // Define private address space entry + MMU_TTPage4k (&Image$$TTB$$ZI$$Base, __get_CBAR() , 2U, Page_L1_4k, (uint32_t *)PRIVATE_TABLE_L2_BASE_4k, Page_4k_Device_RW); + // Define L2CC entry + MMU_TTPage4k (&Image$$TTB$$ZI$$Base, <DeviceAbbreviation>_L2C_BASE , 1U, Page_L1_4k, (uint32_t *)PRIVATE_TABLE_L2_BASE_4k, Page_4k_Device_RW); + + // Create (256 * 4k)=1MB faulting entries to synchronization space (Useful if some non-cacheable DMA agent is present in the SoC) + MMU_TTPage4k (&Image$$TTB$$ZI$$Base, F_SYNC_BASE , 256U, Page_L1_4k, (uint32_t *)SYNC_FLAGS_TABLE_L2_BASE_4k, DESCRIPTOR_FAULT); + // Define synchronization space entry. + MMU_TTPage4k (&Image$$TTB$$ZI$$Base, FLAG_SYNC , 1U, Page_L1_4k, (uint32_t *)SYNC_FLAGS_TABLE_L2_BASE_4k, Page_4k_Device_RW); + + /* Set location of level 1 page table + ; 31:14 - Translation table base addr (31:14-TTBCR.N, TTBCR.N is 0 out of reset) + ; 13:7 - 0x0 + ; 6 - IRGN[0] 0x0 (Inner WB WA) + ; 5 - NOS 0x0 (Non-shared) + ; 4:3 - RGN 0x1 (Outer WB WA) + ; 2 - IMP 0x0 (Implementation Defined) + ; 1 - S 0x0 (Non-shared) + ; 0 - IRGN[1] 0x1 (Inner WB WA) */ + __set_TTBR0(((uint32_t)&Image$$TTB$$ZI$$Base) | 9U); + __ISB(); + + /* Set up domain access control register + ; We set domain 0 to Client and all other domains to No Access. + ; All translation table entries specify domain 0 */ + __set_DACR(1); + __ISB(); +} +</pre> </div></div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="templates_pg.html">CMSIS-Core Device Templates</a></li> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/modules.html b/docs/Core_A/html/modules.html new file mode 100644 index 0000000..406932f --- /dev/null +++ b/docs/Core_A/html/modules.html @@ -0,0 +1,191 @@ +<!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"/> +<title>Reference</title> +<title>CMSIS-Core (Cortex-A): Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li class="current"><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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('modules.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">Reference</div> </div> +</div><!--header--> +<div class="contents"> +<div class="textblock">Here is a list of all modules:</div><div class="directory"> +<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span>]</div><table class="directory"> +<tr id="row_0_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__system__init__gr.html" target="_self">System and Clock Configuration</a></td><td class="desc">Functions for system and clock setup available in system_<em>device</em>.c </td></tr> +<tr id="row_1_"><td class="entry"><img id="arr_1_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('1_')"/><a class="el" href="group__CMSIS__core__register.html" target="_self">Core Register Access</a></td><td class="desc">Functions to access the Cortex-A core registers </td></tr> +<tr id="row_1_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_1_0_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('1_0_')"/><a class="el" href="group__CMSIS__ACTLR.html" target="_self">Auxiliary Control Register (ACTLR)</a></td><td class="desc">The ACTLR provides IMPLEMENTATION DEFINED configuration and control options </td></tr> +<tr id="row_1_0_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__CMSIS__ACTLR__BITS.html" target="_self">ACTLR Bits</a></td><td class="desc">Bit position and mask macros </td></tr> +<tr id="row_1_1_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__CMSIS__CBPM.html" target="_self">Cache and branch predictor maintenance operations</a></td><td class="desc">This section describes the cache and branch predictor maintenance operations </td></tr> +<tr id="row_1_2_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_1_2_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('1_2_')"/><a class="el" href="group__CMSIS__CBAR.html" target="_self">Configuration Base Address Register (CBAR)</a></td><td class="desc">Takes the physical base address value of the memory-mapped SCU peripherals at reset from the external signal PERIPHBASE[31:13] </td></tr> +<tr id="row_1_2_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__CMSIS__CBAR__BITS.html" target="_self">CBAR Bits</a></td><td class="desc">Bit position and mask macros </td></tr> +<tr id="row_1_3_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_1_3_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('1_3_')"/><a class="el" href="group__CMSIS__CPACR.html" target="_self">Coprocessor Access Control Register (CPACR)</a></td><td class="desc">The CPACR controls access to coprocessors CP0 to CP13 </td></tr> +<tr id="row_1_3_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__CMSIS__CPACR__BITS.html" target="_self">CPACR Bits</a></td><td class="desc">Bit position and mask macros </td></tr> +<tr id="row_1_3_1_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__CMSIS__CPACR__CP.html" target="_self">CPACR CP field values</a></td><td class="desc">Valid values for CPACR CP field </td></tr> +<tr id="row_1_4_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_1_4_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('1_4_')"/><a class="el" href="group__CMSIS__CPSR.html" target="_self">Current Program Status Register (CPSR)</a></td><td class="desc">The Current Program Status Register (CPSR) holds processor status and control information </td></tr> +<tr id="row_1_4_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__CMSIS__CPSR__BITS.html" target="_self">CPSR Bits</a></td><td class="desc">Bit position and mask macros </td></tr> +<tr id="row_1_4_1_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__CMSIS__CPSR__M.html" target="_self">CPSR M field values</a></td><td class="desc">Valid values for CPSR M field </td></tr> +<tr id="row_1_5_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_1_5_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('1_5_')"/><a class="el" href="group__CMSIS__DFSR.html" target="_self">Data Fault Status Register (DFSR)</a></td><td class="desc">The DFSR holds status information about the last data fault </td></tr> +<tr id="row_1_5_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__CMSIS__DFSR__BITS.html" target="_self">ACTLR Bits</a></td><td class="desc">Bit position and mask macros </td></tr> +<tr id="row_1_6_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_1_6_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('1_6_')"/><a class="el" href="group__CMSIS__DACR.html" target="_self">Domain Access Control Register (DACR)</a></td><td class="desc">DACR defines the access permission for each of the sixteen memory domains </td></tr> +<tr id="row_1_6_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__CMSIS__DACR__BITS.html" target="_self">DACR Bits</a></td><td class="desc">Bit position and mask macros </td></tr> +<tr id="row_1_6_1_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__CMSIS__DACR__Dn.html" target="_self">DACR Dn field values</a></td><td class="desc">Valid values for DACR Dn field </td></tr> +<tr id="row_1_7_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__CMSIS__FPEXC.html" target="_self">Floating-Point Exception Control register (FPEXC)</a></td><td class="desc">Provides a global enable for the Advanced SIMD and Floating-point (VFP) Extensions, and indicates how the state of these extensions is recorded </td></tr> +<tr id="row_1_8_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_1_8_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('1_8_')"/><a class="el" href="group__CMSIS__FPSCR.html" target="_self">Floating-point Status and Control Register (FPSCR)</a></td><td class="desc">Provides floating-point system status information and control </td></tr> +<tr id="row_1_8_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__CMSIS__FPSCR__BITS.html" target="_self">FPSCR Bits</a></td><td class="desc">Bit position and mask macros </td></tr> +<tr id="row_1_9_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_1_9_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('1_9_')"/><a class="el" href="group__CMSIS__IFSR.html" target="_self">Instruction Fault Status Register (IFSR)</a></td><td class="desc">The IFSR holds status information about the last instruction fault </td></tr> +<tr id="row_1_9_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__CMSIS__IFSR__BITS.html" target="_self">IFSR Bits</a></td><td class="desc">Bit position and mask macros </td></tr> +<tr id="row_1_10_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_1_10_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('1_10_')"/><a class="el" href="group__CMSIS__ISR.html" target="_self">Interrupt Status Register (ISR)</a></td><td class="desc">The ISR shows whether an IRQ, FIQ, or external abort is pending </td></tr> +<tr id="row_1_10_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__CMSIS__ISR__BITS.html" target="_self">ISR Bits</a></td><td class="desc">Bit position and mask macros </td></tr> +<tr id="row_1_11_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__CMSIS__MPIDR.html" target="_self">Multiprocessor Affinity Register (MPIDR)</a></td><td class="desc">In a multiprocessor system, the MPIDR provides an additional processor identification mechanism for scheduling purposes, and indicates whether the implementation includes the Multiprocessing Extensions </td></tr> +<tr id="row_1_12_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__CMSIS__CNTFRQ.html" target="_self">Counter Frequency register (CNTFRQ)</a></td><td class="desc">Indicates the clock frequency of the system counter </td></tr> +<tr id="row_1_13_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__CMSIS__CNTP__CTL.html" target="_self">PL1 Physical Timer Control register (CNTP_CTL)</a></td><td class="desc">The control register for the physical timer </td></tr> +<tr id="row_1_14_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__CMSIS__CNTP__CVAL.html" target="_self">PL1 Physical Timer Compare Value register (CNTP_CVAL)</a></td><td class="desc">Holds the 64-bit compare value for the PL1 physical timer </td></tr> +<tr id="row_1_15_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__CMSIS__CNTP__TVAL.html" target="_self">PL1 Physical Timer Value register (CNTP_TVAL)</a></td><td class="desc">Holds the timer value for the PL1 physical timer </td></tr> +<tr id="row_1_16_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__CMSIS__CNTPCT.html" target="_self">PL1 Physical Count register (CNTPCT)</a></td><td class="desc">Holds the 64-bit physical count value </td></tr> +<tr id="row_1_17_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__CMSIS__SP.html" target="_self">Stack Pointer (SP/R13)</a></td><td class="desc">The processor uses SP as a pointer to the active stack </td></tr> +<tr id="row_1_18_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_1_18_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('1_18_')"/><a class="el" href="group__CMSIS__SCTLR.html" target="_self">System Control Register (SCTLR)</a></td><td class="desc">The SCTLR provides the top level control of the system, including its memory system </td></tr> +<tr id="row_1_18_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__CMSIS__SCTLR__BITS.html" target="_self">SCTLR Bits</a></td><td class="desc">Bit position and mask macros </td></tr> +<tr id="row_1_19_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__CMSIS__TLB.html" target="_self">TLB maintenance operations</a></td><td class="desc">This section describes the TLB operations that are implemented on all Armv7-A implementations </td></tr> +<tr id="row_1_20_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__CMSIS__TTBR.html" target="_self">Translation Table Base Registers (TTBR0/TTBR1)</a></td><td class="desc">TTBRn holds the base address of translation table n, and information about the memory it occupies </td></tr> +<tr id="row_1_21_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__CMSIS__VBAR.html" target="_self">Vector Base Address Register (VBAR)</a></td><td class="desc">When high exception vectors are not selected, the VBAR holds the exception base address for exceptions that are not taken to Monitor mode or to Hyp mode </td></tr> +<tr id="row_1_22_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__CMSIS__MVBAR.html" target="_self">Monitor Vector Base Address Register (MVBAR)</a></td><td class="desc">The MVBAR holds the exception base address for all exceptions that are taken to Monitor mode </td></tr> +<tr id="row_2_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__peripheral__gr.html" target="_self">Peripheral Access</a></td><td class="desc">Naming conventions and optional features for accessing peripherals </td></tr> +<tr id="row_3_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__version__ctrl.html" target="_self">Version Control</a></td><td class="desc">Version symbols for CMSIS release specific C/C++ source code </td></tr> +<tr id="row_4_" class="even"><td class="entry"><img id="arr_4_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('4_')"/><a class="el" href="group__CMSIS__Core__FunctionInterface.html" target="_self">Core Peripherals</a></td><td class="desc"></td></tr> +<tr id="row_4_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__GIC__functions.html" target="_self">Generic Interrupt Controller Functions</a></td><td class="desc">The Generic Interrupt Controller Functions grant access to the configuration, control and status registers of the Generic Interrupt Controller (GIC) </td></tr> +<tr id="row_4_1_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__L1__cache__functions.html" target="_self">L1 Cache Functions</a></td><td class="desc">L1 Cache Functions give support to enable, clean and invalidate level 1 instruction and data caches, as well as to enable branch target address cache </td></tr> +<tr id="row_4_2_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__L2__cache__functions.html" target="_self">L2C-310 Cache Controller Functions</a></td><td class="desc">L2C-310 Cache Controller gives access to functions for level 2 cache maintenance.<br/> +Reference: <a href="http://infocenter.arm.com/help/topic/com.arm.doc.ddi0246h/index.html">Level 2 Cache Controller L2C-310 Technical Reference Manual</a> </td></tr> +<tr id="row_4_3_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__PL1__timer__functions.html" target="_self">Generic Physical Timer Functions</a></td><td class="desc">Generic Physical Timer Functions allow to control privilege level 1 physical timer registers on Generic Timer for Cortex-A7 class devices.<br/> +Reference: <a href="http://infocenter.arm.com/help/topic/com.arm.doc.ddi0464f/index.html">Cortex-A7 MPCore Technical Reference Manual</a> </td></tr> +<tr id="row_4_4_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__PTM__timer__functions.html" target="_self">Private Timer Functions</a></td><td class="desc">Private Timer Functions controls private timer registers present on Cortex-A5 and A9 class devices.<br/> +References: <a href="http://infocenter.arm.com/help/topic/com.arm.doc.ddi0434c/index.html">Cortex-A5 MPCore Technical Reference Manual</a>, <a href="http://infocenter.arm.com/help/topic/com.arm.doc.100486_0401_10_en/index.html">Cortex-A9 MPCore Technical Reference Manual</a> </td></tr> +<tr id="row_4_5_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_4_5_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('4_5_')"/><a class="el" href="group__MMU__functions.html" target="_self">Memory Management Unit Functions</a></td><td class="desc">MMU Functions provide control of the Memory Management Unit using translation tables and attributes of different regions of the physical memory map.<br/> +Reference: <a href="http://infocenter.arm.com/help/topic/com.arm.doc.ddi0406c/index.html">Architecture Reference Manual Reference Manual - Armv7-A and Armv7-R edition</a> </td></tr> +<tr id="row_4_5_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__MMU__defs__gr.html" target="_self">MMU Defines and Structs</a></td><td class="desc">Defines and structures that relate to the Memory Management Unit </td></tr> +<tr id="row_4_6_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__FPU__functions.html" target="_self">Floating Point Unit Functions</a></td><td class="desc">FPU Functions enable the use of Floating Point instructions and extensions.<br/> +Reference: <a href="http://infocenter.arm.com/help/topic/com.arm.doc.ddi0406c/index.html">Architecture Reference Manual Reference Manual - Armv7-A and Armv7-R edition</a> </td></tr> +<tr id="row_5_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__comp__cntrl__gr.html" target="_self">Compiler Control</a></td><td class="desc">Compiler agnostic #define symbols for generic C/C++ source code </td></tr> +<tr id="row_6_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__CMSIS__Core__InstructionInterface.html" target="_self">Intrinsic Functions</a></td><td class="desc">Functions that generate specific Cortex-A CPU Instructions </td></tr> +<tr id="row_7_"><td class="entry"><img id="arr_7_" src="ftv2mlastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('7_')"/><a class="el" href="group__irq__ctrl__gr.html" target="_self">Interrupts and Exceptions</a></td><td class="desc">Generic functions to access the Interrupt Controller </td></tr> +<tr id="row_7_0_" class="even"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__irq__mode__defs.html" target="_self">IRQ Mode Bit-Masks</a></td><td class="desc">Configure interrupt line mode </td></tr> +<tr id="row_7_1_"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__irq__priority__defs.html" target="_self">IRQ Priority Bit-Masks</a></td><td class="desc">Definitions used by interrupt priority functions </td></tr> +</table> +</div><!-- directory --> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/modules.js b/docs/Core_A/html/modules.js new file mode 100644 index 0000000..372d5a1 --- /dev/null +++ b/docs/Core_A/html/modules.js @@ -0,0 +1,11 @@ +var modules = +[ + [ "System and Clock Configuration", "group__system__init__gr.html", "group__system__init__gr" ], + [ "Core Register Access", "group__CMSIS__core__register.html", "group__CMSIS__core__register" ], + [ "Peripheral Access", "group__peripheral__gr.html", "group__peripheral__gr" ], + [ "Version Control", "group__version__ctrl.html", "group__version__ctrl" ], + [ "Core Peripherals", "group__CMSIS__Core__FunctionInterface.html", "group__CMSIS__Core__FunctionInterface" ], + [ "Compiler Control", "group__comp__cntrl__gr.html", "group__comp__cntrl__gr" ], + [ "Intrinsic Functions", "group__CMSIS__Core__InstructionInterface.html", "group__CMSIS__Core__InstructionInterface" ], + [ "Interrupts and Exceptions", "group__irq__ctrl__gr.html", "group__irq__ctrl__gr" ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/nav_f.png b/docs/Core_A/html/nav_f.png Binary files differnew file mode 100644 index 0000000..a8f400a --- /dev/null +++ b/docs/Core_A/html/nav_f.png diff --git a/docs/Core_A/html/nav_g.png b/docs/Core_A/html/nav_g.png Binary files differnew file mode 100644 index 0000000..2093a23 --- /dev/null +++ b/docs/Core_A/html/nav_g.png diff --git a/docs/Core_A/html/nav_h.png b/docs/Core_A/html/nav_h.png Binary files differnew file mode 100644 index 0000000..b6c7f01 --- /dev/null +++ b/docs/Core_A/html/nav_h.png diff --git a/docs/Core_A/html/navtree.css b/docs/Core_A/html/navtree.css new file mode 100644 index 0000000..41a9cb9 --- /dev/null +++ b/docs/Core_A/html/navtree.css @@ -0,0 +1,143 @@ +#nav-tree .children_ul { + margin:0; + padding:4px; +} + +#nav-tree ul { + list-style:none outside none; + margin:0px; + padding:0px; +} + +#nav-tree li { + white-space:nowrap; + margin:0px; + padding:0px; +} + +#nav-tree .plus { + margin:0px; +} + +#nav-tree .selected { + background-image: url('tab_a.png'); + background-repeat:repeat-x; + color: #fff; + text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0); +} + +#nav-tree img { + margin:0px; + padding:0px; + border:0px; + vertical-align: middle; +} + +#nav-tree a { + text-decoration:none; + padding:0px; + margin:0px; + outline:none; +} + +#nav-tree .label { + margin:0px; + padding:0px; + font: 12px 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif; +} + +#nav-tree .label a { + padding:2px; +} + +#nav-tree .selected a { + text-decoration:none; + color:#fff; +} + +#nav-tree .children_ul { + margin:0px; + padding:0px; +} + +#nav-tree .item { + margin:0px; + padding:0px; +} + +#nav-tree { + padding: 0px 0px; + background-color: #FAFAFF; + font-size:14px; + overflow:auto; +} + +#doc-content { + overflow:auto; + display:block; + padding:0px; + margin:0px; + -webkit-overflow-scrolling : touch; /* iOS 5+ */ +} + +#side-nav { + padding:0 6px 0 0; + margin: 0px; + display:block; + position: absolute; + left: 0px; + width: 250px; +} + +.ui-resizable .ui-resizable-handle { + display:block; +} + +.ui-resizable-e { + background:url("ftv2splitbar.png") repeat scroll right center transparent; + cursor:e-resize; + height:100%; + right:0; + top:0; + width:6px; +} + +.ui-resizable-handle { + display:none; + font-size:0.1px; + position:absolute; + z-index:1; +} + +#nav-tree-contents { + margin: 6px 0px 0px 0px; +} + +#nav-tree { + background-image:url('nav_h.png'); + background-repeat:repeat-x; + background-color: #F9FAFC; + -webkit-overflow-scrolling : touch; /* iOS 5+ */ +} + +#nav-sync { + position:absolute; + top:5px; + right:24px; + z-index:0; +} + +#nav-sync img { + opacity:0.3; +} + +#nav-sync img:hover { + opacity:0.9; +} + +@media print +{ + #nav-tree { display: none; } + div.ui-resizable-handle { display: none; position: relative; } +} + diff --git a/docs/Core_A/html/navtree.js b/docs/Core_A/html/navtree.js new file mode 100644 index 0000000..5b6beab --- /dev/null +++ b/docs/Core_A/html/navtree.js @@ -0,0 +1,548 @@ +var NAVTREE = +[ + [ "CMSIS-Core (Cortex-A)", "index.html", [ + [ "Overview", "index.html", [ + [ "Processor Support", "index.html#ref_v7A", [ + [ "Cortex-A Technical Reference Manuals", "index.html#ref_man_ca_sec", null ] + ] ], + [ "Tested and Verified Toolchains", "index.html#tested_tools_sec", null ] + ] ], + [ "Revision History of CMSIS-Core (Cortex-A)", "rev_histCoreA.html", null ], + [ "Using CMSIS in Embedded Applications", "using_pg.html", "using_pg" ], + [ "CMSIS-Core Device Templates", "templates_pg.html", "templates_pg" ], + [ "MISRA-C Deviations", "coreMISRA_Exceptions_pg.html", null ], + [ "Deprecated List", "deprecated.html", null ], + [ "Reference", "modules.html", "modules" ], + [ "Data Structures", "annotated.html", "annotated" ], + [ "Data Fields", "functions.html", [ + [ "All", "functions.html", "functions_dup" ], + [ "Variables", "functions_vars.html", "functions_vars" ] + ] ] + ] ] +]; + +var NAVTREEINDEX = +[ +"annotated.html", +"group__CMSIS__DFSR__BITS.html#ga7541052737038d737fd9fe00b9815140", +"group__PL1__timer__functions.html#ga341ae7d1ae29f4dc5dae6310fa453164", +"unionCPACR__Type.html#a4de69636eb450fcc3f5f3e4a19a869f5" +]; + +var SYNCONMSG = 'click to disable panel synchronisation'; +var SYNCOFFMSG = 'click to enable panel synchronisation'; +var SYNCONMSG = 'click to disable panel synchronisation'; +var SYNCOFFMSG = 'click to enable panel synchronisation'; +var navTreeSubIndices = new Array(); + +function getData(varName) +{ + var i = varName.lastIndexOf('/'); + var n = i>=0 ? varName.substring(i+1) : varName; + return eval(n.replace(/\-/g,'_')); +} + +function stripPath(uri) +{ + return uri.substring(uri.lastIndexOf('/')+1); +} + +function stripPath2(uri) +{ + var i = uri.lastIndexOf('/'); + var s = uri.substring(i+1); + var m = uri.substring(0,i+1).match(/\/d\w\/d\w\w\/$/); + return m ? uri.substring(i-6) : s; +} + +function localStorageSupported() +{ + try { + return 'localStorage' in window && window['localStorage'] !== null && window.localStorage.getItem; + } + catch(e) { + return false; + } +} + + +function storeLink(link) +{ + if (!$("#nav-sync").hasClass('sync') && localStorageSupported()) { + window.localStorage.setItem('navpath',link); + } +} + +function deleteLink() +{ + if (localStorageSupported()) { + window.localStorage.setItem('navpath',''); + } +} + +function cachedLink() +{ + if (localStorageSupported()) { + return window.localStorage.getItem('navpath'); + } else { + return ''; + } +} + +function getScript(scriptName,func,show) +{ + var head = document.getElementsByTagName("head")[0]; + var script = document.createElement('script'); + script.id = scriptName; + script.type = 'text/javascript'; + script.onload = func; + script.src = scriptName+'.js'; + if ($.browser.msie && $.browser.version<=8) { + // script.onload does not work with older versions of IE + script.onreadystatechange = function() { + if (script.readyState=='complete' || script.readyState=='loaded') { + func(); if (show) showRoot(); + } + } + } + head.appendChild(script); +} + +function createIndent(o,domNode,node,level) +{ + var level=-1; + var n = node; + while (n.parentNode) { level++; n=n.parentNode; } + if (node.childrenData) { + var imgNode = document.createElement("img"); + imgNode.style.paddingLeft=(16*level).toString()+'px'; + imgNode.width = 16; + imgNode.height = 22; + imgNode.border = 0; + node.plus_img = imgNode; + node.expandToggle = document.createElement("a"); + node.expandToggle.href = "javascript:void(0)"; + node.expandToggle.onclick = function() { + if (node.expanded) { + $(node.getChildrenUL()).slideUp("fast"); + node.plus_img.src = node.relpath+"ftv2pnode.png"; + node.expanded = false; + } else { + expandNode(o, node, false, false); + } + } + node.expandToggle.appendChild(imgNode); + domNode.appendChild(node.expandToggle); + imgNode.src = node.relpath+"ftv2pnode.png"; + } else { + var span = document.createElement("span"); + span.style.display = 'inline-block'; + span.style.width = 16*(level+1)+'px'; + span.style.height = '22px'; + span.innerHTML = ' '; + domNode.appendChild(span); + } +} + +var animationInProgress = false; + +function gotoAnchor(anchor,aname,updateLocation) +{ + var pos, docContent = $('#doc-content'); + if (anchor.parent().attr('class')=='memItemLeft' || + anchor.parent().attr('class')=='fieldtype' || + anchor.parent().is(':header')) + { + pos = anchor.parent().position().top; + } else if (anchor.position()) { + pos = anchor.position().top; + } + if (pos) { + var dist = Math.abs(Math.min( + pos-docContent.offset().top, + docContent[0].scrollHeight- + docContent.height()-docContent.scrollTop())); + animationInProgress=true; + docContent.animate({ + scrollTop: pos + docContent.scrollTop() - docContent.offset().top + },Math.max(50,Math.min(500,dist)),function(){ + if (updateLocation) window.location.href=aname; + animationInProgress=false; + }); + } +} + +function newNode(o, po, text, link, childrenData, lastNode) +{ + var node = new Object(); + node.children = Array(); + node.childrenData = childrenData; + node.depth = po.depth + 1; + node.relpath = po.relpath; + node.isLast = lastNode; + + node.li = document.createElement("li"); + po.getChildrenUL().appendChild(node.li); + node.parentNode = po; + + node.itemDiv = document.createElement("div"); + node.itemDiv.className = "item"; + + node.labelSpan = document.createElement("span"); + node.labelSpan.className = "label"; + + createIndent(o,node.itemDiv,node,0); + node.itemDiv.appendChild(node.labelSpan); + node.li.appendChild(node.itemDiv); + + var a = document.createElement("a"); + node.labelSpan.appendChild(a); + node.label = document.createTextNode(text); + node.expanded = false; + a.appendChild(node.label); + if (link) { + var url; + if (link.substring(0,1)=='^') { + url = link.substring(1); + link = url; + } else { + url = node.relpath+link; + } + a.className = stripPath(link.replace('#',':')); + if (link.indexOf('#')!=-1) { + var aname = '#'+link.split('#')[1]; + var srcPage = stripPath($(location).attr('pathname')); + var targetPage = stripPath(link.split('#')[0]); + a.href = srcPage!=targetPage ? url : "javascript:void(0)"; + a.onclick = function(){ + storeLink(link); + if (!$(a).parent().parent().hasClass('selected')) + { + $('.item').removeClass('selected'); + $('.item').removeAttr('id'); + $(a).parent().parent().addClass('selected'); + $(a).parent().parent().attr('id','selected'); + } + var anchor = $(aname); + gotoAnchor(anchor,aname,true); + }; + } else { + a.href = url; + a.onclick = function() { storeLink(link); } + } + } else { + if (childrenData != null) + { + a.className = "nolink"; + a.href = "javascript:void(0)"; + a.onclick = node.expandToggle.onclick; + } + } + + node.childrenUL = null; + node.getChildrenUL = function() { + if (!node.childrenUL) { + node.childrenUL = document.createElement("ul"); + node.childrenUL.className = "children_ul"; + node.childrenUL.style.display = "none"; + node.li.appendChild(node.childrenUL); + } + return node.childrenUL; + }; + + return node; +} + +function showRoot() +{ + var headerHeight = $("#top").height(); + var footerHeight = $("#nav-path").height(); + var windowHeight = $(window).height() - headerHeight - footerHeight; + (function (){ // retry until we can scroll to the selected item + try { + var navtree=$('#nav-tree'); + navtree.scrollTo('#selected',0,{offset:-windowHeight/2}); + } catch (err) { + setTimeout(arguments.callee, 0); + } + })(); +} + +function expandNode(o, node, imm, showRoot) +{ + if (node.childrenData && !node.expanded) { + if (typeof(node.childrenData)==='string') { + var varName = node.childrenData; + getScript(node.relpath+varName,function(){ + node.childrenData = getData(varName); + expandNode(o, node, imm, showRoot); + }, showRoot); + } else { + if (!node.childrenVisited) { + getNode(o, node); + } if (imm || ($.browser.msie && $.browser.version>8)) { + // somehow slideDown jumps to the start of tree for IE9 :-( + $(node.getChildrenUL()).show(); + } else { + $(node.getChildrenUL()).slideDown("fast"); + } + if (node.isLast) { + node.plus_img.src = node.relpath+"ftv2mlastnode.png"; + } else { + node.plus_img.src = node.relpath+"ftv2mnode.png"; + } + node.expanded = true; + } + } +} + +function glowEffect(n,duration) +{ + n.addClass('glow').delay(duration).queue(function(next){ + $(this).removeClass('glow');next(); + }); +} + +function highlightAnchor() +{ + var aname = $(location).attr('hash'); + var anchor = $(aname); + if (anchor.parent().attr('class')=='memItemLeft'){ + var rows = $('.memberdecls tr[class$="'+ + window.location.hash.substring(1)+'"]'); + glowEffect(rows.children(),300); // member without details + } else if (anchor.parents().slice(2).prop('tagName')=='TR') { + glowEffect(anchor.parents('div.memitem'),1000); // enum value + } else if (anchor.parent().attr('class')=='fieldtype'){ + glowEffect(anchor.parent().parent(),1000); // struct field + } else if (anchor.parent().is(":header")) { + glowEffect(anchor.parent(),1000); // section header + } else { + glowEffect(anchor.next(),1000); // normal member + } + gotoAnchor(anchor,aname,false); +} + +function selectAndHighlight(hash,n) +{ + var a; + if (hash) { + var link=stripPath($(location).attr('pathname'))+':'+hash.substring(1); + a=$('.item a[class$="'+link+'"]'); + } + if (a && a.length) { + a.parent().parent().addClass('selected'); + a.parent().parent().attr('id','selected'); + highlightAnchor(); + } else if (n) { + $(n.itemDiv).addClass('selected'); + $(n.itemDiv).attr('id','selected'); + } + if ($('#nav-tree-contents .item:first').hasClass('selected')) { + $('#nav-sync').css('top','30px'); + } else { + $('#nav-sync').css('top','5px'); + } + showRoot(); +} + +function showNode(o, node, index, hash) +{ + if (node && node.childrenData) { + if (typeof(node.childrenData)==='string') { + var varName = node.childrenData; + getScript(node.relpath+varName,function(){ + node.childrenData = getData(varName); + showNode(o,node,index,hash); + },true); + } else { + if (!node.childrenVisited) { + getNode(o, node); + } + $(node.getChildrenUL()).css({'display':'block'}); + if (node.isLast) { + node.plus_img.src = node.relpath+"ftv2mlastnode.png"; + } else { + node.plus_img.src = node.relpath+"ftv2mnode.png"; + } + node.expanded = true; + var n = node.children[o.breadcrumbs[index]]; + if (index+1<o.breadcrumbs.length) { + showNode(o,n,index+1,hash); + } else { + if (typeof(n.childrenData)==='string') { + var varName = n.childrenData; + getScript(n.relpath+varName,function(){ + n.childrenData = getData(varName); + node.expanded=false; + showNode(o,node,index,hash); // retry with child node expanded + },true); + } else { + var rootBase = stripPath(o.toroot.replace(/\..+$/, '')); + if (rootBase=="index" || rootBase=="pages" || rootBase=="search") { + expandNode(o, n, true, true); + } + selectAndHighlight(hash,n); + } + } + } + } else { + selectAndHighlight(hash); + } +} + +function removeToInsertLater(element) { + var parentNode = element.parentNode; + var nextSibling = element.nextSibling; + parentNode.removeChild(element); + return function() { + if (nextSibling) { + parentNode.insertBefore(element, nextSibling); + } else { + parentNode.appendChild(element); + } + }; +} + +function getNode(o, po) +{ + var insertFunction = removeToInsertLater(po.li); + po.childrenVisited = true; + var l = po.childrenData.length-1; + for (var i in po.childrenData) { + var nodeData = po.childrenData[i]; + po.children[i] = newNode(o, po, nodeData[0], nodeData[1], nodeData[2], + i==l); + } + insertFunction(); +} + +function gotoNode(o,subIndex,root,hash,relpath) +{ + var nti = navTreeSubIndices[subIndex][root+hash]; + o.breadcrumbs = $.extend(true, [], nti ? nti : navTreeSubIndices[subIndex][root]); + if (!o.breadcrumbs && root!=NAVTREE[0][1]) { // fallback: show index + navTo(o,NAVTREE[0][1],"",relpath); + $('.item').removeClass('selected'); + $('.item').removeAttr('id'); + } + if (o.breadcrumbs) { + o.breadcrumbs.unshift(0); // add 0 for root node + showNode(o, o.node, 0, hash); + } +} + +function navTo(o,root,hash,relpath) +{ + var link = cachedLink(); + if (link) { + var parts = link.split('#'); + root = parts[0]; + if (parts.length>1) hash = '#'+parts[1]; + else hash=''; + } + if (hash.match(/^#l\d+$/)) { + var anchor=$('a[name='+hash.substring(1)+']'); + glowEffect(anchor.parent(),1000); // line number + hash=''; // strip line number anchors + //root=root.replace(/_source\./,'.'); // source link to doc link + } + var url=root+hash; + var i=-1; + while (NAVTREEINDEX[i+1]<=url) i++; + if (i==-1) { i=0; root=NAVTREE[0][1]; } // fallback: show index + if (navTreeSubIndices[i]) { + gotoNode(o,i,root,hash,relpath) + } else { + getScript(relpath+'navtreeindex'+i,function(){ + navTreeSubIndices[i] = eval('NAVTREEINDEX'+i); + if (navTreeSubIndices[i]) { + gotoNode(o,i,root,hash,relpath); + } + },true); + } +} + +function showSyncOff(n,relpath) +{ + n.html('<img src="'+relpath+'sync_off.png" title="'+SYNCOFFMSG+'"/>'); +} + +function showSyncOn(n,relpath) +{ + n.html('<img src="'+relpath+'sync_on.png" title="'+SYNCONMSG+'"/>'); +} + +function toggleSyncButton(relpath) +{ + var navSync = $('#nav-sync'); + if (navSync.hasClass('sync')) { + navSync.removeClass('sync'); + showSyncOff(navSync,relpath); + storeLink(stripPath2($(location).attr('pathname'))+$(location).attr('hash')); + } else { + navSync.addClass('sync'); + showSyncOn(navSync,relpath); + deleteLink(); + } +} + +function initNavTree(toroot,relpath) +{ + var o = new Object(); + o.toroot = toroot; + o.node = new Object(); + o.node.li = document.getElementById("nav-tree-contents"); + o.node.childrenData = NAVTREE; + o.node.children = new Array(); + o.node.childrenUL = document.createElement("ul"); + o.node.getChildrenUL = function() { return o.node.childrenUL; }; + o.node.li.appendChild(o.node.childrenUL); + o.node.depth = 0; + o.node.relpath = relpath; + o.node.expanded = false; + o.node.isLast = true; + o.node.plus_img = document.createElement("img"); + o.node.plus_img.src = relpath+"ftv2pnode.png"; + o.node.plus_img.width = 16; + o.node.plus_img.height = 22; + + if (localStorageSupported()) { + var navSync = $('#nav-sync'); + if (cachedLink()) { + showSyncOff(navSync,relpath); + navSync.removeClass('sync'); + } else { + showSyncOn(navSync,relpath); + } + navSync.click(function(){ toggleSyncButton(relpath); }); + } + + $(window).load(function(){ + navTo(o,toroot,window.location.hash,relpath); + showRoot(); + }); + + $(window).bind('hashchange', function(){ + if (window.location.hash && window.location.hash.length>1){ + var a; + if ($(location).attr('hash')){ + var clslink=stripPath($(location).attr('pathname'))+':'+ + $(location).attr('hash').substring(1); + a=$('.item a[class$="'+clslink+'"]'); + } + if (a==null || !$(a).parent().parent().hasClass('selected')){ + $('.item').removeClass('selected'); + $('.item').removeAttr('id'); + } + var link=stripPath2($(location).attr('pathname')); + navTo(o,link,$(location).attr('hash'),relpath); + } else if (!animationInProgress) { + $('#doc-content').scrollTop(0); + $('.item').removeClass('selected'); + $('.item').removeAttr('id'); + navTo(o,toroot,window.location.hash,relpath); + } + }) +} + diff --git a/docs/Core_A/html/navtreeindex0.js b/docs/Core_A/html/navtreeindex0.js new file mode 100644 index 0000000..37a386a --- /dev/null +++ b/docs/Core_A/html/navtreeindex0.js @@ -0,0 +1,253 @@ +var NAVTREEINDEX0 = +{ +"annotated.html":[7], +"coreMISRA_Exceptions_pg.html":[4], +"core__ca_8h.html#ga04160605fbe20914c8ef020430684a30a611c091f2869100296a98915a19ee018":[6,4,5,0,57,1], +"core__ca_8h.html#ga04160605fbe20914c8ef020430684a30afde1bb5ef04b28059e61df449501f1c0":[6,4,5,0,57,0], +"core__ca_8h.html#ga06d94c0eaa22d713636acaff81485409a48ce2ec8ec49f0167a7d571081a9301f":[6,4,5,0,55,0], +"core__ca_8h.html#ga06d94c0eaa22d713636acaff81485409af0e84d9540ed9d79f01caad9841d414d":[6,4,5,0,55,1], +"core__ca_8h.html#ga11c86b7b193efb2c59b6a2179a02f584a23294b86e8dbf6ff0fa98b678e8fd667":[6,4,5,0,54,1], +"core__ca_8h.html#ga11c86b7b193efb2c59b6a2179a02f584a61a625191f7d288011e20bf2104ee151":[6,4,5,0,54,0], +"core__ca_8h.html#ga11c86b7b193efb2c59b6a2179a02f584ab044987527e64a06f65aa6f2ae0e4e7e":[6,4,5,0,54,2], +"core__ca_8h.html#ga11c86b7b193efb2c59b6a2179a02f584aca2e70f575679d6f3e2e340d1ede4f13":[6,4,5,0,54,3], +"core__ca_8h.html#ga2ee598252f996e4f96640b096291d280a4c66cd69a45985317939a53d820fb9da":[6,4,5,0,53,0], +"core__ca_8h.html#ga2ee598252f996e4f96640b096291d280acb9be765f361bb7efb9073730aac92c6":[6,4,5,0,53,2], +"core__ca_8h.html#ga2ee598252f996e4f96640b096291d280aec2497e0c8af01c04bec31ec0d1d7847":[6,4,5,0,53,1], +"core__ca_8h.html#ga2fe1157deda82e66b9a1b19772309b63a887d2cbfd9131de5cc3745731421b34b":[6,4,5,0,56,0], +"core__ca_8h.html#ga2fe1157deda82e66b9a1b19772309b63ad1d1eabb1b07ce896d5308a1144cf87a":[6,4,5,0,56,1], +"core__ca_8h.html#ga83ac8de9263f89879079da521e86d5f2a0a4d347de23312717e6e57b04f0b014e":[6,4,5,0,58,4], +"core__ca_8h.html#ga83ac8de9263f89879079da521e86d5f2a28b8a7b4b6c2a98af7cf438255207174":[6,4,5,0,58,1], +"core__ca_8h.html#ga83ac8de9263f89879079da521e86d5f2a50d1448013c6f17125caee18aa418af7":[6,4,5,0,58,0], +"core__ca_8h.html#ga83ac8de9263f89879079da521e86d5f2a765e5cbb28da82e4d8f7e94fce32a7e0":[6,4,5,0,58,3], +"core__ca_8h.html#ga83ac8de9263f89879079da521e86d5f2a9b78345535e6af3288cc69a572338808":[6,4,5,0,58,2], +"core__ca_8h.html#gab184b824a6d7cb728bd46c6abcd0c21aa99ce0ce05e9c418dc6bddcc47b2fa05a":[6,4,5,0,59,1], +"core__ca_8h.html#gab184b824a6d7cb728bd46c6abcd0c21aacb7227be6a36b93e485b62e3acddae51":[6,4,5,0,59,0], +"core__ca_8h.html#gab184b824a6d7cb728bd46c6abcd0c21aafc53512bbf834739fcb97ad1c0f444fc":[6,4,5,0,59,2], +"core__ca_8h.html#gab884a11fa8d094573ab77fb1c0f8d8a7a4a237208271e450df0a72c07169683b4":[6,4,5,0,61,0], +"core__ca_8h.html#gab884a11fa8d094573ab77fb1c0f8d8a7a9c46e16a4ab019339596acadeefc8c53":[6,4,5,0,61,1], +"core__ca_8h.html#gac3d277641df9fb3bb3b555e2e79dd639a9e08ca26fdda38ef731f13e4f058ef6f":[6,4,5,0,60,1], +"core__ca_8h.html#gac3d277641df9fb3bb3b555e2e79dd639aa9dea2ba3f45f7d12b274eb6ab7d28d9":[6,4,5,0,60,0], +"deprecated.html":[5], +"device_h_pg.html":[3,5], +"device_h_pg.html#access_perifs":[3,5,2], +"device_h_pg.html#config_perifs":[3,5,1], +"device_h_pg.html#core_config_sect":[3,5,4], +"device_h_pg.html#core_version_sect":[3,5,5], +"device_h_pg.html#device_access":[3,5,6], +"device_h_pg.html#device_h_sec":[3,5,7], +"device_h_pg.html#interrupt_number_sec":[3,5,3], +"device_h_pg.html#irqn_defs":[3,5,0], +"functions.html":[8,0], +"functions.html":[8,0,0], +"functions_a.html":[8,0,1], +"functions_b.html":[8,0,2], +"functions_c.html":[8,0,3], +"functions_d.html":[8,0,4], +"functions_e.html":[8,0,5], +"functions_f.html":[8,0,6], +"functions_g.html":[8,0,7], +"functions_h.html":[8,0,8], +"functions_i.html":[8,0,9], +"functions_j.html":[8,0,10], +"functions_l.html":[8,0,11], +"functions_m.html":[8,0,12], +"functions_n.html":[8,0,13], +"functions_o.html":[8,0,14], +"functions_p.html":[8,0,15], +"functions_q.html":[8,0,16], +"functions_r.html":[8,0,17], +"functions_s.html":[8,0,18], +"functions_t.html":[8,0,19], +"functions_u.html":[8,0,20], +"functions_v.html":[8,0,21], +"functions_vars.html":[8,1], +"functions_vars.html":[8,1,0], +"functions_vars_a.html":[8,1,1], +"functions_vars_b.html":[8,1,2], +"functions_vars_c.html":[8,1,3], +"functions_vars_d.html":[8,1,4], +"functions_vars_e.html":[8,1,5], +"functions_vars_f.html":[8,1,6], +"functions_vars_g.html":[8,1,7], +"functions_vars_h.html":[8,1,8], +"functions_vars_i.html":[8,1,9], +"functions_vars_j.html":[8,1,10], +"functions_vars_l.html":[8,1,11], +"functions_vars_m.html":[8,1,12], +"functions_vars_n.html":[8,1,13], +"functions_vars_o.html":[8,1,14], +"functions_vars_p.html":[8,1,15], +"functions_vars_q.html":[8,1,16], +"functions_vars_r.html":[8,1,17], +"functions_vars_s.html":[8,1,18], +"functions_vars_t.html":[8,1,19], +"functions_vars_u.html":[8,1,20], +"functions_vars_v.html":[8,1,21], +"functions_vars_w.html":[8,1,22], +"functions_vars_x.html":[8,1,23], +"functions_vars_z.html":[8,1,24], +"functions_w.html":[8,0,22], +"functions_x.html":[8,0,23], +"functions_z.html":[8,0,24], +"group__CMSIS__ACTLR.html":[6,1,0], +"group__CMSIS__ACTLR.html#gabe7491eac1652f740050bd905baea187":[6,1,0,3], +"group__CMSIS__ACTLR.html#gae75d412bfd6fe873ade00b021aefcab3":[6,1,0,2], +"group__CMSIS__ACTLR__BITS.html":[6,1,0,0], +"group__CMSIS__ACTLR__BITS.html#ga0367a8413c0a37d6c1de7b90f3a56aee":[6,1,0,0,7], +"group__CMSIS__ACTLR__BITS.html#ga0a3d58754927731758c53bd945ac35fe":[6,1,0,0,6], +"group__CMSIS__ACTLR__BITS.html#ga104112fe1d88dde49635e9b0f9530306":[6,1,0,0,37], +"group__CMSIS__ACTLR__BITS.html#ga120f5d653af52bd711c27c2495ce78f6":[6,1,0,0,3], +"group__CMSIS__ACTLR__BITS.html#ga17dcfbcdf5db82900354db5440699701":[6,1,0,0,17], +"group__CMSIS__ACTLR__BITS.html#ga4412a55ce52db3c5a4f035fcd0e350c6":[6,1,0,0,33], +"group__CMSIS__ACTLR__BITS.html#ga4565f2632e5c4be5e1d3eb90fa6f2ac6":[6,1,0,0,10], +"group__CMSIS__ACTLR__BITS.html#ga4ca2a9236b157d3f9405cf8c398897a2":[6,1,0,0,15], +"group__CMSIS__ACTLR__BITS.html#ga505f33bbe45bbcaa9fcb738cb30daf4e":[6,1,0,0,27], +"group__CMSIS__ACTLR__BITS.html#ga53ea0cfa2dd5cb51d9f9de21e4d2dbf1":[6,1,0,0,18], +"group__CMSIS__ACTLR__BITS.html#ga5468e93550ce28af7114cbc1e19474c0":[6,1,0,0,9], +"group__CMSIS__ACTLR__BITS.html#ga546f1f2bbf7344bad6522205257f17ae":[6,1,0,0,21], +"group__CMSIS__ACTLR__BITS.html#ga5ca6754c31f90c7e5d1822dddfb4135c":[6,1,0,0,0], +"group__CMSIS__ACTLR__BITS.html#ga633ee6b129f8668593687ab8537aeb7f":[6,1,0,0,1], +"group__CMSIS__ACTLR__BITS.html#ga65c3c81261a2aa26022f6bb967c4e56b":[6,1,0,0,23], +"group__CMSIS__ACTLR__BITS.html#ga677211818d8a2c7b118115361fbef2e7":[6,1,0,0,2], +"group__CMSIS__ACTLR__BITS.html#ga6aafd83ca6c02f705def8edc8c064c04":[6,1,0,0,24], +"group__CMSIS__ACTLR__BITS.html#ga8300a65b41aa3f5c69c7cc713c847749":[6,1,0,0,29], +"group__CMSIS__ACTLR__BITS.html#ga8487babc3514e2bb8f3d524e5f80d95f":[6,1,0,0,32], +"group__CMSIS__ACTLR__BITS.html#ga88a85e6310334edb190a6e9298ae98b7":[6,1,0,0,12], +"group__CMSIS__ACTLR__BITS.html#ga89b1a661668534177bc9679149a692ce":[6,1,0,0,19], +"group__CMSIS__ACTLR__BITS.html#ga8b704419a7ed130ecbee00de9fd72d55":[6,1,0,0,16], +"group__CMSIS__ACTLR__BITS.html#ga8c81a1e1522400322f215c52ca80d47d":[6,1,0,0,5], +"group__CMSIS__ACTLR__BITS.html#ga8cb19db067cca1e064189b27b1f1bcbf":[6,1,0,0,35], +"group__CMSIS__ACTLR__BITS.html#ga969c20495fe3e50e8c2a73454688a674":[6,1,0,0,22], +"group__CMSIS__ACTLR__BITS.html#ga96eb411770c8e2b87f5e62b95e50ee02":[6,1,0,0,13], +"group__CMSIS__ACTLR__BITS.html#gaa9fe7651aa9bb48eea4f5301c69ee54d":[6,1,0,0,11], +"group__CMSIS__ACTLR__BITS.html#gab948ab9af88a9357e2e383d948e9dc7e":[6,1,0,0,14], +"group__CMSIS__ACTLR__BITS.html#gac6aea849e5320c0e93321d5d8b0c117c":[6,1,0,0,30], +"group__CMSIS__ACTLR__BITS.html#gac6dcc315f6c4527434b9b0e4106771d8":[6,1,0,0,34], +"group__CMSIS__ACTLR__BITS.html#gad48e0a1c1e59e6721547b45f37baa48b":[6,1,0,0,4], +"group__CMSIS__ACTLR__BITS.html#gad701fa3ff69b89ba185b7482e81cb6fd":[6,1,0,0,20], +"group__CMSIS__ACTLR__BITS.html#gad84b20f4f5d1979bb000a14a582cad12":[6,1,0,0,26], +"group__CMSIS__ACTLR__BITS.html#gadec8e5d68791dc4749bf3f075a3559fb":[6,1,0,0,28], +"group__CMSIS__ACTLR__BITS.html#gae5a89cb553773b10e86a9c826f11179f":[6,1,0,0,36], +"group__CMSIS__ACTLR__BITS.html#gaeee8e0fc7b28f2a405b234e7d2c7486e":[6,1,0,0,8], +"group__CMSIS__ACTLR__BITS.html#gaf7a424f7f8c4f46592ce8f47f4bced44":[6,1,0,0,31], +"group__CMSIS__ACTLR__BITS.html#gaf8b306b854ecd78110cf944d414644a1":[6,1,0,0,25], +"group__CMSIS__CBAR.html":[6,1,2], +"group__CMSIS__CBAR.html#gab0f00668bb0f6cbe3cc8b90535d66d8e":[6,1,2,1], +"group__CMSIS__CBAR__BITS.html":[6,1,2,0], +"group__CMSIS__CBPM.html":[6,1,1], +"group__CMSIS__CBPM.html#ga5a6dc4a371d0e5c5ea9f9a1dcea999ff":[6,1,1,1], +"group__CMSIS__CBPM.html#ga643b62f37449627ca2ec3de80c1b8abb":[6,1,1,3], +"group__CMSIS__CBPM.html#gaa47448c89b3134f5e9fbb7ba0b69c7d9":[6,1,1,2], +"group__CMSIS__CBPM.html#gaa5a1bf5487bd00c61764ee2614bea3d4":[6,1,1,0], +"group__CMSIS__CBPM.html#gaee63f9c620f6d37775f80667bc5f724d":[6,1,1,4], +"group__CMSIS__CNTFRQ.html":[6,1,12], +"group__CMSIS__CNTFRQ.html#ga4b6c8f8689077d9b57f65dcff910dbf8":[6,1,12,0], +"group__CMSIS__CNTFRQ.html#ga66d2d5070c8577f95e1d2e2bcb3ad143":[6,1,12,1], +"group__CMSIS__CNTPCT.html":[6,1,16], +"group__CMSIS__CNTPCT.html#ga42643f577dcc957d6928e170ce7a2d60":[6,1,16,0], +"group__CMSIS__CNTP__CTL.html":[6,1,13], +"group__CMSIS__CNTP__CTL.html#ga96a537cd4e121d58aa9f7d2bfccaa66d":[6,1,13,1], +"group__CMSIS__CNTP__CTL.html#gaca4b93d7543b49c1d7e6b4e1c1ff3768":[6,1,13,0], +"group__CMSIS__CNTP__CVAL.html":[6,1,14], +"group__CMSIS__CNTP__CVAL.html#gafc37057a481a5357fb9d35a003941d1d":[6,1,14,0], +"group__CMSIS__CNTP__TVAL.html":[6,1,15], +"group__CMSIS__CNTP__TVAL.html#ga5cd55833483552e023c9b2ead0c97a02":[6,1,15,1], +"group__CMSIS__CNTP__TVAL.html#ga94321d86e23339a3de6e48ae1b4e006d":[6,1,15,0], +"group__CMSIS__CPACR.html":[6,1,3], +"group__CMSIS__CPACR.html#ga8bf7e1cfb0f28bc3bff3be7fec057668":[6,1,3,4], +"group__CMSIS__CPACR.html#gadb152ab7a893135695e608ecaa5b0c4e":[6,1,3,3], +"group__CMSIS__CPACR__BITS.html":[6,1,3,0], +"group__CMSIS__CPACR__BITS.html#ga3acd342ab1e88bd4ad73f5670e7af163":[6,1,3,0,1], +"group__CMSIS__CPACR__BITS.html#ga46d28804bfa370b0dd4ac520a7a67609":[6,1,3,0,0], +"group__CMSIS__CPACR__BITS.html#ga6866c97020fdba42f7c287433c58d77c":[6,1,3,0,7], +"group__CMSIS__CPACR__BITS.html#ga6df0c4e805105285e63b0f0e992bd416":[6,1,3,0,5], +"group__CMSIS__CPACR__BITS.html#ga77dc035e6d16dee8f5cf53b36b86cfaf":[6,1,3,0,3], +"group__CMSIS__CPACR__BITS.html#ga7c87723442baa681a80de8f644eda1a2":[6,1,3,0,2], +"group__CMSIS__CPACR__BITS.html#ga96266eb6bf35c3c3f22718bd06b12d79":[6,1,3,0,4], +"group__CMSIS__CPACR__BITS.html#gab5d6ec83339e755bd3e7eacb914edf37":[6,1,3,0,6], +"group__CMSIS__CPACR__CP.html":[6,1,3,1], +"group__CMSIS__CPACR__CP.html#ga8602342c0bad80f3a36d3bdee7418a46":[6,1,3,1,2], +"group__CMSIS__CPACR__CP.html#gabd03f590b34b809438eaa3df4af2e7db":[6,1,3,1,1], +"group__CMSIS__CPACR__CP.html#gaeaa29f06a74fadc7245d6bd183bad11b":[6,1,3,1,0], +"group__CMSIS__CPSR.html":[6,1,4], +"group__CMSIS__CPSR.html#ga0308d7d313bced36c3d1a4c2f9741186":[6,1,4,3], +"group__CMSIS__CPSR.html#gaf87faa3453333bcac5667fb1ccfc7f61":[6,1,4,4], +"group__CMSIS__CPSR__BITS.html":[6,1,4,0], +"group__CMSIS__CPSR__BITS.html#ga002803fa282333e0ead5c9b4cf748cb1":[6,1,4,0,0], +"group__CMSIS__CPSR__BITS.html#ga128366788d0f94d52fbe4610162c97e5":[6,1,4,0,12], +"group__CMSIS__CPSR__BITS.html#ga18e9f21fcda9d385d23a4de0ef860cd4":[6,1,4,0,29], +"group__CMSIS__CPSR__BITS.html#ga23ed422711cbd2f9a5dcbe6c05b2a720":[6,1,4,0,24], +"group__CMSIS__CPSR__BITS.html#ga37aa76465f6c6055395790e74169d760":[6,1,4,0,9], +"group__CMSIS__CPSR__BITS.html#ga3bc30b14b9b0bf113600eb882304244c":[6,1,4,0,2], +"group__CMSIS__CPSR__BITS.html#ga450f3fff0642431fd3478a04b70c3d87":[6,1,4,0,13], +"group__CMSIS__CPSR__BITS.html#ga4df09481ffd9dfb17823a8e9895b1566":[6,1,4,0,6], +"group__CMSIS__CPSR__BITS.html#ga4e9e49c9a75cf3e7d696fc77de7d44d1":[6,1,4,0,19], +"group__CMSIS__CPSR__BITS.html#ga5685fa5745113b4ff61181ee439bc2a5":[6,1,4,0,27], +"group__CMSIS__CPSR__BITS.html#ga5e9868fdea8e65374b25ddd2fde1bf62":[6,1,4,0,7], +"group__CMSIS__CPSR__BITS.html#ga6661712dd33a50ce4a42e13bf72aa35b":[6,1,4,0,4], +"group__CMSIS__CPSR__BITS.html#ga6a5e065d9ea93489105c3d62c1d3c08f":[6,1,4,0,5], +"group__CMSIS__CPSR__BITS.html#ga6b49ddfb770143a51aa682b56be2e990":[6,1,4,0,17], +"group__CMSIS__CPSR__BITS.html#ga6b52a05ec2e95ade71b65090f19285c2":[6,1,4,0,16], +"group__CMSIS__CPSR__BITS.html#ga6c4a636a3b5ec71e0f2eb021ac353544":[6,1,4,0,20], +"group__CMSIS__CPSR__BITS.html#ga6f8aa35ca07825d6b4498ae6e2ab616b":[6,1,4,0,1], +"group__CMSIS__CPSR__BITS.html#ga791263c8a9707795b5824dae5485cd39":[6,1,4,0,14], +"group__CMSIS__CPSR__BITS.html#ga84c8427c30fdce15f7191bd4f93d7ab7":[6,1,4,0,23], +"group__CMSIS__CPSR__BITS.html#ga8565df3cf054dc09506e1c0ea4790131":[6,1,4,0,3], +"group__CMSIS__CPSR__BITS.html#ga9a3a6a87437892954cb37662ff27521a":[6,1,4,0,8], +"group__CMSIS__CPSR__BITS.html#ga9b9fe5c1da5e922cbff18215b70b4252":[6,1,4,0,26], +"group__CMSIS__CPSR__BITS.html#gaa1134ff3e774b1354a43227b798a707c":[6,1,4,0,25], +"group__CMSIS__CPSR__BITS.html#gaa2ab21d87052b439c06f058fb65036a5":[6,1,4,0,15], +"group__CMSIS__CPSR__BITS.html#gaaedc00ebe496885524daac4190742f84":[6,1,4,0,21], +"group__CMSIS__CPSR__BITS.html#gab091112988009fb8360b01c79d993f67":[6,1,4,0,28], +"group__CMSIS__CPSR__BITS.html#gaba36b1ac0438594afdc6eef220d2e146":[6,1,4,0,22], +"group__CMSIS__CPSR__BITS.html#gad1d9be2f731f5400fc87076ce3495e59":[6,1,4,0,11], +"group__CMSIS__CPSR__BITS.html#gad9abe93ba1179e254a70e325cb1a5834":[6,1,4,0,10], +"group__CMSIS__CPSR__BITS.html#gadce47959b814f70f802a139250daa04c":[6,1,4,0,18], +"group__CMSIS__CPSR__M.html":[6,1,4,1], +"group__CMSIS__CPSR__M.html#ga002c78f542ca5c5fdd02d2aeee9f6988":[6,1,4,1,2], +"group__CMSIS__CPSR__M.html#ga07d4f42d6971c2f0cc25872008ddf5ef":[6,1,4,1,7], +"group__CMSIS__CPSR__M.html#ga5afcb85bd2968acc2b09cb9d99c531ad":[6,1,4,1,5], +"group__CMSIS__CPSR__M.html#ga69d734db93f67899b4bffcf62f80f098":[6,1,4,1,4], +"group__CMSIS__CPSR__M.html#ga868ef12e003f541f90a613ca7f6ada74":[6,1,4,1,1], +"group__CMSIS__CPSR__M.html#gaa0a3996ce096cd205bce34f90b10912c":[6,1,4,1,6], +"group__CMSIS__CPSR__M.html#gac8c0a99a21ef256f5d3115595a845bfa":[6,1,4,1,0], +"group__CMSIS__CPSR__M.html#gad716a0ee4dc815f0f01e1339d6511a4e":[6,1,4,1,8], +"group__CMSIS__CPSR__M.html#gada3f31a773f7fc7bf6567d598cf3a1db":[6,1,4,1,3], +"group__CMSIS__Core__FunctionInterface.html":[6,4], +"group__CMSIS__Core__InstructionInterface.html":[6,6], +"group__CMSIS__Core__InstructionInterface.html#ga067d257a2b34565410acefb5afef2203":[6,6,2], +"group__CMSIS__Core__InstructionInterface.html#ga15ea6bd3c507d3e81c3b3a1258e46397":[6,6,0], +"group__CMSIS__Core__InstructionInterface.html#ga1ec006e6d79063363cb0c2a2e0b3adbe":[6,6,12], +"group__CMSIS__Core__InstructionInterface.html#ga4717abc17af5ba29b1e4c055e0a0d9b8":[6,6,10], +"group__CMSIS__Core__InstructionInterface.html#ga671101179b5943990785f36f8c1e2269":[6,6,1], +"group__CMSIS__Core__InstructionInterface.html#ga90884c591ac5d73d6069334eba9d6c02":[6,6,8], +"group__CMSIS__Core__InstructionInterface.html#ga926d702cf1de59d54f4e62ab8e3c8b8d":[6,6,11], +"group__CMSIS__Core__InstructionInterface.html#gaab4f296d0022b4b10dc0976eb22052f9":[6,6,5], +"group__CMSIS__Core__InstructionInterface.html#gaac6cc7dd4325d9cb40d3290fa5244b3d":[6,6,6], +"group__CMSIS__Core__InstructionInterface.html#gaad233022e850a009fc6f7602be1182f6":[6,6,3], +"group__CMSIS__Core__InstructionInterface.html#gabd585ddc865fb9b7f2493af1eee1a572":[6,6,4], +"group__CMSIS__Core__InstructionInterface.html#gad23bf2b78a9a4524157c9de0d30b7448":[6,6,7], +"group__CMSIS__Core__InstructionInterface.html#gad6f9f297f6b91a995ee199fbc796b863":[6,6,9], +"group__CMSIS__Core__InstructionInterface.html#gae05c1a2dac5bb7a399420c804c3048ca":[6,6,13], +"group__CMSIS__DACR.html":[6,1,6], +"group__CMSIS__DACR.html#ga10278deb975c653555ee70178546aaa6":[6,1,6,2], +"group__CMSIS__DACR.html#ga72e050de5b19cd6b683f6c234968b78b":[6,1,6,3], +"group__CMSIS__DACR__BITS.html":[6,1,6,0], +"group__CMSIS__DACR__BITS.html#ga2c014e929b74e6ded5e89a74903ce975":[6,1,6,0,1], +"group__CMSIS__DACR__BITS.html#ga41b90c8a7338fbe5e5b06be083ba22fe":[6,1,6,0,0], +"group__CMSIS__DACR__Dn.html":[6,1,6,1], +"group__CMSIS__DACR__Dn.html#ga281ebf97decb4ef4f7b1e5c4285c45ab":[6,1,6,1,2], +"group__CMSIS__DACR__Dn.html#gabbf27724d67055138bf7abdb651e9732":[6,1,6,1,1], +"group__CMSIS__DACR__Dn.html#gac76e6128758cd64a9fa92487ec49441b":[6,1,6,1,0], +"group__CMSIS__DFSR.html":[6,1,5], +"group__CMSIS__DFSR.html#ga824a3e4ae371ef38641375f9fa4cc29c":[6,1,5,3], +"group__CMSIS__DFSR.html#ga9897e96a6ccb50199d4968fd45ab7962":[6,1,5,2], +"group__CMSIS__DFSR__BITS.html":[6,1,5,0], +"group__CMSIS__DFSR__BITS.html#ga104bfa1e333340616fdbdc804948276f":[6,1,5,0,10], +"group__CMSIS__DFSR__BITS.html#ga10f7b48c4f128c9be07c377bb60cfa7a":[6,1,5,0,11], +"group__CMSIS__DFSR__BITS.html#ga23b688e81c0378b5cd75acb53896bb5e":[6,1,5,0,6], +"group__CMSIS__DFSR__BITS.html#ga3faee10970931cadf7ff16069ce65a1a":[6,1,5,0,9], +"group__CMSIS__DFSR__BITS.html#ga410420633e9ba47cdd1ae2d3df146866":[6,1,5,0,15], +"group__CMSIS__DFSR__BITS.html#ga59949776e069a5af7231ef63156f17cf":[6,1,5,0,2], +"group__CMSIS__DFSR__BITS.html#ga6540a3ca5b2dcf8f81bb37fbdbe9d746":[6,1,5,0,8] +}; diff --git a/docs/Core_A/html/navtreeindex1.js b/docs/Core_A/html/navtreeindex1.js new file mode 100644 index 0000000..82cf391 --- /dev/null +++ b/docs/Core_A/html/navtreeindex1.js @@ -0,0 +1,253 @@ +var NAVTREEINDEX1 = +{ +"group__CMSIS__DFSR__BITS.html#ga7541052737038d737fd9fe00b9815140":[6,1,5,0,12], +"group__CMSIS__DFSR__BITS.html#ga8cc8dcb1b3a971a13b0575bf9083acf5":[6,1,5,0,5], +"group__CMSIS__DFSR__BITS.html#ga91cf285dc43beda62ae72f043e83238c":[6,1,5,0,0], +"group__CMSIS__DFSR__BITS.html#gabfbf482895e7620fe6727b54378c0f2a":[6,1,5,0,14], +"group__CMSIS__DFSR__BITS.html#gac1c7d8f30e77bd1fe395d6e9a5a63a3e":[6,1,5,0,1], +"group__CMSIS__DFSR__BITS.html#gac5a7afc43963dbc429792fb5a1569e15":[6,1,5,0,3], +"group__CMSIS__DFSR__BITS.html#gacb6fae1908b12c4900e2cdcc320c6c11":[6,1,5,0,13], +"group__CMSIS__DFSR__BITS.html#gad3a97b4eb87f45df8ae539e59592f21b":[6,1,5,0,4], +"group__CMSIS__DFSR__BITS.html#gae5d9bc62e71693bd9dc2a84bb4c82082":[6,1,5,0,7], +"group__CMSIS__FPEXC.html":[6,1,7], +"group__CMSIS__FPEXC.html#ga14ba90beb9b4712454f35ac453c45f5d":[6,1,7,1], +"group__CMSIS__FPEXC.html#gadde57667b9f81c468a49268513624b90":[6,1,7,0], +"group__CMSIS__FPSCR.html":[6,1,8], +"group__CMSIS__FPSCR.html#ga17c6ff443c52c74125fefef7de5fee1d":[6,1,8,3], +"group__CMSIS__FPSCR.html#ga6a275172e274ea7ce6c22030d07c6c64":[6,1,8,2], +"group__CMSIS__FPSCR__BITS.html":[6,1,8,0], +"group__CMSIS__IFSR.html":[6,1,9], +"group__CMSIS__IFSR.html#ga5bd9b703236cf2566eeed0ed59dda8a6":[6,1,9,3], +"group__CMSIS__IFSR.html#ga9350226159749b673afd56a3b24953a0":[6,1,9,2], +"group__CMSIS__IFSR__BITS.html":[6,1,9,0], +"group__CMSIS__IFSR__BITS.html#ga20639ca32a866d7b021e455b7a5d24c6":[6,1,9,0,6], +"group__CMSIS__IFSR__BITS.html#ga487c29da2f2d648f149c4346f3093f72":[6,1,9,0,3], +"group__CMSIS__IFSR__BITS.html#ga64ec6d573ec1efe1d6c36100ad1cd09d":[6,1,9,0,9], +"group__CMSIS__IFSR__BITS.html#ga6fc93a02fbd1c968c70786a84428fca6":[6,1,9,0,4], +"group__CMSIS__IFSR__BITS.html#ga9ecf4e123cfee3f0a19898a822fc0f62":[6,1,9,0,5], +"group__CMSIS__IFSR__BITS.html#gaa17676ff0276b0fe93f92010fe35f6b8":[6,1,9,0,2], +"group__CMSIS__IFSR__BITS.html#gab0083a1d82b370a7e5208e39267bda22":[6,1,9,0,0], +"group__CMSIS__IFSR__BITS.html#gadfd49185eeb102fc69e0a0d28fd2c4a4":[6,1,9,0,7], +"group__CMSIS__IFSR__BITS.html#gaf74c1045a32a2d4de7ea6f0dbcf0d1b3":[6,1,9,0,8], +"group__CMSIS__IFSR__BITS.html#gafb3d593ec56834b6a265744efd6340a8":[6,1,9,0,1], +"group__CMSIS__ISR.html":[6,1,10], +"group__CMSIS__ISR.html#ga450229b64b770e8524ed763f53ff62e2":[6,1,10,2], +"group__CMSIS__ISR__BITS.html":[6,1,10,0], +"group__CMSIS__ISR__BITS.html#ga7b756c9a406d7dd0a86891656908e98c":[6,1,10,0,4], +"group__CMSIS__ISR__BITS.html#ga8c6d55d243da46ed7ca05c3941316c8d":[6,1,10,0,0], +"group__CMSIS__ISR__BITS.html#ga9f51d4217c1394e52f5223a6cd382136":[6,1,10,0,5], +"group__CMSIS__ISR__BITS.html#gac2efaf413c81afab4265515160f6700c":[6,1,10,0,2], +"group__CMSIS__ISR__BITS.html#gad8654422bb59e22fb7f1321eeef1b81d":[6,1,10,0,3], +"group__CMSIS__ISR__BITS.html#gaecf0a2cb278bfd27e0da4ab8126d98af":[6,1,10,0,1], +"group__CMSIS__MPIDR.html":[6,1,11], +"group__CMSIS__MPIDR.html#ga05394b4cb9fb0ba1329ec6521c76e571":[6,1,11,0], +"group__CMSIS__MVBAR.html":[6,1,22], +"group__CMSIS__MVBAR.html#ga3839224facf28080e73ac1bd6e356c30":[6,1,22,0], +"group__CMSIS__MVBAR.html#ga73c9231bcf1669fb34a1ee3f8062ad09":[6,1,22,1], +"group__CMSIS__SCTLR.html":[6,1,18], +"group__CMSIS__SCTLR.html#ga3070304d6180433c91c4e6daef3f3c73":[6,1,18,2], +"group__CMSIS__SCTLR.html#gaf9b8e96ddd2e76c4475cf957600fd57a":[6,1,18,3], +"group__CMSIS__SCTLR__BITS.html":[6,1,18,0], +"group__CMSIS__SCTLR__BITS.html#ga0baec19421bd41277c5d8783c59942fa":[6,1,18,0,11], +"group__CMSIS__SCTLR__BITS.html#ga0d667a307e974515ebc15b5249f34146":[6,1,18,0,1], +"group__CMSIS__SCTLR__BITS.html#ga12a05acdcb8db6e99970f26206d3067c":[6,1,18,0,40], +"group__CMSIS__SCTLR__BITS.html#ga1372b569553a0740d881e24c0be7334f":[6,1,18,0,37], +"group__CMSIS__SCTLR__BITS.html#ga1ff9e6766c7e1ca312b025bf34d384bc":[6,1,18,0,22], +"group__CMSIS__SCTLR__BITS.html#ga2be72788d984153ded81711e20fd2d33":[6,1,18,0,6], +"group__CMSIS__SCTLR__BITS.html#ga316882abba6c9cdd31dbbd7ba46c9f52":[6,1,18,0,15], +"group__CMSIS__SCTLR__BITS.html#ga316b80925b88fe3b88ec46a55655b0bc":[6,1,18,0,12], +"group__CMSIS__SCTLR__BITS.html#ga3290be0882c1493bca9a0db6b4d0bff8":[6,1,18,0,25], +"group__CMSIS__SCTLR__BITS.html#ga4853d6f9ccbf919fcdadb0b2a5913cc6":[6,1,18,0,4], +"group__CMSIS__SCTLR__BITS.html#ga4a68d6660c76951ada2541ceaf040b3b":[6,1,18,0,26], +"group__CMSIS__SCTLR__BITS.html#ga4ac80ef4db2641dc9e6e8df0825a151e":[6,1,18,0,3], +"group__CMSIS__SCTLR__BITS.html#ga510b03214d135f15ad3c5d41ec20a291":[6,1,18,0,38], +"group__CMSIS__SCTLR__BITS.html#ga5541a6a63db4d4d233b8f57b1d46fbac":[6,1,18,0,8], +"group__CMSIS__SCTLR__BITS.html#ga57778fd6afbe5b4fe8d8ea828acf833d":[6,1,18,0,35], +"group__CMSIS__SCTLR__BITS.html#ga5f185efbe1a9eb5738b2573f076a0859":[6,1,18,0,5], +"group__CMSIS__SCTLR__BITS.html#ga678c919832272745678213e55211e741":[6,1,18,0,0], +"group__CMSIS__SCTLR__BITS.html#ga6830e9bf54a6b548f329ac047f59c179":[6,1,18,0,14], +"group__CMSIS__SCTLR__BITS.html#ga7c7d88f3db4de438ddd069cf3fbc88b3":[6,1,18,0,33], +"group__CMSIS__SCTLR__BITS.html#ga86e5b78ba8f818061644688db75ddc64":[6,1,18,0,23], +"group__CMSIS__SCTLR__BITS.html#ga88e34078fa8cf719aab6f53f138c9810":[6,1,18,0,19], +"group__CMSIS__SCTLR__BITS.html#ga8a0394c5147b8212767087e3421deffa":[6,1,18,0,7], +"group__CMSIS__SCTLR__BITS.html#ga8d95cd61bc40dc77f8855f40c797d044":[6,1,18,0,10], +"group__CMSIS__SCTLR__BITS.html#ga9016d6e50562d2584c1f1a95bde1e957":[6,1,18,0,2], +"group__CMSIS__SCTLR__BITS.html#gaa0431730d7ce929db03d8accee558e17":[6,1,18,0,31], +"group__CMSIS__SCTLR__BITS.html#gaa047daa7ab35b5ad5dd238c7377a232f":[6,1,18,0,30], +"group__CMSIS__SCTLR__BITS.html#gaa0eade648c9a34de891af0e6f47857dd":[6,1,18,0,41], +"group__CMSIS__SCTLR__BITS.html#gaaaa818a1da51059bd979f0e768ebcc7c":[6,1,18,0,17], +"group__CMSIS__SCTLR__BITS.html#gab0481eb9812a4908601cb20c8ae84918":[6,1,18,0,28], +"group__CMSIS__SCTLR__BITS.html#gab0a611e2359e04624379e1ddd4dc64b1":[6,1,18,0,27], +"group__CMSIS__SCTLR__BITS.html#gab3cc0744fb07127e3c0f18cba9d51666":[6,1,18,0,16], +"group__CMSIS__SCTLR__BITS.html#gab834e64e0da7c2a98d747ce73252c199":[6,1,18,0,32], +"group__CMSIS__SCTLR__BITS.html#gab92a3bd63ad9ac3d408e1b615bedc279":[6,1,18,0,20], +"group__CMSIS__SCTLR__BITS.html#gac1cf872c51ed0baa6ed23e26c1ed35a9":[6,1,18,0,21], +"group__CMSIS__SCTLR__BITS.html#gace284f69e1a810957665adf0cb2e4b2b":[6,1,18,0,9], +"group__CMSIS__SCTLR__BITS.html#gad88d563fa9a8b09fe36702a5329b0360":[6,1,18,0,13], +"group__CMSIS__SCTLR__BITS.html#gad94a7feadba850299a68c56e39c0b274":[6,1,18,0,36], +"group__CMSIS__SCTLR__BITS.html#gae4074aefcf01786fe199c82e273271b8":[6,1,18,0,24], +"group__CMSIS__SCTLR__BITS.html#gaf145654986fd6d014136580ad279d256":[6,1,18,0,39], +"group__CMSIS__SCTLR__BITS.html#gaf460824cdbf549bd914aa79762572e8e":[6,1,18,0,18], +"group__CMSIS__SCTLR__BITS.html#gaf76fa48119363f9b88c2c8f5b74e0a04":[6,1,18,0,29], +"group__CMSIS__SCTLR__BITS.html#gaf84f3f15bf6917acdc5b5a4ad661ac11":[6,1,18,0,34], +"group__CMSIS__SP.html":[6,1,17], +"group__CMSIS__SP.html#ga6af63cb939bd108aef1c0f12622350cb":[6,1,17,0], +"group__CMSIS__SP.html#gabfe36eb17b6ae34633c7e155d132426e":[6,1,17,1], +"group__CMSIS__TLB.html":[6,1,19], +"group__CMSIS__TLB.html#gafe73539914fa96265067bec49a3ed4ea":[6,1,19,0], +"group__CMSIS__TTBR.html":[6,1,20], +"group__CMSIS__TTBR.html#ga678997bc01f6d8d48b1d407cec24809d":[6,1,20,0], +"group__CMSIS__TTBR.html#gad2ccad052f77c18897c5ceaaf307711e":[6,1,20,1], +"group__CMSIS__VBAR.html":[6,1,21], +"group__CMSIS__VBAR.html#ga582f9a60f7b090ae5a4e8f60ef3b79f8":[6,1,21,1], +"group__CMSIS__VBAR.html#ga8abf5c92597d8e7d403aa26d8246387c":[6,1,21,0], +"group__CMSIS__core__register.html":[6,1], +"group__FPU__functions.html":[6,4,6], +"group__FPU__functions.html#ga1e4728985ee8b4fa89cc01c032f69565":[6,4,6,0], +"group__GIC__functions.html":[6,4,0], +"group__GIC__functions.html#ga0605877ad627c1f4320e518725fd103e":[6,4,0,8], +"group__GIC__functions.html#ga07acd03d02683bb6e33e7f57f5f371d1":[6,4,0,10], +"group__GIC__functions.html#ga0f44df6823e90178183257e096e5cac6":[6,4,0,14], +"group__GIC__functions.html#ga1481d0cdf78f8c93fb2a710a519c4dc6":[6,4,0,11], +"group__GIC__functions.html#ga18fbddf7f3594df141c97f61a71da47c":[6,4,0,28], +"group__GIC__functions.html#ga1c93f8af9f428cda8ec066bf4bfbade9":[6,4,0,6], +"group__GIC__functions.html#ga2102399d255690c0674209a6faeec13d":[6,4,0,9], +"group__GIC__functions.html#ga27b9862b58290276851ec669cabf0f71":[6,4,0,29], +"group__GIC__functions.html#ga2c5f9e5637560fc9d5c29d772580a728":[6,4,0,21], +"group__GIC__functions.html#ga2de8850780af26e802ee4cc43e9da6e9":[6,4,0,25], +"group__GIC__functions.html#ga31a083dbdc5cb84178dbf184286180e3":[6,4,0,3], +"group__GIC__functions.html#ga363311538d4a4d750197b9936505d466":[6,4,0,7], +"group__GIC__functions.html#ga397048004654f792649742f95bf8ae67":[6,4,0,23], +"group__GIC__functions.html#ga5ad17ad70f23d1ff36015ffac33d383d":[6,4,0,5], +"group__GIC__functions.html#ga5dfedeb5403656a77e0fef4e1cc2c0c6":[6,4,0,26], +"group__GIC__functions.html#ga758e5600d7f891e4f2f551bb45d07fce":[6,4,0,15], +"group__GIC__functions.html#ga7d93d39736ef5e379e6511430ee6e75f":[6,4,0,12], +"group__GIC__functions.html#ga818881f69aae3eef6eb996bee6f6c63e":[6,4,0,13], +"group__GIC__functions.html#ga82e193c0016a9377274756b2673464a6":[6,4,0,2], +"group__GIC__functions.html#ga8bb27e1bab132a8df44190adb996c2a1":[6,4,0,19], +"group__GIC__functions.html#gaa5eb0e76dbc89596e1ce47ddb9edc4a0":[6,4,0,27], +"group__GIC__functions.html#gaa7046d8206ddd4696716726e68f85906":[6,4,0,18], +"group__GIC__functions.html#gaba1b2665cdda47fc0bc3d7b90690dc50":[6,4,0,20], +"group__GIC__functions.html#gabc88483ecf94a2c222b644ecfa60eb9f":[6,4,0,22], +"group__GIC__functions.html#gac23f090f572a058b4a737f6613ded9cd":[6,4,0,17], +"group__GIC__functions.html#gae86bba705d0d4ef812b84d29d7b3ca2b":[6,4,0,30], +"group__GIC__functions.html#gaeba215d9c4ec3599e0a168800288c3f3":[6,4,0,16], +"group__GIC__functions.html#gafc08bbc58b25fef0d24003313fd16eb8":[6,4,0,4], +"group__GIC__functions.html#gafccf881f9517592f30489bcabcb738a8":[6,4,0,24], +"group__L1__cache__functions.html":[6,4,1], +"group__L1__cache__functions.html#ga30d7632156a30a3b75064f6d15b8f850":[6,4,1,3], +"group__L1__cache__functions.html#ga320ef6fd1dd65f2f82e64c096a4994a6":[6,4,1,7], +"group__L1__cache__functions.html#ga70359d824bf26f376e3d7cb9c787da27":[6,4,1,1], +"group__L1__cache__functions.html#ga722ceb077e491bb4befcfbb3aee9b20b":[6,4,1,0], +"group__L1__cache__functions.html#ga7646a5e01b529566968f393e485f46a2":[6,4,1,5], +"group__L1__cache__functions.html#ga9209853937940991daf70edd6bc633fe":[6,4,1,12], +"group__L1__cache__functions.html#ga92b5babf7317abe3815f61a2731735c3":[6,4,1,4], +"group__L1__cache__functions.html#ga9eb6f0a7c9c04cc49efd964eb59ba26f":[6,4,1,2], +"group__L1__cache__functions.html#gaa5fb36b4496e64472849f7811970c581":[6,4,1,8], +"group__L1__cache__functions.html#gab8695cf1f4a7f3789b93c41dc4eeb51d":[6,4,1,6], +"group__L1__cache__functions.html#gac932810cfe83f087590859010972645e":[6,4,1,13], +"group__L1__cache__functions.html#gad0d732293be6a928db184b59aadc1979":[6,4,1,10], +"group__L1__cache__functions.html#gae895f75c4f3539058232f555d79e5df3":[6,4,1,11], +"group__L1__cache__functions.html#gaff8a4966eff1ada5cba80f2b689446db":[6,4,1,9], +"group__L2__cache__functions.html":[6,4,2], +"group__L2__cache__functions.html#ga0c334fa25720d77e78cfa187bdf833be":[6,4,2,8], +"group__L2__cache__functions.html#ga164c59c55e2d18bf8a94dc91c0f4ce68":[6,4,2,11], +"group__L2__cache__functions.html#ga242f6fa13f33e7d5cdd7d92935d52f5f":[6,4,2,4], +"group__L2__cache__functions.html#ga3b08fba5b9be921c8a971231f75f8764":[6,4,2,1], +"group__L2__cache__functions.html#ga4cf213e72c97776def35ab8223face82":[6,4,2,10], +"group__L2__cache__functions.html#ga5b0ea2db52d137b5531ce568479c9d17":[6,4,2,9], +"group__L2__cache__functions.html#ga66767e7f30f52d72de72231b2d6abd34":[6,4,2,5], +"group__L2__cache__functions.html#ga720c36b4cd1d6c070ed0d2c49cffd7e1":[6,4,2,6], +"group__L2__cache__functions.html#ga75af64212e1d3d0b3ade860c365e95b3":[6,4,2,7], +"group__L2__cache__functions.html#gaaff11c6afa9eaacb4cdfcfe5c36f57eb":[6,4,2,3], +"group__L2__cache__functions.html#gabd0a9b10926537fa283c0bb30d54abc7":[6,4,2,2], +"group__MMU__defs__gr.html":[6,4,5,0], +"group__MMU__defs__gr.html#ga04160605fbe20914c8ef020430684a30":[6,4,5,0,57], +"group__MMU__defs__gr.html#ga06d94c0eaa22d713636acaff81485409":[6,4,5,0,55], +"group__MMU__defs__gr.html#ga0e5c586a7e1928c7efa95e0d5f26e981":[6,4,5,0,11], +"group__MMU__defs__gr.html#ga11c86b7b193efb2c59b6a2179a02f584":[6,4,5,0,54], +"group__MMU__defs__gr.html#ga121c645cdc91018720ceaf1d021fcd89":[6,4,5,0,3], +"group__MMU__defs__gr.html#ga17ad8e75e5987a1f98adfc783640b75f":[6,4,5,0,8], +"group__MMU__defs__gr.html#ga1b8b0d00bfc7cbeed67b82db26d98195":[6,4,5,0,32], +"group__MMU__defs__gr.html#ga1d9196f2dd260244a4ad7e5b70b0e4c7":[6,4,5,0,25], +"group__MMU__defs__gr.html#ga1d9a3ed8dfa64aba257e2273d2613bce":[6,4,5,0,28], +"group__MMU__defs__gr.html#ga1f2ce84e6ec5c150a2ffc05092ea6d0e":[6,4,5,0,44], +"group__MMU__defs__gr.html#ga1f66b52e152895af070514528763c272":[6,4,5,0,37], +"group__MMU__defs__gr.html#ga220aab449cf3716723979d06666c2ebf":[6,4,5,0,41], +"group__MMU__defs__gr.html#ga274fa608581b227182ce92adec4597b5":[6,4,5,0,33], +"group__MMU__defs__gr.html#ga295b3b39fa6f7da3650a94551e28218b":[6,4,5,0,7], +"group__MMU__defs__gr.html#ga2ee598252f996e4f96640b096291d280":[6,4,5,0,53], +"group__MMU__defs__gr.html#ga2fe1157deda82e66b9a1b19772309b63":[6,4,5,0,56], +"group__MMU__defs__gr.html#ga33c6ad1fc06648fe50f8b21554c9bccb":[6,4,5,0,38], +"group__MMU__defs__gr.html#ga3a660cdbc121e6510ed815fcb5bc8a44":[6,4,5,0,19], +"group__MMU__defs__gr.html#ga46a63dfcf084d48ccf27987bab48417a":[6,4,5,0,27], +"group__MMU__defs__gr.html#ga49740f5181adebe63b11c68db731bb0f":[6,4,5,0,26], +"group__MMU__defs__gr.html#ga4ab4ff3ff904df46da18f5532ceb1e89":[6,4,5,0,36], +"group__MMU__defs__gr.html#ga502d55a107c909e15be282d8fbe4a8ce":[6,4,5,0,45], +"group__MMU__defs__gr.html#ga531cafc5eca8ade67a6fb83b35f8520e":[6,4,5,0,50], +"group__MMU__defs__gr.html#ga5833dc0a939f8d33299d8c8995a06589":[6,4,5,0,29], +"group__MMU__defs__gr.html#ga6c8c84bdeebf350d97eb3a99bd11845f":[6,4,5,0,6], +"group__MMU__defs__gr.html#ga6cdc2db0ca695fd1191305a13e66c0a7":[6,4,5,0,52], +"group__MMU__defs__gr.html#ga70cc38b984789323feecd97033a66757":[6,4,5,0,39], +"group__MMU__defs__gr.html#ga7af8adbf033d0a5c7b0889dd085041d1":[6,4,5,0,40], +"group__MMU__defs__gr.html#ga8069f8882920692467749cc65f50e1f8":[6,4,5,0,9], +"group__MMU__defs__gr.html#ga82cb818cf0bcf9431ed9d0b52a39fe14":[6,4,5,0,22], +"group__MMU__defs__gr.html#ga83a5fc538dad79161b122fb164d630fe":[6,4,5,0,47], +"group__MMU__defs__gr.html#ga83ac8de9263f89879079da521e86d5f2":[6,4,5,0,58], +"group__MMU__defs__gr.html#ga8a6d854746a9c0049f9a91188092a55f":[6,4,5,0,51], +"group__MMU__defs__gr.html#ga8e51cfa91c0b6bbf1df1cff0bde44836":[6,4,5,0,2], +"group__MMU__defs__gr.html#ga8ec4dcea202b5ebc15419f7410a6c0b0":[6,4,5,0,16], +"group__MMU__defs__gr.html#ga8f27fa21cb70abad114374f33a562988":[6,4,5,0,46], +"group__MMU__defs__gr.html#ga9be26955f4a44c54008c55de61652539":[6,4,5,0,30], +"group__MMU__defs__gr.html#ga9c910152d27ce0a1552e3bb3c88782a6":[6,4,5,0,15], +"group__MMU__defs__gr.html#gaa77545190c32bb2f4d2d86e41552daef":[6,4,5,0,34], +"group__MMU__defs__gr.html#gab184b824a6d7cb728bd46c6abcd0c21a":[6,4,5,0,59], +"group__MMU__defs__gr.html#gab34b65fbaaec1287daef459071c5c5c9":[6,4,5,0,31], +"group__MMU__defs__gr.html#gab4d67a1d5aa37623272abe4db32677ec":[6,4,5,0,14], +"group__MMU__defs__gr.html#gab884a11fa8d094573ab77fb1c0f8d8a7":[6,4,5,0,61], +"group__MMU__defs__gr.html#gaba92665a24bc2ba8c49b9a0881c9df8a":[6,4,5,0,1], +"group__MMU__defs__gr.html#gabc1ce8b3d369d1e054fabf87514c4cd6":[6,4,5,0,13], +"group__MMU__defs__gr.html#gac0db1e472f79b641d0e51e4faa6e7e08":[6,4,5,0,10], +"group__MMU__defs__gr.html#gac3d277641df9fb3bb3b555e2e79dd639":[6,4,5,0,60], +"group__MMU__defs__gr.html#gad2d3cf0695c98dc2c4e37ebeb9235b2c":[6,4,5,0,17], +"group__MMU__defs__gr.html#gad598239f9bb9b6ae2bec8278305640b4":[6,4,5,0,42], +"group__MMU__defs__gr.html#gad84432cb37ae093f7609f8f29f42c1f4":[6,4,5,0,49], +"group__MMU__defs__gr.html#gad9fc2f0cbe58ae4f1afea3cf9817b450":[6,4,5,0,20], +"group__MMU__defs__gr.html#gade787969e64896d0c8fe554f6aa1bc9e":[6,4,5,0,21], +"group__MMU__defs__gr.html#gae0b3a2eccc4f9c249e928d359c43c20c":[6,4,5,0,35], +"group__MMU__defs__gr.html#gaedc4abb2636443389128258bd74ce0bd":[6,4,5,0,12], +"group__MMU__defs__gr.html#gaefb20807cde04ea9fee6b197602348cf":[6,4,5,0,23], +"group__MMU__defs__gr.html#gaf19b9fb664a06a41562176a51c66fcff":[6,4,5,0,4], +"group__MMU__defs__gr.html#gaf38d8149733ba83690fd04ac1204bde1":[6,4,5,0,24], +"group__MMU__defs__gr.html#gaf77ecb86097e6e8cf5f6c7bb9d2740c9":[6,4,5,0,48], +"group__MMU__defs__gr.html#gaf95fa76d8f0f7ccfd2ebc00860af4f1d":[6,4,5,0,43], +"group__MMU__defs__gr.html#gafe66b1515bf7d251a9a3218162637a22":[6,4,5,0,5], +"group__MMU__defs__gr.html#gafed0cfe8a8ab67fe26e961b876db13a3":[6,4,5,0,18], +"group__MMU__functions.html":[6,4,5], +"group__MMU__functions.html#ga14dfeaf8983de57521aaa66c19dd43c9":[6,4,5,9], +"group__MMU__functions.html#ga29ea426394746cdd6a4b4c14164ec6b9":[6,4,5,19], +"group__MMU__functions.html#ga2a2badd06531e04f559b97fdb2aea154":[6,4,5,3], +"group__MMU__functions.html#ga2c1887ed6aaff0a51e3effc3db595c94":[6,4,5,16], +"group__MMU__functions.html#ga353d3d794bcd1b35b3b5aeb73d6feb08":[6,4,5,13], +"group__MMU__functions.html#ga3577aec23189228c9f95abba50c3716d":[6,4,5,15], +"group__MMU__functions.html#ga3ca22117a7f2d3c4d1cd1bf832cc4d2f":[6,4,5,10], +"group__MMU__functions.html#ga45f5389cb1351bb2806a38ac8c32d416":[6,4,5,4], +"group__MMU__functions.html#ga48c509501f94a3f7316e79f8ccd34184":[6,4,5,21], +"group__MMU__functions.html#ga4f21eee79309cf8cde694d0d7e1205bd":[6,4,5,8], +"group__MMU__functions.html#ga63334cbd77d310d078eb226c7542b96b":[6,4,5,6], +"group__MMU__functions.html#ga823cca9649a28bab8a90f8bd9bb92d83":[6,4,5,20], +"group__MMU__functions.html#ga84a5a15ee353d70a9b904e3814bd94d8":[6,4,5,17], +"group__MMU__functions.html#ga9132cbfe3b2367de3db27daf4cc82ad7":[6,4,5,24], +"group__MMU__functions.html#ga946866c84a72690c385ee07545bf8145":[6,4,5,2], +"group__MMU__functions.html#ga9a2946f7c93bcb05cdd20be691a54b8c":[6,4,5,12], +"group__MMU__functions.html#ga9de65bea1cabf73dc4302e0e727cc8c3":[6,4,5,11], +"group__MMU__functions.html#gaa2fcfb63c7019665b8a352d54f55d740":[6,4,5,7], +"group__MMU__functions.html#gaaa19560532778e4fdc667e56fd2dd378":[6,4,5,18], +"group__MMU__functions.html#gaaff28ea191391cbbd389d74327961753":[6,4,5,22], +"group__MMU__functions.html#gab0e0fed40d998757147beb8fcf05a890":[6,4,5,23], +"group__MMU__functions.html#gab15289c416609cd56dde816b39a4cea4":[6,4,5,14], +"group__MMU__functions.html#gabd88f4c41b74365c38209692785287d0":[6,4,5,5], +"group__MMU__functions.html#gac7c88d4d613350059b4d77814ea2c7a0":[6,4,5,1], +"group__PL1__timer__functions.html":[6,4,3], +"group__PL1__timer__functions.html#ga2e2ea7eac12a90c6243000172bf774e1":[6,4,3,5] +}; diff --git a/docs/Core_A/html/navtreeindex2.js b/docs/Core_A/html/navtreeindex2.js new file mode 100644 index 0000000..d95bc98 --- /dev/null +++ b/docs/Core_A/html/navtreeindex2.js @@ -0,0 +1,253 @@ +var NAVTREEINDEX2 = +{ +"group__PL1__timer__functions.html#ga341ae7d1ae29f4dc5dae6310fa453164":[6,4,3,4], +"group__PL1__timer__functions.html#ga8a212e9457005edfb9f14afbf937ebf9":[6,4,3,3], +"group__PL1__timer__functions.html#gab34067824971064a829e17b791070643":[6,4,3,8], +"group__PL1__timer__functions.html#gac09f09327fde6a6adffe0e6298eaa1db":[6,4,3,6], +"group__PL1__timer__functions.html#gac66bd336d2353f70aa8ebfc73aa3fc43":[6,4,3,2], +"group__PL1__timer__functions.html#gae4edcfbdaf901a59a81d1fbf9845d9f7":[6,4,3,7], +"group__PL1__timer__functions.html#gaf7fda3fe3452565fbe46cb0ea53a9f8a":[6,4,3,1], +"group__PTM__timer__functions.html":[6,4,4], +"group__PTM__timer__functions.html#ga30516fed24977be8eecf3efd8b6a2fea":[6,4,4,7], +"group__PTM__timer__functions.html#ga34f0ceea142a4be1479cb552bf8bc4d1":[6,4,4,3], +"group__PTM__timer__functions.html#ga59dca62df390bc4bce18559fc7d28578":[6,4,4,2], +"group__PTM__timer__functions.html#gaaaf976e808e92970c4853195f46f86aa":[6,4,4,1], +"group__PTM__timer__functions.html#gaabc1dba029389fe0e2a6297952df7972":[6,4,4,6], +"group__PTM__timer__functions.html#gaaccd88ab7931c379817f71d7c0183586":[6,4,4,4], +"group__PTM__timer__functions.html#gacca3bf92e93c69e538ff4618317f7bfa":[6,4,4,5], +"group__comp__cntrl__gr.html":[6,5], +"group__comp__cntrl__gr.html#ga1378040bcf22428955c6e3ce9c2053cd":[6,5,2], +"group__comp__cntrl__gr.html#ga153a4a31b276a9758959580538720a51":[6,5,4], +"group__comp__cntrl__gr.html#ga3e40e4c553fc11588f7a4c2a19e789e0":[6,5,7], +"group__comp__cntrl__gr.html#gaa65ef8f7a5e8b7a6ea6c1d48b4c78e55":[6,5,0], +"group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c":[6,5,6], +"group__comp__cntrl__gr.html#gabe8996d3d985ee1529475443cc635bf1":[6,5,5], +"group__comp__cntrl__gr.html#gac607bf387b29162be6a9b77fc7999539":[6,5,8], +"group__comp__cntrl__gr.html#gade2d8d7118f8ff49547f60aa0c3382bb":[6,5,3], +"group__comp__cntrl__gr.html#gaee91bdfb2b6986731af09835bc9c6e74":[6,5,1], +"group__irq__ctrl__gr.html":[6,7], +"group__irq__ctrl__gr.html#ga03ea5d5d67a89acff8a5b02286795a99":[6,7,15], +"group__irq__ctrl__gr.html#ga061da812739bdba1e32765ed6501b83c":[6,7,13], +"group__irq__ctrl__gr.html#ga0a6a18c8fa2bc3183598439b56c507c3":[6,7,12], +"group__irq__ctrl__gr.html#ga1376a5cf6ff38344a9bbbae080af5a0f":[6,7,6], +"group__irq__ctrl__gr.html#ga1664e9fc682c3ace4b721906d6ce2b3d":[6,7,7], +"group__irq__ctrl__gr.html#ga3a79888f72bd1db45f0b9a59dbaa2337":[6,7,21], +"group__irq__ctrl__gr.html#ga4ad780a3dc23a1b6222de8adcd7c20a7":[6,7,4], +"group__irq__ctrl__gr.html#ga544cf4ae0159cc17e259d55898528248":[6,7,3], +"group__irq__ctrl__gr.html#ga55638c35efdc7a197b51165929ef0c10":[6,7,5], +"group__irq__ctrl__gr.html#ga77632ae73f1ba46c4a9a0c12e6bc4869":[6,7,14], +"group__irq__ctrl__gr.html#ga88aedf1dee1061783e6c05c535e7b6c4":[6,7,18], +"group__irq__ctrl__gr.html#ga8913613a9075a35410af0eb7b275d9e2":[6,7,8], +"group__irq__ctrl__gr.html#gaa2a2df8fbc7bad465ada49bd690f65d5":[6,7,9], +"group__irq__ctrl__gr.html#gaa399f9169f136b3930f0d50247aa22fc":[6,7,11], +"group__irq__ctrl__gr.html#gaa90aed20ac94420fff4bbbf55c12d4c2":[6,7,19], +"group__irq__ctrl__gr.html#gaad6b03f73b3d3ea2ccbb122484e8bd36":[6,7,2], +"group__irq__ctrl__gr.html#gab35da69354d2e515931580a1308a3a85":[6,7,17], +"group__irq__ctrl__gr.html#gabaa4074988ea9e30523f7ed5a86953c2":[6,7,20], +"group__irq__ctrl__gr.html#gac1fcc16fb8e488d315cfa496f1d71db3":[6,7,16], +"group__irq__ctrl__gr.html#gadba142ee49ae8f52f76b603c926ad711":[6,7,10], +"group__irq__mode__defs.html":[6,7,0], +"group__irq__mode__defs.html#ga15cdeb10ef2b8081c5cd7a87e22e65e6":[6,7,0,10], +"group__irq__mode__defs.html#ga2dbbbb7100be0fee6e048cd3deb50e28":[6,7,0,15], +"group__irq__mode__defs.html#ga326df9e34f6447583895a6f809ee160a":[6,7,0,18], +"group__irq__mode__defs.html#ga3c8c5ec0226d772c3200d9efa2d3bf1a":[6,7,0,2], +"group__irq__mode__defs.html#ga4d428c7ab66cb22eb375a109735e9a3a":[6,7,0,4], +"group__irq__mode__defs.html#ga7498851a6a7f3e2c5e087041617f5be7":[6,7,0,9], +"group__irq__mode__defs.html#ga7fe46ac2f03063dc5ed2ca793c9cca85":[6,7,0,3], +"group__irq__mode__defs.html#ga8b0142ff767a9b1b1287e638eacf707b":[6,7,0,13], +"group__irq__mode__defs.html#ga94faa9eab45bbc6fa6b2a3c9d92bbb37":[6,7,0,5], +"group__irq__mode__defs.html#ga99e0f3f6945991d50e766b19e71e0222":[6,7,0,14], +"group__irq__mode__defs.html#gaa66525a1ee05c56f367540b2135e81ed":[6,7,0,7], +"group__irq__mode__defs.html#gaa9a8e0968a4ccd57eb7544a16d05f24d":[6,7,0,12], +"group__irq__mode__defs.html#gaacb93ae158e548c54698a7230647804a":[6,7,0,11], +"group__irq__mode__defs.html#gab09616a5ccd05d75d81ab80a37387a9a":[6,7,0,1], +"group__irq__mode__defs.html#gab0d022bbd15beb1a6578b5535d95f9cf":[6,7,0,20], +"group__irq__mode__defs.html#gabc31ba71612436a6ccc49342f35fec58":[6,7,0,16], +"group__irq__mode__defs.html#gacb276aa0488a9bf1aa56e1072d2a15a5":[6,7,0,0], +"group__irq__mode__defs.html#gad3d0505689768247c67495b7359e147f":[6,7,0,8], +"group__irq__mode__defs.html#gadb512fc8a31bc771c3ce0d006b821bb9":[6,7,0,6], +"group__irq__mode__defs.html#gaec01a80010bc42b1482388ce3ae4d2a3":[6,7,0,19], +"group__irq__mode__defs.html#gafeb539b2a564ca35abc57f87d71e7206":[6,7,0,17], +"group__irq__priority__defs.html":[6,7,1], +"group__irq__priority__defs.html#ga47b19866dc05c58c6923c313b371f881":[6,7,1,0], +"group__irq__priority__defs.html#gabaa4e91ab84dbe5f669080af6d0d81fa":[6,7,1,1], +"group__peripheral__gr.html":[6,2], +"group__peripheral__gr.html#ga139b6e261c981f014f386927ca4a8444":[6,2,0], +"group__peripheral__gr.html#ga286e3b913dbd236c7f48ea70c8821f4e":[6,2,1], +"group__system__init__gr.html":[6,0], +"group__system__init__gr.html#ga93f514700ccf00d08dbdcff7f1224eb2":[6,0,1], +"group__system__init__gr.html#gaa3cd3e43291e81e795d642b79b6088e6":[6,0,2], +"group__system__init__gr.html#gae0c36a9591fe6e9c45ecb21a794f0f0f":[6,0,0], +"group__version__ctrl.html":[6,3], +"group__version__ctrl.html#ga519092cc80304900838f3d79a1a04e36":[6,3,1], +"group__version__ctrl.html#ga60199f17babba1ac0cf233e59043b23b":[6,3,0], +"group__version__ctrl.html#ga74d176c89aefe783e9ce0712c4360537":[6,3,4], +"group__version__ctrl.html#ga8ebf37d3e9141ccae33bb6b1edf539bd":[6,3,3], +"group__version__ctrl.html#gaca4690227a53e24645758cdab9a00cdf":[6,3,2], +"index.html":[], +"index.html":[0], +"index.html#ref_man_ca_sec":[0,0,0], +"index.html#ref_v7A":[0,0], +"index.html#tested_tools_sec":[0,1], +"mem_h_pg.html":[3,6], +"mmu_c_pg.html":[3,7], +"modules.html":[6], +"pages.html":[], +"rev_histCoreA.html":[1], +"startup_c_pg.html":[3,3], +"startup_c_pg.html#startup_c_sec":[3,3,0], +"structFPSCR__Type.html":[6,1,8,1], +"structGICDistributor__Type.html":[6,4,0,1], +"structGICDistributor__Type.html#a0155cb4637845258e4ee76cd93cca2a6":[6,4,0,1,7], +"structGICDistributor__Type.html#a08fa902293567e85dc6398dab58afaa9":[6,4,0,1,11], +"structGICDistributor__Type.html#a1c15cd75ce30d8946792e2a1a19556a5":[6,4,0,1,15], +"structGICDistributor__Type.html#a1da3a2066b64644a0bb8a3066075ba87":[6,4,0,1,14], +"structGICDistributor__Type.html#a2f584d3fbeaa355faf234f2ee57d1168":[6,4,0,1,0], +"structGICDistributor__Type.html#a390fa9f2f460951b2c6094932d890807":[6,4,0,1,5], +"structGICDistributor__Type.html#a405823d97dc90dd9d397a3980e2cd207":[6,4,0,1,23], +"structGICDistributor__Type.html#a5eb8e1ef5a88293e2759c41f6057ccc4":[6,4,0,1,13], +"structGICDistributor__Type.html#a644a70cf4c12093c0277ce01f194b69b":[6,4,0,1,2], +"structGICDistributor__Type.html#a644abefb7064e434db20cc6dab5fe5f1":[6,4,0,1,17], +"structGICDistributor__Type.html#a6a9effdd633c6e75651d9f53caace306":[6,4,0,1,8], +"structGICDistributor__Type.html#a6ac65c4a5394926cc9518753a00d4da1":[6,4,0,1,20], +"structGICDistributor__Type.html#a6ca67d9838ab3425864207c3a0399bd7":[6,4,0,1,3], +"structGICDistributor__Type.html#a6f1b07d48d3a9199f2effec8492f721c":[6,4,0,1,16], +"structGICDistributor__Type.html#a73e0c679e5f45710deea474ab0d39cdb":[6,4,0,1,12], +"structGICDistributor__Type.html#a9b306a630388c795d3cd32fc2e23a2b5":[6,4,0,1,6], +"structGICDistributor__Type.html#ab487e4a8684b8a77357c6c20cf71dead":[6,4,0,1,1], +"structGICDistributor__Type.html#ac0fd4c1ad19b5a332e403bb9966ba967":[6,4,0,1,4], +"structGICDistributor__Type.html#acebf65dae4cb82cd3c7deeefca9c9722":[6,4,0,1,10], +"structGICDistributor__Type.html#ad55a8644bc95caf8bf53e1407ec9ed0c":[6,4,0,1,19], +"structGICDistributor__Type.html#ae24f260e27065660a2059803293084f2":[6,4,0,1,22], +"structGICDistributor__Type.html#ae40b4a50d9766c2bbf57441f68094f41":[6,4,0,1,21], +"structGICDistributor__Type.html#ae9eeb19ca95d0b95828f1f98700b5689":[6,4,0,1,9], +"structGICDistributor__Type.html#afbdd372578e2cd6f998320282cc8ed25":[6,4,0,1,18], +"structGICInterface__Type.html":[6,4,0,0], +"structGICInterface__Type.html#a0edadabc6e3ce1f36d820f0b52bc143b":[6,4,0,0,13], +"structGICInterface__Type.html#a12f25dec95ab3dd13a477573fab4b9c8":[6,4,0,0,2], +"structGICInterface__Type.html#a37762d42768ecb3d1302f34abc7f2821":[6,4,0,0,14], +"structGICInterface__Type.html#a4b9baa43aae026438bad64e63df17cdb":[6,4,0,0,8], +"structGICInterface__Type.html#a554bd1f88421df3189c664b9fd9c02aa":[6,4,0,0,7], +"structGICInterface__Type.html#a5969edab40aa24e4d96e072af187a3a9":[6,4,0,0,6], +"structGICInterface__Type.html#a6d3ca9eaae5e0ac38f20846a1e67180d":[6,4,0,0,0], +"structGICInterface__Type.html#a849e9ead6e9ced78dc6f0ba9256dd5a6":[6,4,0,0,3], +"structGICInterface__Type.html#a89d5a920c2b91b4b7bd0312ba4c38a89":[6,4,0,0,1], +"structGICInterface__Type.html#a949317484547dc1db89c9f7ab40d1829":[6,4,0,0,5], +"structGICInterface__Type.html#aa48569605fc0c163e1db35321b4c76ea":[6,4,0,0,10], +"structGICInterface__Type.html#abd978b408fb69b7887be2c422f48ce7e":[6,4,0,0,15], +"structGICInterface__Type.html#ade3473ace2a8bf7c79a0251457be20f4":[6,4,0,0,12], +"structGICInterface__Type.html#aebae4bdcd3930372d639b85c5c9301e8":[6,4,0,0,4], +"structGICInterface__Type.html#aee78d0b6f64a7b47fbd730aabfcc86cf":[6,4,0,0,11], +"structGICInterface__Type.html#af793cd280a74bf73cca8c4fedfc329d6":[6,4,0,0,9], +"structL2C__310__TypeDef.html":[6,4,2,0], +"structL2C__310__TypeDef.html#a0a54ef3839f09715962f7cc04879d6b8":[6,4,2,0,29], +"structL2C__310__TypeDef.html#a0e6d40fb25420d5cac5be15ad2662e2c":[6,4,2,0,11], +"structL2C__310__TypeDef.html#a1c78032b2b237ee968d6758bddc915ba":[6,4,2,0,23], +"structL2C__310__TypeDef.html#a1e7c5255e61ce785f2fd5c767178c098":[6,4,2,0,35], +"structL2C__310__TypeDef.html#a207e1eb35e13440241db1109790d9740":[6,4,2,0,38], +"structL2C__310__TypeDef.html#a2adcc6bff9e527be24076d197368a962":[6,4,2,0,6], +"structL2C__310__TypeDef.html#a2bc6f09ea83f8d3c966558598a098995":[6,4,2,0,22], +"structL2C__310__TypeDef.html#a2dbbc5c93d3ddffe2459c053d30ede2d":[6,4,2,0,13], +"structL2C__310__TypeDef.html#a331d20510fc27cd593ddfedc88c75240":[6,4,2,0,16], +"structL2C__310__TypeDef.html#a400d9ededaf12a5193e01d7235f3d65d":[6,4,2,0,10], +"structL2C__310__TypeDef.html#a404f8453b6df3aaf5f3db4ff9b658637":[6,4,2,0,39], +"structL2C__310__TypeDef.html#a43116dfea74e77e870fd790189a403ec":[6,4,2,0,33], +"structL2C__310__TypeDef.html#a4465c7dd7b45f8f35acde8c6e28cbd17":[6,4,2,0,24], +"structL2C__310__TypeDef.html#a491a4ed1ecdcdf784b180fa13ef46f2f":[6,4,2,0,12], +"structL2C__310__TypeDef.html#a4f7bc7277a5baa1d804913e41b8200be":[6,4,2,0,2], +"structL2C__310__TypeDef.html#a50ed69958acada08cce2c93b609097ad":[6,4,2,0,25], +"structL2C__310__TypeDef.html#a58357795f3cda2b0063411abc5165804":[6,4,2,0,37], +"structL2C__310__TypeDef.html#a61615f4a4ac97d5d278000a35100d795":[6,4,2,0,7], +"structL2C__310__TypeDef.html#a6240652959732fbb74bbee91d4b487d0":[6,4,2,0,32], +"structL2C__310__TypeDef.html#a6288cc2774812105b52a22daedd0c39f":[6,4,2,0,14], +"structL2C__310__TypeDef.html#a6f777080cbf9426d8476d07f6e583d71":[6,4,2,0,18], +"structL2C__310__TypeDef.html#a78853d391272ff835025e8382c3c88d2":[6,4,2,0,36], +"structL2C__310__TypeDef.html#a7c8ff2c17c6f3eb0d951e4cd193fd8e4":[6,4,2,0,34], +"structL2C__310__TypeDef.html#a87833c2acdf685d6ad6d0811f45677d7":[6,4,2,0,3], +"structL2C__310__TypeDef.html#a9464799ec7797bacade9eacd4703bad2":[6,4,2,0,30], +"structL2C__310__TypeDef.html#a956e7653f25ae52ac9534eb0e1d94c8c":[6,4,2,0,0], +"structL2C__310__TypeDef.html#a98c744b09e490fa49beb452ddbc29ffd":[6,4,2,0,27], +"structL2C__310__TypeDef.html#a990118c9674df74beb6879b3f6dbcbc6":[6,4,2,0,31], +"structL2C__310__TypeDef.html#a996a2a5c1f311a6f3555844adc28e7f4":[6,4,2,0,21], +"structL2C__310__TypeDef.html#aa0a0f2165e329d514cc91dbf84a44a76":[6,4,2,0,17], +"structL2C__310__TypeDef.html#ab81366685e54829cae7613f080d69f53":[6,4,2,0,19], +"structL2C__310__TypeDef.html#ab9b9d1842b5d9e828a6825533ab80c0f":[6,4,2,0,4], +"structL2C__310__TypeDef.html#ac79d3397741a3ae8566c878b45d30970":[6,4,2,0,9], +"structL2C__310__TypeDef.html#aca5cecc05dae56be40cb1b0852b78490":[6,4,2,0,28], +"structL2C__310__TypeDef.html#acb39f337a421d0640f39092dc992ef1a":[6,4,2,0,40], +"structL2C__310__TypeDef.html#acba26dcc19591924d2ad088a0b8302fa":[6,4,2,0,26], +"structL2C__310__TypeDef.html#acdbc2d1db5722edc69752fe78a5c477d":[6,4,2,0,15], +"structL2C__310__TypeDef.html#ae27fc13cf14eae85ad7ed2c86fd30f6c":[6,4,2,0,8], +"structL2C__310__TypeDef.html#ae3f752040cdfcabd337b3f0359216b11":[6,4,2,0,1], +"structL2C__310__TypeDef.html#aed70f16007d4e7d19818e0931581c5a5":[6,4,2,0,20], +"structL2C__310__TypeDef.html#af19e1fd8a729834557884232c9e50bd2":[6,4,2,0,5], +"structTimer__Type.html":[6,4,4,0], +"structTimer__Type.html#a073457d2d18c2eff93fd12aec81ef20b":[6,4,4,0,3], +"structTimer__Type.html#a6239a36319b919b809e00dd26db105fc":[6,4,4,0,7], +"structTimer__Type.html#a6855bbb5d49f336c9f995dcce492455a":[6,4,4,0,8], +"structTimer__Type.html#a775e70c9dbf2b562f9884a9e0dded741":[6,4,4,0,9], +"structTimer__Type.html#a7a763d92fbcb506a28a22de548934abc":[6,4,4,0,5], +"structTimer__Type.html#a91845c88231f4f337be2810d73bc79e4":[6,4,4,0,0], +"structTimer__Type.html#a9d577164e0a55ecd6c630a9720f153c3":[6,4,4,0,6], +"structTimer__Type.html#ac04581b452702517bfbfa61f9af4c6dd":[6,4,4,0,4], +"structTimer__Type.html#ac933977724591e6ca87d91848fc7a6b6":[6,4,4,0,1], +"structTimer__Type.html#ace17db6ca92940b030ad2ccbc674877e":[6,4,4,0,2], +"structmmu__region__attributes__Type.html":[6,4,5,0,0], +"structmmu__region__attributes__Type.html#a0d81c9add0ddd2cc5f89e03fae0a3720":[6,4,5,0,0,4], +"structmmu__region__attributes__Type.html#a195e022fa08ec703937fa8175d8371d7":[6,4,5,0,0,8], +"structmmu__region__attributes__Type.html#a2088aadb7aa8e9b0d91d2dbad564bf33":[6,4,5,0,0,3], +"structmmu__region__attributes__Type.html#a2aebbdf7cfb941d5703d008f02131622":[6,4,5,0,0,5], +"structmmu__region__attributes__Type.html#a3f9d884c340aca62d3287b91809ac262":[6,4,5,0,0,7], +"structmmu__region__attributes__Type.html#a51f1a2a77db791b2bdf012f86605adfc":[6,4,5,0,0,2], +"structmmu__region__attributes__Type.html#a6b32b61a1ee042a22ae0c8a2bd7de544":[6,4,5,0,0,10], +"structmmu__region__attributes__Type.html#a7883ad6e464090150b175a54c68f592e":[6,4,5,0,0,1], +"structmmu__region__attributes__Type.html#a94158b710d212b8ca8105d78a910db39":[6,4,5,0,0,0], +"structmmu__region__attributes__Type.html#aa8c562e2d40092a0001f49987c7f4a58":[6,4,5,0,0,11], +"structmmu__region__attributes__Type.html#ad1962a36e3bf13dfb89bc76862097ed5":[6,4,5,0,0,9], +"structmmu__region__attributes__Type.html#afb58787cfcf5b9aaf711794e3bf3e849":[6,4,5,0,0,6], +"system_c_pg.html":[3,4], +"system_c_pg.html#system_Device_h_sec":[3,4,1], +"system_c_pg.html#system_Device_sec":[3,4,0], +"templates_pg.html":[3], +"templates_pg.html#CMSIS_Processor_files":[3,0], +"templates_pg.html#device_examples":[3,1], +"templates_pg.html#template_files_sec":[3,2], +"unionACTLR__Type.html":[6,1,0,1], +"unionACTLR__Type.html#a10c6d649f67d6ca9029731fc44631e91":[6,1,0,1,11], +"unionACTLR__Type.html#a19e5f8f1a2ad8634619399b4eb50a449":[6,1,0,1,6], +"unionACTLR__Type.html#a3800bdd7abfab1a51dcfa7069e245d65":[6,1,0,1,15], +"unionACTLR__Type.html#a3f235030777fe4e20477063df416b515":[6,1,0,1,0], +"unionACTLR__Type.html#a4fe04e95b26e089642bee6952f223f82":[6,1,0,1,8], +"unionACTLR__Type.html#a5044f19ce5ae1f73dda07f7187e70923":[6,1,0,1,3], +"unionACTLR__Type.html#a5464ac7b26943d2cb868c154b0b1375c":[6,1,0,1,13], +"unionACTLR__Type.html#a55b8e4dd5312f32237dd023032618781":[6,1,0,1,12], +"unionACTLR__Type.html#a67e005f7741b6d46cf95d9c477efef36":[6,1,0,1,22], +"unionACTLR__Type.html#a6e8f053d01fb236cc7d002b04d93a19c":[6,1,0,1,17], +"unionACTLR__Type.html#a7921e6e73e0841402a5519f09e6e2ef3":[6,1,0,1,18], +"unionACTLR__Type.html#a91288f7320d267d76b4aad4adcf8cda3":[6,1,0,1,19], +"unionACTLR__Type.html#a947f73d64ebde186b9416fd6dc66bc26":[6,1,0,1,16], +"unionACTLR__Type.html#a94d750b9b337ce140b04d6e30e7a2ca2":[6,1,0,1,2], +"unionACTLR__Type.html#aacb87aa6bf093e1ee956342e0cb5903e":[6,1,0,1,14], +"unionACTLR__Type.html#ab938c32e10162d06ba6b02400e955e01":[6,1,0,1,7], +"unionACTLR__Type.html#ac65c09d839f8a78340c3b81d3bc90e4d":[6,1,0,1,21], +"unionACTLR__Type.html#ac8ac735e3001442e581ae37e773b5929":[6,1,0,1,4], +"unionACTLR__Type.html#ac953059faa3a1139f8787d87f58a875d":[6,1,0,1,1], +"unionACTLR__Type.html#acfabc61e73fb846970cd6541c5baf7d8":[6,1,0,1,9], +"unionACTLR__Type.html#ad1a121373ae8df19f6d11bde3b3ba9c9":[6,1,0,1,5], +"unionACTLR__Type.html#ad8faaa57629f258c6eba678ba8efc9da":[6,1,0,1,10], +"unionACTLR__Type.html#afa360e0c6bf79094d72bc78fac300149":[6,1,0,1,20], +"unionCNTP__CTL__Type.html":[6,4,3,0], +"unionCNTP__CTL__Type.html#a033fc913891068a89b1609af783db8a8":[6,4,3,0,0], +"unionCNTP__CTL__Type.html#a07e23afbd292bcb84f15ea27ae2c157d":[6,4,3,0,4], +"unionCNTP__CTL__Type.html#a0e2d443e0447f9b286433220cd288dbf":[6,4,3,0,6], +"unionCNTP__CTL__Type.html#a3b7426f99d1ecdacd172999b4d04b210":[6,4,3,0,3], +"unionCNTP__CTL__Type.html#acb2f8900c7f6960443df47c1f2f2add3":[6,4,3,0,5], +"unionCNTP__CTL__Type.html#acfac7f6bcdcf74d339bea24b437d977e":[6,4,3,0,1], +"unionCNTP__CTL__Type.html#afdd6b14cdb03e4e694ec7db8163916b0":[6,4,3,0,2], +"unionCPACR__Type.html":[6,1,3,2], +"unionCPACR__Type.html#a0275dc6b0eb9f906ebc5c6431b03dc4e":[6,1,3,2,4], +"unionCPACR__Type.html#a12002991719fb1af7a5db9a73deb323d":[6,1,3,2,13], +"unionCPACR__Type.html#a1a29bc40d708ac1a43153b11f60b8195":[6,1,3,2,2], +"unionCPACR__Type.html#a2553fcdfd94ffc09407db9da9db9d586":[6,1,3,2,8], +"unionCPACR__Type.html#a45d9be266fc37a6ff9f31c2bef897f90":[6,1,3,2,7] +}; diff --git a/docs/Core_A/html/navtreeindex3.js b/docs/Core_A/html/navtreeindex3.js new file mode 100644 index 0000000..d8521c8 --- /dev/null +++ b/docs/Core_A/html/navtreeindex3.js @@ -0,0 +1,89 @@ +var NAVTREEINDEX3 = +{ +"unionCPACR__Type.html#a4de69636eb450fcc3f5f3e4a19a869f5":[6,1,3,2,15], +"unionCPACR__Type.html#a5a6f694264518a813bdbc202ff47664f":[6,1,3,2,14], +"unionCPACR__Type.html#a6206695a548b18ce0e2ea5276d1eef1d":[6,1,3,2,16], +"unionCPACR__Type.html#a6424b7a81a440217aab8e51e4b623adb":[6,1,3,2,10], +"unionCPACR__Type.html#a68d69635225dd479d3035cc51b4c40ce":[6,1,3,2,6], +"unionCPACR__Type.html#a792fabd71db2311eefbc9b896db37986":[6,1,3,2,0], +"unionCPACR__Type.html#a7aa1870fa74e00241618df136e04141f":[6,1,3,2,1], +"unionCPACR__Type.html#ac54b8897f9358f37e0046b010c334e87":[6,1,3,2,5], +"unionCPACR__Type.html#ac6f2f67dd0250b9dc9a8271a05655bbe":[6,1,3,2,17], +"unionCPACR__Type.html#acb2055cdbdf2a6c9b8279dc6f7cbc624":[6,1,3,2,3], +"unionCPACR__Type.html#ad5c0b15cd6a01a6f1db398e020809573":[6,1,3,2,11], +"unionCPACR__Type.html#ad898cab7c89a07b80068d141ced869e3":[6,1,3,2,12], +"unionCPACR__Type.html#ae2d9d724aff1f8f0060738f5d4527c33":[6,1,3,2,18], +"unionCPACR__Type.html#af245b8dabfea0bf7dc06f5d4de7bfa79":[6,1,3,2,9], +"unionCPSR__Type.html":[6,1,4,2], +"unionCPSR__Type.html#a0bdcd0ceaa1ecb8f55ea15075974eb5a":[6,1,4,2,12], +"unionCPSR__Type.html#a0d277e8b4d2147137407f526aa9e3214":[6,1,4,2,6], +"unionCPSR__Type.html#a20bbf5d5ba32cae380b7f181cf306f9e":[6,1,4,2,4], +"unionCPSR__Type.html#a26907b41c086a9f9e7b8c7051481c643":[6,1,4,2,11], +"unionCPSR__Type.html#a2bc38ab81bc2e2fd111526a58f94511f":[6,1,4,2,10], +"unionCPSR__Type.html#a2e735da6b6156874d12aaceb2017da06":[6,1,4,2,1], +"unionCPSR__Type.html#a5299532c92c92babc22517a433686b95":[6,1,4,2,7], +"unionCPSR__Type.html#a5d4e06d8dba8f512c54b16bfa7150d9d":[6,1,4,2,9], +"unionCPSR__Type.html#a790f1950658257a87ac58d132eca9849":[6,1,4,2,16], +"unionCPSR__Type.html#a8bdd87822e3c00b3742c94a42b0654b9":[6,1,4,2,8], +"unionCPSR__Type.html#a8dc2435a7c376c9b8dfdd9748c091458":[6,1,4,2,0], +"unionCPSR__Type.html#a96bd175ed9927279dba40e76259dcfa7":[6,1,4,2,3], +"unionCPSR__Type.html#aa967d0e42ed00bd886b2c6df6f49a7e2":[6,1,4,2,2], +"unionCPSR__Type.html#aba74c9da04be21f1266d3816af79f8c3":[6,1,4,2,14], +"unionCPSR__Type.html#ac5ec7329b5be4722abc3cef6ef2e9c1b":[6,1,4,2,13], +"unionCPSR__Type.html#acc18314a4088adfb93a9662c76073704":[6,1,4,2,5], +"unionCPSR__Type.html#afd5ed10bab25f324a6fbb3e124d16fc9":[6,1,4,2,15], +"unionDFSR__Type.html":[6,1,5,1], +"unionDFSR__Type.html#a0512860c27723cd35f0abdaa68be9935":[6,1,5,1,10], +"unionDFSR__Type.html#a38562a26cc210ea4c39c6b951c4a5b62":[6,1,5,1,0], +"unionDFSR__Type.html#a38982c7088a4069f8a4b347f5eb400e9":[6,1,5,1,1], +"unionDFSR__Type.html#a4cb3ba7b8c8075bfbff792b7e5b88103":[6,1,5,1,8], +"unionDFSR__Type.html#a54c2eb668436a0f15d781265ceaa8c58":[6,1,5,1,7], +"unionDFSR__Type.html#a583e3138696be655c46f297e083ece52":[6,1,5,1,5], +"unionDFSR__Type.html#a869658f432d5e213b8cd55e8e58d1f56":[6,1,5,1,4], +"unionDFSR__Type.html#ad827a36e38ce2dee796835122ae95dd2":[6,1,5,1,9], +"unionDFSR__Type.html#add7c7800b87cabdb4a9ecdf41e4469a7":[6,1,5,1,6], +"unionDFSR__Type.html#aede34079d030df1977646c155a90f445":[6,1,5,1,2], +"unionDFSR__Type.html#af29edf59ecfd29848b69e2bbfb7f3082":[6,1,5,1,3], +"unionIFSR__Type.html":[6,1,9,1], +"unionIFSR__Type.html#a40c5236caf0549cc1cc78945b0b0f131":[6,1,9,1,4], +"unionIFSR__Type.html#a4ece60d66e87e10e78aab83ac05e957c":[6,1,9,1,5], +"unionIFSR__Type.html#a543066fc60d5b63478cc85ba082524d4":[6,1,9,1,6], +"unionIFSR__Type.html#a8f4e4fe46a9cb9b6c8a6355f9b0938e3":[6,1,9,1,3], +"unionIFSR__Type.html#a9f9ae1ffa89d33e90159eec5c4b7cd6a":[6,1,9,1,1], +"unionIFSR__Type.html#adb493acf17881eaf09a2e8629ee2243e":[6,1,9,1,2], +"unionIFSR__Type.html#ae31262477d14b86f30c3bef90a3fc371":[6,1,9,1,7], +"unionIFSR__Type.html#aee6fed7525c5125e637acc8e957c8d0f":[6,1,9,1,0], +"unionISR__Type.html":[6,1,10,1], +"unionISR__Type.html#a4fca9c1057aa8a6006f1fb631a28ee30":[6,1,10,1,4], +"unionISR__Type.html#ad01f116d61c2ae79c2469a38a0b2f497":[6,1,10,1,1], +"unionISR__Type.html#ad4dfcb37f30162fd57c4402ae99ca49e":[6,1,10,1,0], +"unionISR__Type.html#ad83ba976f1764c7d3a7954c073c39c22":[6,1,10,1,3], +"unionISR__Type.html#ae691a856f7de0f301c60521a7a779dc2":[6,1,10,1,2], +"unionSCTLR__Type.html":[6,1,18,1], +"unionSCTLR__Type.html#a078edcb9c3fc8b46b8cf382ad249bb79":[6,1,18,1,0], +"unionSCTLR__Type.html#a0a4ed1a41f25a191cf4a500401c3c5db":[6,1,18,1,9], +"unionSCTLR__Type.html#a10212a8d038bb1e076cbd06a5ba0b055":[6,1,18,1,12], +"unionSCTLR__Type.html#a122a4dde5ab1a27855ddad88bb3f9f78":[6,1,18,1,4], +"unionSCTLR__Type.html#a1ca6569db52bca6250afbbd565d05449":[6,1,18,1,16], +"unionSCTLR__Type.html#a21ec59a37644281456a5f607450951d8":[6,1,18,1,3], +"unionSCTLR__Type.html#a25d4c4cf4df168a30cc4600a130580ab":[6,1,18,1,14], +"unionSCTLR__Type.html#a32873e90e6814c3a2fc1b1c79c0bc8c8":[6,1,18,1,17], +"unionSCTLR__Type.html#a37f6910db32361f44a268f93b9ff7b20":[6,1,18,1,22], +"unionSCTLR__Type.html#a4cb084e09742794f1d040c4e44ee4e0f":[6,1,18,1,20], +"unionSCTLR__Type.html#a551d0505856acaef4dd1ecca54cb540d":[6,1,18,1,21], +"unionSCTLR__Type.html#a60d589567422115a14d6d0fde342dfce":[6,1,18,1,11], +"unionSCTLR__Type.html#a6598f817304ccaef4509843ce041de1c":[6,1,18,1,13], +"unionSCTLR__Type.html#a805ee3324a333d7a77d9f0d8f0fac9a7":[6,1,18,1,2], +"unionSCTLR__Type.html#a8cbfde3ba235ebd48e82cb314c9b9cc4":[6,1,18,1,10], +"unionSCTLR__Type.html#a98b55213f3bf0a8bd4f1db90512238de":[6,1,18,1,5], +"unionSCTLR__Type.html#a9a3885d0e2ba2433d128f62ec2552a00":[6,1,18,1,18], +"unionSCTLR__Type.html#aba2a8aac3478cdc34428af7b9726d97f":[6,1,18,1,8], +"unionSCTLR__Type.html#abc3055203ce7f9d117ceb10f146722f3":[6,1,18,1,15], +"unionSCTLR__Type.html#ae5a729bf64a6de4cbfa42c1a7d254535":[6,1,18,1,1], +"unionSCTLR__Type.html#af29c170c65dd4d076b78c793dc17aa0a":[6,1,18,1,19], +"unionSCTLR__Type.html#af868e042d01b612649539c151f1aaea5":[6,1,18,1,6], +"unionSCTLR__Type.html#afe77b6c5d73e64d4ef3c5dc5ce2692dc":[6,1,18,1,7], +"using_ARM_pg.html":[2,1], +"using_CMSIS.html":[2,0], +"using_pg.html":[2] +}; diff --git a/docs/Core_A/html/open.png b/docs/Core_A/html/open.png Binary files differnew file mode 100644 index 0000000..3c4e2e0 --- /dev/null +++ b/docs/Core_A/html/open.png diff --git a/docs/Core_A/html/pages.html b/docs/Core_A/html/pages.html new file mode 100644 index 0000000..4d57ead --- /dev/null +++ b/docs/Core_A/html/pages.html @@ -0,0 +1,144 @@ +<!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"/> +<title>Usage and Description</title> +<title>CMSIS-Core (Cortex-A): Usage and Description</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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('pages.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">Usage and Description</div> </div> +</div><!--header--> +<div class="contents"> +<div class="textblock">Here is a list of all related documentation pages:</div><div class="directory"> +<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span>]</div><table class="directory"> +<tr id="row_0_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="rev_histCoreA.html" target="_self">Revision History of CMSIS-Core (Cortex-A)</a></td><td class="desc"></td></tr> +<tr id="row_1_"><td class="entry"><img id="arr_1_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('1_')"/><a class="el" href="using_pg.html" target="_self">Using CMSIS in Embedded Applications</a></td><td class="desc"></td></tr> +<tr id="row_1_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="using_CMSIS.html" target="_self">Basic CMSIS Example</a></td><td class="desc"></td></tr> +<tr id="row_1_1_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="using_ARM_pg.html" target="_self">Using CMSIS with generic Arm Processors</a></td><td class="desc"></td></tr> +<tr id="row_2_" class="even"><td class="entry"><img id="arr_2_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('2_')"/><a class="el" href="templates_pg.html" target="_self">CMSIS-Core Device Templates</a></td><td class="desc"></td></tr> +<tr id="row_2_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="startup_c_pg.html" target="_self">Startup File startup_<device>.c</a></td><td class="desc"></td></tr> +<tr id="row_2_1_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="system_c_pg.html" target="_self">System Configuration Files system_<device>.c and system_<device>.h</a></td><td class="desc"></td></tr> +<tr id="row_2_2_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="device_h_pg.html" target="_self">Device Header File \<device.h></a></td><td class="desc"></td></tr> +<tr id="row_2_3_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="mem_h_pg.html" target="_self">Memory Configuration Files mem_<device>.h</a></td><td class="desc"></td></tr> +<tr id="row_2_4_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="mmu_c_pg.html" target="_self">Memory Management Unit Files mmu_<device>.c</a></td><td class="desc"></td></tr> +<tr id="row_3_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="coreMISRA_Exceptions_pg.html" target="_self">MISRA-C Deviations</a></td><td class="desc"></td></tr> +<tr id="row_4_"><td class="entry"><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="deprecated.html" target="_self">Deprecated List</a></td><td class="desc"></td></tr> +</table> +</div><!-- directory --> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/printComponentTabs.js b/docs/Core_A/html/printComponentTabs.js new file mode 100644 index 0000000..8afdb6b --- /dev/null +++ b/docs/Core_A/html/printComponentTabs.js @@ -0,0 +1,39 @@ +var strgURL = location.pathname; // path of current component + +// constuctor for the array of objects +function tabElement(id, folderName, tabTxt ) { + this.id = id; // elementID as needed in html; + this.folderName = folderName; // folder name of the component + this.tabTxt = tabTxt; // Text displayed as menu on the web + this.currentListItem = '<li id="' + this.id + '" class="current"> <a href="../..' + this.folderName + 'index.html"><span>' + this.tabTxt + '</span></a></li>'; + this.listItem = '<li id="' + this.id + '"> <a href="../..' + this.folderName + 'index.html"><span>' + this.tabTxt + '</span></a></li>'; +}; + +// array of objects +var arr = []; + +// fill array + arr.push( new tabElement( "GEN", "/General/html/", "General") ); + arr.push( new tabElement( "CORE_A", "/Core_A/html/", "CMSIS-Core(A)") ); + arr.push( new tabElement( "CORE_M", "/Core/html/", "CMSIS-Core(M)") ); + arr.push( new tabElement( "DRV", "/Driver/html/", "Driver") ); + arr.push( new tabElement( "DSP", "/DSP/html/", "DSP") ); + arr.push( new tabElement( "NN", "/NN/html/", "NN") ); + arr.push( new tabElement( "RTOSv1", "/RTOS/html/", "RTOS v1") ); + arr.push( new tabElement( "RTOSv2", "/RTOS2/html/", "RTOS v2") ); + arr.push( new tabElement( "PACK", "/Pack/html/", "Pack") ); + arr.push( new tabElement( "SVD", "/SVD/html/", "SVD") ); + arr.push( new tabElement( "DAP", "/DAP/html/", "DAP") ); + arr.push( new tabElement( "ZONE", "/Zone/html/", "Zone") ); + +// write tabs +// called from the header file. +function writeComponentTabs() { + for ( var i=0; i < arr.length; i++ ) { + if (strgURL.search(arr[i].folderName) > 0) { // if this is the current folder + document.write(arr[i].currentListItem); // then print and hightlight the tab + } else { + document.write(arr[i].listItem); // else, print the tab + } + } +}; diff --git a/docs/Core_A/html/ref__cache_8txt.html b/docs/Core_A/html/ref__cache_8txt.html new file mode 100644 index 0000000..46898e7 --- /dev/null +++ b/docs/Core_A/html/ref__cache_8txt.html @@ -0,0 +1,129 @@ +<!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"/> +<title>ref_cache.txt File Reference</title> +<title>CMSIS-Core (Cortex-A): ref_cache.txt File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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('ref__cache_8txt.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">ref_cache.txt File Reference</div> </div> +</div><!--header--> +<div class="contents"> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="ref__cache_8txt.html">ref_cache.txt</a></li> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/ref__core__register_8txt.html b/docs/Core_A/html/ref__core__register_8txt.html new file mode 100644 index 0000000..beb1a82 --- /dev/null +++ b/docs/Core_A/html/ref__core__register_8txt.html @@ -0,0 +1,129 @@ +<!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"/> +<title>ref_core_register.txt File Reference</title> +<title>CMSIS-Core (Cortex-A): ref_core_register.txt File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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('ref__core__register_8txt.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">ref_core_register.txt File Reference</div> </div> +</div><!--header--> +<div class="contents"> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="ref__core__register_8txt.html">ref_core_register.txt</a></li> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/ref__gic_8txt.html b/docs/Core_A/html/ref__gic_8txt.html new file mode 100644 index 0000000..c22ec06 --- /dev/null +++ b/docs/Core_A/html/ref__gic_8txt.html @@ -0,0 +1,129 @@ +<!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"/> +<title>ref_gic.txt File Reference</title> +<title>CMSIS-Core (Cortex-A): ref_gic.txt File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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('ref__gic_8txt.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">ref_gic.txt File Reference</div> </div> +</div><!--header--> +<div class="contents"> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="ref__gic_8txt.html">ref_gic.txt</a></li> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/ref__mmu_8txt.html b/docs/Core_A/html/ref__mmu_8txt.html new file mode 100644 index 0000000..b3d9ebe --- /dev/null +++ b/docs/Core_A/html/ref__mmu_8txt.html @@ -0,0 +1,129 @@ +<!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"/> +<title>ref_mmu.txt File Reference</title> +<title>CMSIS-Core (Cortex-A): ref_mmu.txt File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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('ref__mmu_8txt.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">ref_mmu.txt File Reference</div> </div> +</div><!--header--> +<div class="contents"> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="ref__mmu_8txt.html">ref_mmu.txt</a></li> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/ref__timer_8txt.html b/docs/Core_A/html/ref__timer_8txt.html new file mode 100644 index 0000000..6f090b5 --- /dev/null +++ b/docs/Core_A/html/ref__timer_8txt.html @@ -0,0 +1,166 @@ +<!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"/> +<title>ref_timer.txt File Reference</title> +<title>CMSIS-Core (Cortex-A): ref_timer.txt File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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('ref__timer_8txt.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#nested-classes">Data Structures</a> | +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">ref_timer.txt File Reference</div> </div> +</div><!--header--> +<div class="contents"> +<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">union  </td><td class="memItemRight" valign="bottom"><a class="el" href="unionCNTP__CTL__Type.html">CNTP_CTL_Type</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Physical Timer Control register. <a href="unionCNTP__CTL__Type.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </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:gac09f09327fde6a6adffe0e6298eaa1db"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__PL1__timer__functions.html#gac09f09327fde6a6adffe0e6298eaa1db">PL1_SetCounterFrequency</a> (uint32_t value)</td></tr> +<tr class="memdesc:gac09f09327fde6a6adffe0e6298eaa1db"><td class="mdescLeft"> </td><td class="mdescRight">Configures the frequency the timer shall run at. <a href="group__PL1__timer__functions.html#gac09f09327fde6a6adffe0e6298eaa1db">More...</a><br/></td></tr> +<tr class="separator:gac09f09327fde6a6adffe0e6298eaa1db"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gae4edcfbdaf901a59a81d1fbf9845d9f7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__PL1__timer__functions.html#gae4edcfbdaf901a59a81d1fbf9845d9f7">PL1_SetLoadValue</a> (uint32_t value)</td></tr> +<tr class="memdesc:gae4edcfbdaf901a59a81d1fbf9845d9f7"><td class="mdescLeft"> </td><td class="mdescRight">Sets the reset value of the timer. <a href="group__PL1__timer__functions.html#gae4edcfbdaf901a59a81d1fbf9845d9f7">More...</a><br/></td></tr> +<tr class="separator:gae4edcfbdaf901a59a81d1fbf9845d9f7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga8a212e9457005edfb9f14afbf937ebf9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__PL1__timer__functions.html#ga8a212e9457005edfb9f14afbf937ebf9">PL1_GetCurrentValue</a> ()</td></tr> +<tr class="memdesc:ga8a212e9457005edfb9f14afbf937ebf9"><td class="mdescLeft"> </td><td class="mdescRight">Get the current counter value. <a href="group__PL1__timer__functions.html#ga8a212e9457005edfb9f14afbf937ebf9">More...</a><br/></td></tr> +<tr class="separator:ga8a212e9457005edfb9f14afbf937ebf9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gac66bd336d2353f70aa8ebfc73aa3fc43"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__PL1__timer__functions.html#gac66bd336d2353f70aa8ebfc73aa3fc43">PL1_GetCurrentPhysicalValue</a> (void)</td></tr> +<tr class="memdesc:gac66bd336d2353f70aa8ebfc73aa3fc43"><td class="mdescLeft"> </td><td class="mdescRight">Get the current physical counter value. <a href="group__PL1__timer__functions.html#gac66bd336d2353f70aa8ebfc73aa3fc43">More...</a><br/></td></tr> +<tr class="separator:gac66bd336d2353f70aa8ebfc73aa3fc43"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gab34067824971064a829e17b791070643"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__PL1__timer__functions.html#gab34067824971064a829e17b791070643">PL1_SetPhysicalCompareValue</a> (uint64_t value)</td></tr> +<tr class="memdesc:gab34067824971064a829e17b791070643"><td class="mdescLeft"> </td><td class="mdescRight">Set the physical compare value. <a href="group__PL1__timer__functions.html#gab34067824971064a829e17b791070643">More...</a><br/></td></tr> +<tr class="separator:gab34067824971064a829e17b791070643"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga341ae7d1ae29f4dc5dae6310fa453164"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__PL1__timer__functions.html#ga341ae7d1ae29f4dc5dae6310fa453164">PL1_GetPhysicalCompareValue</a> (void)</td></tr> +<tr class="memdesc:ga341ae7d1ae29f4dc5dae6310fa453164"><td class="mdescLeft"> </td><td class="mdescRight">Get the physical compare value. <a href="group__PL1__timer__functions.html#ga341ae7d1ae29f4dc5dae6310fa453164">More...</a><br/></td></tr> +<tr class="separator:ga341ae7d1ae29f4dc5dae6310fa453164"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga2e2ea7eac12a90c6243000172bf774e1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__PL1__timer__functions.html#ga2e2ea7eac12a90c6243000172bf774e1">PL1_SetControl</a> (uint32_t value)</td></tr> +<tr class="memdesc:ga2e2ea7eac12a90c6243000172bf774e1"><td class="mdescLeft"> </td><td class="mdescRight">Configure the timer by setting the control value. <a href="group__PL1__timer__functions.html#ga2e2ea7eac12a90c6243000172bf774e1">More...</a><br/></td></tr> +<tr class="separator:ga2e2ea7eac12a90c6243000172bf774e1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaf7fda3fe3452565fbe46cb0ea53a9f8a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__PL1__timer__functions.html#gaf7fda3fe3452565fbe46cb0ea53a9f8a">PL1_GetControl</a> ()</td></tr> +<tr class="memdesc:gaf7fda3fe3452565fbe46cb0ea53a9f8a"><td class="mdescLeft"> </td><td class="mdescRight">Get the control value. <a href="group__PL1__timer__functions.html#gaf7fda3fe3452565fbe46cb0ea53a9f8a">More...</a><br/></td></tr> +<tr class="separator:gaf7fda3fe3452565fbe46cb0ea53a9f8a"><td class="memSeparator" colspan="2"> </td></tr> +</table> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="ref__timer_8txt.html">ref_timer.txt</a></li> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/resize.js b/docs/Core_A/html/resize.js new file mode 100644 index 0000000..304fcb6 --- /dev/null +++ b/docs/Core_A/html/resize.js @@ -0,0 +1,97 @@ +var cookie_namespace = 'doxygen'; +var sidenav,navtree,content,header; + +function readCookie(cookie) +{ + var myCookie = cookie_namespace+"_"+cookie+"="; + if (document.cookie) + { + var index = document.cookie.indexOf(myCookie); + if (index != -1) + { + var valStart = index + myCookie.length; + var valEnd = document.cookie.indexOf(";", valStart); + if (valEnd == -1) + { + valEnd = document.cookie.length; + } + var val = document.cookie.substring(valStart, valEnd); + return val; + } + } + return 0; +} + +function writeCookie(cookie, val, expiration) +{ + if (val==undefined) return; + if (expiration == null) + { + var date = new Date(); + date.setTime(date.getTime()+(10*365*24*60*60*1000)); // default expiration is one week + expiration = date.toGMTString(); + } + document.cookie = cookie_namespace + "_" + cookie + "=" + val + "; expires=" + expiration+"; path=/"; +} + +function resizeWidth() +{ + var windowWidth = $(window).width() + "px"; + var sidenavWidth = $(sidenav).outerWidth(); + content.css({marginLeft:parseInt(sidenavWidth)+"px"}); + writeCookie('width',sidenavWidth, null); +} + +function restoreWidth(navWidth) +{ + var windowWidth = $(window).width() + "px"; + content.css({marginLeft:parseInt(navWidth)+6+"px"}); + sidenav.css({width:navWidth + "px"}); +} + +function resizeHeight() +{ + var headerHeight = header.outerHeight(); + var footerHeight = footer.outerHeight(); + var windowHeight = $(window).height() - headerHeight - footerHeight; + content.css({height:windowHeight + "px"}); + navtree.css({height:windowHeight + "px"}); + sidenav.css({height:windowHeight + "px",top: headerHeight+"px"}); +} + +function initResizable() +{ + header = $("#top"); + sidenav = $("#side-nav"); + content = $("#doc-content"); + navtree = $("#nav-tree"); + footer = $("#nav-path"); + $(".side-nav-resizable").resizable({resize: function(e, ui) { resizeWidth(); } }); + $(window).resize(function() { resizeHeight(); }); + var width = readCookie('width'); + if (width) { restoreWidth(width); } else { resizeWidth(); } + resizeHeight(); + var url = location.href; + var i=url.indexOf("#"); + if (i>=0) window.location.hash=url.substr(i); + var _preventDefault = function(evt) { evt.preventDefault(); }; + $("#splitbar").bind("dragstart", _preventDefault).bind("selectstart", _preventDefault); + $(document).bind('touchmove',function(e){ + var device = navigator.userAgent.toLowerCase(); + var ios = device.match(/(iphone|ipod|ipad)/); + if (ios) { + try { + var target = e.target; + while (target) { + if ($(target).css('-webkit-overflow-scrolling')=='touch') return; + target = target.parentNode; + } + e.preventDefault(); + } catch(err) { + e.preventDefault(); + } + } + }); +} + + diff --git a/docs/Core_A/html/rev_histCoreA.html b/docs/Core_A/html/rev_histCoreA.html new file mode 100644 index 0000000..acea415 --- /dev/null +++ b/docs/Core_A/html/rev_histCoreA.html @@ -0,0 +1,162 @@ +<!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"/> +<title>Revision History of CMSIS-Core (Cortex-A)</title> +<title>CMSIS-Core (Cortex-A): Revision History of CMSIS-Core (Cortex-A)</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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('rev_histCoreA.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">Revision History of CMSIS-Core (Cortex-A) </div> </div> +</div><!--header--> +<div class="contents"> +<div class="textblock"><table class="cmtable" summary="Revision History"> +<tr> +<th>Version </th><th>Description </th></tr> +<tr> +<td>V1.1.2 </td><td><ul> +<li> +Removed using get/set built-ins FPSCR in GCC >= 7.2 due to shortcomings. </li> +<li> +Fixed co-processor register access macros for Arm Compiler 5. </li> +</ul> +</td></tr> +<tr> +<td>V1.1.1 </td><td><ul> +<li> +Refactored L1 cache maintenance to be compiler agnostic. </li> +</ul> +</td></tr> +<tr> +<td>V1.1.0 </td><td><ul> +<li> +Added compiler_iccarm.h for IAR compiler. </li> +<li> +Added missing core access functions for Arm Compiler 5. </li> +<li> +Aligned access function to coprocessor 15. </li> +<li> +Additional generic Timer functions. </li> +<li> +Bug fixes and minor enhancements. </li> +</ul> +</td></tr> +<tr> +<td>V1.0.0 </td><td>Initial Release for Cortex-A5/A7/A9 processors. </td></tr> +</table> +</div></div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search.css b/docs/Core_A/html/search.css new file mode 100644 index 0000000..1746d13 --- /dev/null +++ b/docs/Core_A/html/search.css @@ -0,0 +1,240 @@ +/*---------------- Search Box */ + +#FSearchBox { + float: left; +} + +#searchli { + float: right; + display: block; + width: 170px; + height: 24px; +} + +#MSearchBox { + white-space : nowrap; + position: absolute; + float: none; + display: inline; + margin-top: 3px; + right: 0px; + width: 170px; + z-index: 102; +} + +#MSearchBox .left +{ + display:block; + position:absolute; + left:10px; + width:20px; + height:19px; + background:url('search_l.png') no-repeat; + background-position:right; +} + +#MSearchSelect { + display:block; + position:absolute; + width:20px; + height:19px; +} + +.left #MSearchSelect { + left:4px; +} + +.right #MSearchSelect { + right:5px; +} + +#MSearchField { + display:block; + position:absolute; + height:19px; + background:url('search_m.png') repeat-x; + border:none; + width:116px; + margin-left:20px; + padding-left:4px; + color: #909090; + outline: none; + font: 9pt Arial, Verdana, sans-serif; +} + +#FSearchBox #MSearchField { + margin-left:15px; +} + +#MSearchBox .right { + display:block; + position:absolute; + right:10px; + top:0px; + width:20px; + height:19px; + background:url('search_r.png') no-repeat; + background-position:left; +} + +#MSearchClose { + display: none; + position: absolute; + top: 4px; + background : none; + border: none; + margin: 0px 4px 0px 0px; + padding: 0px 0px; + outline: none; +} + +.left #MSearchClose { + left: 6px; +} + +.right #MSearchClose { + right: 2px; +} + +.MSearchBoxActive #MSearchField { + color: #000000; +} + +/*---------------- Search filter selection */ + +#MSearchSelectWindow { + display: none; + position: absolute; + left: 0; top: 0; + border: 1px solid #90A5CE; + background-color: #F9FAFC; + z-index: 1; + padding-top: 4px; + padding-bottom: 4px; + -moz-border-radius: 4px; + -webkit-border-top-left-radius: 4px; + -webkit-border-top-right-radius: 4px; + -webkit-border-bottom-left-radius: 4px; + -webkit-border-bottom-right-radius: 4px; + -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); +} + +.SelectItem { + font: 8pt Arial, Verdana, sans-serif; + padding-left: 2px; + padding-right: 12px; + border: 0px; +} + +span.SelectionMark { + margin-right: 4px; + font-family: monospace; + outline-style: none; + text-decoration: none; +} + +a.SelectItem { + display: block; + outline-style: none; + color: #000000; + text-decoration: none; + padding-left: 6px; + padding-right: 12px; +} + +a.SelectItem:focus, +a.SelectItem:active { + color: #000000; + outline-style: none; + text-decoration: none; +} + +a.SelectItem:hover { + color: #FFFFFF; + background-color: #3D578C; + outline-style: none; + text-decoration: none; + cursor: pointer; + display: block; +} + +/*---------------- Search results window */ + +iframe#MSearchResults { + width: 60ex; + height: 15em; +} + +#MSearchResultsWindow { + display: none; + position: absolute; + left: 0; top: 0; + border: 1px solid #000; + background-color: #EEF1F7; +} + +/* ----------------------------------- */ + + +#SRIndex { + clear:both; + padding-bottom: 15px; +} + +.SREntry { + font-size: 10pt; + padding-left: 1ex; +} + +.SRPage .SREntry { + font-size: 8pt; + padding: 1px 5px; +} + +body.SRPage { + margin: 5px 2px; +} + +.SRChildren { + padding-left: 3ex; padding-bottom: .5em +} + +.SRPage .SRChildren { + display: none; +} + +.SRSymbol { + font-weight: bold; + color: #425E97; + font-family: Arial, Verdana, sans-serif; + text-decoration: none; + outline: none; +} + +a.SRScope { + display: block; + color: #425E97; + font-family: Arial, Verdana, sans-serif; + text-decoration: none; + outline: none; +} + +a.SRSymbol:focus, a.SRSymbol:active, +a.SRScope:focus, a.SRScope:active { + text-decoration: underline; +} + +.SRPage .SRStatus { + padding: 2px 5px; + font-size: 8pt; + font-style: italic; +} + +.SRResult { + display: none; +} + +DIV.searchresults { + margin-left: 10px; + margin-right: 10px; +} diff --git a/docs/Core_A/html/search/all_0.html b/docs/Core_A/html/search/all_0.html new file mode 100644 index 0000000..17b6da8 --- /dev/null +++ b/docs/Core_A/html/search/all_0.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_0.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/all_0.js b/docs/Core_A/html/search/all_0.js new file mode 100644 index 0000000..ab9b255 --- /dev/null +++ b/docs/Core_A/html/search/all_0.js @@ -0,0 +1,145 @@ +var searchData= +[ + ['_5f_5fabt_5fstack_5fsize',['__ABT_STACK_SIZE',['../mem__ARMCA9_8h.html#ad7f329af0a26f57eda4d42dc664a71c3',1,'mem_ARMCA9.h']]], + ['_5f_5faligned',['__ALIGNED',['../group__comp__cntrl__gr.html#gaa65ef8f7a5e8b7a6ea6c1d48b4c78e55',1,'cmsis_armcc.h']]], + ['_5f_5farm_5farch_5f7a_5f_5f',['__ARM_ARCH_7A__',['../group__comp__cntrl__gr.html#gaee91bdfb2b6986731af09835bc9c6e74',1,'cmsis_armcc.h']]], + ['_5f_5fasm',['__ASM',['../group__comp__cntrl__gr.html#ga1378040bcf22428955c6e3ce9c2053cd',1,'cmsis_armcc.h']]], + ['_5f_5fbkpt',['__BKPT',['../group__CMSIS__Core__InstructionInterface.html#ga15ea6bd3c507d3e81c3b3a1258e46397',1,'cmsis_armcc.h']]], + ['_5f_5fca_5fcmsis_5fversion',['__CA_CMSIS_VERSION',['../group__version__ctrl.html#ga60199f17babba1ac0cf233e59043b23b',1,'core_ca.h']]], + ['_5f_5fca_5fcmsis_5fversion_5fmain',['__CA_CMSIS_VERSION_MAIN',['../group__version__ctrl.html#ga519092cc80304900838f3d79a1a04e36',1,'core_ca.h']]], + ['_5f_5fca_5fcmsis_5fversion_5fsub',['__CA_CMSIS_VERSION_SUB',['../group__version__ctrl.html#gaca4690227a53e24645758cdab9a00cdf',1,'core_ca.h']]], + ['_5f_5fca_5frev',['__CA_REV',['../group__version__ctrl.html#ga8ebf37d3e9141ccae33bb6b1edf539bd',1,'ARMCA9.h']]], + ['_5f_5fclrex',['__CLREX',['../cmsis__armcc_8h.html#a7f7b66103530fadcce226375af3c2c03',1,'cmsis_armcc.h']]], + ['_5f_5fclz',['__CLZ',['../cmsis__armcc_8h.html#a5d5bb1527e042be4a9fa5a33f65cc248',1,'__CLZ(): cmsis_armcc.h'],['../group__CMSIS__Core__InstructionInterface.html#ga90884c591ac5d73d6069334eba9d6c02',1,'__CLZ(uint32_t value): cmsis_armcc.txt']]], + ['_5f_5fcmsis_5fcp15_5fh',['__CMSIS_CP15_H',['../cmsis__cp15_8h.html#ae6f92562f567fd8583d8ddd98cae46d5',1,'cmsis_cp15.h']]], + ['_5f_5fcore_5fca_5fh_5fdependant',['__CORE_CA_H_DEPENDANT',['../core__ca_8h.html#add5658d95f6b79934202e6fbf1795b12',1,'core_ca.h']]], + ['_5f_5fcore_5fca_5fh_5fgeneric',['__CORE_CA_H_GENERIC',['../core__ca_8h.html#af6738f04c5c33edae09174f235ef3e14',1,'core_ca.h']]], + ['_5f_5fcortex_5fa',['__CORTEX_A',['../group__version__ctrl.html#ga74d176c89aefe783e9ce0712c4360537',1,'ARMCA9.h']]], + ['_5f_5fdmb',['__DMB',['../group__CMSIS__Core__InstructionInterface.html#ga671101179b5943990785f36f8c1e2269',1,'cmsis_armcc.h']]], + ['_5f_5fdsb',['__DSB',['../group__CMSIS__Core__InstructionInterface.html#ga067d257a2b34565410acefb5afef2203',1,'cmsis_armcc.h']]], + ['_5f_5ffiq_5fstack_5fsize',['__FIQ_STACK_SIZE',['../mem__ARMCA9_8h.html#a5dbfa394c3e9c61fbbc157bc0fb6cf3e',1,'mem_ARMCA9.h']]], + ['_5f_5fforceinline',['__FORCEINLINE',['../cmsis__armcc_8h.html#a2ecb43ce8e7aa73d32f50afa67b42c76',1,'cmsis_armcc.h']]], + ['_5f_5ffpu_5fenable',['__FPU_Enable',['../group__FPU__functions.html#ga1e4728985ee8b4fa89cc01c032f69565',1,'cmsis_armcc.h']]], + ['_5f_5ffpu_5fpresent',['__FPU_PRESENT',['../core__ca_8h.html#ac1ba8a48ca926bddc88be9bfd7d42641',1,'__FPU_PRESENT(): core_ca.h'],['../ARMCA9_8h.html#ac1ba8a48ca926bddc88be9bfd7d42641',1,'__FPU_PRESENT(): ARMCA9.h']]], + ['_5f_5ffpu_5fused',['__FPU_USED',['../core__ca_8h.html#aa167d0f532a7c2b2e3a6395db2fa0776',1,'core_ca.h']]], + ['_5f_5fget_5factlr',['__get_ACTLR',['../group__CMSIS__ACTLR.html#gae75d412bfd6fe873ade00b021aefcab3',1,'cmsis_cp15.h']]], + ['_5f_5fget_5factrl',['__get_ACTRL',['../cmsis__cp15_8h.html#a41816284abd2ff7a2ea050c37ff5b5b0',1,'cmsis_cp15.h']]], + ['_5f_5fget_5fcbar',['__get_CBAR',['../group__CMSIS__CBAR.html#gab0f00668bb0f6cbe3cc8b90535d66d8e',1,'cmsis_cp15.h']]], + ['_5f_5fget_5fccsidr',['__get_CCSIDR',['../cmsis__cp15_8h.html#ace5e469919d7708bf00391a7bf425869',1,'cmsis_cp15.h']]], + ['_5f_5fget_5fclidr',['__get_CLIDR',['../cmsis__cp15_8h.html#abad99510b8a79835d5c9769c6e0a177b',1,'cmsis_cp15.h']]], + ['_5f_5fget_5fcntfrq',['__get_CNTFRQ',['../group__CMSIS__CNTFRQ.html#ga4b6c8f8689077d9b57f65dcff910dbf8',1,'cmsis_cp15.h']]], + ['_5f_5fget_5fcntp_5fctl',['__get_CNTP_CTL',['../group__CMSIS__CNTP__CTL.html#gaca4b93d7543b49c1d7e6b4e1c1ff3768',1,'cmsis_cp15.h']]], + ['_5f_5fget_5fcntp_5fcval',['__get_CNTP_CVAL',['../group__CMSIS__CNTP__CVAL.html#gafc37057a481a5357fb9d35a003941d1d',1,'cmsis_cp15.h']]], + ['_5f_5fget_5fcntp_5ftval',['__get_CNTP_TVAL',['../group__CMSIS__CNTP__TVAL.html#ga94321d86e23339a3de6e48ae1b4e006d',1,'cmsis_cp15.h']]], + ['_5f_5fget_5fcntpct',['__get_CNTPCT',['../group__CMSIS__CNTPCT.html#ga42643f577dcc957d6928e170ce7a2d60',1,'cmsis_cp15.h']]], + ['_5f_5fget_5fcp',['__get_CP',['../cmsis__armcc_8h.html#ad2a4e5d85d92189d574854b2fbfff057',1,'cmsis_armcc.h']]], + ['_5f_5fget_5fcp64',['__get_CP64',['../cmsis__armcc_8h.html#a96a3cccabb5bcaf41115a5dfb3fc6723',1,'cmsis_armcc.h']]], + ['_5f_5fget_5fcpacr',['__get_CPACR',['../group__CMSIS__CPACR.html#gadb152ab7a893135695e608ecaa5b0c4e',1,'cmsis_cp15.h']]], + ['_5f_5fget_5fcpsr',['__get_CPSR',['../group__CMSIS__CPSR.html#ga0308d7d313bced36c3d1a4c2f9741186',1,'cmsis_armcc.h']]], + ['_5f_5fget_5fcsselr',['__get_CSSELR',['../cmsis__cp15_8h.html#a99c40d6a37940e66339191ce3fe68762',1,'cmsis_cp15.h']]], + ['_5f_5fget_5fdacr',['__get_DACR',['../group__CMSIS__DACR.html#ga10278deb975c653555ee70178546aaa6',1,'cmsis_cp15.h']]], + ['_5f_5fget_5fdfsr',['__get_DFSR',['../group__CMSIS__DFSR.html#ga9897e96a6ccb50199d4968fd45ab7962',1,'cmsis_cp15.h']]], + ['_5f_5fget_5ffpexc',['__get_FPEXC',['../group__CMSIS__FPEXC.html#gadde57667b9f81c468a49268513624b90',1,'cmsis_armcc.h']]], + ['_5f_5fget_5ffpscr',['__get_FPSCR',['../group__CMSIS__FPSCR.html#ga6a275172e274ea7ce6c22030d07c6c64',1,'cmsis_armcc.h']]], + ['_5f_5fget_5fifsr',['__get_IFSR',['../group__CMSIS__IFSR.html#ga9350226159749b673afd56a3b24953a0',1,'cmsis_cp15.h']]], + ['_5f_5fget_5fisr',['__get_ISR',['../group__CMSIS__ISR.html#ga450229b64b770e8524ed763f53ff62e2',1,'cmsis_cp15.h']]], + ['_5f_5fget_5fmode',['__get_mode',['../cmsis__armcc_8h.html#a4712ef84455dfc73de4697e1c213b0ed',1,'cmsis_armcc.h']]], + ['_5f_5fget_5fmpidr',['__get_MPIDR',['../group__CMSIS__MPIDR.html#ga05394b4cb9fb0ba1329ec6521c76e571',1,'cmsis_cp15.h']]], + ['_5f_5fget_5fmvbar',['__get_MVBAR',['../group__CMSIS__MVBAR.html#ga3839224facf28080e73ac1bd6e356c30',1,'cmsis_cp15.h']]], + ['_5f_5fget_5fsctlr',['__get_SCTLR',['../group__CMSIS__SCTLR.html#ga3070304d6180433c91c4e6daef3f3c73',1,'cmsis_cp15.h']]], + ['_5f_5fget_5fsp',['__get_SP',['../cmsis__armcc_8h.html#a1473ba10f33f397118e434e9ad0c1514',1,'cmsis_armcc.h']]], + ['_5f_5fget_5fsp_5fusr',['__get_SP_usr',['../cmsis__armcc_8h.html#a403dcb809998ee594da0908820155a42',1,'cmsis_armcc.h']]], + ['_5f_5fget_5fttbr0',['__get_TTBR0',['../group__CMSIS__TTBR.html#ga678997bc01f6d8d48b1d407cec24809d',1,'cmsis_cp15.h']]], + ['_5f_5fget_5fvbar',['__get_VBAR',['../group__CMSIS__VBAR.html#ga8abf5c92597d8e7d403aa26d8246387c',1,'cmsis_cp15.h']]], + ['_5f_5fgic_5fpresent',['__GIC_PRESENT',['../core__ca_8h.html#a6690a7e24ea0ec4b36a8fb077d01a820',1,'__GIC_PRESENT(): core_ca.h'],['../ARMCA9_8h.html#a6690a7e24ea0ec4b36a8fb077d01a820',1,'__GIC_PRESENT(): ARMCA9.h']]], + ['_5f_5fheap_5fsize',['__HEAP_SIZE',['../mem__ARMCA9_8h.html#a12c202be8007621d07d7ab644c27feb2',1,'mem_ARMCA9.h']]], + ['_5f_5fi',['__I',['../core__ca_8h.html#af63697ed9952cc71e1225efe205f6cd3',1,'core_ca.h']]], + ['_5f_5fim',['__IM',['../core__ca_8h.html#a4cc1649793116d7c2d8afce7a4ffce43',1,'core_ca.h']]], + ['_5f_5finline',['__INLINE',['../group__comp__cntrl__gr.html#gade2d8d7118f8ff49547f60aa0c3382bb',1,'cmsis_armcc.h']]], + ['_5f_5fio',['__IO',['../core__ca_8h.html#aec43007d9998a0a0e01faede4133d6be',1,'core_ca.h']]], + ['_5f_5fiom',['__IOM',['../core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691',1,'core_ca.h']]], + ['_5f_5firq_5fstack_5fsize',['__IRQ_STACK_SIZE',['../mem__ARMCA9_8h.html#a0332a29850192af0bb278179da4591ed',1,'mem_ARMCA9.h']]], + ['_5f_5fisb',['__ISB',['../group__CMSIS__Core__InstructionInterface.html#gaad233022e850a009fc6f7602be1182f6',1,'cmsis_armcc.h']]], + ['_5f_5fl1c_5fcleaninvalidatecache',['__L1C_CleanInvalidateCache',['../group__L1__cache__functions.html#ga722ceb077e491bb4befcfbb3aee9b20b',1,'core_ca.h']]], + ['_5f_5fl1c_5fmaintaindcachesetway',['__L1C_MaintainDCacheSetWay',['../core__ca_8h.html#a5ace5c651cf18aaa7659e1fbe6e77988',1,'core_ca.h']]], + ['_5f_5fl2c_5fpresent',['__L2C_PRESENT',['../ARMCA9_8h.html#a102b9f59f0fe8f9bb492d42803ebf586',1,'ARMCA9.h']]], + ['_5f_5fldrexb',['__LDREXB',['../cmsis__armcc_8h.html#a8876672c1f185d3253fea6b06bdba771',1,'cmsis_armcc.h']]], + ['_5f_5fldrexh',['__LDREXH',['../cmsis__armcc_8h.html#aa7f6f01cf534bc8daccc421dc823fc6f',1,'cmsis_armcc.h']]], + ['_5f_5fldrexw',['__LDREXW',['../cmsis__armcc_8h.html#aa872ae25197f1dddc52835fdfed9a881',1,'cmsis_armcc.h']]], + ['_5f_5flog2_5fup',['__log2_up',['../core__ca_8h.html#a35988a42567ca868bffd0b6171021ecb',1,'core_ca.h']]], + ['_5f_5fno_5freturn',['__NO_RETURN',['../group__comp__cntrl__gr.html#ga153a4a31b276a9758959580538720a51',1,'cmsis_armcc.h']]], + ['_5f_5fnop',['__NOP',['../group__CMSIS__Core__InstructionInterface.html#gabd585ddc865fb9b7f2493af1eee1a572',1,'cmsis_armcc.h']]], + ['_5f_5fo',['__O',['../core__ca_8h.html#a7e25d9380f9ef903923964322e71f2f6',1,'core_ca.h']]], + ['_5f_5fom',['__OM',['../core__ca_8h.html#a0ea2009ed8fd9ef35b48708280fdb758',1,'core_ca.h']]], + ['_5f_5fpacked',['__PACKED',['../group__comp__cntrl__gr.html#gabe8996d3d985ee1529475443cc635bf1',1,'cmsis_armcc.h']]], + ['_5f_5fpacked_5fstruct',['__PACKED_STRUCT',['../cmsis__armcc_8h.html#a4dbb70fab85207c27b581ecb6532b314',1,'cmsis_armcc.h']]], + ['_5f_5fram_5fbase',['__RAM_BASE',['../mem__ARMCA9_8h.html#a1c8bf4b887d358d549c15e29e6fc8b7a',1,'mem_ARMCA9.h']]], + ['_5f_5fram_5fsize',['__RAM_SIZE',['../mem__ARMCA9_8h.html#a8709883a5b4c1734f7f451e9d83780f2',1,'mem_ARMCA9.h']]], + ['_5f_5frbit',['__RBIT',['../cmsis__armcc_8h.html#ab83768933a612816fad669db5488366f',1,'__RBIT(): cmsis_armcc.h'],['../group__CMSIS__Core__InstructionInterface.html#gad6f9f297f6b91a995ee199fbc796b863',1,'__RBIT(uint32_t value): cmsis_armcc.txt']]], + ['_5f_5frev',['__REV',['../cmsis__armcc_8h.html#a14f54807872c0f5e05604c4924abfdae',1,'__REV(): cmsis_armcc.h'],['../group__CMSIS__Core__InstructionInterface.html#ga4717abc17af5ba29b1e4c055e0a0d9b8',1,'__REV(uint32_t value): cmsis_armcc.txt']]], + ['_5f_5frev16',['__REV16',['../group__CMSIS__Core__InstructionInterface.html#ga926d702cf1de59d54f4e62ab8e3c8b8d',1,'cmsis_armcc.txt']]], + ['_5f_5frevsh',['__REVSH',['../group__CMSIS__Core__InstructionInterface.html#ga1ec006e6d79063363cb0c2a2e0b3adbe',1,'cmsis_armcc.txt']]], + ['_5f_5from_5fbase',['__ROM_BASE',['../mem__ARMCA9_8h.html#a3a38c34d87a310103a5e618bc3ed18a8',1,'mem_ARMCA9.h']]], + ['_5f_5from_5fsize',['__ROM_SIZE',['../mem__ARMCA9_8h.html#a23423b37c669c6d70b3aeeec7c3209fc',1,'mem_ARMCA9.h']]], + ['_5f_5fror',['__ROR',['../cmsis__armcc_8h.html#a95b9bd281ddeda378b85afdb8f2ced86',1,'__ROR(): cmsis_armcc.h'],['../group__CMSIS__Core__InstructionInterface.html#gae05c1a2dac5bb7a399420c804c3048ca',1,'__ROR(uint32_t op1, uint32_t op2): cmsis_armcc.txt']]], + ['_5f_5frw_5fdata_5fsize',['__RW_DATA_SIZE',['../mem__ARMCA9_8h.html#a244d488ae9113bf4c972c20a21723ac4',1,'mem_ARMCA9.h']]], + ['_5f_5fset_5factlr',['__set_ACTLR',['../cmsis__cp15_8h.html#af0fd00dce8d7368f78c033e5f7fda9cd',1,'cmsis_cp15.h']]], + ['_5f_5fset_5factrl',['__set_ACTRL',['../group__CMSIS__ACTLR.html#gabe7491eac1652f740050bd905baea187',1,'cmsis_cp15.h']]], + ['_5f_5fset_5fbpiall',['__set_BPIALL',['../group__CMSIS__CBPM.html#gaa5a1bf5487bd00c61764ee2614bea3d4',1,'cmsis_cp15.h']]], + ['_5f_5fset_5fccsidr',['__set_CCSIDR',['../cmsis__cp15_8h.html#a639d467f42fdad7a173f90568b697fc8',1,'cmsis_cp15.h']]], + ['_5f_5fset_5fcntfrq',['__set_CNTFRQ',['../group__CMSIS__CNTFRQ.html#ga66d2d5070c8577f95e1d2e2bcb3ad143',1,'cmsis_cp15.h']]], + ['_5f_5fset_5fcntp_5fctl',['__set_CNTP_CTL',['../group__CMSIS__CNTP__CTL.html#ga96a537cd4e121d58aa9f7d2bfccaa66d',1,'cmsis_cp15.h']]], + ['_5f_5fset_5fcntp_5fcval',['__set_CNTP_CVAL',['../cmsis__cp15_8h.html#abfe82f8e7ef6edd48d21a545d3c79c3c',1,'cmsis_cp15.h']]], + ['_5f_5fset_5fcntp_5ftval',['__set_CNTP_TVAL',['../group__CMSIS__CNTP__TVAL.html#ga5cd55833483552e023c9b2ead0c97a02',1,'cmsis_cp15.h']]], + ['_5f_5fset_5fcp',['__set_CP',['../cmsis__armcc_8h.html#a5e4710ddc910c7feee1de7f118b84ad1',1,'cmsis_armcc.h']]], + ['_5f_5fset_5fcp64',['__set_CP64',['../cmsis__armcc_8h.html#af23b5ae27930ef8d9f62a2cf19338003',1,'cmsis_armcc.h']]], + ['_5f_5fset_5fcpacr',['__set_CPACR',['../group__CMSIS__CPACR.html#ga8bf7e1cfb0f28bc3bff3be7fec057668',1,'cmsis_cp15.h']]], + ['_5f_5fset_5fcpsr',['__set_CPSR',['../group__CMSIS__CPSR.html#gaf87faa3453333bcac5667fb1ccfc7f61',1,'cmsis_armcc.h']]], + ['_5f_5fset_5fcsselr',['__set_CSSELR',['../cmsis__cp15_8h.html#a14db4d16b3fc39943a94ef9fce2e4f16',1,'cmsis_cp15.h']]], + ['_5f_5fset_5fdacr',['__set_DACR',['../group__CMSIS__DACR.html#ga72e050de5b19cd6b683f6c234968b78b',1,'cmsis_cp15.h']]], + ['_5f_5fset_5fdccimvac',['__set_DCCIMVAC',['../group__CMSIS__CBPM.html#ga5a6dc4a371d0e5c5ea9f9a1dcea999ff',1,'cmsis_cp15.h']]], + ['_5f_5fset_5fdccisw',['__set_DCCISW',['../cmsis__cp15_8h.html#a40f09b50f1a4565adcae6825ad989f10',1,'cmsis_cp15.h']]], + ['_5f_5fset_5fdccmvac',['__set_DCCMVAC',['../group__CMSIS__CBPM.html#gaa47448c89b3134f5e9fbb7ba0b69c7d9',1,'cmsis_cp15.h']]], + ['_5f_5fset_5fdccsw',['__set_DCCSW',['../cmsis__cp15_8h.html#a6c4b49c4e9366c823f6ee909cf446483',1,'cmsis_cp15.h']]], + ['_5f_5fset_5fdcimvac',['__set_DCIMVAC',['../group__CMSIS__CBPM.html#ga643b62f37449627ca2ec3de80c1b8abb',1,'cmsis_cp15.h']]], + ['_5f_5fset_5fdcisw',['__set_DCISW',['../cmsis__cp15_8h.html#ab1f9c335fd63529d9385f83b8d6cb43e',1,'cmsis_cp15.h']]], + ['_5f_5fset_5fdfsr',['__set_DFSR',['../group__CMSIS__DFSR.html#ga824a3e4ae371ef38641375f9fa4cc29c',1,'cmsis_cp15.h']]], + ['_5f_5fset_5ffpexc',['__set_FPEXC',['../group__CMSIS__FPEXC.html#ga14ba90beb9b4712454f35ac453c45f5d',1,'cmsis_armcc.h']]], + ['_5f_5fset_5ffpscr',['__set_FPSCR',['../group__CMSIS__FPSCR.html#ga17c6ff443c52c74125fefef7de5fee1d',1,'cmsis_armcc.h']]], + ['_5f_5fset_5ficiallu',['__set_ICIALLU',['../group__CMSIS__CBPM.html#gaee63f9c620f6d37775f80667bc5f724d',1,'cmsis_cp15.h']]], + ['_5f_5fset_5fifsr',['__set_IFSR',['../group__CMSIS__IFSR.html#ga5bd9b703236cf2566eeed0ed59dda8a6',1,'cmsis_cp15.h']]], + ['_5f_5fset_5fmode',['__set_mode',['../cmsis__armcc_8h.html#a306b0a932918f2243a40d4e855503be2',1,'cmsis_armcc.h']]], + ['_5f_5fset_5fmvbar',['__set_MVBAR',['../group__CMSIS__MVBAR.html#ga73c9231bcf1669fb34a1ee3f8062ad09',1,'cmsis_cp15.h']]], + ['_5f_5fset_5fsctlr',['__set_SCTLR',['../group__CMSIS__SCTLR.html#gaf9b8e96ddd2e76c4475cf957600fd57a',1,'cmsis_cp15.h']]], + ['_5f_5fset_5fsp',['__set_SP',['../group__CMSIS__SP.html#ga6af63cb939bd108aef1c0f12622350cb',1,'cmsis_armcc.h']]], + ['_5f_5fset_5fsp_5fusr',['__set_SP_usr',['../group__CMSIS__SP.html#gabfe36eb17b6ae34633c7e155d132426e',1,'cmsis_armcc.h']]], + ['_5f_5fset_5ftlbiall',['__set_TLBIALL',['../group__CMSIS__TLB.html#gafe73539914fa96265067bec49a3ed4ea',1,'cmsis_cp15.h']]], + ['_5f_5fset_5fttbr0',['__set_TTBR0',['../group__CMSIS__TTBR.html#gad2ccad052f77c18897c5ceaaf307711e',1,'cmsis_cp15.h']]], + ['_5f_5fset_5fvbar',['__set_VBAR',['../group__CMSIS__VBAR.html#ga582f9a60f7b090ae5a4e8f60ef3b79f8',1,'cmsis_cp15.h']]], + ['_5f_5fsev',['__SEV',['../group__CMSIS__Core__InstructionInterface.html#gaab4f296d0022b4b10dc0976eb22052f9',1,'cmsis_armcc.h']]], + ['_5f_5fssat',['__SSAT',['../cmsis__armcc_8h.html#a3c013c2ed76ebc48c283c8bae17b9ab8',1,'cmsis_armcc.h']]], + ['_5f_5fstack_5fsize',['__STACK_SIZE',['../mem__ARMCA9_8h.html#a668ea18a149eeb6a206929f8e4c1099b',1,'mem_ARMCA9.h']]], + ['_5f_5fstatic_5fforceinline',['__STATIC_FORCEINLINE',['../cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040',1,'cmsis_armcc.h']]], + ['_5f_5fstatic_5finline',['__STATIC_INLINE',['../group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c',1,'cmsis_armcc.h']]], + ['_5f_5fstrexb',['__STREXB',['../cmsis__armcc_8h.html#a503ba30a93e83963de38e5171fbbabce',1,'cmsis_armcc.h']]], + ['_5f_5fstrexh',['__STREXH',['../cmsis__armcc_8h.html#a63d19c6c7852ada9a1c1aab80e6294b1',1,'cmsis_armcc.h']]], + ['_5f_5fstrexw',['__STREXW',['../cmsis__armcc_8h.html#a0c3704e33e90ba0491cee56cfb553090',1,'cmsis_armcc.h']]], + ['_5f_5fsvc_5fstack_5fsize',['__SVC_STACK_SIZE',['../mem__ARMCA9_8h.html#a56b98f7c5dac25e019ab4cc1b195ae60',1,'mem_ARMCA9.h']]], + ['_5f_5ftim_5fpresent',['__TIM_PRESENT',['../core__ca_8h.html#a0e57ca9f1bc10c2de05d383d2c76267a',1,'__TIM_PRESENT(): core_ca.h'],['../ARMCA9_8h.html#a0e57ca9f1bc10c2de05d383d2c76267a',1,'__TIM_PRESENT(): ARMCA9.h']]], + ['_5f_5fttb_5fbase',['__TTB_BASE',['../mem__ARMCA9_8h.html#a5636831f81072fadf130e3b462d7b5f6',1,'mem_ARMCA9.h']]], + ['_5f_5fttb_5fsize',['__TTB_SIZE',['../mem__ARMCA9_8h.html#a7f6661ae744a397001b44a1c5be751ec',1,'mem_ARMCA9.h']]], + ['_5f_5funaligned_5fuint16_5fread',['__UNALIGNED_UINT16_READ',['../cmsis__armcc_8h.html#ab71b66e5ce403158d3dee62a59f9175f',1,'cmsis_armcc.h']]], + ['_5f_5funaligned_5fuint16_5fwrite',['__UNALIGNED_UINT16_WRITE',['../cmsis__armcc_8h.html#a5103fb373cae9837cc4a384be55dc87f',1,'cmsis_armcc.h']]], + ['_5f_5funaligned_5fuint32_5fread',['__UNALIGNED_UINT32_READ',['../cmsis__armcc_8h.html#a3b931f0b051b8c1a6377a3dcc7559b5e',1,'cmsis_armcc.h']]], + ['_5f_5funaligned_5fuint32_5fwrite',['__UNALIGNED_UINT32_WRITE',['../cmsis__armcc_8h.html#a203f593d140ed88b81bc189edc861110',1,'cmsis_armcc.h']]], + ['_5f_5fund_5fstack_5fsize',['__UND_STACK_SIZE',['../mem__ARMCA9_8h.html#abf1b59273a0120006e7139edf119e731',1,'mem_ARMCA9.h']]], + ['_5f_5fusat',['__USAT',['../cmsis__armcc_8h.html#ad0e4fa951d563740462d837bb6ddd7bb',1,'cmsis_armcc.h']]], + ['_5f_5fused',['__USED',['../group__comp__cntrl__gr.html#ga3e40e4c553fc11588f7a4c2a19e789e0',1,'cmsis_armcc.h']]], + ['_5f_5fweak',['__WEAK',['../group__comp__cntrl__gr.html#gac607bf387b29162be6a9b77fc7999539',1,'cmsis_armcc.h']]], + ['_5f_5fwfe',['__WFE',['../group__CMSIS__Core__InstructionInterface.html#gaac6cc7dd4325d9cb40d3290fa5244b3d',1,'cmsis_armcc.h']]], + ['_5f_5fwfi',['__WFI',['../group__CMSIS__Core__InstructionInterface.html#gad23bf2b78a9a4524157c9de0d30b7448',1,'cmsis_armcc.h']]], + ['_5f_5fzi_5fdata_5fsize',['__ZI_DATA_SIZE',['../mem__ARMCA9_8h.html#a3464db337066101375c085df13b9a2ae',1,'mem_ARMCA9.h']]], + ['_5ffld2val',['_FLD2VAL',['../group__peripheral__gr.html#ga139b6e261c981f014f386927ca4a8444',1,'_FLD2VAL(): core_ca.txt'],['../core__ca_8h.html#a139b6e261c981f014f386927ca4a8444',1,'_FLD2VAL(): core_ca.h']]], + ['_5freserved0',['_reserved0',['../unionCNTP__CTL__Type.html#a033fc913891068a89b1609af783db8a8',1,'CNTP_CTL_Type']]], + ['_5fval2fld',['_VAL2FLD',['../group__peripheral__gr.html#ga286e3b913dbd236c7f48ea70c8821f4e',1,'_VAL2FLD(): core_ca.txt'],['../core__ca_8h.html#a286e3b913dbd236c7f48ea70c8821f4e',1,'_VAL2FLD(): core_ca.h']]] +]; diff --git a/docs/Core_A/html/search/all_1.html b/docs/Core_A/html/search/all_1.html new file mode 100644 index 0000000..e290644 --- /dev/null +++ b/docs/Core_A/html/search/all_1.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_1.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/all_1.js b/docs/Core_A/html/search/all_1.js new file mode 100644 index 0000000..4eaac6a --- /dev/null +++ b/docs/Core_A/html/search/all_1.js @@ -0,0 +1,60 @@ +var searchData= +[ + ['a',['A',['../unionCPSR__Type.html#a8dc2435a7c376c9b8dfdd9748c091458',1,'CPSR_Type::A()'],['../unionSCTLR__Type.html#a078edcb9c3fc8b46b8cf382ad249bb79',1,'SCTLR_Type::A()'],['../unionISR__Type.html#ad4dfcb37f30162fd57c4402ae99ca49e',1,'ISR_Type::A()']]], + ['aaci_5firqn',['AACI_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a4c72e4cbe9ce6bae3d29332139dad44a',1,'ARMCA9.h']]], + ['abpr',['ABPR',['../structGICInterface__Type.html#a6d3ca9eaae5e0ac38f20846a1e67180d',1,'GICInterface_Type']]], + ['abt_5fmode',['ABT_MODE',['../startup__ARMCA9_8c.html#a71f290cd91ad5ba6e3e183306fd9a0cb',1,'startup_ARMCA9.c']]], + ['actlr_5faow_5fmsk',['ACTLR_AOW_Msk',['../group__CMSIS__ACTLR__BITS.html#ga5ca6754c31f90c7e5d1822dddfb4135c',1,'core_ca.h']]], + ['actlr_5faow_5fpos',['ACTLR_AOW_Pos',['../group__CMSIS__ACTLR__BITS.html#ga633ee6b129f8668593687ab8537aeb7f',1,'core_ca.h']]], + ['actlr_5fbp_5fmsk',['ACTLR_BP_Msk',['../group__CMSIS__ACTLR__BITS.html#ga677211818d8a2c7b118115361fbef2e7',1,'core_ca.h']]], + ['actlr_5fbp_5fpos',['ACTLR_BP_Pos',['../group__CMSIS__ACTLR__BITS.html#ga120f5d653af52bd711c27c2495ce78f6',1,'core_ca.h']]], + ['actlr_5fbtdis_5fmsk',['ACTLR_BTDIS_Msk',['../group__CMSIS__ACTLR__BITS.html#gad48e0a1c1e59e6721547b45f37baa48b',1,'core_ca.h']]], + ['actlr_5fbtdis_5fpos',['ACTLR_BTDIS_Pos',['../group__CMSIS__ACTLR__BITS.html#ga8c81a1e1522400322f215c52ca80d47d',1,'core_ca.h']]], + ['actlr_5fdbdi_5fmsk',['ACTLR_DBDI_Msk',['../group__CMSIS__ACTLR__BITS.html#ga0a3d58754927731758c53bd945ac35fe',1,'core_ca.h']]], + ['actlr_5fdbdi_5fpos',['ACTLR_DBDI_Pos',['../group__CMSIS__ACTLR__BITS.html#ga0367a8413c0a37d6c1de7b90f3a56aee',1,'core_ca.h']]], + ['actlr_5fddi_5fmsk',['ACTLR_DDI_Msk',['../group__CMSIS__ACTLR__BITS.html#gaeee8e0fc7b28f2a405b234e7d2c7486e',1,'core_ca.h']]], + ['actlr_5fddi_5fpos',['ACTLR_DDI_Pos',['../group__CMSIS__ACTLR__BITS.html#ga5468e93550ce28af7114cbc1e19474c0',1,'core_ca.h']]], + ['actlr_5fddvm_5fmsk',['ACTLR_DDVM_Msk',['../group__CMSIS__ACTLR__BITS.html#ga4565f2632e5c4be5e1d3eb90fa6f2ac6',1,'core_ca.h']]], + ['actlr_5fddvm_5fpos',['ACTLR_DDVM_Pos',['../group__CMSIS__ACTLR__BITS.html#gaa9fe7651aa9bb48eea4f5301c69ee54d',1,'core_ca.h']]], + ['actlr_5fdodmbs_5fmsk',['ACTLR_DODMBS_Msk',['../group__CMSIS__ACTLR__BITS.html#ga88a85e6310334edb190a6e9298ae98b7',1,'core_ca.h']]], + ['actlr_5fdodmbs_5fpos',['ACTLR_DODMBS_Pos',['../group__CMSIS__ACTLR__BITS.html#ga96eb411770c8e2b87f5e62b95e50ee02',1,'core_ca.h']]], + ['actlr_5fdwbst_5fmsk',['ACTLR_DWBST_Msk',['../group__CMSIS__ACTLR__BITS.html#gab948ab9af88a9357e2e383d948e9dc7e',1,'core_ca.h']]], + ['actlr_5fdwbst_5fpos',['ACTLR_DWBST_Pos',['../group__CMSIS__ACTLR__BITS.html#ga4ca2a9236b157d3f9405cf8c398897a2',1,'core_ca.h']]], + ['actlr_5fexcl_5fmsk',['ACTLR_EXCL_Msk',['../group__CMSIS__ACTLR__BITS.html#ga8b704419a7ed130ecbee00de9fd72d55',1,'core_ca.h']]], + ['actlr_5fexcl_5fpos',['ACTLR_EXCL_Pos',['../group__CMSIS__ACTLR__BITS.html#ga17dcfbcdf5db82900354db5440699701',1,'core_ca.h']]], + ['actlr_5ffw_5fmsk',['ACTLR_FW_Msk',['../group__CMSIS__ACTLR__BITS.html#ga53ea0cfa2dd5cb51d9f9de21e4d2dbf1',1,'core_ca.h']]], + ['actlr_5ffw_5fpos',['ACTLR_FW_Pos',['../group__CMSIS__ACTLR__BITS.html#ga89b1a661668534177bc9679149a692ce',1,'core_ca.h']]], + ['actlr_5fl1pctl_5fmsk',['ACTLR_L1PCTL_Msk',['../group__CMSIS__ACTLR__BITS.html#gad701fa3ff69b89ba185b7482e81cb6fd',1,'core_ca.h']]], + ['actlr_5fl1pctl_5fpos',['ACTLR_L1PCTL_Pos',['../group__CMSIS__ACTLR__BITS.html#ga546f1f2bbf7344bad6522205257f17ae',1,'core_ca.h']]], + ['actlr_5fl1pe_5fmsk',['ACTLR_L1PE_Msk',['../group__CMSIS__ACTLR__BITS.html#ga969c20495fe3e50e8c2a73454688a674',1,'core_ca.h']]], + ['actlr_5fl1pe_5fpos',['ACTLR_L1PE_Pos',['../group__CMSIS__ACTLR__BITS.html#ga65c3c81261a2aa26022f6bb967c4e56b',1,'core_ca.h']]], + ['actlr_5fl1radis_5fmsk',['ACTLR_L1RADIS_Msk',['../group__CMSIS__ACTLR__BITS.html#ga6aafd83ca6c02f705def8edc8c064c04',1,'core_ca.h']]], + ['actlr_5fl1radis_5fpos',['ACTLR_L1RADIS_Pos',['../group__CMSIS__ACTLR__BITS.html#gaf8b306b854ecd78110cf944d414644a1',1,'core_ca.h']]], + ['actlr_5fl2radis_5fmsk',['ACTLR_L2RADIS_Msk',['../group__CMSIS__ACTLR__BITS.html#gad84b20f4f5d1979bb000a14a582cad12',1,'core_ca.h']]], + ['actlr_5fl2radis_5fpos',['ACTLR_L2RADIS_Pos',['../group__CMSIS__ACTLR__BITS.html#ga505f33bbe45bbcaa9fcb738cb30daf4e',1,'core_ca.h']]], + ['actlr_5fparity_5fmsk',['ACTLR_PARITY_Msk',['../group__CMSIS__ACTLR__BITS.html#gadec8e5d68791dc4749bf3f075a3559fb',1,'core_ca.h']]], + ['actlr_5fparity_5fpos',['ACTLR_PARITY_Pos',['../group__CMSIS__ACTLR__BITS.html#ga8300a65b41aa3f5c69c7cc713c847749',1,'core_ca.h']]], + ['actlr_5fradis_5fmsk',['ACTLR_RADIS_Msk',['../group__CMSIS__ACTLR__BITS.html#gac6aea849e5320c0e93321d5d8b0c117c',1,'core_ca.h']]], + ['actlr_5fradis_5fpos',['ACTLR_RADIS_Pos',['../group__CMSIS__ACTLR__BITS.html#gaf7a424f7f8c4f46592ce8f47f4bced44',1,'core_ca.h']]], + ['actlr_5frsdis_5fmsk',['ACTLR_RSDIS_Msk',['../group__CMSIS__ACTLR__BITS.html#ga8487babc3514e2bb8f3d524e5f80d95f',1,'core_ca.h']]], + ['actlr_5frsdis_5fpos',['ACTLR_RSDIS_Pos',['../group__CMSIS__ACTLR__BITS.html#ga4412a55ce52db3c5a4f035fcd0e350c6',1,'core_ca.h']]], + ['actlr_5fsmp_5fmsk',['ACTLR_SMP_Msk',['../group__CMSIS__ACTLR__BITS.html#gac6dcc315f6c4527434b9b0e4106771d8',1,'core_ca.h']]], + ['actlr_5fsmp_5fpos',['ACTLR_SMP_Pos',['../group__CMSIS__ACTLR__BITS.html#ga8cb19db067cca1e064189b27b1f1bcbf',1,'core_ca.h']]], + ['actlr_5ftype',['ACTLR_Type',['../unionACTLR__Type.html',1,'']]], + ['actlr_5fwflzm_5fmsk',['ACTLR_WFLZM_Msk',['../group__CMSIS__ACTLR__BITS.html#gae5a89cb553773b10e86a9c826f11179f',1,'core_ca.h']]], + ['actlr_5fwflzm_5fpos',['ACTLR_WFLZM_Pos',['../group__CMSIS__ACTLR__BITS.html#ga104112fe1d88dde49635e9b0f9530306',1,'core_ca.h']]], + ['address_5ffilter_5fend',['ADDRESS_FILTER_END',['../structL2C__310__TypeDef.html#a956e7653f25ae52ac9534eb0e1d94c8c',1,'L2C_310_TypeDef']]], + ['address_5ffilter_5fstart',['ADDRESS_FILTER_START',['../structL2C__310__TypeDef.html#ae3f752040cdfcabd337b3f0359216b11',1,'L2C_310_TypeDef']]], + ['aeoir',['AEOIR',['../structGICInterface__Type.html#a89d5a920c2b91b4b7bd0312ba4c38a89',1,'GICInterface_Type']]], + ['afe',['AFE',['../unionSCTLR__Type.html#ae5a729bf64a6de4cbfa42c1a7d254535',1,'SCTLR_Type']]], + ['ahppir',['AHPPIR',['../structGICInterface__Type.html#a12f25dec95ab3dd13a477573fab4b9c8',1,'GICInterface_Type']]], + ['aiar',['AIAR',['../structGICInterface__Type.html#a849e9ead6e9ced78dc6f0ba9256dd5a6',1,'GICInterface_Type']]], + ['aow',['AOW',['../unionACTLR__Type.html#a3f235030777fe4e20477063df416b515',1,'ACTLR_Type']]], + ['apr',['APR',['../structGICInterface__Type.html#aebae4bdcd3930372d639b85c5c9301e8',1,'GICInterface_Type']]], + ['armca9_2eh',['ARMCA9.h',['../ARMCA9_8h.html',1,'']]], + ['asedis',['ASEDIS',['../unionCPACR__Type.html#a792fabd71db2311eefbc9b896db37986',1,'CPACR_Type']]], + ['aux_5fcnt',['AUX_CNT',['../structL2C__310__TypeDef.html#a4f7bc7277a5baa1d804913e41b8200be',1,'L2C_310_TypeDef']]], + ['auxiliary_20control_20register_20_28actlr_29',['Auxiliary Control Register (ACTLR)',['../group__CMSIS__ACTLR.html',1,'']]], + ['actlr_20bits',['ACTLR Bits',['../group__CMSIS__ACTLR__BITS.html',1,'']]], + ['actlr_20bits',['ACTLR Bits',['../group__CMSIS__DFSR__BITS.html',1,'']]] +]; diff --git a/docs/Core_A/html/search/all_10.html b/docs/Core_A/html/search/all_10.html new file mode 100644 index 0000000..c55c836 --- /dev/null +++ b/docs/Core_A/html/search/all_10.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_10.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/all_10.js b/docs/Core_A/html/search/all_10.js new file mode 100644 index 0000000..759f233 --- /dev/null +++ b/docs/Core_A/html/search/all_10.js @@ -0,0 +1,74 @@ +var searchData= +[ + ['pl1_20physical_20timer_20control_20register_20_28cntp_5fctl_29',['PL1 Physical Timer Control register (CNTP_CTL)',['../group__CMSIS__CNTP__CTL.html',1,'']]], + ['pl1_20physical_20timer_20compare_20value_20register_20_28cntp_5fcval_29',['PL1 Physical Timer Compare Value register (CNTP_CVAL)',['../group__CMSIS__CNTP__CVAL.html',1,'']]], + ['pl1_20physical_20timer_20value_20register_20_28cntp_5ftval_29',['PL1 Physical Timer Value register (CNTP_TVAL)',['../group__CMSIS__CNTP__TVAL.html',1,'']]], + ['pl1_20physical_20count_20register_20_28cntpct_29',['PL1 Physical Count register (CNTPCT)',['../group__CMSIS__CNTPCT.html',1,'']]], + ['page4k_5fdevice_5frw',['page4k_device_rw',['../group__MMU__defs__gr.html#gafe66b1515bf7d251a9a3218162637a22',1,'core_ca.h']]], + ['page64k_5fdevice_5frw',['page64k_device_rw',['../group__MMU__defs__gr.html#ga6c8c84bdeebf350d97eb3a99bd11845f',1,'core_ca.h']]], + ['page_5f4k',['PAGE_4k',['../core__ca_8h.html#gab184b824a6d7cb728bd46c6abcd0c21aa99ce0ce05e9c418dc6bddcc47b2fa05a',1,'core_ca.h']]], + ['page_5f4k_5fb_5fshift',['PAGE_4K_B_SHIFT',['../group__MMU__defs__gr.html#ga295b3b39fa6f7da3650a94551e28218b',1,'core_ca.h']]], + ['page_5f4k_5fc_5fshift',['PAGE_4K_C_SHIFT',['../group__MMU__defs__gr.html#ga17ad8e75e5987a1f98adfc783640b75f',1,'core_ca.h']]], + ['page_5f4k_5ftex0_5fshift',['PAGE_4K_TEX0_SHIFT',['../group__MMU__defs__gr.html#ga8069f8882920692467749cc65f50e1f8',1,'core_ca.h']]], + ['page_5f4k_5ftex1_5fshift',['PAGE_4K_TEX1_SHIFT',['../group__MMU__defs__gr.html#gac0db1e472f79b641d0e51e4faa6e7e08',1,'core_ca.h']]], + ['page_5f4k_5ftex2_5fshift',['PAGE_4K_TEX2_SHIFT',['../group__MMU__defs__gr.html#ga0e5c586a7e1928c7efa95e0d5f26e981',1,'core_ca.h']]], + ['page_5f4k_5ftexcb_5fmask',['PAGE_4K_TEXCB_MASK',['../core__ca_8h.html#a234fceea67b5d6c41b0875852d86cc70',1,'core_ca.h']]], + ['page_5f64k',['PAGE_64k',['../core__ca_8h.html#gab184b824a6d7cb728bd46c6abcd0c21aafc53512bbf834739fcb97ad1c0f444fc',1,'core_ca.h']]], + ['page_5f64k_5fb_5fshift',['PAGE_64K_B_SHIFT',['../group__MMU__defs__gr.html#gaedc4abb2636443389128258bd74ce0bd',1,'core_ca.h']]], + ['page_5f64k_5fc_5fshift',['PAGE_64K_C_SHIFT',['../group__MMU__defs__gr.html#gabc1ce8b3d369d1e054fabf87514c4cd6',1,'core_ca.h']]], + ['page_5f64k_5ftex0_5fshift',['PAGE_64K_TEX0_SHIFT',['../group__MMU__defs__gr.html#gab4d67a1d5aa37623272abe4db32677ec',1,'core_ca.h']]], + ['page_5f64k_5ftex1_5fshift',['PAGE_64K_TEX1_SHIFT',['../group__MMU__defs__gr.html#ga9c910152d27ce0a1552e3bb3c88782a6',1,'core_ca.h']]], + ['page_5f64k_5ftex2_5fshift',['PAGE_64K_TEX2_SHIFT',['../group__MMU__defs__gr.html#ga8ec4dcea202b5ebc15419f7410a6c0b0',1,'core_ca.h']]], + ['page_5f64k_5ftexcb_5fmask',['PAGE_64K_TEXCB_MASK',['../core__ca_8h.html#a666e7d1971403995104586f35d56590b',1,'core_ca.h']]], + ['page_5fap2_5fshift',['PAGE_AP2_SHIFT',['../group__MMU__defs__gr.html#gad2d3cf0695c98dc2c4e37ebeb9235b2c',1,'core_ca.h']]], + ['page_5fap_5fmask',['PAGE_AP_MASK',['../core__ca_8h.html#af7d3ee23adcaf9221967791f0e64d830',1,'core_ca.h']]], + ['page_5fap_5fshift',['PAGE_AP_SHIFT',['../group__MMU__defs__gr.html#gafed0cfe8a8ab67fe26e961b876db13a3',1,'core_ca.h']]], + ['page_5fb_5fshift',['PAGE_B_SHIFT',['../group__MMU__defs__gr.html#ga3a660cdbc121e6510ed815fcb5bc8a44',1,'core_ca.h']]], + ['page_5fc_5fshift',['PAGE_C_SHIFT',['../group__MMU__defs__gr.html#gad9fc2f0cbe58ae4f1afea3cf9817b450',1,'core_ca.h']]], + ['page_5fdomain_5fmask',['PAGE_DOMAIN_MASK',['../core__ca_8h.html#a0a48a4e79188149fbe886a698b6d9cb4',1,'core_ca.h']]], + ['page_5fdomain_5fshift',['PAGE_DOMAIN_SHIFT',['../group__MMU__defs__gr.html#gade787969e64896d0c8fe554f6aa1bc9e',1,'core_ca.h']]], + ['page_5fl1_5fdescriptor',['PAGE_L1_DESCRIPTOR',['../group__MMU__defs__gr.html#ga82cb818cf0bcf9431ed9d0b52a39fe14',1,'core_ca.h']]], + ['page_5fl1_5fmask',['PAGE_L1_MASK',['../core__ca_8h.html#a9fe764cc3a117a9ab93a301de8bceed1',1,'core_ca.h']]], + ['page_5fl2_5f4k_5fdesc',['PAGE_L2_4K_DESC',['../group__MMU__defs__gr.html#gaefb20807cde04ea9fee6b197602348cf',1,'core_ca.h']]], + ['page_5fl2_5f4k_5fmask',['PAGE_L2_4K_MASK',['../core__ca_8h.html#abd292694d0155e3b0d4c12895a6c8fa6',1,'core_ca.h']]], + ['page_5fl2_5f64k_5fdesc',['PAGE_L2_64K_DESC',['../group__MMU__defs__gr.html#gaf38d8149733ba83690fd04ac1204bde1',1,'core_ca.h']]], + ['page_5fl2_5f64k_5fmask',['PAGE_L2_64K_MASK',['../core__ca_8h.html#ab3a82626ee70e38285852a1128b75c7a',1,'core_ca.h']]], + ['page_5fng_5fmask',['PAGE_NG_MASK',['../core__ca_8h.html#add5d44ba746fe4d17d8b06a1086aa853',1,'core_ca.h']]], + ['page_5fng_5fshift',['PAGE_NG_SHIFT',['../group__MMU__defs__gr.html#ga1d9196f2dd260244a4ad7e5b70b0e4c7',1,'core_ca.h']]], + ['page_5fns_5fmask',['PAGE_NS_MASK',['../core__ca_8h.html#a618b1432615c3242f53360d4364c5797',1,'core_ca.h']]], + ['page_5fns_5fshift',['PAGE_NS_SHIFT',['../group__MMU__defs__gr.html#ga49740f5181adebe63b11c68db731bb0f',1,'core_ca.h']]], + ['page_5fp_5fmask',['PAGE_P_MASK',['../core__ca_8h.html#a604f4f13fcb78ff08d65ef4a1a3f7933',1,'core_ca.h']]], + ['page_5fp_5fshift',['PAGE_P_SHIFT',['../group__MMU__defs__gr.html#ga46a63dfcf084d48ccf27987bab48417a',1,'core_ca.h']]], + ['page_5fs_5fmask',['PAGE_S_MASK',['../core__ca_8h.html#ac44cd885615a54131c372abfdc2d5c66',1,'core_ca.h']]], + ['page_5fs_5fshift',['PAGE_S_SHIFT',['../group__MMU__defs__gr.html#ga1d9a3ed8dfa64aba257e2273d2613bce',1,'core_ca.h']]], + ['page_5ftex_5fshift',['PAGE_TEX_SHIFT',['../group__MMU__defs__gr.html#ga5833dc0a939f8d33299d8c8995a06589',1,'core_ca.h']]], + ['page_5ftexcb_5fmask',['PAGE_TEXCB_MASK',['../core__ca_8h.html#aa488ef0c274f8ae125f61129745b1629',1,'core_ca.h']]], + ['page_5fxn_5f4k_5fmask',['PAGE_XN_4K_MASK',['../core__ca_8h.html#a522f61b0d301d6f69c33a629e1699c7e',1,'core_ca.h']]], + ['page_5fxn_5f4k_5fshift',['PAGE_XN_4K_SHIFT',['../group__MMU__defs__gr.html#ga9be26955f4a44c54008c55de61652539',1,'core_ca.h']]], + ['page_5fxn_5f64k_5fmask',['PAGE_XN_64K_MASK',['../core__ca_8h.html#ae0445cb4d6dc78359074cbb2776e3b5c',1,'core_ca.h']]], + ['page_5fxn_5f64k_5fshift',['PAGE_XN_64K_SHIFT',['../group__MMU__defs__gr.html#gab34b65fbaaec1287daef459071c5c5c9',1,'core_ca.h']]], + ['parity',['PARITY',['../unionACTLR__Type.html#a6e8f053d01fb236cc7d002b04d93a19c',1,'ACTLR_Type']]], + ['peripheral_20access',['Peripheral Access',['../group__peripheral__gr.html',1,'']]], + ['pl1_5fgetcontrol',['PL1_GetControl',['../group__PL1__timer__functions.html#gaf7fda3fe3452565fbe46cb0ea53a9f8a',1,'PL1_GetControl(): core_ca.h'],['../group__PL1__timer__functions.html#gaf7fda3fe3452565fbe46cb0ea53a9f8a',1,'PL1_GetControl(void): core_ca.h']]], + ['pl1_5fgetcurrentphysicalvalue',['PL1_GetCurrentPhysicalValue',['../group__PL1__timer__functions.html#gac66bd336d2353f70aa8ebfc73aa3fc43',1,'PL1_GetCurrentPhysicalValue(void): core_ca.h'],['../group__PL1__timer__functions.html#gac66bd336d2353f70aa8ebfc73aa3fc43',1,'PL1_GetCurrentPhysicalValue(void): core_ca.h']]], + ['pl1_5fgetcurrentvalue',['PL1_GetCurrentValue',['../group__PL1__timer__functions.html#ga8a212e9457005edfb9f14afbf937ebf9',1,'PL1_GetCurrentValue(): core_ca.h'],['../group__PL1__timer__functions.html#ga8a212e9457005edfb9f14afbf937ebf9',1,'PL1_GetCurrentValue(void): core_ca.h']]], + ['pl1_5fgetphysicalcomparevalue',['PL1_GetPhysicalCompareValue',['../group__PL1__timer__functions.html#ga341ae7d1ae29f4dc5dae6310fa453164',1,'PL1_GetPhysicalCompareValue(void): core_ca.h'],['../group__PL1__timer__functions.html#ga341ae7d1ae29f4dc5dae6310fa453164',1,'PL1_GetPhysicalCompareValue(void): core_ca.h']]], + ['pl1_5fsetcontrol',['PL1_SetControl',['../group__PL1__timer__functions.html#ga2e2ea7eac12a90c6243000172bf774e1',1,'PL1_SetControl(uint32_t value): core_ca.h'],['../group__PL1__timer__functions.html#ga2e2ea7eac12a90c6243000172bf774e1',1,'PL1_SetControl(uint32_t value): core_ca.h']]], + ['pl1_5fsetcounterfrequency',['PL1_SetCounterFrequency',['../group__PL1__timer__functions.html#gac09f09327fde6a6adffe0e6298eaa1db',1,'PL1_SetCounterFrequency(uint32_t value): core_ca.h'],['../group__PL1__timer__functions.html#gac09f09327fde6a6adffe0e6298eaa1db',1,'PL1_SetCounterFrequency(uint32_t value): core_ca.h']]], + ['pl1_5fsetloadvalue',['PL1_SetLoadValue',['../group__PL1__timer__functions.html#gae4edcfbdaf901a59a81d1fbf9845d9f7',1,'PL1_SetLoadValue(uint32_t value): core_ca.h'],['../group__PL1__timer__functions.html#gae4edcfbdaf901a59a81d1fbf9845d9f7',1,'PL1_SetLoadValue(uint32_t value): core_ca.h']]], + ['pl1_5fsetphysicalcomparevalue',['PL1_SetPhysicalCompareValue',['../group__PL1__timer__functions.html#gab34067824971064a829e17b791070643',1,'PL1_SetPhysicalCompareValue(uint64_t value): core_ca.h'],['../group__PL1__timer__functions.html#gab34067824971064a829e17b791070643',1,'PL1_SetPhysicalCompareValue(uint64_t value): core_ca.h']]], + ['pmr',['PMR',['../structGICInterface__Type.html#a0edadabc6e3ce1f36d820f0b52bc143b',1,'GICInterface_Type']]], + ['priv_5ft',['priv_t',['../structmmu__region__attributes__Type.html#afb58787cfcf5b9aaf711794e3bf3e849',1,'mmu_region_attributes_Type']]], + ['privtimer_5firqn',['PrivTimer_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a116d3d8a9fcc5fef99becc9d25a56249',1,'ARMCA9.h']]], + ['privwatchdog_5firqn',['PrivWatchdog_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8aeb45b2fc32150bf94ecf305ee223f28f',1,'ARMCA9.h']]], + ['ptim',['PTIM',['../group__PTM__timer__functions.html#gaaaf976e808e92970c4853195f46f86aa',1,'core_ca.h']]], + ['ptim_5fcleareventflag',['PTIM_ClearEventFlag',['../group__PTM__timer__functions.html#ga59dca62df390bc4bce18559fc7d28578',1,'core_ca.h']]], + ['ptim_5fgetcontrol',['PTIM_GetControl',['../group__PTM__timer__functions.html#ga34f0ceea142a4be1479cb552bf8bc4d1',1,'core_ca.h']]], + ['ptim_5fgetcurrentvalue',['PTIM_GetCurrentValue',['../group__PTM__timer__functions.html#gaaccd88ab7931c379817f71d7c0183586',1,'core_ca.h']]], + ['ptim_5fgeteventflag',['PTIM_GetEventFlag',['../core__ca_8h.html#a2c3f9f942e8a08630562f35802dbe942',1,'core_ca.h']]], + ['ptim_5fgetloadvalue',['PTIM_GetLoadValue',['../group__PTM__timer__functions.html#gacca3bf92e93c69e538ff4618317f7bfa',1,'core_ca.h']]], + ['ptim_5fsetcontrol',['PTIM_SetControl',['../group__PTM__timer__functions.html#gaabc1dba029389fe0e2a6297952df7972',1,'core_ca.h']]], + ['ptim_5fsetcurrentvalue',['PTIM_SetCurrentValue',['../core__ca_8h.html#a323bf405e32846a7e57344935e51de66',1,'core_ca.h']]], + ['ptim_5fsetloadvalue',['PTIM_SetLoadValue',['../group__PTM__timer__functions.html#ga30516fed24977be8eecf3efd8b6a2fea',1,'core_ca.h']]], + ['private_20timer_20functions',['Private Timer Functions',['../group__PTM__timer__functions.html',1,'']]] +]; diff --git a/docs/Core_A/html/search/all_11.html b/docs/Core_A/html/search/all_11.html new file mode 100644 index 0000000..6f3943a --- /dev/null +++ b/docs/Core_A/html/search/all_11.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_11.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/all_11.js b/docs/Core_A/html/search/all_11.js new file mode 100644 index 0000000..5314bb4 --- /dev/null +++ b/docs/Core_A/html/search/all_11.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['q',['Q',['../unionCPSR__Type.html#a0bdcd0ceaa1ecb8f55ea15075974eb5a',1,'CPSR_Type']]] +]; diff --git a/docs/Core_A/html/search/all_12.html b/docs/Core_A/html/search/all_12.html new file mode 100644 index 0000000..3c7c89e --- /dev/null +++ b/docs/Core_A/html/search/all_12.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_12.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/all_12.js b/docs/Core_A/html/search/all_12.js new file mode 100644 index 0000000..fce0120 --- /dev/null +++ b/docs/Core_A/html/search/all_12.js @@ -0,0 +1,21 @@ +var searchData= +[ + ['radis',['RADIS',['../unionACTLR__Type.html#a7921e6e73e0841402a5519f09e6e2ef3',1,'ACTLR_Type']]], + ['raw_5fint_5fstatus',['RAW_INT_STATUS',['../structL2C__310__TypeDef.html#a404f8453b6df3aaf5f3db4ff9b658637',1,'L2C_310_TypeDef']]], + ['read',['READ',['../core__ca_8h.html#ga2ee598252f996e4f96640b096291d280acb9be765f361bb7efb9073730aac92c6',1,'core_ca.h']]], + ['ref_5fcache_2etxt',['ref_cache.txt',['../ref__cache_8txt.html',1,'']]], + ['ref_5fcore_5fregister_2etxt',['ref_core_register.txt',['../ref__core__register_8txt.html',1,'']]], + ['ref_5fgic_2etxt',['ref_gic.txt',['../ref__gic_8txt.html',1,'']]], + ['ref_5fmmu_2etxt',['ref_mmu.txt',['../ref__mmu_8txt.html',1,'']]], + ['ref_5fsystemandclock_2etxt',['Ref_SystemAndClock.txt',['../Ref__SystemAndClock_8txt.html',1,'']]], + ['ref_5ftimer_2etxt',['ref_timer.txt',['../ref__timer_8txt.html',1,'']]], + ['reserved',['RESERVED',['../core__ca_8h.html#af7f66fda711fd46e157dbb6c1af88e04',1,'core_ca.h']]], + ['reset_5fhandler',['Reset_Handler',['../startup__ARMCA9_8c.html#ae7ee340978f5c25f52f0cad1457c6616',1,'startup_ARMCA9.c']]], + ['revision_20history_20of_20cmsis_2dcore_20_28cortex_2da_29',['Revision History of CMSIS-Core (Cortex-A)',['../rev_histCoreA.html',1,'']]], + ['rg_5ft',['rg_t',['../structmmu__region__attributes__Type.html#a3f9d884c340aca62d3287b91809ac262',1,'mmu_region_attributes_Type']]], + ['rpr',['RPR',['../structGICInterface__Type.html#a37762d42768ecb3d1302f34abc7f2821',1,'GICInterface_Type']]], + ['rr',['RR',['../unionSCTLR__Type.html#a10212a8d038bb1e076cbd06a5ba0b055',1,'SCTLR_Type']]], + ['rsdis',['RSDIS',['../unionACTLR__Type.html#a91288f7320d267d76b4aad4adcf8cda3',1,'ACTLR_Type']]], + ['rtclock_5firqn',['RTClock_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8abdd513b1533957e93fe0d7f26024d28e',1,'ARMCA9.h']]], + ['rw',['RW',['../core__ca_8h.html#ga2ee598252f996e4f96640b096291d280aec2497e0c8af01c04bec31ec0d1d7847',1,'core_ca.h']]] +]; diff --git a/docs/Core_A/html/search/all_13.html b/docs/Core_A/html/search/all_13.html new file mode 100644 index 0000000..0bd629b --- /dev/null +++ b/docs/Core_A/html/search/all_13.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_13.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/all_13.js b/docs/Core_A/html/search/all_13.js new file mode 100644 index 0000000..c20d571 --- /dev/null +++ b/docs/Core_A/html/search/all_13.js @@ -0,0 +1,122 @@ +var searchData= +[ + ['system_20control_20register_20_28sctlr_29',['System Control Register (SCTLR)',['../group__CMSIS__SCTLR.html',1,'']]], + ['sctlr_20bits',['SCTLR Bits',['../group__CMSIS__SCTLR__BITS.html',1,'']]], + ['stack_20pointer_20_28sp_2fr13_29',['Stack Pointer (SP/R13)',['../group__CMSIS__SP.html',1,'']]], + ['s',['s',['../unionDFSR__Type.html#a54c2eb668436a0f15d781265ceaa8c58',1,'DFSR_Type::s()'],['../unionIFSR__Type.html#a4ece60d66e87e10e78aab83ac05e957c',1,'IFSR_Type::s()']]], + ['sctlr_5fa_5fmsk',['SCTLR_A_Msk',['../group__CMSIS__SCTLR__BITS.html#ga678c919832272745678213e55211e741',1,'core_ca.h']]], + ['sctlr_5fa_5fpos',['SCTLR_A_Pos',['../group__CMSIS__SCTLR__BITS.html#ga0d667a307e974515ebc15b5249f34146',1,'core_ca.h']]], + ['sctlr_5fafe_5fmsk',['SCTLR_AFE_Msk',['../group__CMSIS__SCTLR__BITS.html#ga9016d6e50562d2584c1f1a95bde1e957',1,'core_ca.h']]], + ['sctlr_5fafe_5fpos',['SCTLR_AFE_Pos',['../group__CMSIS__SCTLR__BITS.html#ga4ac80ef4db2641dc9e6e8df0825a151e',1,'core_ca.h']]], + ['sctlr_5fb_5fmsk',['SCTLR_B_Msk',['../group__CMSIS__SCTLR__BITS.html#ga4853d6f9ccbf919fcdadb0b2a5913cc6',1,'core_ca.h']]], + ['sctlr_5fb_5fpos',['SCTLR_B_Pos',['../group__CMSIS__SCTLR__BITS.html#ga5f185efbe1a9eb5738b2573f076a0859',1,'core_ca.h']]], + ['sctlr_5fc_5fmsk',['SCTLR_C_Msk',['../group__CMSIS__SCTLR__BITS.html#ga2be72788d984153ded81711e20fd2d33',1,'core_ca.h']]], + ['sctlr_5fc_5fpos',['SCTLR_C_Pos',['../group__CMSIS__SCTLR__BITS.html#ga8a0394c5147b8212767087e3421deffa',1,'core_ca.h']]], + ['sctlr_5fcp15ben_5fmsk',['SCTLR_CP15BEN_Msk',['../group__CMSIS__SCTLR__BITS.html#ga5541a6a63db4d4d233b8f57b1d46fbac',1,'core_ca.h']]], + ['sctlr_5fcp15ben_5fpos',['SCTLR_CP15BEN_Pos',['../group__CMSIS__SCTLR__BITS.html#gace284f69e1a810957665adf0cb2e4b2b',1,'core_ca.h']]], + ['sctlr_5fee_5fmsk',['SCTLR_EE_Msk',['../group__CMSIS__SCTLR__BITS.html#ga8d95cd61bc40dc77f8855f40c797d044',1,'core_ca.h']]], + ['sctlr_5fee_5fpos',['SCTLR_EE_Pos',['../group__CMSIS__SCTLR__BITS.html#ga0baec19421bd41277c5d8783c59942fa',1,'core_ca.h']]], + ['sctlr_5ffi_5fmsk',['SCTLR_FI_Msk',['../group__CMSIS__SCTLR__BITS.html#ga316b80925b88fe3b88ec46a55655b0bc',1,'core_ca.h']]], + ['sctlr_5ffi_5fpos',['SCTLR_FI_Pos',['../group__CMSIS__SCTLR__BITS.html#gad88d563fa9a8b09fe36702a5329b0360',1,'core_ca.h']]], + ['sctlr_5fha_5fmsk',['SCTLR_HA_Msk',['../group__CMSIS__SCTLR__BITS.html#ga6830e9bf54a6b548f329ac047f59c179',1,'core_ca.h']]], + ['sctlr_5fha_5fpos',['SCTLR_HA_Pos',['../group__CMSIS__SCTLR__BITS.html#ga316882abba6c9cdd31dbbd7ba46c9f52',1,'core_ca.h']]], + ['sctlr_5fi_5fmsk',['SCTLR_I_Msk',['../group__CMSIS__SCTLR__BITS.html#gab3cc0744fb07127e3c0f18cba9d51666',1,'core_ca.h']]], + ['sctlr_5fi_5fpos',['SCTLR_I_Pos',['../group__CMSIS__SCTLR__BITS.html#gaaaa818a1da51059bd979f0e768ebcc7c',1,'core_ca.h']]], + ['sctlr_5fm_5fmsk',['SCTLR_M_Msk',['../group__CMSIS__SCTLR__BITS.html#gaf460824cdbf549bd914aa79762572e8e',1,'core_ca.h']]], + ['sctlr_5fm_5fpos',['SCTLR_M_Pos',['../group__CMSIS__SCTLR__BITS.html#ga88e34078fa8cf719aab6f53f138c9810',1,'core_ca.h']]], + ['sctlr_5fnmfi_5fmsk',['SCTLR_NMFI_Msk',['../group__CMSIS__SCTLR__BITS.html#gab92a3bd63ad9ac3d408e1b615bedc279',1,'core_ca.h']]], + ['sctlr_5fnmfi_5fpos',['SCTLR_NMFI_Pos',['../group__CMSIS__SCTLR__BITS.html#gac1cf872c51ed0baa6ed23e26c1ed35a9',1,'core_ca.h']]], + ['sctlr_5frr_5fmsk',['SCTLR_RR_Msk',['../group__CMSIS__SCTLR__BITS.html#ga1ff9e6766c7e1ca312b025bf34d384bc',1,'core_ca.h']]], + ['sctlr_5frr_5fpos',['SCTLR_RR_Pos',['../group__CMSIS__SCTLR__BITS.html#ga86e5b78ba8f818061644688db75ddc64',1,'core_ca.h']]], + ['sctlr_5fsw_5fmsk',['SCTLR_SW_Msk',['../group__CMSIS__SCTLR__BITS.html#gae4074aefcf01786fe199c82e273271b8',1,'core_ca.h']]], + ['sctlr_5fsw_5fpos',['SCTLR_SW_Pos',['../group__CMSIS__SCTLR__BITS.html#ga3290be0882c1493bca9a0db6b4d0bff8',1,'core_ca.h']]], + ['sctlr_5fte_5fmsk',['SCTLR_TE_Msk',['../group__CMSIS__SCTLR__BITS.html#ga4a68d6660c76951ada2541ceaf040b3b',1,'core_ca.h']]], + ['sctlr_5fte_5fpos',['SCTLR_TE_Pos',['../group__CMSIS__SCTLR__BITS.html#gab0a611e2359e04624379e1ddd4dc64b1',1,'core_ca.h']]], + ['sctlr_5ftre_5fmsk',['SCTLR_TRE_Msk',['../group__CMSIS__SCTLR__BITS.html#gab0481eb9812a4908601cb20c8ae84918',1,'core_ca.h']]], + ['sctlr_5ftre_5fpos',['SCTLR_TRE_Pos',['../group__CMSIS__SCTLR__BITS.html#gaf76fa48119363f9b88c2c8f5b74e0a04',1,'core_ca.h']]], + ['sctlr_5ftype',['SCTLR_Type',['../unionSCTLR__Type.html',1,'']]], + ['sctlr_5fu_5fmsk',['SCTLR_U_Msk',['../group__CMSIS__SCTLR__BITS.html#gaa047daa7ab35b5ad5dd238c7377a232f',1,'core_ca.h']]], + ['sctlr_5fu_5fpos',['SCTLR_U_Pos',['../group__CMSIS__SCTLR__BITS.html#gaa0431730d7ce929db03d8accee558e17',1,'core_ca.h']]], + ['sctlr_5fuwxn_5fmsk',['SCTLR_UWXN_Msk',['../group__CMSIS__SCTLR__BITS.html#gab834e64e0da7c2a98d747ce73252c199',1,'core_ca.h']]], + ['sctlr_5fuwxn_5fpos',['SCTLR_UWXN_Pos',['../group__CMSIS__SCTLR__BITS.html#ga7c7d88f3db4de438ddd069cf3fbc88b3',1,'core_ca.h']]], + ['sctlr_5fv_5fmsk',['SCTLR_V_Msk',['../group__CMSIS__SCTLR__BITS.html#gaf84f3f15bf6917acdc5b5a4ad661ac11',1,'core_ca.h']]], + ['sctlr_5fv_5fpos',['SCTLR_V_Pos',['../group__CMSIS__SCTLR__BITS.html#ga57778fd6afbe5b4fe8d8ea828acf833d',1,'core_ca.h']]], + ['sctlr_5fve_5fmsk',['SCTLR_VE_Msk',['../group__CMSIS__SCTLR__BITS.html#gad94a7feadba850299a68c56e39c0b274',1,'core_ca.h']]], + ['sctlr_5fve_5fpos',['SCTLR_VE_Pos',['../group__CMSIS__SCTLR__BITS.html#ga1372b569553a0740d881e24c0be7334f',1,'core_ca.h']]], + ['sctlr_5fwxn_5fmsk',['SCTLR_WXN_Msk',['../group__CMSIS__SCTLR__BITS.html#ga510b03214d135f15ad3c5d41ec20a291',1,'core_ca.h']]], + ['sctlr_5fwxn_5fpos',['SCTLR_WXN_Pos',['../group__CMSIS__SCTLR__BITS.html#gaf145654986fd6d014136580ad279d256',1,'core_ca.h']]], + ['sctlr_5fz_5fmsk',['SCTLR_Z_Msk',['../group__CMSIS__SCTLR__BITS.html#ga12a05acdcb8db6e99970f26206d3067c',1,'core_ca.h']]], + ['sctlr_5fz_5fpos',['SCTLR_Z_Pos',['../group__CMSIS__SCTLR__BITS.html#gaa0eade648c9a34de891af0e6f47857dd',1,'core_ca.h']]], + ['sec_5ft',['sec_t',['../structmmu__region__attributes__Type.html#a195e022fa08ec703937fa8175d8371d7',1,'mmu_region_attributes_Type']]], + ['section',['SECTION',['../core__ca_8h.html#gab184b824a6d7cb728bd46c6abcd0c21aacb7227be6a36b93e485b62e3acddae51',1,'core_ca.h']]], + ['section_5fap2_5fshift',['SECTION_AP2_SHIFT',['../group__MMU__defs__gr.html#ga1b8b0d00bfc7cbeed67b82db26d98195',1,'core_ca.h']]], + ['section_5fap_5fmask',['SECTION_AP_MASK',['../core__ca_8h.html#a725efc96ea9aa940fefcf013bce6ca8c',1,'core_ca.h']]], + ['section_5fap_5fshift',['SECTION_AP_SHIFT',['../group__MMU__defs__gr.html#ga274fa608581b227182ce92adec4597b5',1,'core_ca.h']]], + ['section_5fb_5fshift',['SECTION_B_SHIFT',['../group__MMU__defs__gr.html#gaa77545190c32bb2f4d2d86e41552daef',1,'core_ca.h']]], + ['section_5fc_5fshift',['SECTION_C_SHIFT',['../group__MMU__defs__gr.html#gae0b3a2eccc4f9c249e928d359c43c20c',1,'core_ca.h']]], + ['section_5fdescriptor',['SECTION_DESCRIPTOR',['../group__MMU__defs__gr.html#ga4ab4ff3ff904df46da18f5532ceb1e89',1,'core_ca.h']]], + ['section_5fdevice_5fro',['section_device_ro',['../group__MMU__defs__gr.html#ga1f66b52e152895af070514528763c272',1,'core_ca.h']]], + ['section_5fdevice_5frw',['section_device_rw',['../group__MMU__defs__gr.html#ga33c6ad1fc06648fe50f8b21554c9bccb',1,'core_ca.h']]], + ['section_5fdomain_5fmask',['SECTION_DOMAIN_MASK',['../core__ca_8h.html#a90a30c02512cbea24791212af9f2cd9f',1,'core_ca.h']]], + ['section_5fdomain_5fshift',['SECTION_DOMAIN_SHIFT',['../group__MMU__defs__gr.html#ga70cc38b984789323feecd97033a66757',1,'core_ca.h']]], + ['section_5fmask',['SECTION_MASK',['../core__ca_8h.html#a16f225cca51a80c5cf1c9c002cfd2dba',1,'core_ca.h']]], + ['section_5fng_5fmask',['SECTION_NG_MASK',['../core__ca_8h.html#a01ceacdb3888d7cddcfeccfea9eb3658',1,'core_ca.h']]], + ['section_5fng_5fshift',['SECTION_NG_SHIFT',['../group__MMU__defs__gr.html#ga7af8adbf033d0a5c7b0889dd085041d1',1,'core_ca.h']]], + ['section_5fnormal',['section_normal',['../group__MMU__defs__gr.html#ga220aab449cf3716723979d06666c2ebf',1,'core_ca.h']]], + ['section_5fnormal_5fcod',['section_normal_cod',['../group__MMU__defs__gr.html#gad598239f9bb9b6ae2bec8278305640b4',1,'core_ca.h']]], + ['section_5fnormal_5fnc',['section_normal_nc',['../core__ca_8h.html#a470b88645153aad94b09485f3108c641',1,'core_ca.h']]], + ['section_5fnormal_5fro',['section_normal_ro',['../group__MMU__defs__gr.html#gaf95fa76d8f0f7ccfd2ebc00860af4f1d',1,'core_ca.h']]], + ['section_5fnormal_5frw',['section_normal_rw',['../group__MMU__defs__gr.html#ga1f2ce84e6ec5c150a2ffc05092ea6d0e',1,'core_ca.h']]], + ['section_5fns_5fmask',['SECTION_NS_MASK',['../core__ca_8h.html#a057533871fa1af6db7a27b39d976ac95',1,'core_ca.h']]], + ['section_5fns_5fshift',['SECTION_NS_SHIFT',['../group__MMU__defs__gr.html#ga502d55a107c909e15be282d8fbe4a8ce',1,'core_ca.h']]], + ['section_5fp_5fmask',['SECTION_P_MASK',['../core__ca_8h.html#ad32d146d84a9d7f964f28f1dadc98bcb',1,'core_ca.h']]], + ['section_5fp_5fshift',['SECTION_P_SHIFT',['../group__MMU__defs__gr.html#ga8f27fa21cb70abad114374f33a562988',1,'core_ca.h']]], + ['section_5fs_5fmask',['SECTION_S_MASK',['../core__ca_8h.html#a42d3645aad501af4ef447186c01685b7',1,'core_ca.h']]], + ['section_5fs_5fshift',['SECTION_S_SHIFT',['../group__MMU__defs__gr.html#ga83a5fc538dad79161b122fb164d630fe',1,'core_ca.h']]], + ['section_5fso',['section_so',['../group__MMU__defs__gr.html#gaf77ecb86097e6e8cf5f6c7bb9d2740c9',1,'core_ca.h']]], + ['section_5ftex0_5fshift',['SECTION_TEX0_SHIFT',['../group__MMU__defs__gr.html#gad84432cb37ae093f7609f8f29f42c1f4',1,'core_ca.h']]], + ['section_5ftex1_5fshift',['SECTION_TEX1_SHIFT',['../group__MMU__defs__gr.html#ga531cafc5eca8ade67a6fb83b35f8520e',1,'core_ca.h']]], + ['section_5ftex2_5fshift',['SECTION_TEX2_SHIFT',['../group__MMU__defs__gr.html#ga8a6d854746a9c0049f9a91188092a55f',1,'core_ca.h']]], + ['section_5ftexcb_5fmask',['SECTION_TEXCB_MASK',['../core__ca_8h.html#a3052ba3d97ad157189a6c6fce15b1b6a',1,'core_ca.h']]], + ['section_5fxn_5fmask',['SECTION_XN_MASK',['../core__ca_8h.html#a83cb551c9fa708e33082c682be614334',1,'core_ca.h']]], + ['section_5fxn_5fshift',['SECTION_XN_SHIFT',['../group__MMU__defs__gr.html#ga6cdc2db0ca695fd1191305a13e66c0a7',1,'core_ca.h']]], + ['secure',['SECURE',['../core__ca_8h.html#gac3d277641df9fb3bb3b555e2e79dd639aa9dea2ba3f45f7d12b274eb6ab7d28d9',1,'core_ca.h']]], + ['setspi_5fnsr',['SETSPI_NSR',['../structGICDistributor__Type.html#afbdd372578e2cd6f998320282cc8ed25',1,'GICDistributor_Type']]], + ['setspi_5fsr',['SETSPI_SR',['../structGICDistributor__Type.html#ad55a8644bc95caf8bf53e1407ec9ed0c',1,'GICDistributor_Type']]], + ['sgi0_5firqn',['SGI0_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a056f32088a9c8bdb9309b005dfeb648e',1,'ARMCA9.h']]], + ['sgi10_5firqn',['SGI10_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a12993bed484c7a70e6281b102d0e27e9',1,'ARMCA9.h']]], + ['sgi11_5firqn',['SGI11_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a7826ded51cd379774bb076819ff93cdb',1,'ARMCA9.h']]], + ['sgi12_5firqn',['SGI12_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a3425bbf0a6da4d0398e63b48a1345d37',1,'ARMCA9.h']]], + ['sgi13_5firqn',['SGI13_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ace710506c7be1b3b7f9d4a1db2f75391',1,'ARMCA9.h']]], + ['sgi14_5firqn',['SGI14_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ae57c57a817378102db7bc66351c912f1',1,'ARMCA9.h']]], + ['sgi15_5firqn',['SGI15_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ac6958eebc9d41a42c739de555cad2321',1,'ARMCA9.h']]], + ['sgi1_5firqn',['SGI1_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ab335b8b84021cd5714807d6cd2404c3b',1,'ARMCA9.h']]], + ['sgi2_5firqn',['SGI2_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a2a1cc64c0a2dc0e7f339fbf21c9a2b07',1,'ARMCA9.h']]], + ['sgi3_5firqn',['SGI3_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a310ac1f78af36e0e3b9f6b4f15bd9b68',1,'ARMCA9.h']]], + ['sgi4_5firqn',['SGI4_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ac5c03a99c620ff116bafa4cf03dd9a07',1,'ARMCA9.h']]], + ['sgi5_5firqn',['SGI5_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8adb8d49885011a278ed3c671904da7e6e',1,'ARMCA9.h']]], + ['sgi6_5firqn',['SGI6_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a5f9b1989d051c60ad69147e644853a44',1,'ARMCA9.h']]], + ['sgi7_5firqn',['SGI7_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8aa1bcd760176e11cdece4386818022631',1,'ARMCA9.h']]], + ['sgi8_5firqn',['SGI8_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8aabbb7ca9433c474bfeade468e8c66455',1,'ARMCA9.h']]], + ['sgi9_5firqn',['SGI9_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8afa5f21d9fd3df5817a0f871b72bde681',1,'ARMCA9.h']]], + ['sgir',['SGIR',['../structGICDistributor__Type.html#a6ac65c4a5394926cc9518753a00d4da1',1,'GICDistributor_Type']]], + ['sh_5ft',['sh_t',['../structmmu__region__attributes__Type.html#ad1962a36e3bf13dfb89bc76862097ed5',1,'mmu_region_attributes_Type']]], + ['shared',['SHARED',['../core__ca_8h.html#gab884a11fa8d094573ab77fb1c0f8d8a7a9c46e16a4ab019339596acadeefc8c53',1,'core_ca.h']]], + ['shared_5fdevice',['SHARED_DEVICE',['../core__ca_8h.html#ga83ac8de9263f89879079da521e86d5f2a9b78345535e6af3288cc69a572338808',1,'core_ca.h']]], + ['smp',['SMP',['../unionACTLR__Type.html#afa360e0c6bf79094d72bc78fac300149',1,'ACTLR_Type']]], + ['spendsgir',['SPENDSGIR',['../structGICDistributor__Type.html#ae40b4a50d9766c2bbf57441f68094f41',1,'GICDistributor_Type']]], + ['startup_5farmca9_2ec',['startup_ARMCA9.c',['../startup__ARMCA9_8c.html',1,'']]], + ['startup_20file_20startup_5f_3cdevice_3e_2ec',['Startup File startup_<device>.c',['../startup_c_pg.html',1,'templates_pg']]], + ['status',['STATUS',['../unionDFSR__Type.html#a4cb3ba7b8c8075bfbff792b7e5b88103',1,'DFSR_Type::STATUS()'],['../unionIFSR__Type.html#a543066fc60d5b63478cc85ba082524d4',1,'IFSR_Type::STATUS()']]], + ['statusr',['STATUSR',['../structGICDistributor__Type.html#ae24f260e27065660a2059803293084f2',1,'GICDistributor_Type::STATUSR()'],['../structGICInterface__Type.html#abd978b408fb69b7887be2c422f48ce7e',1,'GICInterface_Type::STATUSR()']]], + ['strongly_5fordered',['STRONGLY_ORDERED',['../core__ca_8h.html#ga83ac8de9263f89879079da521e86d5f2a0a4d347de23312717e6e57b04f0b014e',1,'core_ca.h']]], + ['svc_5fmode',['SVC_MODE',['../startup__ARMCA9_8c.html#a312ff1d5550cc17c9907a153b04e0efa',1,'startup_ARMCA9.c']]], + ['sw',['SW',['../unionSCTLR__Type.html#a6598f817304ccaef4509843ce041de1c',1,'SCTLR_Type']]], + ['sys_5fmode',['SYS_MODE',['../startup__ARMCA9_8c.html#ae62d91253c85a3dff6a838244f460f70',1,'startup_ARMCA9.c']]], + ['system_5farmca9_2eh',['system_ARMCA9.h',['../system__ARMCA9_8h.html',1,'']]], + ['system_20configuration_20files_20system_5f_3cdevice_3e_2ec_20and_20system_5f_3cdevice_3e_2eh',['System Configuration Files system_<device>.c and system_<device>.h',['../system_c_pg.html',1,'templates_pg']]], + ['system_20and_20clock_20configuration',['System and Clock Configuration',['../group__system__init__gr.html',1,'']]], + ['systemcoreclock',['SystemCoreClock',['../group__system__init__gr.html#gaa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): Ref_SystemAndClock.txt'],['../group__system__init__gr.html#gaa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): Ref_SystemAndClock.txt']]], + ['systemcoreclockupdate',['SystemCoreClockUpdate',['../group__system__init__gr.html#gae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): Ref_SystemAndClock.txt'],['../system__ARMCA9_8h.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCA9.h']]], + ['systeminit',['SystemInit',['../group__system__init__gr.html#ga93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): Ref_SystemAndClock.txt'],['../system__ARMCA9_8h.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCA9.h']]] +]; diff --git a/docs/Core_A/html/search/all_14.html b/docs/Core_A/html/search/all_14.html new file mode 100644 index 0000000..2ad638b --- /dev/null +++ b/docs/Core_A/html/search/all_14.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_14.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/all_14.js b/docs/Core_A/html/search/all_14.js new file mode 100644 index 0000000..7f684d9 --- /dev/null +++ b/docs/Core_A/html/search/all_14.js @@ -0,0 +1,15 @@ +var searchData= +[ + ['tlb_20maintenance_20operations',['TLB maintenance operations',['../group__CMSIS__TLB.html',1,'']]], + ['translation_20table_20base_20registers_20_28ttbr0_2fttbr1_29',['Translation Table Base Registers (TTBR0/TTBR1)',['../group__CMSIS__TTBR.html',1,'']]], + ['t',['T',['../unionCPSR__Type.html#ac5ec7329b5be4722abc3cef6ef2e9c1b',1,'CPSR_Type']]], + ['te',['TE',['../unionSCTLR__Type.html#a25d4c4cf4df168a30cc4600a130580ab',1,'SCTLR_Type']]], + ['template_2etxt',['Template.txt',['../Template_8txt.html',1,'']]], + ['timer0_5firqn',['Timer0_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8adffcd012ea2c7bf76124965d8506df72',1,'ARMCA9.h']]], + ['timer1_5firqn',['Timer1_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ad0611a4c93162877ed3eb622f49e14a3',1,'ARMCA9.h']]], + ['timer_5fbase',['TIMER_BASE',['../ARMCA9_8h.html#a251f8c6600afee0dddf950c7a41d4723',1,'ARMCA9.h']]], + ['timer_5ftype',['Timer_Type',['../structTimer__Type.html',1,'']]], + ['trcdis',['TRCDIS',['../unionCPACR__Type.html#ac6f2f67dd0250b9dc9a8271a05655bbe',1,'CPACR_Type']]], + ['tre',['TRE',['../unionSCTLR__Type.html#abc3055203ce7f9d117ceb10f146722f3',1,'SCTLR_Type']]], + ['typer',['TYPER',['../structGICDistributor__Type.html#a405823d97dc90dd9d397a3980e2cd207',1,'GICDistributor_Type']]] +]; diff --git a/docs/Core_A/html/search/all_15.html b/docs/Core_A/html/search/all_15.html new file mode 100644 index 0000000..d3b5274 --- /dev/null +++ b/docs/Core_A/html/search/all_15.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_15.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/all_15.js b/docs/Core_A/html/search/all_15.js new file mode 100644 index 0000000..6777e9b --- /dev/null +++ b/docs/Core_A/html/search/all_15.js @@ -0,0 +1,16 @@ +var searchData= +[ + ['u',['U',['../unionSCTLR__Type.html#a1ca6569db52bca6250afbbd565d05449',1,'SCTLR_Type']]], + ['uart0_5firqn',['UART0_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ae9122b85b58f7c24033a8515615a7b74',1,'ARMCA9.h']]], + ['uart1_5firqn',['UART1_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a9650ab92e46bc16f333d4c63ad0459b4',1,'ARMCA9.h']]], + ['uart2_5firqn',['UART2_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ab051fac6b15b88454713bb36d96e5dd5',1,'ARMCA9.h']]], + ['uart3_5firqn',['UART3_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a11614a227a56dc01859bf803013e6358',1,'ARMCA9.h']]], + ['und_5fmode',['UND_MODE',['../startup__ARMCA9_8c.html#a050eda1514ebd401d55cd61d2f7f78d7',1,'startup_ARMCA9.c']]], + ['unlock_5fall_5fby_5fway',['UNLOCK_ALL_BY_WAY',['../structL2C__310__TypeDef.html#acb39f337a421d0640f39092dc992ef1a',1,'L2C_310_TypeDef']]], + ['user_5ft',['user_t',['../structmmu__region__attributes__Type.html#a6b32b61a1ee042a22ae0c8a2bd7de544',1,'mmu_region_attributes_Type']]], + ['using_2etxt',['Using.txt',['../Using_8txt.html',1,'']]], + ['using_20cmsis_20with_20generic_20arm_20processors',['Using CMSIS with generic Arm Processors',['../using_ARM_pg.html',1,'using_pg']]], + ['using_20cmsis_20in_20embedded_20applications',['Using CMSIS in Embedded Applications',['../using_pg.html',1,'']]], + ['usr_5fmode',['USR_MODE',['../startup__ARMCA9_8c.html#ac4c70ccf71cc9a2b8bd39c85675760ae',1,'startup_ARMCA9.c']]], + ['uwxn',['UWXN',['../unionSCTLR__Type.html#a32873e90e6814c3a2fc1b1c79c0bc8c8',1,'SCTLR_Type']]] +]; diff --git a/docs/Core_A/html/search/all_16.html b/docs/Core_A/html/search/all_16.html new file mode 100644 index 0000000..b4e3666 --- /dev/null +++ b/docs/Core_A/html/search/all_16.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_16.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/all_16.js b/docs/Core_A/html/search/all_16.js new file mode 100644 index 0000000..c70b13b --- /dev/null +++ b/docs/Core_A/html/search/all_16.js @@ -0,0 +1,34 @@ +var searchData= +[ + ['vector_20base_20address_20register_20_28vbar_29',['Vector Base Address Register (VBAR)',['../group__CMSIS__VBAR.html',1,'']]], + ['v',['V',['../unionCPSR__Type.html#aba74c9da04be21f1266d3816af79f8c3',1,'CPSR_Type::V()'],['../unionSCTLR__Type.html#a9a3885d0e2ba2433d128f62ec2552a00',1,'SCTLR_Type::V()']]], + ['ve',['VE',['../unionSCTLR__Type.html#af29c170c65dd4d076b78c793dc17aa0a',1,'SCTLR_Type']]], + ['ve_5fa9_5fmp_5faaci_5fbase',['VE_A9_MP_AACI_BASE',['../ARMCA9_8h.html#a06ba050a1192b25ec6fbb79d6108d2ed',1,'ARMCA9.h']]], + ['ve_5fa9_5fmp_5fclcd_5fbase',['VE_A9_MP_CLCD_BASE',['../ARMCA9_8h.html#a628c63b1e4c2656100a00d883ab5e824',1,'ARMCA9.h']]], + ['ve_5fa9_5fmp_5fdap_5fbase',['VE_A9_MP_DAP_BASE',['../ARMCA9_8h.html#a63a986e5aa2a284f9509b5e91df630dd',1,'ARMCA9.h']]], + ['ve_5fa9_5fmp_5fdram_5fbase',['VE_A9_MP_DRAM_BASE',['../ARMCA9_8h.html#a49c91ca86e9eab3aaa8c8f3fbd2b9855',1,'ARMCA9.h']]], + ['ve_5fa9_5fmp_5fdvi_5fbase',['VE_A9_MP_DVI_BASE',['../ARMCA9_8h.html#abab45916f8216aee2f417e6b041a1a74',1,'ARMCA9.h']]], + ['ve_5fa9_5fmp_5fethernet_5fbase',['VE_A9_MP_ETHERNET_BASE',['../ARMCA9_8h.html#a338e6b0eddbed74bd8dfcf8be8df004c',1,'ARMCA9.h']]], + ['ve_5fa9_5fmp_5fflash_5fbase0',['VE_A9_MP_FLASH_BASE0',['../ARMCA9_8h.html#a292d4e6da76cde7f721581917f45a756',1,'ARMCA9.h']]], + ['ve_5fa9_5fmp_5fflash_5fbase1',['VE_A9_MP_FLASH_BASE1',['../ARMCA9_8h.html#a51e7ad7d4be59e4a47f4199c08a52f35',1,'ARMCA9.h']]], + ['ve_5fa9_5fmp_5fgic_5fdistributor_5fbase',['VE_A9_MP_GIC_DISTRIBUTOR_BASE',['../ARMCA9_8h.html#abf58e5b4c2424101181e4e90b013565f',1,'ARMCA9.h']]], + ['ve_5fa9_5fmp_5fgic_5finterface_5fbase',['VE_A9_MP_GIC_INTERFACE_BASE',['../ARMCA9_8h.html#a2281d069db0154b71d2307b151151624',1,'ARMCA9.h']]], + ['ve_5fa9_5fmp_5fkmi0_5fbase',['VE_A9_MP_KMI0_BASE',['../ARMCA9_8h.html#abb9205ff2f6f411938d3443f0cc65b4d',1,'ARMCA9.h']]], + ['ve_5fa9_5fmp_5fmmci_5fbase',['VE_A9_MP_MMCI_BASE',['../ARMCA9_8h.html#a4c93715226810aa05b1475cae477a9d1',1,'ARMCA9.h']]], + ['ve_5fa9_5fmp_5fperiph_5fbase',['VE_A9_MP_PERIPH_BASE',['../ARMCA9_8h.html#ad22dea20bcb552bd05691f62ff5e5799',1,'ARMCA9.h']]], + ['ve_5fa9_5fmp_5fpl310_5fbase',['VE_A9_MP_PL310_BASE',['../ARMCA9_8h.html#adb063e35f3d63c35ce856561df8cedb4',1,'ARMCA9.h']]], + ['ve_5fa9_5fmp_5fprivate_5ftimer',['VE_A9_MP_PRIVATE_TIMER',['../ARMCA9_8h.html#a02dee9c2055176f0f8b39f84188662dc',1,'ARMCA9.h']]], + ['ve_5fa9_5fmp_5frtc_5fbase',['VE_A9_MP_RTC_BASE',['../ARMCA9_8h.html#a56ccb39193acdd89d79c794bc3d46dd8',1,'ARMCA9.h']]], + ['ve_5fa9_5fmp_5fserial_5fbase',['VE_A9_MP_SERIAL_BASE',['../ARMCA9_8h.html#ae59ea495994a48af31e09af0001c65c6',1,'ARMCA9.h']]], + ['ve_5fa9_5fmp_5fsram_5fbase',['VE_A9_MP_SRAM_BASE',['../ARMCA9_8h.html#af0e04a3bf444617de5e6f1a4132bb33a',1,'ARMCA9.h']]], + ['ve_5fa9_5fmp_5fsystem_5freg_5fbase',['VE_A9_MP_SYSTEM_REG_BASE',['../ARMCA9_8h.html#a6be1b1510ebbf938f10c195c2aae50ed',1,'ARMCA9.h']]], + ['ve_5fa9_5fmp_5ftimer_5fbase',['VE_A9_MP_TIMER_BASE',['../ARMCA9_8h.html#a3dd8c7208925d87eda25e9059e7b5bca',1,'ARMCA9.h']]], + ['ve_5fa9_5fmp_5fuart4_5fbase',['VE_A9_MP_UART4_BASE',['../ARMCA9_8h.html#a21aa9ad15aa6749c03cadf2dd895aae3',1,'ARMCA9.h']]], + ['ve_5fa9_5fmp_5fuart_5fbase',['VE_A9_MP_UART_BASE',['../ARMCA9_8h.html#a74740d1654250a51685800d03e3dc1a0',1,'ARMCA9.h']]], + ['ve_5fa9_5fmp_5fusb_5fbase',['VE_A9_MP_USB_BASE',['../ARMCA9_8h.html#a8ce6f3127699b175000437b9fd22224c',1,'ARMCA9.h']]], + ['ve_5fa9_5fmp_5fvram_5fbase',['VE_A9_MP_VRAM_BASE',['../ARMCA9_8h.html#adab8c737342be2fc972b2bc39bdf134d',1,'ARMCA9.h']]], + ['ve_5fa9_5fmp_5fwdt_5fbase',['VE_A9_MP_WDT_BASE',['../ARMCA9_8h.html#a4d2806a167111f24a4e26764c667db46',1,'ARMCA9.h']]], + ['vectors',['Vectors',['../startup__ARMCA9_8c.html#a773f98dc213f4c8c5953d3b8a6db6acc',1,'startup_ARMCA9.c']]], + ['version_20control',['Version Control',['../group__version__ctrl.html',1,'']]], + ['vfs2_5firqn',['VFS2_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ac54c304a64b192755ac352bc0a6dc1ac',1,'ARMCA9.h']]] +]; diff --git a/docs/Core_A/html/search/all_17.html b/docs/Core_A/html/search/all_17.html new file mode 100644 index 0000000..6dcb33c --- /dev/null +++ b/docs/Core_A/html/search/all_17.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_17.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/all_17.js b/docs/Core_A/html/search/all_17.js new file mode 100644 index 0000000..530647a --- /dev/null +++ b/docs/Core_A/html/search/all_17.js @@ -0,0 +1,17 @@ +var searchData= +[ + ['w',['w',['../unionCNTP__CTL__Type.html#a0e2d443e0447f9b286433220cd288dbf',1,'CNTP_CTL_Type::w()'],['../unionCPSR__Type.html#afd5ed10bab25f324a6fbb3e124d16fc9',1,'CPSR_Type::w()'],['../unionSCTLR__Type.html#a4cb084e09742794f1d040c4e44ee4e0f',1,'SCTLR_Type::w()'],['../unionACTLR__Type.html#ac65c09d839f8a78340c3b81d3bc90e4d',1,'ACTLR_Type::w()'],['../unionCPACR__Type.html#ae2d9d724aff1f8f0060738f5d4527c33',1,'CPACR_Type::w()'],['../unionDFSR__Type.html#ad827a36e38ce2dee796835122ae95dd2',1,'DFSR_Type::w()'],['../unionIFSR__Type.html#ae31262477d14b86f30c3bef90a3fc371',1,'IFSR_Type::w()'],['../unionISR__Type.html#a4fca9c1057aa8a6006f1fb631a28ee30',1,'ISR_Type::w()']]], + ['watchdog_5firqn',['Watchdog_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a3f04766f3177f0152623a86e39ccef06',1,'ARMCA9.h']]], + ['wb_5fno_5fwa',['WB_NO_WA',['../core__ca_8h.html#ga11c86b7b193efb2c59b6a2179a02f584aca2e70f575679d6f3e2e340d1ede4f13',1,'core_ca.h']]], + ['wb_5fwa',['WB_WA',['../core__ca_8h.html#ga11c86b7b193efb2c59b6a2179a02f584a23294b86e8dbf6ff0fa98b678e8fd667',1,'core_ca.h']]], + ['wcontrol',['WCONTROL',['../structTimer__Type.html#ac04581b452702517bfbfa61f9af4c6dd',1,'Timer_Type']]], + ['wcounter',['WCOUNTER',['../structTimer__Type.html#a7a763d92fbcb506a28a22de548934abc',1,'Timer_Type']]], + ['wdisable',['WDISABLE',['../structTimer__Type.html#a9d577164e0a55ecd6c630a9720f153c3',1,'Timer_Type']]], + ['wflzm',['WFLZM',['../unionACTLR__Type.html#a67e005f7741b6d46cf95d9c477efef36',1,'ACTLR_Type']]], + ['wisr',['WISR',['../structTimer__Type.html#a6239a36319b919b809e00dd26db105fc',1,'Timer_Type']]], + ['wload',['WLOAD',['../structTimer__Type.html#a6855bbb5d49f336c9f995dcce492455a',1,'Timer_Type']]], + ['wnr',['WnR',['../unionDFSR__Type.html#a0512860c27723cd35f0abdaa68be9935',1,'DFSR_Type']]], + ['wreset',['WRESET',['../structTimer__Type.html#a775e70c9dbf2b562f9884a9e0dded741',1,'Timer_Type']]], + ['wt',['WT',['../core__ca_8h.html#ga11c86b7b193efb2c59b6a2179a02f584ab044987527e64a06f65aa6f2ae0e4e7e',1,'core_ca.h']]], + ['wxn',['WXN',['../unionSCTLR__Type.html#a551d0505856acaef4dd1ecca54cb540d',1,'SCTLR_Type']]] +]; diff --git a/docs/Core_A/html/search/all_18.html b/docs/Core_A/html/search/all_18.html new file mode 100644 index 0000000..f83cb81 --- /dev/null +++ b/docs/Core_A/html/search/all_18.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_18.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/all_18.js b/docs/Core_A/html/search/all_18.js new file mode 100644 index 0000000..3165503 --- /dev/null +++ b/docs/Core_A/html/search/all_18.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['xn_5ft',['xn_t',['../structmmu__region__attributes__Type.html#aa8c562e2d40092a0001f49987c7f4a58',1,'mmu_region_attributes_Type']]] +]; diff --git a/docs/Core_A/html/search/all_19.html b/docs/Core_A/html/search/all_19.html new file mode 100644 index 0000000..7e393a1 --- /dev/null +++ b/docs/Core_A/html/search/all_19.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_19.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/all_19.js b/docs/Core_A/html/search/all_19.js new file mode 100644 index 0000000..21a9b65 --- /dev/null +++ b/docs/Core_A/html/search/all_19.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['z',['Z',['../unionCPSR__Type.html#a790f1950658257a87ac58d132eca9849',1,'CPSR_Type::Z()'],['../unionSCTLR__Type.html#a37f6910db32361f44a268f93b9ff7b20',1,'SCTLR_Type::Z()']]] +]; diff --git a/docs/Core_A/html/search/all_2.html b/docs/Core_A/html/search/all_2.html new file mode 100644 index 0000000..95ded12 --- /dev/null +++ b/docs/Core_A/html/search/all_2.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_2.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/all_2.js b/docs/Core_A/html/search/all_2.js new file mode 100644 index 0000000..8cea085 --- /dev/null +++ b/docs/Core_A/html/search/all_2.js @@ -0,0 +1,8 @@ +var searchData= +[ + ['b',['b',['../unionCNTP__CTL__Type.html#acfac7f6bcdcf74d339bea24b437d977e',1,'CNTP_CTL_Type::b()'],['../unionCPSR__Type.html#a2e735da6b6156874d12aaceb2017da06',1,'CPSR_Type::b()'],['../unionSCTLR__Type.html#a21ec59a37644281456a5f607450951d8',1,'SCTLR_Type::b()'],['../unionACTLR__Type.html#ac953059faa3a1139f8787d87f58a875d',1,'ACTLR_Type::b()'],['../unionACTLR__Type.html#a94d750b9b337ce140b04d6e30e7a2ca2',1,'ACTLR_Type::b()'],['../unionACTLR__Type.html#a5044f19ce5ae1f73dda07f7187e70923',1,'ACTLR_Type::b()'],['../unionCPACR__Type.html#a7aa1870fa74e00241618df136e04141f',1,'CPACR_Type::b()'],['../unionISR__Type.html#ad01f116d61c2ae79c2469a38a0b2f497',1,'ISR_Type::b()'],['../unionCNTP__CTL__Type.html#afdd6b14cdb03e4e694ec7db8163916b0',1,'CNTP_CTL_Type::b()'],['../unionSCTLR__Type.html#a805ee3324a333d7a77d9f0d8f0fac9a7',1,'SCTLR_Type::B()']]], + ['bp',['BP',['../unionACTLR__Type.html#ac8ac735e3001442e581ae37e773b5929',1,'ACTLR_Type']]], + ['bpr',['BPR',['../structGICInterface__Type.html#a949317484547dc1db89c9f7ab40d1829',1,'GICInterface_Type']]], + ['btdis',['BTDIS',['../unionACTLR__Type.html#ad1a121373ae8df19f6d11bde3b3ba9c9',1,'ACTLR_Type']]], + ['basic_20cmsis_20example',['Basic CMSIS Example',['../using_CMSIS.html',1,'using_pg']]] +]; diff --git a/docs/Core_A/html/search/all_3.html b/docs/Core_A/html/search/all_3.html new file mode 100644 index 0000000..4d312d0 --- /dev/null +++ b/docs/Core_A/html/search/all_3.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_3.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/all_3.js b/docs/Core_A/html/search/all_3.js new file mode 100644 index 0000000..daebae7 --- /dev/null +++ b/docs/Core_A/html/search/all_3.js @@ -0,0 +1,109 @@ +var searchData= +[ + ['c',['C',['../unionCPSR__Type.html#aa967d0e42ed00bd886b2c6df6f49a7e2',1,'CPSR_Type::C()'],['../unionSCTLR__Type.html#a122a4dde5ab1a27855ddad88bb3f9f78',1,'SCTLR_Type::C()']]], + ['cache_5fid',['CACHE_ID',['../structL2C__310__TypeDef.html#a87833c2acdf685d6ad6d0811f45677d7',1,'L2C_310_TypeDef']]], + ['cache_5fsync',['CACHE_SYNC',['../structL2C__310__TypeDef.html#ab9b9d1842b5d9e828a6825533ab80c0f',1,'L2C_310_TypeDef']]], + ['cache_5ftype',['CACHE_TYPE',['../structL2C__310__TypeDef.html#af19e1fd8a729834557884232c9e50bd2',1,'L2C_310_TypeDef']]], + ['clcd_5firqn',['CLCD_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ae7da3d1e8aae439524761f44ddfe8e0c',1,'ARMCA9.h']]], + ['clean_5finv_5fline_5findex_5fway',['CLEAN_INV_LINE_INDEX_WAY',['../structL2C__310__TypeDef.html#a2adcc6bff9e527be24076d197368a962',1,'L2C_310_TypeDef']]], + ['clean_5finv_5fline_5fpa',['CLEAN_INV_LINE_PA',['../structL2C__310__TypeDef.html#a61615f4a4ac97d5d278000a35100d795',1,'L2C_310_TypeDef']]], + ['clean_5finv_5fway',['CLEAN_INV_WAY',['../structL2C__310__TypeDef.html#ae27fc13cf14eae85ad7ed2c86fd30f6c',1,'L2C_310_TypeDef']]], + ['clean_5fline_5findex_5fway',['CLEAN_LINE_INDEX_WAY',['../structL2C__310__TypeDef.html#ac79d3397741a3ae8566c878b45d30970',1,'L2C_310_TypeDef']]], + ['clean_5fline_5fpa',['CLEAN_LINE_PA',['../structL2C__310__TypeDef.html#a400d9ededaf12a5193e01d7235f3d65d',1,'L2C_310_TypeDef']]], + ['clean_5fway',['CLEAN_WAY',['../structL2C__310__TypeDef.html#a0e6d40fb25420d5cac5be15ad2662e2c',1,'L2C_310_TypeDef']]], + ['clrspi_5fnsr',['CLRSPI_NSR',['../structGICDistributor__Type.html#a2f584d3fbeaa355faf234f2ee57d1168',1,'GICDistributor_Type']]], + ['clrspi_5fsr',['CLRSPI_SR',['../structGICDistributor__Type.html#ab487e4a8684b8a77357c6c20cf71dead',1,'GICDistributor_Type']]], + ['cm',['CM',['../unionDFSR__Type.html#a38562a26cc210ea4c39c6b951c4a5b62',1,'DFSR_Type']]], + ['cmsis_5farmcc_2eh',['cmsis_armcc.h',['../cmsis__armcc_8h.html',1,'']]], + ['cmsis_5farmcc_2etxt',['cmsis_armcc.txt',['../cmsis__armcc_8txt.html',1,'']]], + ['configuration_20base_20address_20register_20_28cbar_29',['Configuration Base Address Register (CBAR)',['../group__CMSIS__CBAR.html',1,'']]], + ['cbar_20bits',['CBAR Bits',['../group__CMSIS__CBAR__BITS.html',1,'']]], + ['cache_20and_20branch_20predictor_20maintenance_20operations',['Cache and branch predictor maintenance operations',['../group__CMSIS__CBPM.html',1,'']]], + ['counter_20frequency_20register_20_28cntfrq_29',['Counter Frequency register (CNTFRQ)',['../group__CMSIS__CNTFRQ.html',1,'']]], + ['core_20peripherals',['Core Peripherals',['../group__CMSIS__Core__FunctionInterface.html',1,'']]], + ['core_20register_20access',['Core Register Access',['../group__CMSIS__core__register.html',1,'']]], + ['cmsis_5fcp15_2eh',['cmsis_cp15.h',['../cmsis__cp15_8h.html',1,'']]], + ['coprocessor_20access_20control_20register_20_28cpacr_29',['Coprocessor Access Control Register (CPACR)',['../group__CMSIS__CPACR.html',1,'']]], + ['cpacr_20bits',['CPACR Bits',['../group__CMSIS__CPACR__BITS.html',1,'']]], + ['cpacr_20cp_20field_20values',['CPACR CP field values',['../group__CMSIS__CPACR__CP.html',1,'']]], + ['current_20program_20status_20register_20_28cpsr_29',['Current Program Status Register (CPSR)',['../group__CMSIS__CPSR.html',1,'']]], + ['cpsr_20bits',['CPSR Bits',['../group__CMSIS__CPSR__BITS.html',1,'']]], + ['cpsr_20m_20field_20values',['CPSR M field values',['../group__CMSIS__CPSR__M.html',1,'']]], + ['cmsis_5fdeprecated',['CMSIS_DEPRECATED',['../cmsis__armcc_8h.html#acdc36c1b3d3e16c17a73889b7d06d0d2',1,'cmsis_armcc.h']]], + ['cntp_5fctl_5ftype',['CNTP_CTL_Type',['../unionCNTP__CTL__Type.html',1,'']]], + ['compiler_20control',['Compiler Control',['../group__comp__cntrl__gr.html',1,'']]], + ['control',['CONTROL',['../structL2C__310__TypeDef.html#a491a4ed1ecdcdf784b180fa13ef46f2f',1,'L2C_310_TypeDef::CONTROL()'],['../structTimer__Type.html#a91845c88231f4f337be2810d73bc79e4',1,'Timer_Type::CONTROL()']]], + ['core_5fca_2eh',['core_ca.h',['../core__ca_8h.html',1,'']]], + ['core_5fca_2etxt',['core_ca.txt',['../core__ca_8txt.html',1,'']]], + ['counter',['COUNTER',['../structTimer__Type.html#ac933977724591e6ca87d91848fc7a6b6',1,'Timer_Type']]], + ['cp0',['CP0',['../unionCPACR__Type.html#a1a29bc40d708ac1a43153b11f60b8195',1,'CPACR_Type']]], + ['cp1',['CP1',['../unionCPACR__Type.html#acb2055cdbdf2a6c9b8279dc6f7cbc624',1,'CPACR_Type']]], + ['cp10',['CP10',['../unionCPACR__Type.html#a0275dc6b0eb9f906ebc5c6431b03dc4e',1,'CPACR_Type']]], + ['cp11',['CP11',['../unionCPACR__Type.html#ac54b8897f9358f37e0046b010c334e87',1,'CPACR_Type']]], + ['cp12',['CP12',['../unionCPACR__Type.html#a68d69635225dd479d3035cc51b4c40ce',1,'CPACR_Type']]], + ['cp13',['CP13',['../unionCPACR__Type.html#a45d9be266fc37a6ff9f31c2bef897f90',1,'CPACR_Type']]], + ['cp15ben',['CP15BEN',['../unionSCTLR__Type.html#a98b55213f3bf0a8bd4f1db90512238de',1,'SCTLR_Type']]], + ['cp2',['CP2',['../unionCPACR__Type.html#a2553fcdfd94ffc09407db9da9db9d586',1,'CPACR_Type']]], + ['cp3',['CP3',['../unionCPACR__Type.html#af245b8dabfea0bf7dc06f5d4de7bfa79',1,'CPACR_Type']]], + ['cp4',['CP4',['../unionCPACR__Type.html#a6424b7a81a440217aab8e51e4b623adb',1,'CPACR_Type']]], + ['cp5',['CP5',['../unionCPACR__Type.html#ad5c0b15cd6a01a6f1db398e020809573',1,'CPACR_Type']]], + ['cp6',['CP6',['../unionCPACR__Type.html#ad898cab7c89a07b80068d141ced869e3',1,'CPACR_Type']]], + ['cp7',['CP7',['../unionCPACR__Type.html#a12002991719fb1af7a5db9a73deb323d',1,'CPACR_Type']]], + ['cp8',['CP8',['../unionCPACR__Type.html#a5a6f694264518a813bdbc202ff47664f',1,'CPACR_Type']]], + ['cp9',['CP9',['../unionCPACR__Type.html#a4de69636eb450fcc3f5f3e4a19a869f5',1,'CPACR_Type']]], + ['cpacr_5fasedis_5fmsk',['CPACR_ASEDIS_Msk',['../group__CMSIS__CPACR__BITS.html#ga46d28804bfa370b0dd4ac520a7a67609',1,'core_ca.h']]], + ['cpacr_5fasedis_5fpos',['CPACR_ASEDIS_Pos',['../group__CMSIS__CPACR__BITS.html#ga3acd342ab1e88bd4ad73f5670e7af163',1,'core_ca.h']]], + ['cpacr_5fcp_5ffa',['CPACR_CP_FA',['../group__CMSIS__CPACR__CP.html#gaeaa29f06a74fadc7245d6bd183bad11b',1,'core_ca.h']]], + ['cpacr_5fcp_5fmsk_5f',['CPACR_CP_Msk_',['../group__CMSIS__CPACR__BITS.html#ga7c87723442baa681a80de8f644eda1a2',1,'core_ca.h']]], + ['cpacr_5fcp_5fna',['CPACR_CP_NA',['../group__CMSIS__CPACR__CP.html#gabd03f590b34b809438eaa3df4af2e7db',1,'core_ca.h']]], + ['cpacr_5fcp_5fpl1',['CPACR_CP_PL1',['../group__CMSIS__CPACR__CP.html#ga8602342c0bad80f3a36d3bdee7418a46',1,'core_ca.h']]], + ['cpacr_5fcp_5fpos_5f',['CPACR_CP_Pos_',['../group__CMSIS__CPACR__BITS.html#ga77dc035e6d16dee8f5cf53b36b86cfaf',1,'core_ca.h']]], + ['cpacr_5fd32dis_5fmsk',['CPACR_D32DIS_Msk',['../group__CMSIS__CPACR__BITS.html#ga96266eb6bf35c3c3f22718bd06b12d79',1,'core_ca.h']]], + ['cpacr_5fd32dis_5fpos',['CPACR_D32DIS_Pos',['../group__CMSIS__CPACR__BITS.html#ga6df0c4e805105285e63b0f0e992bd416',1,'core_ca.h']]], + ['cpacr_5ftrcdis_5fmsk',['CPACR_TRCDIS_Msk',['../group__CMSIS__CPACR__BITS.html#gab5d6ec83339e755bd3e7eacb914edf37',1,'core_ca.h']]], + ['cpacr_5ftrcdis_5fpos',['CPACR_TRCDIS_Pos',['../group__CMSIS__CPACR__BITS.html#ga6866c97020fdba42f7c287433c58d77c',1,'core_ca.h']]], + ['cpacr_5ftype',['CPACR_Type',['../unionCPACR__Type.html',1,'']]], + ['cpendsgir',['CPENDSGIR',['../structGICDistributor__Type.html#a644a70cf4c12093c0277ce01f194b69b',1,'GICDistributor_Type']]], + ['cpsr_5fa_5fmsk',['CPSR_A_Msk',['../group__CMSIS__CPSR__BITS.html#ga002803fa282333e0ead5c9b4cf748cb1',1,'core_ca.h']]], + ['cpsr_5fa_5fpos',['CPSR_A_Pos',['../group__CMSIS__CPSR__BITS.html#ga6f8aa35ca07825d6b4498ae6e2ab616b',1,'core_ca.h']]], + ['cpsr_5fc_5fmsk',['CPSR_C_Msk',['../group__CMSIS__CPSR__BITS.html#ga3bc30b14b9b0bf113600eb882304244c',1,'core_ca.h']]], + ['cpsr_5fc_5fpos',['CPSR_C_Pos',['../group__CMSIS__CPSR__BITS.html#ga8565df3cf054dc09506e1c0ea4790131',1,'core_ca.h']]], + ['cpsr_5fe_5fmsk',['CPSR_E_Msk',['../group__CMSIS__CPSR__BITS.html#ga6661712dd33a50ce4a42e13bf72aa35b',1,'core_ca.h']]], + ['cpsr_5fe_5fpos',['CPSR_E_Pos',['../group__CMSIS__CPSR__BITS.html#ga6a5e065d9ea93489105c3d62c1d3c08f',1,'core_ca.h']]], + ['cpsr_5ff_5fmsk',['CPSR_F_Msk',['../group__CMSIS__CPSR__BITS.html#ga4df09481ffd9dfb17823a8e9895b1566',1,'core_ca.h']]], + ['cpsr_5ff_5fpos',['CPSR_F_Pos',['../group__CMSIS__CPSR__BITS.html#ga5e9868fdea8e65374b25ddd2fde1bf62',1,'core_ca.h']]], + ['cpsr_5fge_5fmsk',['CPSR_GE_Msk',['../group__CMSIS__CPSR__BITS.html#ga9a3a6a87437892954cb37662ff27521a',1,'core_ca.h']]], + ['cpsr_5fge_5fpos',['CPSR_GE_Pos',['../group__CMSIS__CPSR__BITS.html#ga37aa76465f6c6055395790e74169d760',1,'core_ca.h']]], + ['cpsr_5fi_5fmsk',['CPSR_I_Msk',['../group__CMSIS__CPSR__BITS.html#gad9abe93ba1179e254a70e325cb1a5834',1,'core_ca.h']]], + ['cpsr_5fi_5fpos',['CPSR_I_Pos',['../group__CMSIS__CPSR__BITS.html#gad1d9be2f731f5400fc87076ce3495e59',1,'core_ca.h']]], + ['cpsr_5fit0_5fmsk',['CPSR_IT0_Msk',['../group__CMSIS__CPSR__BITS.html#ga128366788d0f94d52fbe4610162c97e5',1,'core_ca.h']]], + ['cpsr_5fit0_5fpos',['CPSR_IT0_Pos',['../group__CMSIS__CPSR__BITS.html#ga450f3fff0642431fd3478a04b70c3d87',1,'core_ca.h']]], + ['cpsr_5fit1_5fmsk',['CPSR_IT1_Msk',['../group__CMSIS__CPSR__BITS.html#ga791263c8a9707795b5824dae5485cd39',1,'core_ca.h']]], + ['cpsr_5fit1_5fpos',['CPSR_IT1_Pos',['../group__CMSIS__CPSR__BITS.html#gaa2ab21d87052b439c06f058fb65036a5',1,'core_ca.h']]], + ['cpsr_5fj_5fmsk',['CPSR_J_Msk',['../group__CMSIS__CPSR__BITS.html#ga6b52a05ec2e95ade71b65090f19285c2',1,'core_ca.h']]], + ['cpsr_5fj_5fpos',['CPSR_J_Pos',['../group__CMSIS__CPSR__BITS.html#ga6b49ddfb770143a51aa682b56be2e990',1,'core_ca.h']]], + ['cpsr_5fm_5fabt',['CPSR_M_ABT',['../group__CMSIS__CPSR__M.html#gac8c0a99a21ef256f5d3115595a845bfa',1,'core_ca.h']]], + ['cpsr_5fm_5ffiq',['CPSR_M_FIQ',['../group__CMSIS__CPSR__M.html#ga868ef12e003f541f90a613ca7f6ada74',1,'core_ca.h']]], + ['cpsr_5fm_5fhyp',['CPSR_M_HYP',['../group__CMSIS__CPSR__M.html#ga002c78f542ca5c5fdd02d2aeee9f6988',1,'core_ca.h']]], + ['cpsr_5fm_5firq',['CPSR_M_IRQ',['../group__CMSIS__CPSR__M.html#gada3f31a773f7fc7bf6567d598cf3a1db',1,'core_ca.h']]], + ['cpsr_5fm_5fmon',['CPSR_M_MON',['../group__CMSIS__CPSR__M.html#ga69d734db93f67899b4bffcf62f80f098',1,'core_ca.h']]], + ['cpsr_5fm_5fmsk',['CPSR_M_Msk',['../group__CMSIS__CPSR__BITS.html#gadce47959b814f70f802a139250daa04c',1,'core_ca.h']]], + ['cpsr_5fm_5fpos',['CPSR_M_Pos',['../group__CMSIS__CPSR__BITS.html#ga4e9e49c9a75cf3e7d696fc77de7d44d1',1,'core_ca.h']]], + ['cpsr_5fm_5fsvc',['CPSR_M_SVC',['../group__CMSIS__CPSR__M.html#ga5afcb85bd2968acc2b09cb9d99c531ad',1,'core_ca.h']]], + ['cpsr_5fm_5fsys',['CPSR_M_SYS',['../group__CMSIS__CPSR__M.html#gaa0a3996ce096cd205bce34f90b10912c',1,'core_ca.h']]], + ['cpsr_5fm_5fund',['CPSR_M_UND',['../group__CMSIS__CPSR__M.html#ga07d4f42d6971c2f0cc25872008ddf5ef',1,'core_ca.h']]], + ['cpsr_5fm_5fusr',['CPSR_M_USR',['../group__CMSIS__CPSR__M.html#gad716a0ee4dc815f0f01e1339d6511a4e',1,'core_ca.h']]], + ['cpsr_5fn_5fmsk',['CPSR_N_Msk',['../group__CMSIS__CPSR__BITS.html#ga6c4a636a3b5ec71e0f2eb021ac353544',1,'core_ca.h']]], + ['cpsr_5fn_5fpos',['CPSR_N_Pos',['../group__CMSIS__CPSR__BITS.html#gaaedc00ebe496885524daac4190742f84',1,'core_ca.h']]], + ['cpsr_5fq_5fmsk',['CPSR_Q_Msk',['../group__CMSIS__CPSR__BITS.html#gaba36b1ac0438594afdc6eef220d2e146',1,'core_ca.h']]], + ['cpsr_5fq_5fpos',['CPSR_Q_Pos',['../group__CMSIS__CPSR__BITS.html#ga84c8427c30fdce15f7191bd4f93d7ab7',1,'core_ca.h']]], + ['cpsr_5ft_5fmsk',['CPSR_T_Msk',['../group__CMSIS__CPSR__BITS.html#ga23ed422711cbd2f9a5dcbe6c05b2a720',1,'core_ca.h']]], + ['cpsr_5ft_5fpos',['CPSR_T_Pos',['../group__CMSIS__CPSR__BITS.html#gaa1134ff3e774b1354a43227b798a707c',1,'core_ca.h']]], + ['cpsr_5ftype',['CPSR_Type',['../unionCPSR__Type.html',1,'']]], + ['cpsr_5fv_5fmsk',['CPSR_V_Msk',['../group__CMSIS__CPSR__BITS.html#ga9b9fe5c1da5e922cbff18215b70b4252',1,'core_ca.h']]], + ['cpsr_5fv_5fpos',['CPSR_V_Pos',['../group__CMSIS__CPSR__BITS.html#ga5685fa5745113b4ff61181ee439bc2a5',1,'core_ca.h']]], + ['cpsr_5fz_5fmsk',['CPSR_Z_Msk',['../group__CMSIS__CPSR__BITS.html#gab091112988009fb8360b01c79d993f67',1,'core_ca.h']]], + ['cpsr_5fz_5fpos',['CPSR_Z_Pos',['../group__CMSIS__CPSR__BITS.html#ga18e9f21fcda9d385d23a4de0ef860cd4',1,'core_ca.h']]], + ['ctlr',['CTLR',['../structGICDistributor__Type.html#a6ca67d9838ab3425864207c3a0399bd7',1,'GICDistributor_Type::CTLR()'],['../structGICInterface__Type.html#a5969edab40aa24e4d96e072af187a3a9',1,'GICInterface_Type::CTLR()']]], + ['cmsis_2dcore_20device_20templates',['CMSIS-Core Device Templates',['../templates_pg.html',1,'']]] +]; diff --git a/docs/Core_A/html/search/all_4.html b/docs/Core_A/html/search/all_4.html new file mode 100644 index 0000000..d72a910 --- /dev/null +++ b/docs/Core_A/html/search/all_4.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_4.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/all_4.js b/docs/Core_A/html/search/all_4.js new file mode 100644 index 0000000..5a77e62 --- /dev/null +++ b/docs/Core_A/html/search/all_4.js @@ -0,0 +1,51 @@ +var searchData= +[ + ['domain_20access_20control_20register_20_28dacr_29',['Domain Access Control Register (DACR)',['../group__CMSIS__DACR.html',1,'']]], + ['dacr_20bits',['DACR Bits',['../group__CMSIS__DACR__BITS.html',1,'']]], + ['dacr_20dn_20field_20values',['DACR Dn field values',['../group__CMSIS__DACR__Dn.html',1,'']]], + ['data_20fault_20status_20register_20_28dfsr_29',['Data Fault Status Register (DFSR)',['../group__CMSIS__DFSR.html',1,'']]], + ['d32dis',['D32DIS',['../unionCPACR__Type.html#a6206695a548b18ce0e2ea5276d1eef1d',1,'CPACR_Type']]], + ['dacr_5fd_5fmsk_5f',['DACR_D_Msk_',['../group__CMSIS__DACR__BITS.html#ga41b90c8a7338fbe5e5b06be083ba22fe',1,'core_ca.h']]], + ['dacr_5fd_5fpos_5f',['DACR_D_Pos_',['../group__CMSIS__DACR__BITS.html#ga2c014e929b74e6ded5e89a74903ce975',1,'core_ca.h']]], + ['dacr_5fdn_5fclient',['DACR_Dn_CLIENT',['../group__CMSIS__DACR__Dn.html#gac76e6128758cd64a9fa92487ec49441b',1,'core_ca.h']]], + ['dacr_5fdn_5fmanager',['DACR_Dn_MANAGER',['../group__CMSIS__DACR__Dn.html#gabbf27724d67055138bf7abdb651e9732',1,'core_ca.h']]], + ['dacr_5fdn_5fnoaccess',['DACR_Dn_NOACCESS',['../group__CMSIS__DACR__Dn.html#ga281ebf97decb4ef4f7b1e5c4285c45ab',1,'core_ca.h']]], + ['data_5flock_5f0_5fway',['DATA_LOCK_0_WAY',['../structL2C__310__TypeDef.html#a2dbbc5c93d3ddffe2459c053d30ede2d',1,'L2C_310_TypeDef']]], + ['data_5flock_5f1_5fway',['DATA_LOCK_1_WAY',['../structL2C__310__TypeDef.html#a6288cc2774812105b52a22daedd0c39f',1,'L2C_310_TypeDef']]], + ['data_5flock_5f2_5fway',['DATA_LOCK_2_WAY',['../structL2C__310__TypeDef.html#acdbc2d1db5722edc69752fe78a5c477d',1,'L2C_310_TypeDef']]], + ['data_5flock_5f3_5fway',['DATA_LOCK_3_WAY',['../structL2C__310__TypeDef.html#a331d20510fc27cd593ddfedc88c75240',1,'L2C_310_TypeDef']]], + ['data_5flock_5f4_5fway',['DATA_LOCK_4_WAY',['../structL2C__310__TypeDef.html#aa0a0f2165e329d514cc91dbf84a44a76',1,'L2C_310_TypeDef']]], + ['data_5flock_5f5_5fway',['DATA_LOCK_5_WAY',['../structL2C__310__TypeDef.html#a6f777080cbf9426d8476d07f6e583d71',1,'L2C_310_TypeDef']]], + ['data_5flock_5f6_5fway',['DATA_LOCK_6_WAY',['../structL2C__310__TypeDef.html#ab81366685e54829cae7613f080d69f53',1,'L2C_310_TypeDef']]], + ['data_5flock_5f7_5fway',['DATA_LOCK_7_WAY',['../structL2C__310__TypeDef.html#aed70f16007d4e7d19818e0931581c5a5',1,'L2C_310_TypeDef']]], + ['dbdi',['DBDI',['../unionACTLR__Type.html#a19e5f8f1a2ad8634619399b4eb50a449',1,'ACTLR_Type']]], + ['ddi',['DDI',['../unionACTLR__Type.html#ab938c32e10162d06ba6b02400e955e01',1,'ACTLR_Type']]], + ['ddvm',['DDVM',['../unionACTLR__Type.html#a4fe04e95b26e089642bee6952f223f82',1,'ACTLR_Type']]], + ['debug_5fcontrol',['DEBUG_CONTROL',['../structL2C__310__TypeDef.html#a996a2a5c1f311a6f3555844adc28e7f4',1,'L2C_310_TypeDef']]], + ['default_5fhandler',['Default_Handler',['../startup__ARMCA9_8c.html#a4e0c522c1bb26af24accaf20e6b87d12',1,'startup_ARMCA9.c']]], + ['deprecated_20list',['Deprecated List',['../deprecated.html',1,'']]], + ['descriptor_5ffault',['DESCRIPTOR_FAULT',['../group__MMU__defs__gr.html#gaba92665a24bc2ba8c49b9a0881c9df8a',1,'core_ca.h']]], + ['device',['DEVICE',['../core__ca_8h.html#ga83ac8de9263f89879079da521e86d5f2a28b8a7b4b6c2a98af7cf438255207174',1,'core_ca.h']]], + ['device_20header_20file_20_5c_3cdevice_2eh_3e',['Device Header File \<device.h>',['../device_h_pg.html',1,'templates_pg']]], + ['dfsr_5fcm_5fmsk',['DFSR_CM_Msk',['../group__CMSIS__DFSR__BITS.html#ga91cf285dc43beda62ae72f043e83238c',1,'core_ca.h']]], + ['dfsr_5fcm_5fpos',['DFSR_CM_Pos',['../group__CMSIS__DFSR__BITS.html#gac1c7d8f30e77bd1fe395d6e9a5a63a3e',1,'core_ca.h']]], + ['dfsr_5fdomain_5fmsk',['DFSR_Domain_Msk',['../group__CMSIS__DFSR__BITS.html#ga59949776e069a5af7231ef63156f17cf',1,'core_ca.h']]], + ['dfsr_5fdomain_5fpos',['DFSR_Domain_Pos',['../group__CMSIS__DFSR__BITS.html#gac5a7afc43963dbc429792fb5a1569e15',1,'core_ca.h']]], + ['dfsr_5fext_5fmsk',['DFSR_Ext_Msk',['../group__CMSIS__DFSR__BITS.html#gad3a97b4eb87f45df8ae539e59592f21b',1,'core_ca.h']]], + ['dfsr_5fext_5fpos',['DFSR_Ext_Pos',['../group__CMSIS__DFSR__BITS.html#ga8cc8dcb1b3a971a13b0575bf9083acf5',1,'core_ca.h']]], + ['dfsr_5ffs0_5fmsk',['DFSR_FS0_Msk',['../group__CMSIS__DFSR__BITS.html#ga23b688e81c0378b5cd75acb53896bb5e',1,'core_ca.h']]], + ['dfsr_5ffs0_5fpos',['DFSR_FS0_Pos',['../group__CMSIS__DFSR__BITS.html#gae5d9bc62e71693bd9dc2a84bb4c82082',1,'core_ca.h']]], + ['dfsr_5ffs1_5fmsk',['DFSR_FS1_Msk',['../group__CMSIS__DFSR__BITS.html#ga6540a3ca5b2dcf8f81bb37fbdbe9d746',1,'core_ca.h']]], + ['dfsr_5ffs1_5fpos',['DFSR_FS1_Pos',['../group__CMSIS__DFSR__BITS.html#ga3faee10970931cadf7ff16069ce65a1a',1,'core_ca.h']]], + ['dfsr_5flpae_5fmsk',['DFSR_LPAE_Msk',['../group__CMSIS__DFSR__BITS.html#ga104bfa1e333340616fdbdc804948276f',1,'core_ca.h']]], + ['dfsr_5flpae_5fpos',['DFSR_LPAE_Pos',['../group__CMSIS__DFSR__BITS.html#ga10f7b48c4f128c9be07c377bb60cfa7a',1,'core_ca.h']]], + ['dfsr_5fstatus_5fmsk',['DFSR_STATUS_Msk',['../group__CMSIS__DFSR__BITS.html#ga7541052737038d737fd9fe00b9815140',1,'core_ca.h']]], + ['dfsr_5fstatus_5fpos',['DFSR_STATUS_Pos',['../group__CMSIS__DFSR__BITS.html#gacb6fae1908b12c4900e2cdcc320c6c11',1,'core_ca.h']]], + ['dfsr_5ftype',['DFSR_Type',['../unionDFSR__Type.html',1,'']]], + ['dfsr_5fwnr_5fmsk',['DFSR_WnR_Msk',['../group__CMSIS__DFSR__BITS.html#gabfbf482895e7620fe6727b54378c0f2a',1,'core_ca.h']]], + ['dfsr_5fwnr_5fpos',['DFSR_WnR_Pos',['../group__CMSIS__DFSR__BITS.html#ga410420633e9ba47cdd1ae2d3df146866',1,'core_ca.h']]], + ['dir',['DIR',['../structGICInterface__Type.html#a554bd1f88421df3189c664b9fd9c02aa',1,'GICInterface_Type']]], + ['dodmbs',['DODMBS',['../unionACTLR__Type.html#acfabc61e73fb846970cd6541c5baf7d8',1,'ACTLR_Type']]], + ['domain',['Domain',['../unionDFSR__Type.html#a38982c7088a4069f8a4b347f5eb400e9',1,'DFSR_Type::Domain()'],['../structmmu__region__attributes__Type.html#a94158b710d212b8ca8105d78a910db39',1,'mmu_region_attributes_Type::domain()']]], + ['dwbst',['DWBST',['../unionACTLR__Type.html#ad8faaa57629f258c6eba678ba8efc9da',1,'ACTLR_Type']]] +]; diff --git a/docs/Core_A/html/search/all_5.html b/docs/Core_A/html/search/all_5.html new file mode 100644 index 0000000..99ef726 --- /dev/null +++ b/docs/Core_A/html/search/all_5.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_5.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/all_5.js b/docs/Core_A/html/search/all_5.js new file mode 100644 index 0000000..f09dfb7 --- /dev/null +++ b/docs/Core_A/html/search/all_5.js @@ -0,0 +1,17 @@ +var searchData= +[ + ['e',['E',['../unionCPSR__Type.html#a96bd175ed9927279dba40e76259dcfa7',1,'CPSR_Type']]], + ['e_5ft',['e_t',['../structmmu__region__attributes__Type.html#a7883ad6e464090150b175a54c68f592e',1,'mmu_region_attributes_Type']]], + ['ecc_5fdisabled',['ECC_DISABLED',['../core__ca_8h.html#ga06d94c0eaa22d713636acaff81485409a48ce2ec8ec49f0167a7d571081a9301f',1,'core_ca.h']]], + ['ecc_5fenabled',['ECC_ENABLED',['../core__ca_8h.html#ga06d94c0eaa22d713636acaff81485409af0e84d9540ed9d79f01caad9841d414d',1,'core_ca.h']]], + ['ee',['EE',['../unionSCTLR__Type.html#af868e042d01b612649539c151f1aaea5',1,'SCTLR_Type']]], + ['enable',['ENABLE',['../unionCNTP__CTL__Type.html#a3b7426f99d1ecdacd172999b4d04b210',1,'CNTP_CTL_Type']]], + ['eoir',['EOIR',['../structGICInterface__Type.html#a4b9baa43aae026438bad64e63df17cdb',1,'GICInterface_Type']]], + ['ethernet_5firqn',['Ethernet_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a58692bf577b8a17ec79fc8472d56ff05',1,'ARMCA9.h']]], + ['event_5fcontrol',['EVENT_CONTROL',['../structL2C__310__TypeDef.html#a2bc6f09ea83f8d3c966558598a098995',1,'L2C_310_TypeDef']]], + ['event_5fcounter0_5fconf',['EVENT_COUNTER0_CONF',['../structL2C__310__TypeDef.html#a1c78032b2b237ee968d6758bddc915ba',1,'L2C_310_TypeDef']]], + ['event_5fcounter1_5fconf',['EVENT_COUNTER1_CONF',['../structL2C__310__TypeDef.html#a4465c7dd7b45f8f35acde8c6e28cbd17',1,'L2C_310_TypeDef']]], + ['excl',['EXCL',['../unionACTLR__Type.html#a10c6d649f67d6ca9029731fc44631e91',1,'ACTLR_Type']]], + ['execute',['EXECUTE',['../core__ca_8h.html#ga2fe1157deda82e66b9a1b19772309b63a887d2cbfd9131de5cc3745731421b34b',1,'core_ca.h']]], + ['ext',['ExT',['../unionDFSR__Type.html#aede34079d030df1977646c155a90f445',1,'DFSR_Type::ExT()'],['../unionIFSR__Type.html#aee6fed7525c5125e637acc8e957c8d0f',1,'IFSR_Type::ExT()']]] +]; diff --git a/docs/Core_A/html/search/all_6.html b/docs/Core_A/html/search/all_6.html new file mode 100644 index 0000000..6133ab3 --- /dev/null +++ b/docs/Core_A/html/search/all_6.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_6.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/all_6.js b/docs/Core_A/html/search/all_6.js new file mode 100644 index 0000000..9a56916 --- /dev/null +++ b/docs/Core_A/html/search/all_6.js @@ -0,0 +1,14 @@ +var searchData= +[ + ['floating_2dpoint_20exception_20control_20register_20_28fpexc_29',['Floating-Point Exception Control register (FPEXC)',['../group__CMSIS__FPEXC.html',1,'']]], + ['floating_2dpoint_20status_20and_20control_20register_20_28fpscr_29',['Floating-point Status and Control Register (FPSCR)',['../group__CMSIS__FPSCR.html',1,'']]], + ['fpscr_20bits',['FPSCR Bits',['../group__CMSIS__FPSCR__BITS.html',1,'']]], + ['f',['F',['../unionCPSR__Type.html#a20bbf5d5ba32cae380b7f181cf306f9e',1,'CPSR_Type::F()'],['../unionISR__Type.html#ae691a856f7de0f301c60521a7a779dc2',1,'ISR_Type::F()']]], + ['fi',['FI',['../unionSCTLR__Type.html#afe77b6c5d73e64d4ef3c5dc5ce2692dc',1,'SCTLR_Type']]], + ['fiq_5fmode',['FIQ_MODE',['../startup__ARMCA9_8c.html#ad53b2deac028f5b71d1cdddda17c4ea0',1,'startup_ARMCA9.c']]], + ['fpscr_5ftype',['FPSCR_Type',['../structFPSCR__Type.html',1,'']]], + ['floating_20point_20unit_20functions',['Floating Point Unit Functions',['../group__FPU__functions.html',1,'']]], + ['fs0',['FS0',['../unionDFSR__Type.html#af29edf59ecfd29848b69e2bbfb7f3082',1,'DFSR_Type::FS0()'],['../unionIFSR__Type.html#a9f9ae1ffa89d33e90159eec5c4b7cd6a',1,'IFSR_Type::FS0()']]], + ['fs1',['FS1',['../unionDFSR__Type.html#a869658f432d5e213b8cd55e8e58d1f56',1,'DFSR_Type::FS1()'],['../unionIFSR__Type.html#adb493acf17881eaf09a2e8629ee2243e',1,'IFSR_Type::FS1()']]], + ['fw',['FW',['../unionACTLR__Type.html#a55b8e4dd5312f32237dd023032618781',1,'ACTLR_Type']]] +]; diff --git a/docs/Core_A/html/search/all_7.html b/docs/Core_A/html/search/all_7.html new file mode 100644 index 0000000..5748125 --- /dev/null +++ b/docs/Core_A/html/search/all_7.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_7.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/all_7.js b/docs/Core_A/html/search/all_7.js new file mode 100644 index 0000000..d5b2148 --- /dev/null +++ b/docs/Core_A/html/search/all_7.js @@ -0,0 +1,50 @@ +var searchData= +[ + ['g_5ft',['g_t',['../structmmu__region__attributes__Type.html#a51f1a2a77db791b2bdf012f86605adfc',1,'mmu_region_attributes_Type']]], + ['ge',['GE',['../unionCPSR__Type.html#acc18314a4088adfb93a9662c76073704',1,'CPSR_Type']]], + ['gic_5facknowledgepending',['GIC_AcknowledgePending',['../group__GIC__functions.html#gafc08bbc58b25fef0d24003313fd16eb8',1,'core_ca.h']]], + ['gic_5fclearpendingirq',['GIC_ClearPendingIRQ',['../group__GIC__functions.html#ga5ad17ad70f23d1ff36015ffac33d383d',1,'core_ca.h']]], + ['gic_5fcpuinterfaceinit',['GIC_CPUInterfaceInit',['../group__GIC__functions.html#ga1c93f8af9f428cda8ec066bf4bfbade9',1,'core_ca.h']]], + ['gic_5fdisabledistributor',['GIC_DisableDistributor',['../group__GIC__functions.html#ga363311538d4a4d750197b9936505d466',1,'core_ca.h']]], + ['gic_5fdisableinterface',['GIC_DisableInterface',['../group__GIC__functions.html#ga0605877ad627c1f4320e518725fd103e',1,'core_ca.h']]], + ['gic_5fdisableirq',['GIC_DisableIRQ',['../group__GIC__functions.html#ga2102399d255690c0674209a6faeec13d',1,'core_ca.h']]], + ['gic_5fdistinit',['GIC_DistInit',['../group__GIC__functions.html#ga07acd03d02683bb6e33e7f57f5f371d1',1,'core_ca.h']]], + ['gic_5fdistributor_5fbase',['GIC_DISTRIBUTOR_BASE',['../ARMCA9_8h.html#a5cc9c031f86d3fcb7efcbe2fce4cd552',1,'ARMCA9.h']]], + ['gic_5fdistributorimplementer',['GIC_DistributorImplementer',['../group__GIC__functions.html#ga1481d0cdf78f8c93fb2a710a519c4dc6',1,'core_ca.h']]], + ['gic_5fdistributorinfo',['GIC_DistributorInfo',['../group__GIC__functions.html#ga7d93d39736ef5e379e6511430ee6e75f',1,'core_ca.h']]], + ['gic_5fenable',['GIC_Enable',['../group__GIC__functions.html#ga818881f69aae3eef6eb996bee6f6c63e',1,'core_ca.h']]], + ['gic_5fenabledistributor',['GIC_EnableDistributor',['../group__GIC__functions.html#ga0f44df6823e90178183257e096e5cac6',1,'core_ca.h']]], + ['gic_5fenableinterface',['GIC_EnableInterface',['../group__GIC__functions.html#ga758e5600d7f891e4f2f551bb45d07fce',1,'core_ca.h']]], + ['gic_5fenableirq',['GIC_EnableIRQ',['../group__GIC__functions.html#gaeba215d9c4ec3599e0a168800288c3f3',1,'core_ca.h']]], + ['gic_5fendinterrupt',['GIC_EndInterrupt',['../group__GIC__functions.html#gac23f090f572a058b4a737f6613ded9cd',1,'core_ca.h']]], + ['generic_20interrupt_20controller_20functions',['Generic Interrupt Controller Functions',['../group__GIC__functions.html',1,'']]], + ['gic_5fgetbinarypoint',['GIC_GetBinaryPoint',['../group__GIC__functions.html#gaa7046d8206ddd4696716726e68f85906',1,'core_ca.h']]], + ['gic_5fgetconfiguration',['GIC_GetConfiguration',['../core__ca_8h.html#a43cfac7327b49e2a89d63abc99b6b06a',1,'core_ca.h']]], + ['gic_5fgetenableirq',['GIC_GetEnableIRQ',['../core__ca_8h.html#abcd7d576ea634b1a708db9fda95d09df',1,'core_ca.h']]], + ['gic_5fgetgroup',['GIC_GetGroup',['../core__ca_8h.html#ae161d7a866cb61f92b808ae98fa7c812',1,'core_ca.h']]], + ['gic_5fgethighpendingirq',['GIC_GetHighPendingIRQ',['../group__GIC__functions.html#ga8bb27e1bab132a8df44190adb996c2a1',1,'core_ca.h']]], + ['gic_5fgetinterfaceid',['GIC_GetInterfaceId',['../group__GIC__functions.html#gaba1b2665cdda47fc0bc3d7b90690dc50',1,'core_ca.h']]], + ['gic_5fgetinterfaceprioritymask',['GIC_GetInterfacePriorityMask',['../group__GIC__functions.html#ga2c5f9e5637560fc9d5c29d772580a728',1,'core_ca.h']]], + ['gic_5fgetirqstatus',['GIC_GetIRQStatus',['../group__GIC__functions.html#gabc88483ecf94a2c222b644ecfa60eb9f',1,'core_ca.h']]], + ['gic_5fgetpendingirq',['GIC_GetPendingIRQ',['../core__ca_8h.html#ab726a01df6ee9a480cc73910a06ddfb7',1,'core_ca.h']]], + ['gic_5fgetpriority',['GIC_GetPriority',['../group__GIC__functions.html#ga397048004654f792649742f95bf8ae67',1,'core_ca.h']]], + ['gic_5fgetsecurity',['GIC_GetSecurity',['../core__ca_8h.html#aea0bba954f8c3b032cf9a6540277ddef',1,'core_ca.h']]], + ['gic_5fgettarget',['GIC_GetTarget',['../group__GIC__functions.html#gafccf881f9517592f30489bcabcb738a8',1,'core_ca.h']]], + ['gic_5finterface_5fbase',['GIC_INTERFACE_BASE',['../ARMCA9_8h.html#adc560f42c09a0a3ce5dcc4aa898209ca',1,'ARMCA9.h']]], + ['gic_5fsendsgi',['GIC_SendSGI',['../group__GIC__functions.html#ga2de8850780af26e802ee4cc43e9da6e9',1,'core_ca.h']]], + ['gic_5fsetbinarypoint',['GIC_SetBinaryPoint',['../group__GIC__functions.html#ga5dfedeb5403656a77e0fef4e1cc2c0c6',1,'core_ca.h']]], + ['gic_5fsetconfiguration',['GIC_SetConfiguration',['../core__ca_8h.html#a5dffcd04b18d2c3ee5a410e185ce5108',1,'core_ca.h']]], + ['gic_5fsetgroup',['GIC_SetGroup',['../core__ca_8h.html#ab875d63dc51a75149802945bb00e2695',1,'core_ca.h']]], + ['gic_5fsetinterfaceprioritymask',['GIC_SetInterfacePriorityMask',['../group__GIC__functions.html#gaa5eb0e76dbc89596e1ce47ddb9edc4a0',1,'core_ca.h']]], + ['gic_5fsetpendingirq',['GIC_SetPendingIRQ',['../group__GIC__functions.html#ga18fbddf7f3594df141c97f61a71da47c',1,'core_ca.h']]], + ['gic_5fsetpriority',['GIC_SetPriority',['../group__GIC__functions.html#ga27b9862b58290276851ec669cabf0f71',1,'core_ca.h']]], + ['gic_5fsetsecurity',['GIC_SetSecurity',['../core__ca_8h.html#a647b0a71258678d75aed0aadd5801612',1,'core_ca.h']]], + ['gic_5fsettarget',['GIC_SetTarget',['../group__GIC__functions.html#gae86bba705d0d4ef812b84d29d7b3ca2b',1,'core_ca.h']]], + ['gicdistributor',['GICDistributor',['../group__GIC__functions.html#ga82e193c0016a9377274756b2673464a6',1,'core_ca.h']]], + ['gicdistributor_5ftype',['GICDistributor_Type',['../structGICDistributor__Type.html',1,'']]], + ['gicinterface',['GICInterface',['../group__GIC__functions.html#ga31a083dbdc5cb84178dbf184286180e3',1,'core_ca.h']]], + ['gicinterface_5ftype',['GICInterface_Type',['../structGICInterface__Type.html',1,'']]], + ['global',['GLOBAL',['../core__ca_8h.html#ga04160605fbe20914c8ef020430684a30afde1bb5ef04b28059e61df449501f1c0',1,'core_ca.h']]], + ['globaltimer_5firqn',['GlobalTimer_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a69c74fffb53f9a8739613443943a94c3',1,'ARMCA9.h']]], + ['generic_20physical_20timer_20functions',['Generic Physical Timer Functions',['../group__PL1__timer__functions.html',1,'']]] +]; diff --git a/docs/Core_A/html/search/all_8.html b/docs/Core_A/html/search/all_8.html new file mode 100644 index 0000000..0179bdd --- /dev/null +++ b/docs/Core_A/html/search/all_8.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_8.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/all_8.js b/docs/Core_A/html/search/all_8.js new file mode 100644 index 0000000..6d489a7 --- /dev/null +++ b/docs/Core_A/html/search/all_8.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['ha',['HA',['../unionSCTLR__Type.html#aba2a8aac3478cdc34428af7b9726d97f',1,'SCTLR_Type']]], + ['hppir',['HPPIR',['../structGICInterface__Type.html#af793cd280a74bf73cca8c4fedfc329d6',1,'GICInterface_Type']]] +]; diff --git a/docs/Core_A/html/search/all_9.html b/docs/Core_A/html/search/all_9.html new file mode 100644 index 0000000..cd46d44 --- /dev/null +++ b/docs/Core_A/html/search/all_9.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_9.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/all_9.js b/docs/Core_A/html/search/all_9.js new file mode 100644 index 0000000..38597b5 --- /dev/null +++ b/docs/Core_A/html/search/all_9.js @@ -0,0 +1,121 @@ +var searchData= +[ + ['intrinsic_20functions',['Intrinsic Functions',['../group__CMSIS__Core__InstructionInterface.html',1,'']]], + ['instruction_20fault_20status_20register_20_28ifsr_29',['Instruction Fault Status Register (IFSR)',['../group__CMSIS__IFSR.html',1,'']]], + ['ifsr_20bits',['IFSR Bits',['../group__CMSIS__IFSR__BITS.html',1,'']]], + ['interrupt_20status_20register_20_28isr_29',['Interrupt Status Register (ISR)',['../group__CMSIS__ISR.html',1,'']]], + ['isr_20bits',['ISR Bits',['../group__CMSIS__ISR__BITS.html',1,'']]], + ['i',['I',['../unionCPSR__Type.html#a0d277e8b4d2147137407f526aa9e3214',1,'CPSR_Type::I()'],['../unionSCTLR__Type.html#a0a4ed1a41f25a191cf4a500401c3c5db',1,'SCTLR_Type::I()'],['../unionISR__Type.html#ad83ba976f1764c7d3a7954c073c39c22',1,'ISR_Type::I()']]], + ['iar',['IAR',['../structGICInterface__Type.html#aa48569605fc0c163e1db35321b4c76ea',1,'GICInterface_Type']]], + ['icactiver',['ICACTIVER',['../structGICDistributor__Type.html#ac0fd4c1ad19b5a332e403bb9966ba967',1,'GICDistributor_Type']]], + ['icenabler',['ICENABLER',['../structGICDistributor__Type.html#a390fa9f2f460951b2c6094932d890807',1,'GICDistributor_Type']]], + ['icfgr',['ICFGR',['../structGICDistributor__Type.html#a9b306a630388c795d3cd32fc2e23a2b5',1,'GICDistributor_Type']]], + ['icpendr',['ICPENDR',['../structGICDistributor__Type.html#a0155cb4637845258e4ee76cd93cca2a6',1,'GICDistributor_Type']]], + ['ifsr_5fext_5fmsk',['IFSR_ExT_Msk',['../group__CMSIS__IFSR__BITS.html#gab0083a1d82b370a7e5208e39267bda22',1,'core_ca.h']]], + ['ifsr_5fext_5fpos',['IFSR_ExT_Pos',['../group__CMSIS__IFSR__BITS.html#gafb3d593ec56834b6a265744efd6340a8',1,'core_ca.h']]], + ['ifsr_5ffs0_5fmsk',['IFSR_FS0_Msk',['../group__CMSIS__IFSR__BITS.html#gaa17676ff0276b0fe93f92010fe35f6b8',1,'core_ca.h']]], + ['ifsr_5ffs0_5fpos',['IFSR_FS0_Pos',['../group__CMSIS__IFSR__BITS.html#ga487c29da2f2d648f149c4346f3093f72',1,'core_ca.h']]], + ['ifsr_5ffs1_5fmsk',['IFSR_FS1_Msk',['../group__CMSIS__IFSR__BITS.html#ga6fc93a02fbd1c968c70786a84428fca6',1,'core_ca.h']]], + ['ifsr_5ffs1_5fpos',['IFSR_FS1_Pos',['../group__CMSIS__IFSR__BITS.html#ga9ecf4e123cfee3f0a19898a822fc0f62',1,'core_ca.h']]], + ['ifsr_5flpae_5fmsk',['IFSR_LPAE_Msk',['../group__CMSIS__IFSR__BITS.html#ga20639ca32a866d7b021e455b7a5d24c6',1,'core_ca.h']]], + ['ifsr_5flpae_5fpos',['IFSR_LPAE_Pos',['../group__CMSIS__IFSR__BITS.html#gadfd49185eeb102fc69e0a0d28fd2c4a4',1,'core_ca.h']]], + ['ifsr_5fstatus_5fmsk',['IFSR_STATUS_Msk',['../group__CMSIS__IFSR__BITS.html#gaf74c1045a32a2d4de7ea6f0dbcf0d1b3',1,'core_ca.h']]], + ['ifsr_5fstatus_5fpos',['IFSR_STATUS_Pos',['../group__CMSIS__IFSR__BITS.html#ga64ec6d573ec1efe1d6c36100ad1cd09d',1,'core_ca.h']]], + ['ifsr_5ftype',['IFSR_Type',['../unionIFSR__Type.html',1,'']]], + ['igroupr',['IGROUPR',['../structGICDistributor__Type.html#a6a9effdd633c6e75651d9f53caace306',1,'GICDistributor_Type']]], + ['igrpmodr',['IGRPMODR',['../structGICDistributor__Type.html#ae9eeb19ca95d0b95828f1f98700b5689',1,'GICDistributor_Type']]], + ['iidr',['IIDR',['../structGICDistributor__Type.html#acebf65dae4cb82cd3c7deeefca9c9722',1,'GICDistributor_Type::IIDR()'],['../structGICInterface__Type.html#aee78d0b6f64a7b47fbd730aabfcc86cf',1,'GICInterface_Type::IIDR()']]], + ['imask',['IMASK',['../unionCNTP__CTL__Type.html#a07e23afbd292bcb84f15ea27ae2c157d',1,'CNTP_CTL_Type']]], + ['inner_5fnorm_5ft',['inner_norm_t',['../structmmu__region__attributes__Type.html#a2088aadb7aa8e9b0d91d2dbad564bf33',1,'mmu_region_attributes_Type']]], + ['inst_5flock_5f0_5fway',['INST_LOCK_0_WAY',['../structL2C__310__TypeDef.html#a50ed69958acada08cce2c93b609097ad',1,'L2C_310_TypeDef']]], + ['inst_5flock_5f1_5fway',['INST_LOCK_1_WAY',['../structL2C__310__TypeDef.html#acba26dcc19591924d2ad088a0b8302fa',1,'L2C_310_TypeDef']]], + ['inst_5flock_5f2_5fway',['INST_LOCK_2_WAY',['../structL2C__310__TypeDef.html#a98c744b09e490fa49beb452ddbc29ffd',1,'L2C_310_TypeDef']]], + ['inst_5flock_5f3_5fway',['INST_LOCK_3_WAY',['../structL2C__310__TypeDef.html#aca5cecc05dae56be40cb1b0852b78490',1,'L2C_310_TypeDef']]], + ['inst_5flock_5f4_5fway',['INST_LOCK_4_WAY',['../structL2C__310__TypeDef.html#a0a54ef3839f09715962f7cc04879d6b8',1,'L2C_310_TypeDef']]], + ['inst_5flock_5f5_5fway',['INST_LOCK_5_WAY',['../structL2C__310__TypeDef.html#a9464799ec7797bacade9eacd4703bad2',1,'L2C_310_TypeDef']]], + ['inst_5flock_5f6_5fway',['INST_LOCK_6_WAY',['../structL2C__310__TypeDef.html#a990118c9674df74beb6879b3f6dbcbc6',1,'L2C_310_TypeDef']]], + ['inst_5flock_5f7_5fway',['INST_LOCK_7_WAY',['../structL2C__310__TypeDef.html#a6240652959732fbb74bbee91d4b487d0',1,'L2C_310_TypeDef']]], + ['interrupt_5fclear',['INTERRUPT_CLEAR',['../structL2C__310__TypeDef.html#a43116dfea74e77e870fd790189a403ec',1,'L2C_310_TypeDef']]], + ['interrupt_5fmask',['INTERRUPT_MASK',['../structL2C__310__TypeDef.html#a7c8ff2c17c6f3eb0d951e4cd193fd8e4',1,'L2C_310_TypeDef']]], + ['inv_5fline_5fpa',['INV_LINE_PA',['../structL2C__310__TypeDef.html#a1e7c5255e61ce785f2fd5c767178c098',1,'L2C_310_TypeDef']]], + ['inv_5fway',['INV_WAY',['../structL2C__310__TypeDef.html#a78853d391272ff835025e8382c3c88d2',1,'L2C_310_TypeDef']]], + ['ipriorityr',['IPRIORITYR',['../structGICDistributor__Type.html#a08fa902293567e85dc6398dab58afaa9',1,'GICDistributor_Type']]], + ['irouter',['IROUTER',['../structGICDistributor__Type.html#a73e0c679e5f45710deea474ab0d39cdb',1,'GICDistributor_Type']]], + ['irq_5fclearpending',['IRQ_ClearPending',['../group__irq__ctrl__gr.html#gaad6b03f73b3d3ea2ccbb122484e8bd36',1,'irq_ctrl.h']]], + ['irq_5fctrl_2eh',['irq_ctrl.h',['../irq__ctrl_8h.html',1,'']]], + ['irq_5fctrl_2etxt',['irq_ctrl.txt',['../irq__ctrl_8txt.html',1,'']]], + ['irq_5fctrl_5fgic_2ec',['irq_ctrl_gic.c',['../irq__ctrl__gic_8c.html',1,'']]], + ['interrupts_20and_20exceptions',['Interrupts and Exceptions',['../group__irq__ctrl__gr.html',1,'']]], + ['irq_5fctrl_5fh_5f',['IRQ_CTRL_H_',['../irq__ctrl_8h.html#ad98f7b2e49c628cc86ee5ad15f5b28a6',1,'irq_ctrl.h']]], + ['irq_5fdisable',['IRQ_Disable',['../group__irq__ctrl__gr.html#ga544cf4ae0159cc17e259d55898528248',1,'irq_ctrl.h']]], + ['irq_5fenable',['IRQ_Enable',['../group__irq__ctrl__gr.html#ga4ad780a3dc23a1b6222de8adcd7c20a7',1,'irq_ctrl.h']]], + ['irq_5fendofinterrupt',['IRQ_EndOfInterrupt',['../group__irq__ctrl__gr.html#ga55638c35efdc7a197b51165929ef0c10',1,'irq_ctrl.h']]], + ['irq_5fgetactivefiq',['IRQ_GetActiveFIQ',['../group__irq__ctrl__gr.html#ga1376a5cf6ff38344a9bbbae080af5a0f',1,'irq_ctrl.h']]], + ['irq_5fgetactiveirq',['IRQ_GetActiveIRQ',['../group__irq__ctrl__gr.html#ga1664e9fc682c3ace4b721906d6ce2b3d',1,'irq_ctrl.h']]], + ['irq_5fgetenablestate',['IRQ_GetEnableState',['../group__irq__ctrl__gr.html#ga8913613a9075a35410af0eb7b275d9e2',1,'irq_ctrl.h']]], + ['irq_5fgethandler',['IRQ_GetHandler',['../group__irq__ctrl__gr.html#gaa2a2df8fbc7bad465ada49bd690f65d5',1,'irq_ctrl.h']]], + ['irq_5fgetmode',['IRQ_GetMode',['../group__irq__ctrl__gr.html#gadba142ee49ae8f52f76b603c926ad711',1,'irq_ctrl.h']]], + ['irq_5fgetpending',['IRQ_GetPending',['../group__irq__ctrl__gr.html#gaa399f9169f136b3930f0d50247aa22fc',1,'irq_ctrl.h']]], + ['irq_5fgetpriority',['IRQ_GetPriority',['../group__irq__ctrl__gr.html#ga0a6a18c8fa2bc3183598439b56c507c3',1,'irq_ctrl.h']]], + ['irq_5fgetprioritygroupbits',['IRQ_GetPriorityGroupBits',['../group__irq__ctrl__gr.html#ga061da812739bdba1e32765ed6501b83c',1,'irq_ctrl.h']]], + ['irq_5fgetprioritymask',['IRQ_GetPriorityMask',['../group__irq__ctrl__gr.html#ga77632ae73f1ba46c4a9a0c12e6bc4869',1,'irq_ctrl.h']]], + ['irq_5finitialize',['IRQ_Initialize',['../group__irq__ctrl__gr.html#ga03ea5d5d67a89acff8a5b02286795a99',1,'irq_ctrl.h']]], + ['irq_5fmode',['IRQ_MODE',['../startup__ARMCA9_8c.html#a015e07338bc15a48ad76695362eea25f',1,'startup_ARMCA9.c']]], + ['irq_5fmode_5fcpu_5f0',['IRQ_MODE_CPU_0',['../group__irq__mode__defs.html#gacb276aa0488a9bf1aa56e1072d2a15a5',1,'irq_ctrl.h']]], + ['irq_5fmode_5fcpu_5f1',['IRQ_MODE_CPU_1',['../group__irq__mode__defs.html#gab09616a5ccd05d75d81ab80a37387a9a',1,'irq_ctrl.h']]], + ['irq_5fmode_5fcpu_5f2',['IRQ_MODE_CPU_2',['../group__irq__mode__defs.html#ga3c8c5ec0226d772c3200d9efa2d3bf1a',1,'irq_ctrl.h']]], + ['irq_5fmode_5fcpu_5f3',['IRQ_MODE_CPU_3',['../group__irq__mode__defs.html#ga7fe46ac2f03063dc5ed2ca793c9cca85',1,'irq_ctrl.h']]], + ['irq_5fmode_5fcpu_5f4',['IRQ_MODE_CPU_4',['../group__irq__mode__defs.html#ga4d428c7ab66cb22eb375a109735e9a3a',1,'irq_ctrl.h']]], + ['irq_5fmode_5fcpu_5f5',['IRQ_MODE_CPU_5',['../group__irq__mode__defs.html#ga94faa9eab45bbc6fa6b2a3c9d92bbb37',1,'irq_ctrl.h']]], + ['irq_5fmode_5fcpu_5f6',['IRQ_MODE_CPU_6',['../group__irq__mode__defs.html#gadb512fc8a31bc771c3ce0d006b821bb9',1,'irq_ctrl.h']]], + ['irq_5fmode_5fcpu_5f7',['IRQ_MODE_CPU_7',['../group__irq__mode__defs.html#gaa66525a1ee05c56f367540b2135e81ed',1,'irq_ctrl.h']]], + ['irq_5fmode_5fcpu_5fall',['IRQ_MODE_CPU_ALL',['../group__irq__mode__defs.html#gad3d0505689768247c67495b7359e147f',1,'irq_ctrl.h']]], + ['irq_5fmode_5fcpu_5fmsk',['IRQ_MODE_CPU_Msk',['../irq__ctrl_8h.html#a96f739279c27f3e56ede4f28de4a48d8',1,'irq_ctrl.h']]], + ['irq_5fmode_5fcpu_5fpos',['IRQ_MODE_CPU_Pos',['../irq__ctrl_8h.html#ab7527409c193021e65aaf4d519caea46',1,'irq_ctrl.h']]], + ['irq_20mode_20bit_2dmasks',['IRQ Mode Bit-Masks',['../group__irq__mode__defs.html',1,'']]], + ['irq_5fmode_5fdomain_5fmsk',['IRQ_MODE_DOMAIN_Msk',['../irq__ctrl_8h.html#afdc87f9fda2bafac2b0399ebdb39bf3e',1,'irq_ctrl.h']]], + ['irq_5fmode_5fdomain_5fnonsecure',['IRQ_MODE_DOMAIN_NONSECURE',['../group__irq__mode__defs.html#ga7498851a6a7f3e2c5e087041617f5be7',1,'irq_ctrl.h']]], + ['irq_5fmode_5fdomain_5fpos',['IRQ_MODE_DOMAIN_Pos',['../irq__ctrl_8h.html#af14ca343d349887ab691d51aab1662ce',1,'irq_ctrl.h']]], + ['irq_5fmode_5fdomain_5fsecure',['IRQ_MODE_DOMAIN_SECURE',['../group__irq__mode__defs.html#ga15cdeb10ef2b8081c5cd7a87e22e65e6',1,'irq_ctrl.h']]], + ['irq_5fmode_5ferror',['IRQ_MODE_ERROR',['../group__irq__mode__defs.html#gaacb93ae158e548c54698a7230647804a',1,'irq_ctrl.h']]], + ['irq_5fmode_5ftrig_5fedge',['IRQ_MODE_TRIG_EDGE',['../group__irq__mode__defs.html#gaa9a8e0968a4ccd57eb7544a16d05f24d',1,'irq_ctrl.h']]], + ['irq_5fmode_5ftrig_5fedge_5fboth',['IRQ_MODE_TRIG_EDGE_BOTH',['../group__irq__mode__defs.html#ga8b0142ff767a9b1b1287e638eacf707b',1,'irq_ctrl.h']]], + ['irq_5fmode_5ftrig_5fedge_5ffalling',['IRQ_MODE_TRIG_EDGE_FALLING',['../group__irq__mode__defs.html#ga99e0f3f6945991d50e766b19e71e0222',1,'irq_ctrl.h']]], + ['irq_5fmode_5ftrig_5fedge_5frising',['IRQ_MODE_TRIG_EDGE_RISING',['../group__irq__mode__defs.html#ga2dbbbb7100be0fee6e048cd3deb50e28',1,'irq_ctrl.h']]], + ['irq_5fmode_5ftrig_5flevel',['IRQ_MODE_TRIG_LEVEL',['../group__irq__mode__defs.html#gabc31ba71612436a6ccc49342f35fec58',1,'irq_ctrl.h']]], + ['irq_5fmode_5ftrig_5flevel_5fhigh',['IRQ_MODE_TRIG_LEVEL_HIGH',['../group__irq__mode__defs.html#gafeb539b2a564ca35abc57f87d71e7206',1,'irq_ctrl.h']]], + ['irq_5fmode_5ftrig_5flevel_5flow',['IRQ_MODE_TRIG_LEVEL_LOW',['../group__irq__mode__defs.html#ga326df9e34f6447583895a6f809ee160a',1,'irq_ctrl.h']]], + ['irq_5fmode_5ftrig_5fmsk',['IRQ_MODE_TRIG_Msk',['../irq__ctrl_8h.html#a2fafbaf2f6da5241ad97af6c493fa218',1,'irq_ctrl.h']]], + ['irq_5fmode_5ftrig_5fpos',['IRQ_MODE_TRIG_Pos',['../irq__ctrl_8h.html#ace17913944cf0218141e51beaada4053',1,'irq_ctrl.h']]], + ['irq_5fmode_5ftype_5ffiq',['IRQ_MODE_TYPE_FIQ',['../group__irq__mode__defs.html#gaec01a80010bc42b1482388ce3ae4d2a3',1,'irq_ctrl.h']]], + ['irq_5fmode_5ftype_5firq',['IRQ_MODE_TYPE_IRQ',['../group__irq__mode__defs.html#gab0d022bbd15beb1a6578b5535d95f9cf',1,'irq_ctrl.h']]], + ['irq_5fmode_5ftype_5fmsk',['IRQ_MODE_TYPE_Msk',['../irq__ctrl_8h.html#a7b0581db3736a143cd582cd2457bf3cc',1,'irq_ctrl.h']]], + ['irq_5fmode_5ftype_5fpos',['IRQ_MODE_TYPE_Pos',['../irq__ctrl_8h.html#a7560513ef6a445642b5ed76eabf2a1b2',1,'irq_ctrl.h']]], + ['irq_20priority_20bit_2dmasks',['IRQ Priority Bit-Masks',['../group__irq__priority__defs.html',1,'']]], + ['irq_5fpriority_5ferror',['IRQ_PRIORITY_ERROR',['../group__irq__priority__defs.html#ga47b19866dc05c58c6923c313b371f881',1,'irq_ctrl.h']]], + ['irq_5fpriority_5fmsk',['IRQ_PRIORITY_Msk',['../group__irq__priority__defs.html#gabaa4e91ab84dbe5f669080af6d0d81fa',1,'irq_ctrl.h']]], + ['irq_5fsethandler',['IRQ_SetHandler',['../group__irq__ctrl__gr.html#gac1fcc16fb8e488d315cfa496f1d71db3',1,'irq_ctrl.h']]], + ['irq_5fsetmode',['IRQ_SetMode',['../group__irq__ctrl__gr.html#gab35da69354d2e515931580a1308a3a85',1,'irq_ctrl.h']]], + ['irq_5fsetpending',['IRQ_SetPending',['../group__irq__ctrl__gr.html#ga88aedf1dee1061783e6c05c535e7b6c4',1,'irq_ctrl.h']]], + ['irq_5fsetpriority',['IRQ_SetPriority',['../group__irq__ctrl__gr.html#gaa90aed20ac94420fff4bbbf55c12d4c2',1,'irq_ctrl.h']]], + ['irq_5fsetprioritygroupbits',['IRQ_SetPriorityGroupBits',['../group__irq__ctrl__gr.html#gabaa4074988ea9e30523f7ed5a86953c2',1,'irq_ctrl.h']]], + ['irq_5fsetprioritymask',['IRQ_SetPriorityMask',['../group__irq__ctrl__gr.html#ga3a79888f72bd1db45f0b9a59dbaa2337',1,'irq_ctrl.h']]], + ['irqhandler_5ft',['IRQHANDLER_T',['../irq__ctrl_8h.html#aed032df21f11e8715f5c4deeeb56cc36',1,'IRQHANDLER_T(): irq_ctrl.h'],['../irq__ctrl_8h.html#afbfa2180a9b6208f34891d539e9e2d52',1,'IRQHandler_t(): irq_ctrl.h']]], + ['irqn_5fid_5ft',['IRQN_ID_T',['../irq__ctrl_8h.html#a258c398eec8109370a1bacac5ce2518b',1,'IRQN_ID_T(): irq_ctrl.h'],['../irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2',1,'IRQn_ID_t(): irq_ctrl.h']]], + ['irqn_5ftype',['IRQn_Type',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8',1,'ARMCA9.h']]], + ['isactiver',['ISACTIVER',['../structGICDistributor__Type.html#a5eb8e1ef5a88293e2759c41f6057ccc4',1,'GICDistributor_Type']]], + ['isenabler',['ISENABLER',['../structGICDistributor__Type.html#a1da3a2066b64644a0bb8a3066075ba87',1,'GICDistributor_Type']]], + ['ispendr',['ISPENDR',['../structGICDistributor__Type.html#a1c15cd75ce30d8946792e2a1a19556a5',1,'GICDistributor_Type']]], + ['isr',['ISR',['../structTimer__Type.html#ace17db6ca92940b030ad2ccbc674877e',1,'Timer_Type']]], + ['isr_5fa_5fmsk',['ISR_A_Msk',['../group__CMSIS__ISR__BITS.html#ga8c6d55d243da46ed7ca05c3941316c8d',1,'core_ca.h']]], + ['isr_5fa_5fpos',['ISR_A_Pos',['../group__CMSIS__ISR__BITS.html#gaecf0a2cb278bfd27e0da4ab8126d98af',1,'core_ca.h']]], + ['isr_5ff_5fmsk',['ISR_F_Msk',['../group__CMSIS__ISR__BITS.html#gac2efaf413c81afab4265515160f6700c',1,'core_ca.h']]], + ['isr_5ff_5fpos',['ISR_F_Pos',['../group__CMSIS__ISR__BITS.html#gad8654422bb59e22fb7f1321eeef1b81d',1,'core_ca.h']]], + ['isr_5fi_5fmsk',['ISR_I_Msk',['../group__CMSIS__ISR__BITS.html#ga7b756c9a406d7dd0a86891656908e98c',1,'core_ca.h']]], + ['isr_5fi_5fpos',['ISR_I_Pos',['../group__CMSIS__ISR__BITS.html#ga9f51d4217c1394e52f5223a6cd382136',1,'core_ca.h']]], + ['isr_5ftype',['ISR_Type',['../unionISR__Type.html',1,'']]], + ['istatus',['ISTATUS',['../unionCNTP__CTL__Type.html#acb2f8900c7f6960443df47c1f2f2add3',1,'CNTP_CTL_Type']]], + ['it0',['IT0',['../unionCPSR__Type.html#a5299532c92c92babc22517a433686b95',1,'CPSR_Type']]], + ['it1',['IT1',['../unionCPSR__Type.html#a8bdd87822e3c00b3742c94a42b0654b9',1,'CPSR_Type']]], + ['itargetsr',['ITARGETSR',['../structGICDistributor__Type.html#a6f1b07d48d3a9199f2effec8492f721c',1,'GICDistributor_Type']]] +]; diff --git a/docs/Core_A/html/search/all_a.html b/docs/Core_A/html/search/all_a.html new file mode 100644 index 0000000..eab6553 --- /dev/null +++ b/docs/Core_A/html/search/all_a.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_a.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/all_a.js b/docs/Core_A/html/search/all_a.js new file mode 100644 index 0000000..210eaef --- /dev/null +++ b/docs/Core_A/html/search/all_a.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['j',['J',['../unionCPSR__Type.html#a5d4e06d8dba8f512c54b16bfa7150d9d',1,'CPSR_Type']]] +]; diff --git a/docs/Core_A/html/search/all_b.html b/docs/Core_A/html/search/all_b.html new file mode 100644 index 0000000..a2c161e --- /dev/null +++ b/docs/Core_A/html/search/all_b.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_b.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/all_b.js b/docs/Core_A/html/search/all_b.js new file mode 100644 index 0000000..1a741c1 --- /dev/null +++ b/docs/Core_A/html/search/all_b.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['keyboard_5firqn',['Keyboard_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a9f6790481c8a659df023aadfe5443cc5',1,'ARMCA9.h']]] +]; diff --git a/docs/Core_A/html/search/all_c.html b/docs/Core_A/html/search/all_c.html new file mode 100644 index 0000000..bdd3ee2 --- /dev/null +++ b/docs/Core_A/html/search/all_c.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_c.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/all_c.js b/docs/Core_A/html/search/all_c.js new file mode 100644 index 0000000..43a77ba --- /dev/null +++ b/docs/Core_A/html/search/all_c.js @@ -0,0 +1,39 @@ +var searchData= +[ + ['l',['l',['../unionDFSR__Type.html#a583e3138696be655c46f297e083ece52',1,'DFSR_Type::l()'],['../unionIFSR__Type.html#a8f4e4fe46a9cb9b6c8a6355f9b0938e3',1,'IFSR_Type::l()']]], + ['l1_20cache_20functions',['L1 Cache Functions',['../group__L1__cache__functions.html',1,'']]], + ['l1c_5fcleandcacheall',['L1C_CleanDCacheAll',['../group__L1__cache__functions.html#ga70359d824bf26f376e3d7cb9c787da27',1,'core_ca.h']]], + ['l1c_5fcleandcachemva',['L1C_CleanDCacheMVA',['../group__L1__cache__functions.html#ga9eb6f0a7c9c04cc49efd964eb59ba26f',1,'core_ca.h']]], + ['l1c_5fcleaninvalidatecache',['L1C_CleanInvalidateCache',['../group__L1__cache__functions.html#ga30d7632156a30a3b75064f6d15b8f850',1,'core_ca.h']]], + ['l1c_5fcleaninvalidatedcacheall',['L1C_CleanInvalidateDCacheAll',['../group__L1__cache__functions.html#ga92b5babf7317abe3815f61a2731735c3',1,'core_ca.h']]], + ['l1c_5fcleaninvalidatedcachemva',['L1C_CleanInvalidateDCacheMVA',['../group__L1__cache__functions.html#ga7646a5e01b529566968f393e485f46a2',1,'core_ca.h']]], + ['l1c_5fdisablebtac',['L1C_DisableBTAC',['../group__L1__cache__functions.html#gab8695cf1f4a7f3789b93c41dc4eeb51d',1,'core_ca.h']]], + ['l1c_5fdisablecaches',['L1C_DisableCaches',['../group__L1__cache__functions.html#ga320ef6fd1dd65f2f82e64c096a4994a6',1,'core_ca.h']]], + ['l1c_5fenablebtac',['L1C_EnableBTAC',['../group__L1__cache__functions.html#gaa5fb36b4496e64472849f7811970c581',1,'core_ca.h']]], + ['l1c_5fenablecaches',['L1C_EnableCaches',['../group__L1__cache__functions.html#gaff8a4966eff1ada5cba80f2b689446db',1,'core_ca.h']]], + ['l1c_5finvalidatebtac',['L1C_InvalidateBTAC',['../group__L1__cache__functions.html#gad0d732293be6a928db184b59aadc1979',1,'core_ca.h']]], + ['l1c_5finvalidatedcacheall',['L1C_InvalidateDCacheAll',['../group__L1__cache__functions.html#gae895f75c4f3539058232f555d79e5df3',1,'core_ca.h']]], + ['l1c_5finvalidatedcachemva',['L1C_InvalidateDCacheMVA',['../group__L1__cache__functions.html#ga9209853937940991daf70edd6bc633fe',1,'core_ca.h']]], + ['l1c_5finvalidateicacheall',['L1C_InvalidateICacheAll',['../group__L1__cache__functions.html#gac932810cfe83f087590859010972645e',1,'core_ca.h']]], + ['l1pctl',['L1PCTL',['../unionACTLR__Type.html#a5464ac7b26943d2cb868c154b0b1375c',1,'ACTLR_Type']]], + ['l1pe',['L1PE',['../unionACTLR__Type.html#aacb87aa6bf093e1ee956342e0cb5903e',1,'ACTLR_Type']]], + ['l1radis',['L1RADIS',['../unionACTLR__Type.html#a3800bdd7abfab1a51dcfa7069e245d65',1,'ACTLR_Type']]], + ['l2c_2d310_20cache_20controller_20functions',['L2C-310 Cache Controller Functions',['../group__L2__cache__functions.html',1,'']]], + ['l2c_5f310',['L2C_310',['../group__L2__cache__functions.html#ga3b08fba5b9be921c8a971231f75f8764',1,'core_ca.h']]], + ['l2c_5f310_5fbase',['L2C_310_BASE',['../ARMCA9_8h.html#a5ce89d9feb78e20a4034f025eec392b4',1,'ARMCA9.h']]], + ['l2c_5f310_5ftypedef',['L2C_310_TypeDef',['../structL2C__310__TypeDef.html',1,'']]], + ['l2c_5fcleaninvallbyway',['L2C_CleanInvAllByWay',['../group__L2__cache__functions.html#gabd0a9b10926537fa283c0bb30d54abc7',1,'core_ca.h']]], + ['l2c_5fcleaninvpa',['L2C_CleanInvPa',['../group__L2__cache__functions.html#gaaff11c6afa9eaacb4cdfcfe5c36f57eb',1,'core_ca.h']]], + ['l2c_5fcleanpa',['L2C_CleanPa',['../group__L2__cache__functions.html#ga242f6fa13f33e7d5cdd7d92935d52f5f',1,'core_ca.h']]], + ['l2c_5fdisable',['L2C_Disable',['../group__L2__cache__functions.html#ga66767e7f30f52d72de72231b2d6abd34',1,'core_ca.h']]], + ['l2c_5fenable',['L2C_Enable',['../group__L2__cache__functions.html#ga720c36b4cd1d6c070ed0d2c49cffd7e1',1,'core_ca.h']]], + ['l2c_5fgetid',['L2C_GetID',['../group__L2__cache__functions.html#ga75af64212e1d3d0b3ade860c365e95b3',1,'core_ca.h']]], + ['l2c_5fgettype',['L2C_GetType',['../group__L2__cache__functions.html#ga0c334fa25720d77e78cfa187bdf833be',1,'core_ca.h']]], + ['l2c_5finvallbyway',['L2C_InvAllByWay',['../group__L2__cache__functions.html#ga5b0ea2db52d137b5531ce568479c9d17',1,'core_ca.h']]], + ['l2c_5finvpa',['L2C_InvPa',['../group__L2__cache__functions.html#ga4cf213e72c97776def35ab8223face82',1,'core_ca.h']]], + ['l2c_5fsync',['L2C_Sync',['../group__L2__cache__functions.html#ga164c59c55e2d18bf8a94dc91c0f4ce68',1,'core_ca.h']]], + ['l2radis',['L2RADIS',['../unionACTLR__Type.html#a947f73d64ebde186b9416fd6dc66bc26',1,'ACTLR_Type']]], + ['load',['LOAD',['../structTimer__Type.html#a073457d2d18c2eff93fd12aec81ef20b',1,'Timer_Type']]], + ['lock_5fline_5fen',['LOCK_LINE_EN',['../structL2C__310__TypeDef.html#a58357795f3cda2b0063411abc5165804',1,'L2C_310_TypeDef']]], + ['lpae',['LPAE',['../unionDFSR__Type.html#add7c7800b87cabdb4a9ecdf41e4469a7',1,'DFSR_Type::LPAE()'],['../unionIFSR__Type.html#a40c5236caf0549cc1cc78945b0b0f131',1,'IFSR_Type::LPAE()']]] +]; diff --git a/docs/Core_A/html/search/all_d.html b/docs/Core_A/html/search/all_d.html new file mode 100644 index 0000000..d510933 --- /dev/null +++ b/docs/Core_A/html/search/all_d.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_d.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/all_d.js b/docs/Core_A/html/search/all_d.js new file mode 100644 index 0000000..5197c56 --- /dev/null +++ b/docs/Core_A/html/search/all_d.js @@ -0,0 +1,53 @@ +var searchData= +[ + ['multiprocessor_20affinity_20register_20_28mpidr_29',['Multiprocessor Affinity Register (MPIDR)',['../group__CMSIS__MPIDR.html',1,'']]], + ['monitor_20vector_20base_20address_20register_20_28mvbar_29',['Monitor Vector Base Address Register (MVBAR)',['../group__CMSIS__MVBAR.html',1,'']]], + ['misra_2dc_20deviations',['MISRA-C Deviations',['../coreMISRA_Exceptions_pg.html',1,'']]], + ['m',['M',['../unionCPSR__Type.html#a2bc38ab81bc2e2fd111526a58f94511f',1,'CPSR_Type::M()'],['../unionSCTLR__Type.html#a8cbfde3ba235ebd48e82cb314c9b9cc4',1,'SCTLR_Type::M()']]], + ['masked_5fint_5fstatus',['MASKED_INT_STATUS',['../structL2C__310__TypeDef.html#a207e1eb35e13440241db1109790d9740',1,'L2C_310_TypeDef']]], + ['mci0_5firqn',['MCI0_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8aaa5c1873412fc0ef1f7e324208671ca2',1,'ARMCA9.h']]], + ['mci1_5firqn',['MCI1_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8af803de749ceabdd07a62e90d2989a67e',1,'ARMCA9.h']]], + ['mem_5farmca9_2eh',['mem_ARMCA9.h',['../mem__ARMCA9_8h.html',1,'']]], + ['memory_20configuration_20files_20mem_5f_3cdevice_3e_2eh',['Memory Configuration Files mem_<device>.h',['../mem_h_pg.html',1,'templates_pg']]], + ['mem_5ft',['mem_t',['../structmmu__region__attributes__Type.html#a0d81c9add0ddd2cc5f89e03fae0a3720',1,'mmu_region_attributes_Type']]], + ['misra_2etxt',['MISRA.txt',['../MISRA_8txt.html',1,'']]], + ['mmu_5faccess_5ftype',['mmu_access_Type',['../group__MMU__defs__gr.html#ga2ee598252f996e4f96640b096291d280',1,'core_ca.h']]], + ['mmu_5fappage',['MMU_APPage',['../group__MMU__functions.html#gac7c88d4d613350059b4d77814ea2c7a0',1,'core_ca.h']]], + ['mmu_5fapsection',['MMU_APSection',['../group__MMU__functions.html#ga946866c84a72690c385ee07545bf8145',1,'core_ca.h']]], + ['memory_20management_20unit_20files_20mmu_5f_3cdevice_3e_2ec',['Memory Management Unit Files mmu_<device>.c',['../mmu_c_pg.html',1,'templates_pg']]], + ['mmu_5fcacheability_5ftype',['mmu_cacheability_Type',['../group__MMU__defs__gr.html#ga11c86b7b193efb2c59b6a2179a02f584',1,'core_ca.h']]], + ['mmu_5fcreatetranslationtable',['MMU_CreateTranslationTable',['../system__ARMCA9_8h.html#a4f5b024323a24b2e195c0997b9c82e72',1,'system_ARMCA9.h']]], + ['mmu_20defines_20and_20structs',['MMU Defines and Structs',['../group__MMU__defs__gr.html',1,'']]], + ['mmu_5fdisable',['MMU_Disable',['../group__MMU__functions.html#ga2a2badd06531e04f559b97fdb2aea154',1,'core_ca.h']]], + ['mmu_5fdomainpage',['MMU_DomainPage',['../group__MMU__functions.html#ga45f5389cb1351bb2806a38ac8c32d416',1,'core_ca.h']]], + ['mmu_5fdomainsection',['MMU_DomainSection',['../group__MMU__functions.html#gabd88f4c41b74365c38209692785287d0',1,'core_ca.h']]], + ['mmu_5fecc_5fcheck_5ftype',['mmu_ecc_check_Type',['../group__MMU__defs__gr.html#ga06d94c0eaa22d713636acaff81485409',1,'core_ca.h']]], + ['mmu_5fenable',['MMU_Enable',['../group__MMU__functions.html#ga63334cbd77d310d078eb226c7542b96b',1,'core_ca.h']]], + ['mmu_5fexecute_5ftype',['mmu_execute_Type',['../group__MMU__defs__gr.html#ga2fe1157deda82e66b9a1b19772309b63',1,'core_ca.h']]], + ['memory_20management_20unit_20functions',['Memory Management Unit Functions',['../group__MMU__functions.html',1,'']]], + ['mmu_5fgetpagedescriptor',['MMU_GetPageDescriptor',['../group__MMU__functions.html#gaa2fcfb63c7019665b8a352d54f55d740',1,'core_ca.h']]], + ['mmu_5fgetsectiondescriptor',['MMU_GetSectionDescriptor',['../group__MMU__functions.html#ga4f21eee79309cf8cde694d0d7e1205bd',1,'core_ca.h']]], + ['mmu_5fglobal_5ftype',['mmu_global_Type',['../group__MMU__defs__gr.html#ga04160605fbe20914c8ef020430684a30',1,'core_ca.h']]], + ['mmu_5fglobalpage',['MMU_GlobalPage',['../group__MMU__functions.html#ga14dfeaf8983de57521aaa66c19dd43c9',1,'core_ca.h']]], + ['mmu_5fglobalsection',['MMU_GlobalSection',['../group__MMU__functions.html#ga3ca22117a7f2d3c4d1cd1bf832cc4d2f',1,'core_ca.h']]], + ['mmu_5finvalidatetlb',['MMU_InvalidateTLB',['../group__MMU__functions.html#ga9de65bea1cabf73dc4302e0e727cc8c3',1,'core_ca.h']]], + ['mmu_5fmemory_5ftype',['mmu_memory_Type',['../group__MMU__defs__gr.html#ga83ac8de9263f89879079da521e86d5f2',1,'core_ca.h']]], + ['mmu_5fmemorypage',['MMU_MemoryPage',['../group__MMU__functions.html#ga9a2946f7c93bcb05cdd20be691a54b8c',1,'core_ca.h']]], + ['mmu_5fmemorysection',['MMU_MemorySection',['../group__MMU__functions.html#ga353d3d794bcd1b35b3b5aeb73d6feb08',1,'core_ca.h']]], + ['mmu_5fppage',['MMU_PPage',['../group__MMU__functions.html#gab15289c416609cd56dde816b39a4cea4',1,'core_ca.h']]], + ['mmu_5fpsection',['MMU_PSection',['../group__MMU__functions.html#ga3577aec23189228c9f95abba50c3716d',1,'core_ca.h']]], + ['mmu_5fregion_5fattributes_5ftype',['mmu_region_attributes_Type',['../structmmu__region__attributes__Type.html',1,'']]], + ['mmu_5fregion_5fsize_5ftype',['mmu_region_size_Type',['../group__MMU__defs__gr.html#gab184b824a6d7cb728bd46c6abcd0c21a',1,'core_ca.h']]], + ['mmu_5fsecure_5ftype',['mmu_secure_Type',['../group__MMU__defs__gr.html#gac3d277641df9fb3bb3b555e2e79dd639',1,'core_ca.h']]], + ['mmu_5fsecurepage',['MMU_SecurePage',['../group__MMU__functions.html#ga2c1887ed6aaff0a51e3effc3db595c94',1,'core_ca.h']]], + ['mmu_5fsecuresection',['MMU_SecureSection',['../group__MMU__functions.html#ga84a5a15ee353d70a9b904e3814bd94d8',1,'core_ca.h']]], + ['mmu_5fshared_5ftype',['mmu_shared_Type',['../group__MMU__defs__gr.html#gab884a11fa8d094573ab77fb1c0f8d8a7',1,'core_ca.h']]], + ['mmu_5fsharedpage',['MMU_SharedPage',['../group__MMU__functions.html#gaaa19560532778e4fdc667e56fd2dd378',1,'core_ca.h']]], + ['mmu_5fsharedsection',['MMU_SharedSection',['../group__MMU__functions.html#ga29ea426394746cdd6a4b4c14164ec6b9',1,'core_ca.h']]], + ['mmu_5fttpage4k',['MMU_TTPage4k',['../group__MMU__functions.html#ga823cca9649a28bab8a90f8bd9bb92d83',1,'core_ca.h']]], + ['mmu_5fttpage64k',['MMU_TTPage64k',['../group__MMU__functions.html#ga48c509501f94a3f7316e79f8ccd34184',1,'core_ca.h']]], + ['mmu_5fttsection',['MMU_TTSection',['../group__MMU__functions.html#gaaff28ea191391cbbd389d74327961753',1,'core_ca.h']]], + ['mmu_5fxnpage',['MMU_XNPage',['../group__MMU__functions.html#gab0e0fed40d998757147beb8fcf05a890',1,'core_ca.h']]], + ['mmu_5fxnsection',['MMU_XNSection',['../group__MMU__functions.html#ga9132cbfe3b2367de3db27daf4cc82ad7',1,'core_ca.h']]], + ['mouse_5firqn',['Mouse_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8affc38a882d7c20bf505a160bc5eb3851',1,'ARMCA9.h']]] +]; diff --git a/docs/Core_A/html/search/all_e.html b/docs/Core_A/html/search/all_e.html new file mode 100644 index 0000000..3cda017 --- /dev/null +++ b/docs/Core_A/html/search/all_e.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_e.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/all_e.js b/docs/Core_A/html/search/all_e.js new file mode 100644 index 0000000..c68b6d3 --- /dev/null +++ b/docs/Core_A/html/search/all_e.js @@ -0,0 +1,15 @@ +var searchData= +[ + ['n',['N',['../unionCPSR__Type.html#a26907b41c086a9f9e7b8c7051481c643',1,'CPSR_Type']]], + ['nmfi',['NMFI',['../unionSCTLR__Type.html#a60d589567422115a14d6d0fde342dfce',1,'SCTLR_Type']]], + ['no_5faccess',['NO_ACCESS',['../core__ca_8h.html#ga2ee598252f996e4f96640b096291d280a4c66cd69a45985317939a53d820fb9da',1,'core_ca.h']]], + ['non_5fcacheable',['NON_CACHEABLE',['../core__ca_8h.html#ga11c86b7b193efb2c59b6a2179a02f584a61a625191f7d288011e20bf2104ee151',1,'core_ca.h']]], + ['non_5fexecute',['NON_EXECUTE',['../core__ca_8h.html#ga2fe1157deda82e66b9a1b19772309b63ad1d1eabb1b07ce896d5308a1144cf87a',1,'core_ca.h']]], + ['non_5fglobal',['NON_GLOBAL',['../core__ca_8h.html#ga04160605fbe20914c8ef020430684a30a611c091f2869100296a98915a19ee018',1,'core_ca.h']]], + ['non_5fsecure',['NON_SECURE',['../core__ca_8h.html#gac3d277641df9fb3bb3b555e2e79dd639a9e08ca26fdda38ef731f13e4f058ef6f',1,'core_ca.h']]], + ['non_5fshared',['NON_SHARED',['../core__ca_8h.html#gab884a11fa8d094573ab77fb1c0f8d8a7a4a237208271e450df0a72c07169683b4',1,'core_ca.h']]], + ['non_5fshared_5fdevice',['NON_SHARED_DEVICE',['../core__ca_8h.html#ga83ac8de9263f89879079da521e86d5f2a765e5cbb28da82e4d8f7e94fce32a7e0',1,'core_ca.h']]], + ['normal',['NORMAL',['../core__ca_8h.html#ga83ac8de9263f89879079da521e86d5f2a50d1448013c6f17125caee18aa418af7',1,'core_ca.h']]], + ['nsacr',['NSACR',['../structGICDistributor__Type.html#a644abefb7064e434db20cc6dab5fe5f1',1,'GICDistributor_Type']]], + ['nsapr',['NSAPR',['../structGICInterface__Type.html#ade3473ace2a8bf7c79a0251457be20f4',1,'GICInterface_Type']]] +]; diff --git a/docs/Core_A/html/search/all_f.html b/docs/Core_A/html/search/all_f.html new file mode 100644 index 0000000..7419b02 --- /dev/null +++ b/docs/Core_A/html/search/all_f.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_f.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/all_f.js b/docs/Core_A/html/search/all_f.js new file mode 100644 index 0000000..7aa7f76 --- /dev/null +++ b/docs/Core_A/html/search/all_f.js @@ -0,0 +1,9 @@ +var searchData= +[ + ['overview',['Overview',['../index.html',1,'']]], + ['offset_5f1m',['OFFSET_1M',['../group__MMU__defs__gr.html#ga8e51cfa91c0b6bbf1df1cff0bde44836',1,'core_ca.h']]], + ['offset_5f4k',['OFFSET_4K',['../group__MMU__defs__gr.html#ga121c645cdc91018720ceaf1d021fcd89',1,'core_ca.h']]], + ['offset_5f64k',['OFFSET_64K',['../group__MMU__defs__gr.html#gaf19b9fb664a06a41562176a51c66fcff',1,'core_ca.h']]], + ['outer_5fnorm_5ft',['outer_norm_t',['../structmmu__region__attributes__Type.html#a2aebbdf7cfb941d5703d008f02131622',1,'mmu_region_attributes_Type']]], + ['overview_2etxt',['Overview.txt',['../Overview_8txt.html',1,'']]] +]; diff --git a/docs/Core_A/html/search/classes_0.html b/docs/Core_A/html/search/classes_0.html new file mode 100644 index 0000000..fabdc03 --- /dev/null +++ b/docs/Core_A/html/search/classes_0.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="classes_0.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/classes_0.js b/docs/Core_A/html/search/classes_0.js new file mode 100644 index 0000000..2b5a0ea --- /dev/null +++ b/docs/Core_A/html/search/classes_0.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['actlr_5ftype',['ACTLR_Type',['../unionACTLR__Type.html',1,'']]] +]; diff --git a/docs/Core_A/html/search/classes_1.html b/docs/Core_A/html/search/classes_1.html new file mode 100644 index 0000000..800b6ae --- /dev/null +++ b/docs/Core_A/html/search/classes_1.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="classes_1.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/classes_1.js b/docs/Core_A/html/search/classes_1.js new file mode 100644 index 0000000..35dda01 --- /dev/null +++ b/docs/Core_A/html/search/classes_1.js @@ -0,0 +1,6 @@ +var searchData= +[ + ['cntp_5fctl_5ftype',['CNTP_CTL_Type',['../unionCNTP__CTL__Type.html',1,'']]], + ['cpacr_5ftype',['CPACR_Type',['../unionCPACR__Type.html',1,'']]], + ['cpsr_5ftype',['CPSR_Type',['../unionCPSR__Type.html',1,'']]] +]; diff --git a/docs/Core_A/html/search/classes_2.html b/docs/Core_A/html/search/classes_2.html new file mode 100644 index 0000000..f65d263 --- /dev/null +++ b/docs/Core_A/html/search/classes_2.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="classes_2.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/classes_2.js b/docs/Core_A/html/search/classes_2.js new file mode 100644 index 0000000..e05f469 --- /dev/null +++ b/docs/Core_A/html/search/classes_2.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['dfsr_5ftype',['DFSR_Type',['../unionDFSR__Type.html',1,'']]] +]; diff --git a/docs/Core_A/html/search/classes_3.html b/docs/Core_A/html/search/classes_3.html new file mode 100644 index 0000000..927e837 --- /dev/null +++ b/docs/Core_A/html/search/classes_3.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="classes_3.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/classes_3.js b/docs/Core_A/html/search/classes_3.js new file mode 100644 index 0000000..99f8b85 --- /dev/null +++ b/docs/Core_A/html/search/classes_3.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['fpscr_5ftype',['FPSCR_Type',['../structFPSCR__Type.html',1,'']]] +]; diff --git a/docs/Core_A/html/search/classes_4.html b/docs/Core_A/html/search/classes_4.html new file mode 100644 index 0000000..a447290 --- /dev/null +++ b/docs/Core_A/html/search/classes_4.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="classes_4.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/classes_4.js b/docs/Core_A/html/search/classes_4.js new file mode 100644 index 0000000..2ca630e --- /dev/null +++ b/docs/Core_A/html/search/classes_4.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['gicdistributor_5ftype',['GICDistributor_Type',['../structGICDistributor__Type.html',1,'']]], + ['gicinterface_5ftype',['GICInterface_Type',['../structGICInterface__Type.html',1,'']]] +]; diff --git a/docs/Core_A/html/search/classes_5.html b/docs/Core_A/html/search/classes_5.html new file mode 100644 index 0000000..63484c4 --- /dev/null +++ b/docs/Core_A/html/search/classes_5.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="classes_5.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/classes_5.js b/docs/Core_A/html/search/classes_5.js new file mode 100644 index 0000000..37b3211 --- /dev/null +++ b/docs/Core_A/html/search/classes_5.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['ifsr_5ftype',['IFSR_Type',['../unionIFSR__Type.html',1,'']]], + ['isr_5ftype',['ISR_Type',['../unionISR__Type.html',1,'']]] +]; diff --git a/docs/Core_A/html/search/classes_6.html b/docs/Core_A/html/search/classes_6.html new file mode 100644 index 0000000..f3d7035 --- /dev/null +++ b/docs/Core_A/html/search/classes_6.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="classes_6.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/classes_6.js b/docs/Core_A/html/search/classes_6.js new file mode 100644 index 0000000..9eae912 --- /dev/null +++ b/docs/Core_A/html/search/classes_6.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['l2c_5f310_5ftypedef',['L2C_310_TypeDef',['../structL2C__310__TypeDef.html',1,'']]] +]; diff --git a/docs/Core_A/html/search/classes_7.html b/docs/Core_A/html/search/classes_7.html new file mode 100644 index 0000000..9e5f5c9 --- /dev/null +++ b/docs/Core_A/html/search/classes_7.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="classes_7.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/classes_7.js b/docs/Core_A/html/search/classes_7.js new file mode 100644 index 0000000..05a3775 --- /dev/null +++ b/docs/Core_A/html/search/classes_7.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['mmu_5fregion_5fattributes_5ftype',['mmu_region_attributes_Type',['../structmmu__region__attributes__Type.html',1,'']]] +]; diff --git a/docs/Core_A/html/search/classes_8.html b/docs/Core_A/html/search/classes_8.html new file mode 100644 index 0000000..82c35b3 --- /dev/null +++ b/docs/Core_A/html/search/classes_8.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="classes_8.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/classes_8.js b/docs/Core_A/html/search/classes_8.js new file mode 100644 index 0000000..70c0703 --- /dev/null +++ b/docs/Core_A/html/search/classes_8.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['sctlr_5ftype',['SCTLR_Type',['../unionSCTLR__Type.html',1,'']]] +]; diff --git a/docs/Core_A/html/search/classes_9.html b/docs/Core_A/html/search/classes_9.html new file mode 100644 index 0000000..4e83ac8 --- /dev/null +++ b/docs/Core_A/html/search/classes_9.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="classes_9.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/classes_9.js b/docs/Core_A/html/search/classes_9.js new file mode 100644 index 0000000..40ca2da --- /dev/null +++ b/docs/Core_A/html/search/classes_9.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['timer_5ftype',['Timer_Type',['../structTimer__Type.html',1,'']]] +]; diff --git a/docs/Core_A/html/search/close.png b/docs/Core_A/html/search/close.png Binary files differnew file mode 100644 index 0000000..9342d3d --- /dev/null +++ b/docs/Core_A/html/search/close.png diff --git a/docs/Core_A/html/search/defines_0.html b/docs/Core_A/html/search/defines_0.html new file mode 100644 index 0000000..c2f0b46 --- /dev/null +++ b/docs/Core_A/html/search/defines_0.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="defines_0.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/defines_0.js b/docs/Core_A/html/search/defines_0.js new file mode 100644 index 0000000..3d523ef --- /dev/null +++ b/docs/Core_A/html/search/defines_0.js @@ -0,0 +1,58 @@ +var searchData= +[ + ['_5f_5fabt_5fstack_5fsize',['__ABT_STACK_SIZE',['../mem__ARMCA9_8h.html#ad7f329af0a26f57eda4d42dc664a71c3',1,'mem_ARMCA9.h']]], + ['_5f_5fclrex',['__CLREX',['../cmsis__armcc_8h.html#a7f7b66103530fadcce226375af3c2c03',1,'cmsis_armcc.h']]], + ['_5f_5fclz',['__CLZ',['../cmsis__armcc_8h.html#a5d5bb1527e042be4a9fa5a33f65cc248',1,'cmsis_armcc.h']]], + ['_5f_5fcmsis_5fcp15_5fh',['__CMSIS_CP15_H',['../cmsis__cp15_8h.html#ae6f92562f567fd8583d8ddd98cae46d5',1,'cmsis_cp15.h']]], + ['_5f_5fcore_5fca_5fh_5fdependant',['__CORE_CA_H_DEPENDANT',['../core__ca_8h.html#add5658d95f6b79934202e6fbf1795b12',1,'core_ca.h']]], + ['_5f_5fcore_5fca_5fh_5fgeneric',['__CORE_CA_H_GENERIC',['../core__ca_8h.html#af6738f04c5c33edae09174f235ef3e14',1,'core_ca.h']]], + ['_5f_5ffiq_5fstack_5fsize',['__FIQ_STACK_SIZE',['../mem__ARMCA9_8h.html#a5dbfa394c3e9c61fbbc157bc0fb6cf3e',1,'mem_ARMCA9.h']]], + ['_5f_5fforceinline',['__FORCEINLINE',['../cmsis__armcc_8h.html#a2ecb43ce8e7aa73d32f50afa67b42c76',1,'cmsis_armcc.h']]], + ['_5f_5ffpu_5fpresent',['__FPU_PRESENT',['../core__ca_8h.html#ac1ba8a48ca926bddc88be9bfd7d42641',1,'__FPU_PRESENT(): core_ca.h'],['../ARMCA9_8h.html#ac1ba8a48ca926bddc88be9bfd7d42641',1,'__FPU_PRESENT(): ARMCA9.h']]], + ['_5f_5ffpu_5fused',['__FPU_USED',['../core__ca_8h.html#aa167d0f532a7c2b2e3a6395db2fa0776',1,'core_ca.h']]], + ['_5f_5fget_5fcp',['__get_CP',['../cmsis__armcc_8h.html#ad2a4e5d85d92189d574854b2fbfff057',1,'cmsis_armcc.h']]], + ['_5f_5fget_5fcp64',['__get_CP64',['../cmsis__armcc_8h.html#a96a3cccabb5bcaf41115a5dfb3fc6723',1,'cmsis_armcc.h']]], + ['_5f_5fgic_5fpresent',['__GIC_PRESENT',['../core__ca_8h.html#a6690a7e24ea0ec4b36a8fb077d01a820',1,'__GIC_PRESENT(): core_ca.h'],['../ARMCA9_8h.html#a6690a7e24ea0ec4b36a8fb077d01a820',1,'__GIC_PRESENT(): ARMCA9.h']]], + ['_5f_5fheap_5fsize',['__HEAP_SIZE',['../mem__ARMCA9_8h.html#a12c202be8007621d07d7ab644c27feb2',1,'mem_ARMCA9.h']]], + ['_5f_5fi',['__I',['../core__ca_8h.html#af63697ed9952cc71e1225efe205f6cd3',1,'core_ca.h']]], + ['_5f_5fim',['__IM',['../core__ca_8h.html#a4cc1649793116d7c2d8afce7a4ffce43',1,'core_ca.h']]], + ['_5f_5fio',['__IO',['../core__ca_8h.html#aec43007d9998a0a0e01faede4133d6be',1,'core_ca.h']]], + ['_5f_5fiom',['__IOM',['../core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691',1,'core_ca.h']]], + ['_5f_5firq_5fstack_5fsize',['__IRQ_STACK_SIZE',['../mem__ARMCA9_8h.html#a0332a29850192af0bb278179da4591ed',1,'mem_ARMCA9.h']]], + ['_5f_5fl2c_5fpresent',['__L2C_PRESENT',['../ARMCA9_8h.html#a102b9f59f0fe8f9bb492d42803ebf586',1,'ARMCA9.h']]], + ['_5f_5fldrexb',['__LDREXB',['../cmsis__armcc_8h.html#a8876672c1f185d3253fea6b06bdba771',1,'cmsis_armcc.h']]], + ['_5f_5fldrexh',['__LDREXH',['../cmsis__armcc_8h.html#aa7f6f01cf534bc8daccc421dc823fc6f',1,'cmsis_armcc.h']]], + ['_5f_5fldrexw',['__LDREXW',['../cmsis__armcc_8h.html#aa872ae25197f1dddc52835fdfed9a881',1,'cmsis_armcc.h']]], + ['_5f_5fo',['__O',['../core__ca_8h.html#a7e25d9380f9ef903923964322e71f2f6',1,'core_ca.h']]], + ['_5f_5fom',['__OM',['../core__ca_8h.html#a0ea2009ed8fd9ef35b48708280fdb758',1,'core_ca.h']]], + ['_5f_5fpacked_5fstruct',['__PACKED_STRUCT',['../cmsis__armcc_8h.html#a4dbb70fab85207c27b581ecb6532b314',1,'cmsis_armcc.h']]], + ['_5f_5fram_5fbase',['__RAM_BASE',['../mem__ARMCA9_8h.html#a1c8bf4b887d358d549c15e29e6fc8b7a',1,'mem_ARMCA9.h']]], + ['_5f_5fram_5fsize',['__RAM_SIZE',['../mem__ARMCA9_8h.html#a8709883a5b4c1734f7f451e9d83780f2',1,'mem_ARMCA9.h']]], + ['_5f_5frbit',['__RBIT',['../cmsis__armcc_8h.html#ab83768933a612816fad669db5488366f',1,'cmsis_armcc.h']]], + ['_5f_5frev',['__REV',['../cmsis__armcc_8h.html#a14f54807872c0f5e05604c4924abfdae',1,'cmsis_armcc.h']]], + ['_5f_5from_5fbase',['__ROM_BASE',['../mem__ARMCA9_8h.html#a3a38c34d87a310103a5e618bc3ed18a8',1,'mem_ARMCA9.h']]], + ['_5f_5from_5fsize',['__ROM_SIZE',['../mem__ARMCA9_8h.html#a23423b37c669c6d70b3aeeec7c3209fc',1,'mem_ARMCA9.h']]], + ['_5f_5fror',['__ROR',['../cmsis__armcc_8h.html#a95b9bd281ddeda378b85afdb8f2ced86',1,'cmsis_armcc.h']]], + ['_5f_5frw_5fdata_5fsize',['__RW_DATA_SIZE',['../mem__ARMCA9_8h.html#a244d488ae9113bf4c972c20a21723ac4',1,'mem_ARMCA9.h']]], + ['_5f_5fset_5fcp',['__set_CP',['../cmsis__armcc_8h.html#a5e4710ddc910c7feee1de7f118b84ad1',1,'cmsis_armcc.h']]], + ['_5f_5fset_5fcp64',['__set_CP64',['../cmsis__armcc_8h.html#af23b5ae27930ef8d9f62a2cf19338003',1,'cmsis_armcc.h']]], + ['_5f_5fssat',['__SSAT',['../cmsis__armcc_8h.html#a3c013c2ed76ebc48c283c8bae17b9ab8',1,'cmsis_armcc.h']]], + ['_5f_5fstack_5fsize',['__STACK_SIZE',['../mem__ARMCA9_8h.html#a668ea18a149eeb6a206929f8e4c1099b',1,'mem_ARMCA9.h']]], + ['_5f_5fstatic_5fforceinline',['__STATIC_FORCEINLINE',['../cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040',1,'cmsis_armcc.h']]], + ['_5f_5fstrexb',['__STREXB',['../cmsis__armcc_8h.html#a503ba30a93e83963de38e5171fbbabce',1,'cmsis_armcc.h']]], + ['_5f_5fstrexh',['__STREXH',['../cmsis__armcc_8h.html#a63d19c6c7852ada9a1c1aab80e6294b1',1,'cmsis_armcc.h']]], + ['_5f_5fstrexw',['__STREXW',['../cmsis__armcc_8h.html#a0c3704e33e90ba0491cee56cfb553090',1,'cmsis_armcc.h']]], + ['_5f_5fsvc_5fstack_5fsize',['__SVC_STACK_SIZE',['../mem__ARMCA9_8h.html#a56b98f7c5dac25e019ab4cc1b195ae60',1,'mem_ARMCA9.h']]], + ['_5f_5ftim_5fpresent',['__TIM_PRESENT',['../core__ca_8h.html#a0e57ca9f1bc10c2de05d383d2c76267a',1,'__TIM_PRESENT(): core_ca.h'],['../ARMCA9_8h.html#a0e57ca9f1bc10c2de05d383d2c76267a',1,'__TIM_PRESENT(): ARMCA9.h']]], + ['_5f_5fttb_5fbase',['__TTB_BASE',['../mem__ARMCA9_8h.html#a5636831f81072fadf130e3b462d7b5f6',1,'mem_ARMCA9.h']]], + ['_5f_5fttb_5fsize',['__TTB_SIZE',['../mem__ARMCA9_8h.html#a7f6661ae744a397001b44a1c5be751ec',1,'mem_ARMCA9.h']]], + ['_5f_5funaligned_5fuint16_5fread',['__UNALIGNED_UINT16_READ',['../cmsis__armcc_8h.html#ab71b66e5ce403158d3dee62a59f9175f',1,'cmsis_armcc.h']]], + ['_5f_5funaligned_5fuint16_5fwrite',['__UNALIGNED_UINT16_WRITE',['../cmsis__armcc_8h.html#a5103fb373cae9837cc4a384be55dc87f',1,'cmsis_armcc.h']]], + ['_5f_5funaligned_5fuint32_5fread',['__UNALIGNED_UINT32_READ',['../cmsis__armcc_8h.html#a3b931f0b051b8c1a6377a3dcc7559b5e',1,'cmsis_armcc.h']]], + ['_5f_5funaligned_5fuint32_5fwrite',['__UNALIGNED_UINT32_WRITE',['../cmsis__armcc_8h.html#a203f593d140ed88b81bc189edc861110',1,'cmsis_armcc.h']]], + ['_5f_5fund_5fstack_5fsize',['__UND_STACK_SIZE',['../mem__ARMCA9_8h.html#abf1b59273a0120006e7139edf119e731',1,'mem_ARMCA9.h']]], + ['_5f_5fusat',['__USAT',['../cmsis__armcc_8h.html#ad0e4fa951d563740462d837bb6ddd7bb',1,'cmsis_armcc.h']]], + ['_5f_5fzi_5fdata_5fsize',['__ZI_DATA_SIZE',['../mem__ARMCA9_8h.html#a3464db337066101375c085df13b9a2ae',1,'mem_ARMCA9.h']]], + ['_5ffld2val',['_FLD2VAL',['../core__ca_8h.html#a139b6e261c981f014f386927ca4a8444',1,'core_ca.h']]], + ['_5fval2fld',['_VAL2FLD',['../core__ca_8h.html#a286e3b913dbd236c7f48ea70c8821f4e',1,'core_ca.h']]] +]; diff --git a/docs/Core_A/html/search/defines_1.html b/docs/Core_A/html/search/defines_1.html new file mode 100644 index 0000000..9e1d9fa --- /dev/null +++ b/docs/Core_A/html/search/defines_1.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="defines_1.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/defines_1.js b/docs/Core_A/html/search/defines_1.js new file mode 100644 index 0000000..f989a13 --- /dev/null +++ b/docs/Core_A/html/search/defines_1.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['abt_5fmode',['ABT_MODE',['../startup__ARMCA9_8c.html#a71f290cd91ad5ba6e3e183306fd9a0cb',1,'startup_ARMCA9.c']]] +]; diff --git a/docs/Core_A/html/search/defines_2.html b/docs/Core_A/html/search/defines_2.html new file mode 100644 index 0000000..6ef4b98 --- /dev/null +++ b/docs/Core_A/html/search/defines_2.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="defines_2.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/defines_2.js b/docs/Core_A/html/search/defines_2.js new file mode 100644 index 0000000..83530a6 --- /dev/null +++ b/docs/Core_A/html/search/defines_2.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['cmsis_5fdeprecated',['CMSIS_DEPRECATED',['../cmsis__armcc_8h.html#acdc36c1b3d3e16c17a73889b7d06d0d2',1,'cmsis_armcc.h']]] +]; diff --git a/docs/Core_A/html/search/defines_3.html b/docs/Core_A/html/search/defines_3.html new file mode 100644 index 0000000..e575d66 --- /dev/null +++ b/docs/Core_A/html/search/defines_3.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="defines_3.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/defines_3.js b/docs/Core_A/html/search/defines_3.js new file mode 100644 index 0000000..6d5cbc4 --- /dev/null +++ b/docs/Core_A/html/search/defines_3.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['fiq_5fmode',['FIQ_MODE',['../startup__ARMCA9_8c.html#ad53b2deac028f5b71d1cdddda17c4ea0',1,'startup_ARMCA9.c']]] +]; diff --git a/docs/Core_A/html/search/defines_4.html b/docs/Core_A/html/search/defines_4.html new file mode 100644 index 0000000..90e654d --- /dev/null +++ b/docs/Core_A/html/search/defines_4.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="defines_4.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/defines_4.js b/docs/Core_A/html/search/defines_4.js new file mode 100644 index 0000000..4232de5 --- /dev/null +++ b/docs/Core_A/html/search/defines_4.js @@ -0,0 +1,7 @@ +var searchData= +[ + ['gic_5fdistributor_5fbase',['GIC_DISTRIBUTOR_BASE',['../ARMCA9_8h.html#a5cc9c031f86d3fcb7efcbe2fce4cd552',1,'ARMCA9.h']]], + ['gic_5fgetsecurity',['GIC_GetSecurity',['../core__ca_8h.html#aea0bba954f8c3b032cf9a6540277ddef',1,'core_ca.h']]], + ['gic_5finterface_5fbase',['GIC_INTERFACE_BASE',['../ARMCA9_8h.html#adc560f42c09a0a3ce5dcc4aa898209ca',1,'ARMCA9.h']]], + ['gic_5fsetsecurity',['GIC_SetSecurity',['../core__ca_8h.html#a647b0a71258678d75aed0aadd5801612',1,'core_ca.h']]] +]; diff --git a/docs/Core_A/html/search/defines_5.html b/docs/Core_A/html/search/defines_5.html new file mode 100644 index 0000000..e02f8a2 --- /dev/null +++ b/docs/Core_A/html/search/defines_5.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="defines_5.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/defines_5.js b/docs/Core_A/html/search/defines_5.js new file mode 100644 index 0000000..5384625 --- /dev/null +++ b/docs/Core_A/html/search/defines_5.js @@ -0,0 +1,15 @@ +var searchData= +[ + ['irq_5fctrl_5fh_5f',['IRQ_CTRL_H_',['../irq__ctrl_8h.html#ad98f7b2e49c628cc86ee5ad15f5b28a6',1,'irq_ctrl.h']]], + ['irq_5fmode',['IRQ_MODE',['../startup__ARMCA9_8c.html#a015e07338bc15a48ad76695362eea25f',1,'startup_ARMCA9.c']]], + ['irq_5fmode_5fcpu_5fmsk',['IRQ_MODE_CPU_Msk',['../irq__ctrl_8h.html#a96f739279c27f3e56ede4f28de4a48d8',1,'irq_ctrl.h']]], + ['irq_5fmode_5fcpu_5fpos',['IRQ_MODE_CPU_Pos',['../irq__ctrl_8h.html#ab7527409c193021e65aaf4d519caea46',1,'irq_ctrl.h']]], + ['irq_5fmode_5fdomain_5fmsk',['IRQ_MODE_DOMAIN_Msk',['../irq__ctrl_8h.html#afdc87f9fda2bafac2b0399ebdb39bf3e',1,'irq_ctrl.h']]], + ['irq_5fmode_5fdomain_5fpos',['IRQ_MODE_DOMAIN_Pos',['../irq__ctrl_8h.html#af14ca343d349887ab691d51aab1662ce',1,'irq_ctrl.h']]], + ['irq_5fmode_5ftrig_5fmsk',['IRQ_MODE_TRIG_Msk',['../irq__ctrl_8h.html#a2fafbaf2f6da5241ad97af6c493fa218',1,'irq_ctrl.h']]], + ['irq_5fmode_5ftrig_5fpos',['IRQ_MODE_TRIG_Pos',['../irq__ctrl_8h.html#ace17913944cf0218141e51beaada4053',1,'irq_ctrl.h']]], + ['irq_5fmode_5ftype_5fmsk',['IRQ_MODE_TYPE_Msk',['../irq__ctrl_8h.html#a7b0581db3736a143cd582cd2457bf3cc',1,'irq_ctrl.h']]], + ['irq_5fmode_5ftype_5fpos',['IRQ_MODE_TYPE_Pos',['../irq__ctrl_8h.html#a7560513ef6a445642b5ed76eabf2a1b2',1,'irq_ctrl.h']]], + ['irqhandler_5ft',['IRQHANDLER_T',['../irq__ctrl_8h.html#aed032df21f11e8715f5c4deeeb56cc36',1,'irq_ctrl.h']]], + ['irqn_5fid_5ft',['IRQN_ID_T',['../irq__ctrl_8h.html#a258c398eec8109370a1bacac5ce2518b',1,'irq_ctrl.h']]] +]; diff --git a/docs/Core_A/html/search/defines_6.html b/docs/Core_A/html/search/defines_6.html new file mode 100644 index 0000000..52aef19 --- /dev/null +++ b/docs/Core_A/html/search/defines_6.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="defines_6.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/defines_6.js b/docs/Core_A/html/search/defines_6.js new file mode 100644 index 0000000..dd18b2a --- /dev/null +++ b/docs/Core_A/html/search/defines_6.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['l2c_5f310_5fbase',['L2C_310_BASE',['../ARMCA9_8h.html#a5ce89d9feb78e20a4034f025eec392b4',1,'ARMCA9.h']]] +]; diff --git a/docs/Core_A/html/search/defines_7.html b/docs/Core_A/html/search/defines_7.html new file mode 100644 index 0000000..1a4527c --- /dev/null +++ b/docs/Core_A/html/search/defines_7.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="defines_7.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/defines_7.js b/docs/Core_A/html/search/defines_7.js new file mode 100644 index 0000000..b280de3 --- /dev/null +++ b/docs/Core_A/html/search/defines_7.js @@ -0,0 +1,17 @@ +var searchData= +[ + ['page_5f4k_5ftexcb_5fmask',['PAGE_4K_TEXCB_MASK',['../core__ca_8h.html#a234fceea67b5d6c41b0875852d86cc70',1,'core_ca.h']]], + ['page_5f64k_5ftexcb_5fmask',['PAGE_64K_TEXCB_MASK',['../core__ca_8h.html#a666e7d1971403995104586f35d56590b',1,'core_ca.h']]], + ['page_5fap_5fmask',['PAGE_AP_MASK',['../core__ca_8h.html#af7d3ee23adcaf9221967791f0e64d830',1,'core_ca.h']]], + ['page_5fdomain_5fmask',['PAGE_DOMAIN_MASK',['../core__ca_8h.html#a0a48a4e79188149fbe886a698b6d9cb4',1,'core_ca.h']]], + ['page_5fl1_5fmask',['PAGE_L1_MASK',['../core__ca_8h.html#a9fe764cc3a117a9ab93a301de8bceed1',1,'core_ca.h']]], + ['page_5fl2_5f4k_5fmask',['PAGE_L2_4K_MASK',['../core__ca_8h.html#abd292694d0155e3b0d4c12895a6c8fa6',1,'core_ca.h']]], + ['page_5fl2_5f64k_5fmask',['PAGE_L2_64K_MASK',['../core__ca_8h.html#ab3a82626ee70e38285852a1128b75c7a',1,'core_ca.h']]], + ['page_5fng_5fmask',['PAGE_NG_MASK',['../core__ca_8h.html#add5d44ba746fe4d17d8b06a1086aa853',1,'core_ca.h']]], + ['page_5fns_5fmask',['PAGE_NS_MASK',['../core__ca_8h.html#a618b1432615c3242f53360d4364c5797',1,'core_ca.h']]], + ['page_5fp_5fmask',['PAGE_P_MASK',['../core__ca_8h.html#a604f4f13fcb78ff08d65ef4a1a3f7933',1,'core_ca.h']]], + ['page_5fs_5fmask',['PAGE_S_MASK',['../core__ca_8h.html#ac44cd885615a54131c372abfdc2d5c66',1,'core_ca.h']]], + ['page_5ftexcb_5fmask',['PAGE_TEXCB_MASK',['../core__ca_8h.html#aa488ef0c274f8ae125f61129745b1629',1,'core_ca.h']]], + ['page_5fxn_5f4k_5fmask',['PAGE_XN_4K_MASK',['../core__ca_8h.html#a522f61b0d301d6f69c33a629e1699c7e',1,'core_ca.h']]], + ['page_5fxn_5f64k_5fmask',['PAGE_XN_64K_MASK',['../core__ca_8h.html#ae0445cb4d6dc78359074cbb2776e3b5c',1,'core_ca.h']]] +]; diff --git a/docs/Core_A/html/search/defines_8.html b/docs/Core_A/html/search/defines_8.html new file mode 100644 index 0000000..66764b7 --- /dev/null +++ b/docs/Core_A/html/search/defines_8.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="defines_8.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/defines_8.js b/docs/Core_A/html/search/defines_8.js new file mode 100644 index 0000000..100435b --- /dev/null +++ b/docs/Core_A/html/search/defines_8.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['reserved',['RESERVED',['../core__ca_8h.html#af7f66fda711fd46e157dbb6c1af88e04',1,'core_ca.h']]] +]; diff --git a/docs/Core_A/html/search/defines_9.html b/docs/Core_A/html/search/defines_9.html new file mode 100644 index 0000000..f6fd783 --- /dev/null +++ b/docs/Core_A/html/search/defines_9.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="defines_9.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/defines_9.js b/docs/Core_A/html/search/defines_9.js new file mode 100644 index 0000000..231889c --- /dev/null +++ b/docs/Core_A/html/search/defines_9.js @@ -0,0 +1,15 @@ +var searchData= +[ + ['section_5fap_5fmask',['SECTION_AP_MASK',['../core__ca_8h.html#a725efc96ea9aa940fefcf013bce6ca8c',1,'core_ca.h']]], + ['section_5fdomain_5fmask',['SECTION_DOMAIN_MASK',['../core__ca_8h.html#a90a30c02512cbea24791212af9f2cd9f',1,'core_ca.h']]], + ['section_5fmask',['SECTION_MASK',['../core__ca_8h.html#a16f225cca51a80c5cf1c9c002cfd2dba',1,'core_ca.h']]], + ['section_5fng_5fmask',['SECTION_NG_MASK',['../core__ca_8h.html#a01ceacdb3888d7cddcfeccfea9eb3658',1,'core_ca.h']]], + ['section_5fnormal_5fnc',['section_normal_nc',['../core__ca_8h.html#a470b88645153aad94b09485f3108c641',1,'core_ca.h']]], + ['section_5fns_5fmask',['SECTION_NS_MASK',['../core__ca_8h.html#a057533871fa1af6db7a27b39d976ac95',1,'core_ca.h']]], + ['section_5fp_5fmask',['SECTION_P_MASK',['../core__ca_8h.html#ad32d146d84a9d7f964f28f1dadc98bcb',1,'core_ca.h']]], + ['section_5fs_5fmask',['SECTION_S_MASK',['../core__ca_8h.html#a42d3645aad501af4ef447186c01685b7',1,'core_ca.h']]], + ['section_5ftexcb_5fmask',['SECTION_TEXCB_MASK',['../core__ca_8h.html#a3052ba3d97ad157189a6c6fce15b1b6a',1,'core_ca.h']]], + ['section_5fxn_5fmask',['SECTION_XN_MASK',['../core__ca_8h.html#a83cb551c9fa708e33082c682be614334',1,'core_ca.h']]], + ['svc_5fmode',['SVC_MODE',['../startup__ARMCA9_8c.html#a312ff1d5550cc17c9907a153b04e0efa',1,'startup_ARMCA9.c']]], + ['sys_5fmode',['SYS_MODE',['../startup__ARMCA9_8c.html#ae62d91253c85a3dff6a838244f460f70',1,'startup_ARMCA9.c']]] +]; diff --git a/docs/Core_A/html/search/defines_a.html b/docs/Core_A/html/search/defines_a.html new file mode 100644 index 0000000..c28019f --- /dev/null +++ b/docs/Core_A/html/search/defines_a.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="defines_a.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/defines_a.js b/docs/Core_A/html/search/defines_a.js new file mode 100644 index 0000000..2121606 --- /dev/null +++ b/docs/Core_A/html/search/defines_a.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['timer_5fbase',['TIMER_BASE',['../ARMCA9_8h.html#a251f8c6600afee0dddf950c7a41d4723',1,'ARMCA9.h']]] +]; diff --git a/docs/Core_A/html/search/defines_b.html b/docs/Core_A/html/search/defines_b.html new file mode 100644 index 0000000..6e8f2d0 --- /dev/null +++ b/docs/Core_A/html/search/defines_b.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="defines_b.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/defines_b.js b/docs/Core_A/html/search/defines_b.js new file mode 100644 index 0000000..59b1bd2 --- /dev/null +++ b/docs/Core_A/html/search/defines_b.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['und_5fmode',['UND_MODE',['../startup__ARMCA9_8c.html#a050eda1514ebd401d55cd61d2f7f78d7',1,'startup_ARMCA9.c']]], + ['usr_5fmode',['USR_MODE',['../startup__ARMCA9_8c.html#ac4c70ccf71cc9a2b8bd39c85675760ae',1,'startup_ARMCA9.c']]] +]; diff --git a/docs/Core_A/html/search/defines_c.html b/docs/Core_A/html/search/defines_c.html new file mode 100644 index 0000000..52fbffa --- /dev/null +++ b/docs/Core_A/html/search/defines_c.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="defines_c.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/defines_c.js b/docs/Core_A/html/search/defines_c.js new file mode 100644 index 0000000..8f02cc8 --- /dev/null +++ b/docs/Core_A/html/search/defines_c.js @@ -0,0 +1,28 @@ +var searchData= +[ + ['ve_5fa9_5fmp_5faaci_5fbase',['VE_A9_MP_AACI_BASE',['../ARMCA9_8h.html#a06ba050a1192b25ec6fbb79d6108d2ed',1,'ARMCA9.h']]], + ['ve_5fa9_5fmp_5fclcd_5fbase',['VE_A9_MP_CLCD_BASE',['../ARMCA9_8h.html#a628c63b1e4c2656100a00d883ab5e824',1,'ARMCA9.h']]], + ['ve_5fa9_5fmp_5fdap_5fbase',['VE_A9_MP_DAP_BASE',['../ARMCA9_8h.html#a63a986e5aa2a284f9509b5e91df630dd',1,'ARMCA9.h']]], + ['ve_5fa9_5fmp_5fdram_5fbase',['VE_A9_MP_DRAM_BASE',['../ARMCA9_8h.html#a49c91ca86e9eab3aaa8c8f3fbd2b9855',1,'ARMCA9.h']]], + ['ve_5fa9_5fmp_5fdvi_5fbase',['VE_A9_MP_DVI_BASE',['../ARMCA9_8h.html#abab45916f8216aee2f417e6b041a1a74',1,'ARMCA9.h']]], + ['ve_5fa9_5fmp_5fethernet_5fbase',['VE_A9_MP_ETHERNET_BASE',['../ARMCA9_8h.html#a338e6b0eddbed74bd8dfcf8be8df004c',1,'ARMCA9.h']]], + ['ve_5fa9_5fmp_5fflash_5fbase0',['VE_A9_MP_FLASH_BASE0',['../ARMCA9_8h.html#a292d4e6da76cde7f721581917f45a756',1,'ARMCA9.h']]], + ['ve_5fa9_5fmp_5fflash_5fbase1',['VE_A9_MP_FLASH_BASE1',['../ARMCA9_8h.html#a51e7ad7d4be59e4a47f4199c08a52f35',1,'ARMCA9.h']]], + ['ve_5fa9_5fmp_5fgic_5fdistributor_5fbase',['VE_A9_MP_GIC_DISTRIBUTOR_BASE',['../ARMCA9_8h.html#abf58e5b4c2424101181e4e90b013565f',1,'ARMCA9.h']]], + ['ve_5fa9_5fmp_5fgic_5finterface_5fbase',['VE_A9_MP_GIC_INTERFACE_BASE',['../ARMCA9_8h.html#a2281d069db0154b71d2307b151151624',1,'ARMCA9.h']]], + ['ve_5fa9_5fmp_5fkmi0_5fbase',['VE_A9_MP_KMI0_BASE',['../ARMCA9_8h.html#abb9205ff2f6f411938d3443f0cc65b4d',1,'ARMCA9.h']]], + ['ve_5fa9_5fmp_5fmmci_5fbase',['VE_A9_MP_MMCI_BASE',['../ARMCA9_8h.html#a4c93715226810aa05b1475cae477a9d1',1,'ARMCA9.h']]], + ['ve_5fa9_5fmp_5fperiph_5fbase',['VE_A9_MP_PERIPH_BASE',['../ARMCA9_8h.html#ad22dea20bcb552bd05691f62ff5e5799',1,'ARMCA9.h']]], + ['ve_5fa9_5fmp_5fpl310_5fbase',['VE_A9_MP_PL310_BASE',['../ARMCA9_8h.html#adb063e35f3d63c35ce856561df8cedb4',1,'ARMCA9.h']]], + ['ve_5fa9_5fmp_5fprivate_5ftimer',['VE_A9_MP_PRIVATE_TIMER',['../ARMCA9_8h.html#a02dee9c2055176f0f8b39f84188662dc',1,'ARMCA9.h']]], + ['ve_5fa9_5fmp_5frtc_5fbase',['VE_A9_MP_RTC_BASE',['../ARMCA9_8h.html#a56ccb39193acdd89d79c794bc3d46dd8',1,'ARMCA9.h']]], + ['ve_5fa9_5fmp_5fserial_5fbase',['VE_A9_MP_SERIAL_BASE',['../ARMCA9_8h.html#ae59ea495994a48af31e09af0001c65c6',1,'ARMCA9.h']]], + ['ve_5fa9_5fmp_5fsram_5fbase',['VE_A9_MP_SRAM_BASE',['../ARMCA9_8h.html#af0e04a3bf444617de5e6f1a4132bb33a',1,'ARMCA9.h']]], + ['ve_5fa9_5fmp_5fsystem_5freg_5fbase',['VE_A9_MP_SYSTEM_REG_BASE',['../ARMCA9_8h.html#a6be1b1510ebbf938f10c195c2aae50ed',1,'ARMCA9.h']]], + ['ve_5fa9_5fmp_5ftimer_5fbase',['VE_A9_MP_TIMER_BASE',['../ARMCA9_8h.html#a3dd8c7208925d87eda25e9059e7b5bca',1,'ARMCA9.h']]], + ['ve_5fa9_5fmp_5fuart4_5fbase',['VE_A9_MP_UART4_BASE',['../ARMCA9_8h.html#a21aa9ad15aa6749c03cadf2dd895aae3',1,'ARMCA9.h']]], + ['ve_5fa9_5fmp_5fuart_5fbase',['VE_A9_MP_UART_BASE',['../ARMCA9_8h.html#a74740d1654250a51685800d03e3dc1a0',1,'ARMCA9.h']]], + ['ve_5fa9_5fmp_5fusb_5fbase',['VE_A9_MP_USB_BASE',['../ARMCA9_8h.html#a8ce6f3127699b175000437b9fd22224c',1,'ARMCA9.h']]], + ['ve_5fa9_5fmp_5fvram_5fbase',['VE_A9_MP_VRAM_BASE',['../ARMCA9_8h.html#adab8c737342be2fc972b2bc39bdf134d',1,'ARMCA9.h']]], + ['ve_5fa9_5fmp_5fwdt_5fbase',['VE_A9_MP_WDT_BASE',['../ARMCA9_8h.html#a4d2806a167111f24a4e26764c667db46',1,'ARMCA9.h']]] +]; diff --git a/docs/Core_A/html/search/enums_0.html b/docs/Core_A/html/search/enums_0.html new file mode 100644 index 0000000..b4cbe1e --- /dev/null +++ b/docs/Core_A/html/search/enums_0.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="enums_0.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/enums_0.js b/docs/Core_A/html/search/enums_0.js new file mode 100644 index 0000000..7caec47 --- /dev/null +++ b/docs/Core_A/html/search/enums_0.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['irqn_5ftype',['IRQn_Type',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8',1,'ARMCA9.h']]] +]; diff --git a/docs/Core_A/html/search/enums_1.html b/docs/Core_A/html/search/enums_1.html new file mode 100644 index 0000000..2af2a03 --- /dev/null +++ b/docs/Core_A/html/search/enums_1.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="enums_1.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/enums_1.js b/docs/Core_A/html/search/enums_1.js new file mode 100644 index 0000000..e1339c8 --- /dev/null +++ b/docs/Core_A/html/search/enums_1.js @@ -0,0 +1,12 @@ +var searchData= +[ + ['mmu_5faccess_5ftype',['mmu_access_Type',['../group__MMU__defs__gr.html#ga2ee598252f996e4f96640b096291d280',1,'core_ca.h']]], + ['mmu_5fcacheability_5ftype',['mmu_cacheability_Type',['../group__MMU__defs__gr.html#ga11c86b7b193efb2c59b6a2179a02f584',1,'core_ca.h']]], + ['mmu_5fecc_5fcheck_5ftype',['mmu_ecc_check_Type',['../group__MMU__defs__gr.html#ga06d94c0eaa22d713636acaff81485409',1,'core_ca.h']]], + ['mmu_5fexecute_5ftype',['mmu_execute_Type',['../group__MMU__defs__gr.html#ga2fe1157deda82e66b9a1b19772309b63',1,'core_ca.h']]], + ['mmu_5fglobal_5ftype',['mmu_global_Type',['../group__MMU__defs__gr.html#ga04160605fbe20914c8ef020430684a30',1,'core_ca.h']]], + ['mmu_5fmemory_5ftype',['mmu_memory_Type',['../group__MMU__defs__gr.html#ga83ac8de9263f89879079da521e86d5f2',1,'core_ca.h']]], + ['mmu_5fregion_5fsize_5ftype',['mmu_region_size_Type',['../group__MMU__defs__gr.html#gab184b824a6d7cb728bd46c6abcd0c21a',1,'core_ca.h']]], + ['mmu_5fsecure_5ftype',['mmu_secure_Type',['../group__MMU__defs__gr.html#gac3d277641df9fb3bb3b555e2e79dd639',1,'core_ca.h']]], + ['mmu_5fshared_5ftype',['mmu_shared_Type',['../group__MMU__defs__gr.html#gab884a11fa8d094573ab77fb1c0f8d8a7',1,'core_ca.h']]] +]; diff --git a/docs/Core_A/html/search/enumvalues_0.html b/docs/Core_A/html/search/enumvalues_0.html new file mode 100644 index 0000000..3e00fcf --- /dev/null +++ b/docs/Core_A/html/search/enumvalues_0.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="enumvalues_0.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/enumvalues_0.js b/docs/Core_A/html/search/enumvalues_0.js new file mode 100644 index 0000000..7d7f89f --- /dev/null +++ b/docs/Core_A/html/search/enumvalues_0.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['aaci_5firqn',['AACI_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a4c72e4cbe9ce6bae3d29332139dad44a',1,'ARMCA9.h']]] +]; diff --git a/docs/Core_A/html/search/enumvalues_1.html b/docs/Core_A/html/search/enumvalues_1.html new file mode 100644 index 0000000..0e575c9 --- /dev/null +++ b/docs/Core_A/html/search/enumvalues_1.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="enumvalues_1.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/enumvalues_1.js b/docs/Core_A/html/search/enumvalues_1.js new file mode 100644 index 0000000..a869580 --- /dev/null +++ b/docs/Core_A/html/search/enumvalues_1.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['clcd_5firqn',['CLCD_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ae7da3d1e8aae439524761f44ddfe8e0c',1,'ARMCA9.h']]] +]; diff --git a/docs/Core_A/html/search/enumvalues_2.html b/docs/Core_A/html/search/enumvalues_2.html new file mode 100644 index 0000000..e59f4ac --- /dev/null +++ b/docs/Core_A/html/search/enumvalues_2.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="enumvalues_2.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/enumvalues_2.js b/docs/Core_A/html/search/enumvalues_2.js new file mode 100644 index 0000000..e4636e1 --- /dev/null +++ b/docs/Core_A/html/search/enumvalues_2.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['device',['DEVICE',['../core__ca_8h.html#ga83ac8de9263f89879079da521e86d5f2a28b8a7b4b6c2a98af7cf438255207174',1,'core_ca.h']]] +]; diff --git a/docs/Core_A/html/search/enumvalues_3.html b/docs/Core_A/html/search/enumvalues_3.html new file mode 100644 index 0000000..0a2d754 --- /dev/null +++ b/docs/Core_A/html/search/enumvalues_3.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="enumvalues_3.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/enumvalues_3.js b/docs/Core_A/html/search/enumvalues_3.js new file mode 100644 index 0000000..364f9b0 --- /dev/null +++ b/docs/Core_A/html/search/enumvalues_3.js @@ -0,0 +1,7 @@ +var searchData= +[ + ['ecc_5fdisabled',['ECC_DISABLED',['../core__ca_8h.html#ga06d94c0eaa22d713636acaff81485409a48ce2ec8ec49f0167a7d571081a9301f',1,'core_ca.h']]], + ['ecc_5fenabled',['ECC_ENABLED',['../core__ca_8h.html#ga06d94c0eaa22d713636acaff81485409af0e84d9540ed9d79f01caad9841d414d',1,'core_ca.h']]], + ['ethernet_5firqn',['Ethernet_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a58692bf577b8a17ec79fc8472d56ff05',1,'ARMCA9.h']]], + ['execute',['EXECUTE',['../core__ca_8h.html#ga2fe1157deda82e66b9a1b19772309b63a887d2cbfd9131de5cc3745731421b34b',1,'core_ca.h']]] +]; diff --git a/docs/Core_A/html/search/enumvalues_4.html b/docs/Core_A/html/search/enumvalues_4.html new file mode 100644 index 0000000..1258082 --- /dev/null +++ b/docs/Core_A/html/search/enumvalues_4.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="enumvalues_4.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/enumvalues_4.js b/docs/Core_A/html/search/enumvalues_4.js new file mode 100644 index 0000000..4d4f7ab --- /dev/null +++ b/docs/Core_A/html/search/enumvalues_4.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['global',['GLOBAL',['../core__ca_8h.html#ga04160605fbe20914c8ef020430684a30afde1bb5ef04b28059e61df449501f1c0',1,'core_ca.h']]], + ['globaltimer_5firqn',['GlobalTimer_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a69c74fffb53f9a8739613443943a94c3',1,'ARMCA9.h']]] +]; diff --git a/docs/Core_A/html/search/enumvalues_5.html b/docs/Core_A/html/search/enumvalues_5.html new file mode 100644 index 0000000..e42d495 --- /dev/null +++ b/docs/Core_A/html/search/enumvalues_5.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="enumvalues_5.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/enumvalues_5.js b/docs/Core_A/html/search/enumvalues_5.js new file mode 100644 index 0000000..1a741c1 --- /dev/null +++ b/docs/Core_A/html/search/enumvalues_5.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['keyboard_5firqn',['Keyboard_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a9f6790481c8a659df023aadfe5443cc5',1,'ARMCA9.h']]] +]; diff --git a/docs/Core_A/html/search/enumvalues_6.html b/docs/Core_A/html/search/enumvalues_6.html new file mode 100644 index 0000000..96249ec --- /dev/null +++ b/docs/Core_A/html/search/enumvalues_6.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="enumvalues_6.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/enumvalues_6.js b/docs/Core_A/html/search/enumvalues_6.js new file mode 100644 index 0000000..deb3c3d --- /dev/null +++ b/docs/Core_A/html/search/enumvalues_6.js @@ -0,0 +1,6 @@ +var searchData= +[ + ['mci0_5firqn',['MCI0_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8aaa5c1873412fc0ef1f7e324208671ca2',1,'ARMCA9.h']]], + ['mci1_5firqn',['MCI1_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8af803de749ceabdd07a62e90d2989a67e',1,'ARMCA9.h']]], + ['mouse_5firqn',['Mouse_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8affc38a882d7c20bf505a160bc5eb3851',1,'ARMCA9.h']]] +]; diff --git a/docs/Core_A/html/search/enumvalues_7.html b/docs/Core_A/html/search/enumvalues_7.html new file mode 100644 index 0000000..d38c296 --- /dev/null +++ b/docs/Core_A/html/search/enumvalues_7.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="enumvalues_7.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/enumvalues_7.js b/docs/Core_A/html/search/enumvalues_7.js new file mode 100644 index 0000000..5237aa2 --- /dev/null +++ b/docs/Core_A/html/search/enumvalues_7.js @@ -0,0 +1,11 @@ +var searchData= +[ + ['no_5faccess',['NO_ACCESS',['../core__ca_8h.html#ga2ee598252f996e4f96640b096291d280a4c66cd69a45985317939a53d820fb9da',1,'core_ca.h']]], + ['non_5fcacheable',['NON_CACHEABLE',['../core__ca_8h.html#ga11c86b7b193efb2c59b6a2179a02f584a61a625191f7d288011e20bf2104ee151',1,'core_ca.h']]], + ['non_5fexecute',['NON_EXECUTE',['../core__ca_8h.html#ga2fe1157deda82e66b9a1b19772309b63ad1d1eabb1b07ce896d5308a1144cf87a',1,'core_ca.h']]], + ['non_5fglobal',['NON_GLOBAL',['../core__ca_8h.html#ga04160605fbe20914c8ef020430684a30a611c091f2869100296a98915a19ee018',1,'core_ca.h']]], + ['non_5fsecure',['NON_SECURE',['../core__ca_8h.html#gac3d277641df9fb3bb3b555e2e79dd639a9e08ca26fdda38ef731f13e4f058ef6f',1,'core_ca.h']]], + ['non_5fshared',['NON_SHARED',['../core__ca_8h.html#gab884a11fa8d094573ab77fb1c0f8d8a7a4a237208271e450df0a72c07169683b4',1,'core_ca.h']]], + ['non_5fshared_5fdevice',['NON_SHARED_DEVICE',['../core__ca_8h.html#ga83ac8de9263f89879079da521e86d5f2a765e5cbb28da82e4d8f7e94fce32a7e0',1,'core_ca.h']]], + ['normal',['NORMAL',['../core__ca_8h.html#ga83ac8de9263f89879079da521e86d5f2a50d1448013c6f17125caee18aa418af7',1,'core_ca.h']]] +]; diff --git a/docs/Core_A/html/search/enumvalues_8.html b/docs/Core_A/html/search/enumvalues_8.html new file mode 100644 index 0000000..9966e46 --- /dev/null +++ b/docs/Core_A/html/search/enumvalues_8.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="enumvalues_8.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/enumvalues_8.js b/docs/Core_A/html/search/enumvalues_8.js new file mode 100644 index 0000000..0a917d0 --- /dev/null +++ b/docs/Core_A/html/search/enumvalues_8.js @@ -0,0 +1,7 @@ +var searchData= +[ + ['page_5f4k',['PAGE_4k',['../core__ca_8h.html#gab184b824a6d7cb728bd46c6abcd0c21aa99ce0ce05e9c418dc6bddcc47b2fa05a',1,'core_ca.h']]], + ['page_5f64k',['PAGE_64k',['../core__ca_8h.html#gab184b824a6d7cb728bd46c6abcd0c21aafc53512bbf834739fcb97ad1c0f444fc',1,'core_ca.h']]], + ['privtimer_5firqn',['PrivTimer_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a116d3d8a9fcc5fef99becc9d25a56249',1,'ARMCA9.h']]], + ['privwatchdog_5firqn',['PrivWatchdog_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8aeb45b2fc32150bf94ecf305ee223f28f',1,'ARMCA9.h']]] +]; diff --git a/docs/Core_A/html/search/enumvalues_9.html b/docs/Core_A/html/search/enumvalues_9.html new file mode 100644 index 0000000..926ed9f --- /dev/null +++ b/docs/Core_A/html/search/enumvalues_9.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="enumvalues_9.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/enumvalues_9.js b/docs/Core_A/html/search/enumvalues_9.js new file mode 100644 index 0000000..78fb33c --- /dev/null +++ b/docs/Core_A/html/search/enumvalues_9.js @@ -0,0 +1,6 @@ +var searchData= +[ + ['read',['READ',['../core__ca_8h.html#ga2ee598252f996e4f96640b096291d280acb9be765f361bb7efb9073730aac92c6',1,'core_ca.h']]], + ['rtclock_5firqn',['RTClock_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8abdd513b1533957e93fe0d7f26024d28e',1,'ARMCA9.h']]], + ['rw',['RW',['../core__ca_8h.html#ga2ee598252f996e4f96640b096291d280aec2497e0c8af01c04bec31ec0d1d7847',1,'core_ca.h']]] +]; diff --git a/docs/Core_A/html/search/enumvalues_a.html b/docs/Core_A/html/search/enumvalues_a.html new file mode 100644 index 0000000..fa2cf42 --- /dev/null +++ b/docs/Core_A/html/search/enumvalues_a.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="enumvalues_a.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/enumvalues_a.js b/docs/Core_A/html/search/enumvalues_a.js new file mode 100644 index 0000000..22c122b --- /dev/null +++ b/docs/Core_A/html/search/enumvalues_a.js @@ -0,0 +1,24 @@ +var searchData= +[ + ['section',['SECTION',['../core__ca_8h.html#gab184b824a6d7cb728bd46c6abcd0c21aacb7227be6a36b93e485b62e3acddae51',1,'core_ca.h']]], + ['secure',['SECURE',['../core__ca_8h.html#gac3d277641df9fb3bb3b555e2e79dd639aa9dea2ba3f45f7d12b274eb6ab7d28d9',1,'core_ca.h']]], + ['sgi0_5firqn',['SGI0_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a056f32088a9c8bdb9309b005dfeb648e',1,'ARMCA9.h']]], + ['sgi10_5firqn',['SGI10_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a12993bed484c7a70e6281b102d0e27e9',1,'ARMCA9.h']]], + ['sgi11_5firqn',['SGI11_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a7826ded51cd379774bb076819ff93cdb',1,'ARMCA9.h']]], + ['sgi12_5firqn',['SGI12_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a3425bbf0a6da4d0398e63b48a1345d37',1,'ARMCA9.h']]], + ['sgi13_5firqn',['SGI13_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ace710506c7be1b3b7f9d4a1db2f75391',1,'ARMCA9.h']]], + ['sgi14_5firqn',['SGI14_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ae57c57a817378102db7bc66351c912f1',1,'ARMCA9.h']]], + ['sgi15_5firqn',['SGI15_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ac6958eebc9d41a42c739de555cad2321',1,'ARMCA9.h']]], + ['sgi1_5firqn',['SGI1_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ab335b8b84021cd5714807d6cd2404c3b',1,'ARMCA9.h']]], + ['sgi2_5firqn',['SGI2_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a2a1cc64c0a2dc0e7f339fbf21c9a2b07',1,'ARMCA9.h']]], + ['sgi3_5firqn',['SGI3_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a310ac1f78af36e0e3b9f6b4f15bd9b68',1,'ARMCA9.h']]], + ['sgi4_5firqn',['SGI4_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ac5c03a99c620ff116bafa4cf03dd9a07',1,'ARMCA9.h']]], + ['sgi5_5firqn',['SGI5_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8adb8d49885011a278ed3c671904da7e6e',1,'ARMCA9.h']]], + ['sgi6_5firqn',['SGI6_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a5f9b1989d051c60ad69147e644853a44',1,'ARMCA9.h']]], + ['sgi7_5firqn',['SGI7_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8aa1bcd760176e11cdece4386818022631',1,'ARMCA9.h']]], + ['sgi8_5firqn',['SGI8_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8aabbb7ca9433c474bfeade468e8c66455',1,'ARMCA9.h']]], + ['sgi9_5firqn',['SGI9_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8afa5f21d9fd3df5817a0f871b72bde681',1,'ARMCA9.h']]], + ['shared',['SHARED',['../core__ca_8h.html#gab884a11fa8d094573ab77fb1c0f8d8a7a9c46e16a4ab019339596acadeefc8c53',1,'core_ca.h']]], + ['shared_5fdevice',['SHARED_DEVICE',['../core__ca_8h.html#ga83ac8de9263f89879079da521e86d5f2a9b78345535e6af3288cc69a572338808',1,'core_ca.h']]], + ['strongly_5fordered',['STRONGLY_ORDERED',['../core__ca_8h.html#ga83ac8de9263f89879079da521e86d5f2a0a4d347de23312717e6e57b04f0b014e',1,'core_ca.h']]] +]; diff --git a/docs/Core_A/html/search/enumvalues_b.html b/docs/Core_A/html/search/enumvalues_b.html new file mode 100644 index 0000000..f45e84c --- /dev/null +++ b/docs/Core_A/html/search/enumvalues_b.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="enumvalues_b.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/enumvalues_b.js b/docs/Core_A/html/search/enumvalues_b.js new file mode 100644 index 0000000..2fa8dad --- /dev/null +++ b/docs/Core_A/html/search/enumvalues_b.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['timer0_5firqn',['Timer0_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8adffcd012ea2c7bf76124965d8506df72',1,'ARMCA9.h']]], + ['timer1_5firqn',['Timer1_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ad0611a4c93162877ed3eb622f49e14a3',1,'ARMCA9.h']]] +]; diff --git a/docs/Core_A/html/search/enumvalues_c.html b/docs/Core_A/html/search/enumvalues_c.html new file mode 100644 index 0000000..6ad81ca --- /dev/null +++ b/docs/Core_A/html/search/enumvalues_c.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="enumvalues_c.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/enumvalues_c.js b/docs/Core_A/html/search/enumvalues_c.js new file mode 100644 index 0000000..5427d72 --- /dev/null +++ b/docs/Core_A/html/search/enumvalues_c.js @@ -0,0 +1,7 @@ +var searchData= +[ + ['uart0_5firqn',['UART0_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ae9122b85b58f7c24033a8515615a7b74',1,'ARMCA9.h']]], + ['uart1_5firqn',['UART1_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a9650ab92e46bc16f333d4c63ad0459b4',1,'ARMCA9.h']]], + ['uart2_5firqn',['UART2_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ab051fac6b15b88454713bb36d96e5dd5',1,'ARMCA9.h']]], + ['uart3_5firqn',['UART3_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a11614a227a56dc01859bf803013e6358',1,'ARMCA9.h']]] +]; diff --git a/docs/Core_A/html/search/enumvalues_d.html b/docs/Core_A/html/search/enumvalues_d.html new file mode 100644 index 0000000..526907a --- /dev/null +++ b/docs/Core_A/html/search/enumvalues_d.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="enumvalues_d.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/enumvalues_d.js b/docs/Core_A/html/search/enumvalues_d.js new file mode 100644 index 0000000..78b8da4 --- /dev/null +++ b/docs/Core_A/html/search/enumvalues_d.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['vfs2_5firqn',['VFS2_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ac54c304a64b192755ac352bc0a6dc1ac',1,'ARMCA9.h']]] +]; diff --git a/docs/Core_A/html/search/enumvalues_e.html b/docs/Core_A/html/search/enumvalues_e.html new file mode 100644 index 0000000..36af8c0 --- /dev/null +++ b/docs/Core_A/html/search/enumvalues_e.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="enumvalues_e.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/enumvalues_e.js b/docs/Core_A/html/search/enumvalues_e.js new file mode 100644 index 0000000..e1d0e50 --- /dev/null +++ b/docs/Core_A/html/search/enumvalues_e.js @@ -0,0 +1,7 @@ +var searchData= +[ + ['watchdog_5firqn',['Watchdog_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a3f04766f3177f0152623a86e39ccef06',1,'ARMCA9.h']]], + ['wb_5fno_5fwa',['WB_NO_WA',['../core__ca_8h.html#ga11c86b7b193efb2c59b6a2179a02f584aca2e70f575679d6f3e2e340d1ede4f13',1,'core_ca.h']]], + ['wb_5fwa',['WB_WA',['../core__ca_8h.html#ga11c86b7b193efb2c59b6a2179a02f584a23294b86e8dbf6ff0fa98b678e8fd667',1,'core_ca.h']]], + ['wt',['WT',['../core__ca_8h.html#ga11c86b7b193efb2c59b6a2179a02f584ab044987527e64a06f65aa6f2ae0e4e7e',1,'core_ca.h']]] +]; diff --git a/docs/Core_A/html/search/files_0.html b/docs/Core_A/html/search/files_0.html new file mode 100644 index 0000000..c7aa36c --- /dev/null +++ b/docs/Core_A/html/search/files_0.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="files_0.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/files_0.js b/docs/Core_A/html/search/files_0.js new file mode 100644 index 0000000..395d791 --- /dev/null +++ b/docs/Core_A/html/search/files_0.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['armca9_2eh',['ARMCA9.h',['../ARMCA9_8h.html',1,'']]] +]; diff --git a/docs/Core_A/html/search/files_1.html b/docs/Core_A/html/search/files_1.html new file mode 100644 index 0000000..eca1c80 --- /dev/null +++ b/docs/Core_A/html/search/files_1.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="files_1.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/files_1.js b/docs/Core_A/html/search/files_1.js new file mode 100644 index 0000000..db670bd --- /dev/null +++ b/docs/Core_A/html/search/files_1.js @@ -0,0 +1,8 @@ +var searchData= +[ + ['cmsis_5farmcc_2eh',['cmsis_armcc.h',['../cmsis__armcc_8h.html',1,'']]], + ['cmsis_5farmcc_2etxt',['cmsis_armcc.txt',['../cmsis__armcc_8txt.html',1,'']]], + ['cmsis_5fcp15_2eh',['cmsis_cp15.h',['../cmsis__cp15_8h.html',1,'']]], + ['core_5fca_2eh',['core_ca.h',['../core__ca_8h.html',1,'']]], + ['core_5fca_2etxt',['core_ca.txt',['../core__ca_8txt.html',1,'']]] +]; diff --git a/docs/Core_A/html/search/files_2.html b/docs/Core_A/html/search/files_2.html new file mode 100644 index 0000000..04a8a46 --- /dev/null +++ b/docs/Core_A/html/search/files_2.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="files_2.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/files_2.js b/docs/Core_A/html/search/files_2.js new file mode 100644 index 0000000..74cab55 --- /dev/null +++ b/docs/Core_A/html/search/files_2.js @@ -0,0 +1,6 @@ +var searchData= +[ + ['irq_5fctrl_2eh',['irq_ctrl.h',['../irq__ctrl_8h.html',1,'']]], + ['irq_5fctrl_2etxt',['irq_ctrl.txt',['../irq__ctrl_8txt.html',1,'']]], + ['irq_5fctrl_5fgic_2ec',['irq_ctrl_gic.c',['../irq__ctrl__gic_8c.html',1,'']]] +]; diff --git a/docs/Core_A/html/search/files_3.html b/docs/Core_A/html/search/files_3.html new file mode 100644 index 0000000..0dc9a56 --- /dev/null +++ b/docs/Core_A/html/search/files_3.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="files_3.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/files_3.js b/docs/Core_A/html/search/files_3.js new file mode 100644 index 0000000..dd2720b --- /dev/null +++ b/docs/Core_A/html/search/files_3.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['mem_5farmca9_2eh',['mem_ARMCA9.h',['../mem__ARMCA9_8h.html',1,'']]], + ['misra_2etxt',['MISRA.txt',['../MISRA_8txt.html',1,'']]] +]; diff --git a/docs/Core_A/html/search/files_4.html b/docs/Core_A/html/search/files_4.html new file mode 100644 index 0000000..891b5da --- /dev/null +++ b/docs/Core_A/html/search/files_4.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="files_4.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/files_4.js b/docs/Core_A/html/search/files_4.js new file mode 100644 index 0000000..c7c9724 --- /dev/null +++ b/docs/Core_A/html/search/files_4.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['overview_2etxt',['Overview.txt',['../Overview_8txt.html',1,'']]] +]; diff --git a/docs/Core_A/html/search/files_5.html b/docs/Core_A/html/search/files_5.html new file mode 100644 index 0000000..1741195 --- /dev/null +++ b/docs/Core_A/html/search/files_5.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="files_5.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/files_5.js b/docs/Core_A/html/search/files_5.js new file mode 100644 index 0000000..57dc294 --- /dev/null +++ b/docs/Core_A/html/search/files_5.js @@ -0,0 +1,9 @@ +var searchData= +[ + ['ref_5fcache_2etxt',['ref_cache.txt',['../ref__cache_8txt.html',1,'']]], + ['ref_5fcore_5fregister_2etxt',['ref_core_register.txt',['../ref__core__register_8txt.html',1,'']]], + ['ref_5fgic_2etxt',['ref_gic.txt',['../ref__gic_8txt.html',1,'']]], + ['ref_5fmmu_2etxt',['ref_mmu.txt',['../ref__mmu_8txt.html',1,'']]], + ['ref_5fsystemandclock_2etxt',['Ref_SystemAndClock.txt',['../Ref__SystemAndClock_8txt.html',1,'']]], + ['ref_5ftimer_2etxt',['ref_timer.txt',['../ref__timer_8txt.html',1,'']]] +]; diff --git a/docs/Core_A/html/search/files_6.html b/docs/Core_A/html/search/files_6.html new file mode 100644 index 0000000..262d3da --- /dev/null +++ b/docs/Core_A/html/search/files_6.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="files_6.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/files_6.js b/docs/Core_A/html/search/files_6.js new file mode 100644 index 0000000..21e09fc --- /dev/null +++ b/docs/Core_A/html/search/files_6.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['startup_5farmca9_2ec',['startup_ARMCA9.c',['../startup__ARMCA9_8c.html',1,'']]], + ['system_5farmca9_2eh',['system_ARMCA9.h',['../system__ARMCA9_8h.html',1,'']]] +]; diff --git a/docs/Core_A/html/search/files_7.html b/docs/Core_A/html/search/files_7.html new file mode 100644 index 0000000..c535572 --- /dev/null +++ b/docs/Core_A/html/search/files_7.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="files_7.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/files_7.js b/docs/Core_A/html/search/files_7.js new file mode 100644 index 0000000..07e691c --- /dev/null +++ b/docs/Core_A/html/search/files_7.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['template_2etxt',['Template.txt',['../Template_8txt.html',1,'']]] +]; diff --git a/docs/Core_A/html/search/files_8.html b/docs/Core_A/html/search/files_8.html new file mode 100644 index 0000000..21c328a --- /dev/null +++ b/docs/Core_A/html/search/files_8.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="files_8.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/files_8.js b/docs/Core_A/html/search/files_8.js new file mode 100644 index 0000000..30fdb56 --- /dev/null +++ b/docs/Core_A/html/search/files_8.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['using_2etxt',['Using.txt',['../Using_8txt.html',1,'']]] +]; diff --git a/docs/Core_A/html/search/functions_0.html b/docs/Core_A/html/search/functions_0.html new file mode 100644 index 0000000..16a5a52 --- /dev/null +++ b/docs/Core_A/html/search/functions_0.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="functions_0.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/functions_0.js b/docs/Core_A/html/search/functions_0.js new file mode 100644 index 0000000..17c8196 --- /dev/null +++ b/docs/Core_A/html/search/functions_0.js @@ -0,0 +1,71 @@ +var searchData= +[ + ['_5f_5fclz',['__CLZ',['../group__CMSIS__Core__InstructionInterface.html#ga90884c591ac5d73d6069334eba9d6c02',1,'cmsis_armcc.txt']]], + ['_5f_5ffpu_5fenable',['__FPU_Enable',['../group__FPU__functions.html#ga1e4728985ee8b4fa89cc01c032f69565',1,'cmsis_armcc.h']]], + ['_5f_5fget_5factlr',['__get_ACTLR',['../group__CMSIS__ACTLR.html#gae75d412bfd6fe873ade00b021aefcab3',1,'cmsis_cp15.h']]], + ['_5f_5fget_5factrl',['__get_ACTRL',['../cmsis__cp15_8h.html#a41816284abd2ff7a2ea050c37ff5b5b0',1,'cmsis_cp15.h']]], + ['_5f_5fget_5fcbar',['__get_CBAR',['../group__CMSIS__CBAR.html#gab0f00668bb0f6cbe3cc8b90535d66d8e',1,'cmsis_cp15.h']]], + ['_5f_5fget_5fccsidr',['__get_CCSIDR',['../cmsis__cp15_8h.html#ace5e469919d7708bf00391a7bf425869',1,'cmsis_cp15.h']]], + ['_5f_5fget_5fclidr',['__get_CLIDR',['../cmsis__cp15_8h.html#abad99510b8a79835d5c9769c6e0a177b',1,'cmsis_cp15.h']]], + ['_5f_5fget_5fcntfrq',['__get_CNTFRQ',['../group__CMSIS__CNTFRQ.html#ga4b6c8f8689077d9b57f65dcff910dbf8',1,'cmsis_cp15.h']]], + ['_5f_5fget_5fcntp_5fctl',['__get_CNTP_CTL',['../group__CMSIS__CNTP__CTL.html#gaca4b93d7543b49c1d7e6b4e1c1ff3768',1,'cmsis_cp15.h']]], + ['_5f_5fget_5fcntp_5fcval',['__get_CNTP_CVAL',['../group__CMSIS__CNTP__CVAL.html#gafc37057a481a5357fb9d35a003941d1d',1,'cmsis_cp15.h']]], + ['_5f_5fget_5fcntp_5ftval',['__get_CNTP_TVAL',['../group__CMSIS__CNTP__TVAL.html#ga94321d86e23339a3de6e48ae1b4e006d',1,'cmsis_cp15.h']]], + ['_5f_5fget_5fcntpct',['__get_CNTPCT',['../group__CMSIS__CNTPCT.html#ga42643f577dcc957d6928e170ce7a2d60',1,'cmsis_cp15.h']]], + ['_5f_5fget_5fcpacr',['__get_CPACR',['../group__CMSIS__CPACR.html#gadb152ab7a893135695e608ecaa5b0c4e',1,'cmsis_cp15.h']]], + ['_5f_5fget_5fcpsr',['__get_CPSR',['../group__CMSIS__CPSR.html#ga0308d7d313bced36c3d1a4c2f9741186',1,'cmsis_armcc.h']]], + ['_5f_5fget_5fcsselr',['__get_CSSELR',['../cmsis__cp15_8h.html#a99c40d6a37940e66339191ce3fe68762',1,'cmsis_cp15.h']]], + ['_5f_5fget_5fdacr',['__get_DACR',['../group__CMSIS__DACR.html#ga10278deb975c653555ee70178546aaa6',1,'cmsis_cp15.h']]], + ['_5f_5fget_5fdfsr',['__get_DFSR',['../group__CMSIS__DFSR.html#ga9897e96a6ccb50199d4968fd45ab7962',1,'cmsis_cp15.h']]], + ['_5f_5fget_5ffpexc',['__get_FPEXC',['../group__CMSIS__FPEXC.html#gadde57667b9f81c468a49268513624b90',1,'cmsis_armcc.h']]], + ['_5f_5fget_5ffpscr',['__get_FPSCR',['../group__CMSIS__FPSCR.html#ga6a275172e274ea7ce6c22030d07c6c64',1,'cmsis_armcc.h']]], + ['_5f_5fget_5fifsr',['__get_IFSR',['../group__CMSIS__IFSR.html#ga9350226159749b673afd56a3b24953a0',1,'cmsis_cp15.h']]], + ['_5f_5fget_5fisr',['__get_ISR',['../group__CMSIS__ISR.html#ga450229b64b770e8524ed763f53ff62e2',1,'cmsis_cp15.h']]], + ['_5f_5fget_5fmode',['__get_mode',['../cmsis__armcc_8h.html#a4712ef84455dfc73de4697e1c213b0ed',1,'cmsis_armcc.h']]], + ['_5f_5fget_5fmpidr',['__get_MPIDR',['../group__CMSIS__MPIDR.html#ga05394b4cb9fb0ba1329ec6521c76e571',1,'cmsis_cp15.h']]], + ['_5f_5fget_5fmvbar',['__get_MVBAR',['../group__CMSIS__MVBAR.html#ga3839224facf28080e73ac1bd6e356c30',1,'cmsis_cp15.h']]], + ['_5f_5fget_5fsctlr',['__get_SCTLR',['../group__CMSIS__SCTLR.html#ga3070304d6180433c91c4e6daef3f3c73',1,'cmsis_cp15.h']]], + ['_5f_5fget_5fsp',['__get_SP',['../cmsis__armcc_8h.html#a1473ba10f33f397118e434e9ad0c1514',1,'cmsis_armcc.h']]], + ['_5f_5fget_5fsp_5fusr',['__get_SP_usr',['../cmsis__armcc_8h.html#a403dcb809998ee594da0908820155a42',1,'cmsis_armcc.h']]], + ['_5f_5fget_5fttbr0',['__get_TTBR0',['../group__CMSIS__TTBR.html#ga678997bc01f6d8d48b1d407cec24809d',1,'cmsis_cp15.h']]], + ['_5f_5fget_5fvbar',['__get_VBAR',['../group__CMSIS__VBAR.html#ga8abf5c92597d8e7d403aa26d8246387c',1,'cmsis_cp15.h']]], + ['_5f_5fl1c_5fcleaninvalidatecache',['__L1C_CleanInvalidateCache',['../group__L1__cache__functions.html#ga722ceb077e491bb4befcfbb3aee9b20b',1,'core_ca.h']]], + ['_5f_5fl1c_5fmaintaindcachesetway',['__L1C_MaintainDCacheSetWay',['../core__ca_8h.html#a5ace5c651cf18aaa7659e1fbe6e77988',1,'core_ca.h']]], + ['_5f_5flog2_5fup',['__log2_up',['../core__ca_8h.html#a35988a42567ca868bffd0b6171021ecb',1,'core_ca.h']]], + ['_5f_5frbit',['__RBIT',['../group__CMSIS__Core__InstructionInterface.html#gad6f9f297f6b91a995ee199fbc796b863',1,'cmsis_armcc.txt']]], + ['_5f_5frev',['__REV',['../group__CMSIS__Core__InstructionInterface.html#ga4717abc17af5ba29b1e4c055e0a0d9b8',1,'cmsis_armcc.txt']]], + ['_5f_5frev16',['__REV16',['../group__CMSIS__Core__InstructionInterface.html#ga926d702cf1de59d54f4e62ab8e3c8b8d',1,'cmsis_armcc.txt']]], + ['_5f_5frevsh',['__REVSH',['../group__CMSIS__Core__InstructionInterface.html#ga1ec006e6d79063363cb0c2a2e0b3adbe',1,'cmsis_armcc.txt']]], + ['_5f_5fror',['__ROR',['../group__CMSIS__Core__InstructionInterface.html#gae05c1a2dac5bb7a399420c804c3048ca',1,'cmsis_armcc.txt']]], + ['_5f_5fset_5factlr',['__set_ACTLR',['../cmsis__cp15_8h.html#af0fd00dce8d7368f78c033e5f7fda9cd',1,'cmsis_cp15.h']]], + ['_5f_5fset_5factrl',['__set_ACTRL',['../group__CMSIS__ACTLR.html#gabe7491eac1652f740050bd905baea187',1,'cmsis_cp15.h']]], + ['_5f_5fset_5fbpiall',['__set_BPIALL',['../group__CMSIS__CBPM.html#gaa5a1bf5487bd00c61764ee2614bea3d4',1,'cmsis_cp15.h']]], + ['_5f_5fset_5fccsidr',['__set_CCSIDR',['../cmsis__cp15_8h.html#a639d467f42fdad7a173f90568b697fc8',1,'cmsis_cp15.h']]], + ['_5f_5fset_5fcntfrq',['__set_CNTFRQ',['../group__CMSIS__CNTFRQ.html#ga66d2d5070c8577f95e1d2e2bcb3ad143',1,'cmsis_cp15.h']]], + ['_5f_5fset_5fcntp_5fctl',['__set_CNTP_CTL',['../group__CMSIS__CNTP__CTL.html#ga96a537cd4e121d58aa9f7d2bfccaa66d',1,'cmsis_cp15.h']]], + ['_5f_5fset_5fcntp_5fcval',['__set_CNTP_CVAL',['../cmsis__cp15_8h.html#abfe82f8e7ef6edd48d21a545d3c79c3c',1,'cmsis_cp15.h']]], + ['_5f_5fset_5fcntp_5ftval',['__set_CNTP_TVAL',['../group__CMSIS__CNTP__TVAL.html#ga5cd55833483552e023c9b2ead0c97a02',1,'cmsis_cp15.h']]], + ['_5f_5fset_5fcpacr',['__set_CPACR',['../group__CMSIS__CPACR.html#ga8bf7e1cfb0f28bc3bff3be7fec057668',1,'cmsis_cp15.h']]], + ['_5f_5fset_5fcpsr',['__set_CPSR',['../group__CMSIS__CPSR.html#gaf87faa3453333bcac5667fb1ccfc7f61',1,'cmsis_armcc.h']]], + ['_5f_5fset_5fcsselr',['__set_CSSELR',['../cmsis__cp15_8h.html#a14db4d16b3fc39943a94ef9fce2e4f16',1,'cmsis_cp15.h']]], + ['_5f_5fset_5fdacr',['__set_DACR',['../group__CMSIS__DACR.html#ga72e050de5b19cd6b683f6c234968b78b',1,'cmsis_cp15.h']]], + ['_5f_5fset_5fdccimvac',['__set_DCCIMVAC',['../group__CMSIS__CBPM.html#ga5a6dc4a371d0e5c5ea9f9a1dcea999ff',1,'cmsis_cp15.h']]], + ['_5f_5fset_5fdccisw',['__set_DCCISW',['../cmsis__cp15_8h.html#a40f09b50f1a4565adcae6825ad989f10',1,'cmsis_cp15.h']]], + ['_5f_5fset_5fdccmvac',['__set_DCCMVAC',['../group__CMSIS__CBPM.html#gaa47448c89b3134f5e9fbb7ba0b69c7d9',1,'cmsis_cp15.h']]], + ['_5f_5fset_5fdccsw',['__set_DCCSW',['../cmsis__cp15_8h.html#a6c4b49c4e9366c823f6ee909cf446483',1,'cmsis_cp15.h']]], + ['_5f_5fset_5fdcimvac',['__set_DCIMVAC',['../group__CMSIS__CBPM.html#ga643b62f37449627ca2ec3de80c1b8abb',1,'cmsis_cp15.h']]], + ['_5f_5fset_5fdcisw',['__set_DCISW',['../cmsis__cp15_8h.html#ab1f9c335fd63529d9385f83b8d6cb43e',1,'cmsis_cp15.h']]], + ['_5f_5fset_5fdfsr',['__set_DFSR',['../group__CMSIS__DFSR.html#ga824a3e4ae371ef38641375f9fa4cc29c',1,'cmsis_cp15.h']]], + ['_5f_5fset_5ffpexc',['__set_FPEXC',['../group__CMSIS__FPEXC.html#ga14ba90beb9b4712454f35ac453c45f5d',1,'cmsis_armcc.h']]], + ['_5f_5fset_5ffpscr',['__set_FPSCR',['../group__CMSIS__FPSCR.html#ga17c6ff443c52c74125fefef7de5fee1d',1,'cmsis_armcc.h']]], + ['_5f_5fset_5ficiallu',['__set_ICIALLU',['../group__CMSIS__CBPM.html#gaee63f9c620f6d37775f80667bc5f724d',1,'cmsis_cp15.h']]], + ['_5f_5fset_5fifsr',['__set_IFSR',['../group__CMSIS__IFSR.html#ga5bd9b703236cf2566eeed0ed59dda8a6',1,'cmsis_cp15.h']]], + ['_5f_5fset_5fmode',['__set_mode',['../cmsis__armcc_8h.html#a306b0a932918f2243a40d4e855503be2',1,'cmsis_armcc.h']]], + ['_5f_5fset_5fmvbar',['__set_MVBAR',['../group__CMSIS__MVBAR.html#ga73c9231bcf1669fb34a1ee3f8062ad09',1,'cmsis_cp15.h']]], + ['_5f_5fset_5fsctlr',['__set_SCTLR',['../group__CMSIS__SCTLR.html#gaf9b8e96ddd2e76c4475cf957600fd57a',1,'cmsis_cp15.h']]], + ['_5f_5fset_5fsp',['__set_SP',['../group__CMSIS__SP.html#ga6af63cb939bd108aef1c0f12622350cb',1,'cmsis_armcc.h']]], + ['_5f_5fset_5fsp_5fusr',['__set_SP_usr',['../group__CMSIS__SP.html#gabfe36eb17b6ae34633c7e155d132426e',1,'cmsis_armcc.h']]], + ['_5f_5fset_5ftlbiall',['__set_TLBIALL',['../group__CMSIS__TLB.html#gafe73539914fa96265067bec49a3ed4ea',1,'cmsis_cp15.h']]], + ['_5f_5fset_5fttbr0',['__set_TTBR0',['../group__CMSIS__TTBR.html#gad2ccad052f77c18897c5ceaaf307711e',1,'cmsis_cp15.h']]], + ['_5f_5fset_5fvbar',['__set_VBAR',['../group__CMSIS__VBAR.html#ga582f9a60f7b090ae5a4e8f60ef3b79f8',1,'cmsis_cp15.h']]] +]; diff --git a/docs/Core_A/html/search/functions_1.html b/docs/Core_A/html/search/functions_1.html new file mode 100644 index 0000000..3b4eacf --- /dev/null +++ b/docs/Core_A/html/search/functions_1.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="functions_1.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/functions_1.js b/docs/Core_A/html/search/functions_1.js new file mode 100644 index 0000000..bc0137a --- /dev/null +++ b/docs/Core_A/html/search/functions_1.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['default_5fhandler',['Default_Handler',['../startup__ARMCA9_8c.html#a4e0c522c1bb26af24accaf20e6b87d12',1,'startup_ARMCA9.c']]] +]; diff --git a/docs/Core_A/html/search/functions_2.html b/docs/Core_A/html/search/functions_2.html new file mode 100644 index 0000000..78be8b4 --- /dev/null +++ b/docs/Core_A/html/search/functions_2.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="functions_2.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/functions_2.js b/docs/Core_A/html/search/functions_2.js new file mode 100644 index 0000000..d33c6f8 --- /dev/null +++ b/docs/Core_A/html/search/functions_2.js @@ -0,0 +1,36 @@ +var searchData= +[ + ['gic_5facknowledgepending',['GIC_AcknowledgePending',['../group__GIC__functions.html#gafc08bbc58b25fef0d24003313fd16eb8',1,'core_ca.h']]], + ['gic_5fclearpendingirq',['GIC_ClearPendingIRQ',['../group__GIC__functions.html#ga5ad17ad70f23d1ff36015ffac33d383d',1,'core_ca.h']]], + ['gic_5fcpuinterfaceinit',['GIC_CPUInterfaceInit',['../group__GIC__functions.html#ga1c93f8af9f428cda8ec066bf4bfbade9',1,'core_ca.h']]], + ['gic_5fdisabledistributor',['GIC_DisableDistributor',['../group__GIC__functions.html#ga363311538d4a4d750197b9936505d466',1,'core_ca.h']]], + ['gic_5fdisableinterface',['GIC_DisableInterface',['../group__GIC__functions.html#ga0605877ad627c1f4320e518725fd103e',1,'core_ca.h']]], + ['gic_5fdisableirq',['GIC_DisableIRQ',['../group__GIC__functions.html#ga2102399d255690c0674209a6faeec13d',1,'core_ca.h']]], + ['gic_5fdistinit',['GIC_DistInit',['../group__GIC__functions.html#ga07acd03d02683bb6e33e7f57f5f371d1',1,'core_ca.h']]], + ['gic_5fdistributorimplementer',['GIC_DistributorImplementer',['../group__GIC__functions.html#ga1481d0cdf78f8c93fb2a710a519c4dc6',1,'core_ca.h']]], + ['gic_5fdistributorinfo',['GIC_DistributorInfo',['../group__GIC__functions.html#ga7d93d39736ef5e379e6511430ee6e75f',1,'core_ca.h']]], + ['gic_5fenable',['GIC_Enable',['../group__GIC__functions.html#ga818881f69aae3eef6eb996bee6f6c63e',1,'core_ca.h']]], + ['gic_5fenabledistributor',['GIC_EnableDistributor',['../group__GIC__functions.html#ga0f44df6823e90178183257e096e5cac6',1,'core_ca.h']]], + ['gic_5fenableinterface',['GIC_EnableInterface',['../group__GIC__functions.html#ga758e5600d7f891e4f2f551bb45d07fce',1,'core_ca.h']]], + ['gic_5fenableirq',['GIC_EnableIRQ',['../group__GIC__functions.html#gaeba215d9c4ec3599e0a168800288c3f3',1,'core_ca.h']]], + ['gic_5fendinterrupt',['GIC_EndInterrupt',['../group__GIC__functions.html#gac23f090f572a058b4a737f6613ded9cd',1,'core_ca.h']]], + ['gic_5fgetbinarypoint',['GIC_GetBinaryPoint',['../group__GIC__functions.html#gaa7046d8206ddd4696716726e68f85906',1,'core_ca.h']]], + ['gic_5fgetconfiguration',['GIC_GetConfiguration',['../core__ca_8h.html#a43cfac7327b49e2a89d63abc99b6b06a',1,'core_ca.h']]], + ['gic_5fgetenableirq',['GIC_GetEnableIRQ',['../core__ca_8h.html#abcd7d576ea634b1a708db9fda95d09df',1,'core_ca.h']]], + ['gic_5fgetgroup',['GIC_GetGroup',['../core__ca_8h.html#ae161d7a866cb61f92b808ae98fa7c812',1,'core_ca.h']]], + ['gic_5fgethighpendingirq',['GIC_GetHighPendingIRQ',['../group__GIC__functions.html#ga8bb27e1bab132a8df44190adb996c2a1',1,'core_ca.h']]], + ['gic_5fgetinterfaceid',['GIC_GetInterfaceId',['../group__GIC__functions.html#gaba1b2665cdda47fc0bc3d7b90690dc50',1,'core_ca.h']]], + ['gic_5fgetinterfaceprioritymask',['GIC_GetInterfacePriorityMask',['../group__GIC__functions.html#ga2c5f9e5637560fc9d5c29d772580a728',1,'core_ca.h']]], + ['gic_5fgetirqstatus',['GIC_GetIRQStatus',['../group__GIC__functions.html#gabc88483ecf94a2c222b644ecfa60eb9f',1,'core_ca.h']]], + ['gic_5fgetpendingirq',['GIC_GetPendingIRQ',['../core__ca_8h.html#ab726a01df6ee9a480cc73910a06ddfb7',1,'core_ca.h']]], + ['gic_5fgetpriority',['GIC_GetPriority',['../group__GIC__functions.html#ga397048004654f792649742f95bf8ae67',1,'core_ca.h']]], + ['gic_5fgettarget',['GIC_GetTarget',['../group__GIC__functions.html#gafccf881f9517592f30489bcabcb738a8',1,'core_ca.h']]], + ['gic_5fsendsgi',['GIC_SendSGI',['../group__GIC__functions.html#ga2de8850780af26e802ee4cc43e9da6e9',1,'core_ca.h']]], + ['gic_5fsetbinarypoint',['GIC_SetBinaryPoint',['../group__GIC__functions.html#ga5dfedeb5403656a77e0fef4e1cc2c0c6',1,'core_ca.h']]], + ['gic_5fsetconfiguration',['GIC_SetConfiguration',['../core__ca_8h.html#a5dffcd04b18d2c3ee5a410e185ce5108',1,'core_ca.h']]], + ['gic_5fsetgroup',['GIC_SetGroup',['../core__ca_8h.html#ab875d63dc51a75149802945bb00e2695',1,'core_ca.h']]], + ['gic_5fsetinterfaceprioritymask',['GIC_SetInterfacePriorityMask',['../group__GIC__functions.html#gaa5eb0e76dbc89596e1ce47ddb9edc4a0',1,'core_ca.h']]], + ['gic_5fsetpendingirq',['GIC_SetPendingIRQ',['../group__GIC__functions.html#ga18fbddf7f3594df141c97f61a71da47c',1,'core_ca.h']]], + ['gic_5fsetpriority',['GIC_SetPriority',['../group__GIC__functions.html#ga27b9862b58290276851ec669cabf0f71',1,'core_ca.h']]], + ['gic_5fsettarget',['GIC_SetTarget',['../group__GIC__functions.html#gae86bba705d0d4ef812b84d29d7b3ca2b',1,'core_ca.h']]] +]; diff --git a/docs/Core_A/html/search/functions_3.html b/docs/Core_A/html/search/functions_3.html new file mode 100644 index 0000000..ebf2eeb --- /dev/null +++ b/docs/Core_A/html/search/functions_3.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="functions_3.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/functions_3.js b/docs/Core_A/html/search/functions_3.js new file mode 100644 index 0000000..63b2b6d --- /dev/null +++ b/docs/Core_A/html/search/functions_3.js @@ -0,0 +1,23 @@ +var searchData= +[ + ['irq_5fclearpending',['IRQ_ClearPending',['../group__irq__ctrl__gr.html#gaad6b03f73b3d3ea2ccbb122484e8bd36',1,'irq_ctrl.h']]], + ['irq_5fdisable',['IRQ_Disable',['../group__irq__ctrl__gr.html#ga544cf4ae0159cc17e259d55898528248',1,'irq_ctrl.h']]], + ['irq_5fenable',['IRQ_Enable',['../group__irq__ctrl__gr.html#ga4ad780a3dc23a1b6222de8adcd7c20a7',1,'irq_ctrl.h']]], + ['irq_5fendofinterrupt',['IRQ_EndOfInterrupt',['../group__irq__ctrl__gr.html#ga55638c35efdc7a197b51165929ef0c10',1,'irq_ctrl.h']]], + ['irq_5fgetactivefiq',['IRQ_GetActiveFIQ',['../group__irq__ctrl__gr.html#ga1376a5cf6ff38344a9bbbae080af5a0f',1,'irq_ctrl.h']]], + ['irq_5fgetactiveirq',['IRQ_GetActiveIRQ',['../group__irq__ctrl__gr.html#ga1664e9fc682c3ace4b721906d6ce2b3d',1,'irq_ctrl.h']]], + ['irq_5fgetenablestate',['IRQ_GetEnableState',['../group__irq__ctrl__gr.html#ga8913613a9075a35410af0eb7b275d9e2',1,'irq_ctrl.h']]], + ['irq_5fgethandler',['IRQ_GetHandler',['../group__irq__ctrl__gr.html#gaa2a2df8fbc7bad465ada49bd690f65d5',1,'irq_ctrl.h']]], + ['irq_5fgetmode',['IRQ_GetMode',['../group__irq__ctrl__gr.html#gadba142ee49ae8f52f76b603c926ad711',1,'irq_ctrl.h']]], + ['irq_5fgetpending',['IRQ_GetPending',['../group__irq__ctrl__gr.html#gaa399f9169f136b3930f0d50247aa22fc',1,'irq_ctrl.h']]], + ['irq_5fgetpriority',['IRQ_GetPriority',['../group__irq__ctrl__gr.html#ga0a6a18c8fa2bc3183598439b56c507c3',1,'irq_ctrl.h']]], + ['irq_5fgetprioritygroupbits',['IRQ_GetPriorityGroupBits',['../group__irq__ctrl__gr.html#ga061da812739bdba1e32765ed6501b83c',1,'irq_ctrl.h']]], + ['irq_5fgetprioritymask',['IRQ_GetPriorityMask',['../group__irq__ctrl__gr.html#ga77632ae73f1ba46c4a9a0c12e6bc4869',1,'irq_ctrl.h']]], + ['irq_5finitialize',['IRQ_Initialize',['../group__irq__ctrl__gr.html#ga03ea5d5d67a89acff8a5b02286795a99',1,'irq_ctrl.h']]], + ['irq_5fsethandler',['IRQ_SetHandler',['../group__irq__ctrl__gr.html#gac1fcc16fb8e488d315cfa496f1d71db3',1,'irq_ctrl.h']]], + ['irq_5fsetmode',['IRQ_SetMode',['../group__irq__ctrl__gr.html#gab35da69354d2e515931580a1308a3a85',1,'irq_ctrl.h']]], + ['irq_5fsetpending',['IRQ_SetPending',['../group__irq__ctrl__gr.html#ga88aedf1dee1061783e6c05c535e7b6c4',1,'irq_ctrl.h']]], + ['irq_5fsetpriority',['IRQ_SetPriority',['../group__irq__ctrl__gr.html#gaa90aed20ac94420fff4bbbf55c12d4c2',1,'irq_ctrl.h']]], + ['irq_5fsetprioritygroupbits',['IRQ_SetPriorityGroupBits',['../group__irq__ctrl__gr.html#gabaa4074988ea9e30523f7ed5a86953c2',1,'irq_ctrl.h']]], + ['irq_5fsetprioritymask',['IRQ_SetPriorityMask',['../group__irq__ctrl__gr.html#ga3a79888f72bd1db45f0b9a59dbaa2337',1,'irq_ctrl.h']]] +]; diff --git a/docs/Core_A/html/search/functions_4.html b/docs/Core_A/html/search/functions_4.html new file mode 100644 index 0000000..7317ea9 --- /dev/null +++ b/docs/Core_A/html/search/functions_4.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="functions_4.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/functions_4.js b/docs/Core_A/html/search/functions_4.js new file mode 100644 index 0000000..fd59354 --- /dev/null +++ b/docs/Core_A/html/search/functions_4.js @@ -0,0 +1,26 @@ +var searchData= +[ + ['l1c_5fcleandcacheall',['L1C_CleanDCacheAll',['../group__L1__cache__functions.html#ga70359d824bf26f376e3d7cb9c787da27',1,'core_ca.h']]], + ['l1c_5fcleandcachemva',['L1C_CleanDCacheMVA',['../group__L1__cache__functions.html#ga9eb6f0a7c9c04cc49efd964eb59ba26f',1,'core_ca.h']]], + ['l1c_5fcleaninvalidatecache',['L1C_CleanInvalidateCache',['../group__L1__cache__functions.html#ga30d7632156a30a3b75064f6d15b8f850',1,'core_ca.h']]], + ['l1c_5fcleaninvalidatedcacheall',['L1C_CleanInvalidateDCacheAll',['../group__L1__cache__functions.html#ga92b5babf7317abe3815f61a2731735c3',1,'core_ca.h']]], + ['l1c_5fcleaninvalidatedcachemva',['L1C_CleanInvalidateDCacheMVA',['../group__L1__cache__functions.html#ga7646a5e01b529566968f393e485f46a2',1,'core_ca.h']]], + ['l1c_5fdisablebtac',['L1C_DisableBTAC',['../group__L1__cache__functions.html#gab8695cf1f4a7f3789b93c41dc4eeb51d',1,'core_ca.h']]], + ['l1c_5fdisablecaches',['L1C_DisableCaches',['../group__L1__cache__functions.html#ga320ef6fd1dd65f2f82e64c096a4994a6',1,'core_ca.h']]], + ['l1c_5fenablebtac',['L1C_EnableBTAC',['../group__L1__cache__functions.html#gaa5fb36b4496e64472849f7811970c581',1,'core_ca.h']]], + ['l1c_5fenablecaches',['L1C_EnableCaches',['../group__L1__cache__functions.html#gaff8a4966eff1ada5cba80f2b689446db',1,'core_ca.h']]], + ['l1c_5finvalidatebtac',['L1C_InvalidateBTAC',['../group__L1__cache__functions.html#gad0d732293be6a928db184b59aadc1979',1,'core_ca.h']]], + ['l1c_5finvalidatedcacheall',['L1C_InvalidateDCacheAll',['../group__L1__cache__functions.html#gae895f75c4f3539058232f555d79e5df3',1,'core_ca.h']]], + ['l1c_5finvalidatedcachemva',['L1C_InvalidateDCacheMVA',['../group__L1__cache__functions.html#ga9209853937940991daf70edd6bc633fe',1,'core_ca.h']]], + ['l1c_5finvalidateicacheall',['L1C_InvalidateICacheAll',['../group__L1__cache__functions.html#gac932810cfe83f087590859010972645e',1,'core_ca.h']]], + ['l2c_5fcleaninvallbyway',['L2C_CleanInvAllByWay',['../group__L2__cache__functions.html#gabd0a9b10926537fa283c0bb30d54abc7',1,'core_ca.h']]], + ['l2c_5fcleaninvpa',['L2C_CleanInvPa',['../group__L2__cache__functions.html#gaaff11c6afa9eaacb4cdfcfe5c36f57eb',1,'core_ca.h']]], + ['l2c_5fcleanpa',['L2C_CleanPa',['../group__L2__cache__functions.html#ga242f6fa13f33e7d5cdd7d92935d52f5f',1,'core_ca.h']]], + ['l2c_5fdisable',['L2C_Disable',['../group__L2__cache__functions.html#ga66767e7f30f52d72de72231b2d6abd34',1,'core_ca.h']]], + ['l2c_5fenable',['L2C_Enable',['../group__L2__cache__functions.html#ga720c36b4cd1d6c070ed0d2c49cffd7e1',1,'core_ca.h']]], + ['l2c_5fgetid',['L2C_GetID',['../group__L2__cache__functions.html#ga75af64212e1d3d0b3ade860c365e95b3',1,'core_ca.h']]], + ['l2c_5fgettype',['L2C_GetType',['../group__L2__cache__functions.html#ga0c334fa25720d77e78cfa187bdf833be',1,'core_ca.h']]], + ['l2c_5finvallbyway',['L2C_InvAllByWay',['../group__L2__cache__functions.html#ga5b0ea2db52d137b5531ce568479c9d17',1,'core_ca.h']]], + ['l2c_5finvpa',['L2C_InvPa',['../group__L2__cache__functions.html#ga4cf213e72c97776def35ab8223face82',1,'core_ca.h']]], + ['l2c_5fsync',['L2C_Sync',['../group__L2__cache__functions.html#ga164c59c55e2d18bf8a94dc91c0f4ce68',1,'core_ca.h']]] +]; diff --git a/docs/Core_A/html/search/functions_5.html b/docs/Core_A/html/search/functions_5.html new file mode 100644 index 0000000..1f1d9ce --- /dev/null +++ b/docs/Core_A/html/search/functions_5.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="functions_5.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/functions_5.js b/docs/Core_A/html/search/functions_5.js new file mode 100644 index 0000000..017f92c --- /dev/null +++ b/docs/Core_A/html/search/functions_5.js @@ -0,0 +1,28 @@ +var searchData= +[ + ['mmu_5fappage',['MMU_APPage',['../group__MMU__functions.html#gac7c88d4d613350059b4d77814ea2c7a0',1,'core_ca.h']]], + ['mmu_5fapsection',['MMU_APSection',['../group__MMU__functions.html#ga946866c84a72690c385ee07545bf8145',1,'core_ca.h']]], + ['mmu_5fcreatetranslationtable',['MMU_CreateTranslationTable',['../system__ARMCA9_8h.html#a4f5b024323a24b2e195c0997b9c82e72',1,'system_ARMCA9.h']]], + ['mmu_5fdisable',['MMU_Disable',['../group__MMU__functions.html#ga2a2badd06531e04f559b97fdb2aea154',1,'core_ca.h']]], + ['mmu_5fdomainpage',['MMU_DomainPage',['../group__MMU__functions.html#ga45f5389cb1351bb2806a38ac8c32d416',1,'core_ca.h']]], + ['mmu_5fdomainsection',['MMU_DomainSection',['../group__MMU__functions.html#gabd88f4c41b74365c38209692785287d0',1,'core_ca.h']]], + ['mmu_5fenable',['MMU_Enable',['../group__MMU__functions.html#ga63334cbd77d310d078eb226c7542b96b',1,'core_ca.h']]], + ['mmu_5fgetpagedescriptor',['MMU_GetPageDescriptor',['../group__MMU__functions.html#gaa2fcfb63c7019665b8a352d54f55d740',1,'core_ca.h']]], + ['mmu_5fgetsectiondescriptor',['MMU_GetSectionDescriptor',['../group__MMU__functions.html#ga4f21eee79309cf8cde694d0d7e1205bd',1,'core_ca.h']]], + ['mmu_5fglobalpage',['MMU_GlobalPage',['../group__MMU__functions.html#ga14dfeaf8983de57521aaa66c19dd43c9',1,'core_ca.h']]], + ['mmu_5fglobalsection',['MMU_GlobalSection',['../group__MMU__functions.html#ga3ca22117a7f2d3c4d1cd1bf832cc4d2f',1,'core_ca.h']]], + ['mmu_5finvalidatetlb',['MMU_InvalidateTLB',['../group__MMU__functions.html#ga9de65bea1cabf73dc4302e0e727cc8c3',1,'core_ca.h']]], + ['mmu_5fmemorypage',['MMU_MemoryPage',['../group__MMU__functions.html#ga9a2946f7c93bcb05cdd20be691a54b8c',1,'core_ca.h']]], + ['mmu_5fmemorysection',['MMU_MemorySection',['../group__MMU__functions.html#ga353d3d794bcd1b35b3b5aeb73d6feb08',1,'core_ca.h']]], + ['mmu_5fppage',['MMU_PPage',['../group__MMU__functions.html#gab15289c416609cd56dde816b39a4cea4',1,'core_ca.h']]], + ['mmu_5fpsection',['MMU_PSection',['../group__MMU__functions.html#ga3577aec23189228c9f95abba50c3716d',1,'core_ca.h']]], + ['mmu_5fsecurepage',['MMU_SecurePage',['../group__MMU__functions.html#ga2c1887ed6aaff0a51e3effc3db595c94',1,'core_ca.h']]], + ['mmu_5fsecuresection',['MMU_SecureSection',['../group__MMU__functions.html#ga84a5a15ee353d70a9b904e3814bd94d8',1,'core_ca.h']]], + ['mmu_5fsharedpage',['MMU_SharedPage',['../group__MMU__functions.html#gaaa19560532778e4fdc667e56fd2dd378',1,'core_ca.h']]], + ['mmu_5fsharedsection',['MMU_SharedSection',['../group__MMU__functions.html#ga29ea426394746cdd6a4b4c14164ec6b9',1,'core_ca.h']]], + ['mmu_5fttpage4k',['MMU_TTPage4k',['../group__MMU__functions.html#ga823cca9649a28bab8a90f8bd9bb92d83',1,'core_ca.h']]], + ['mmu_5fttpage64k',['MMU_TTPage64k',['../group__MMU__functions.html#ga48c509501f94a3f7316e79f8ccd34184',1,'core_ca.h']]], + ['mmu_5fttsection',['MMU_TTSection',['../group__MMU__functions.html#gaaff28ea191391cbbd389d74327961753',1,'core_ca.h']]], + ['mmu_5fxnpage',['MMU_XNPage',['../group__MMU__functions.html#gab0e0fed40d998757147beb8fcf05a890',1,'core_ca.h']]], + ['mmu_5fxnsection',['MMU_XNSection',['../group__MMU__functions.html#ga9132cbfe3b2367de3db27daf4cc82ad7',1,'core_ca.h']]] +]; diff --git a/docs/Core_A/html/search/functions_6.html b/docs/Core_A/html/search/functions_6.html new file mode 100644 index 0000000..c9faaa6 --- /dev/null +++ b/docs/Core_A/html/search/functions_6.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="functions_6.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/functions_6.js b/docs/Core_A/html/search/functions_6.js new file mode 100644 index 0000000..caae3ed --- /dev/null +++ b/docs/Core_A/html/search/functions_6.js @@ -0,0 +1,19 @@ +var searchData= +[ + ['pl1_5fgetcontrol',['PL1_GetControl',['../group__PL1__timer__functions.html#gaf7fda3fe3452565fbe46cb0ea53a9f8a',1,'PL1_GetControl(): core_ca.h'],['../group__PL1__timer__functions.html#gaf7fda3fe3452565fbe46cb0ea53a9f8a',1,'PL1_GetControl(void): core_ca.h']]], + ['pl1_5fgetcurrentphysicalvalue',['PL1_GetCurrentPhysicalValue',['../group__PL1__timer__functions.html#gac66bd336d2353f70aa8ebfc73aa3fc43',1,'PL1_GetCurrentPhysicalValue(void): core_ca.h'],['../group__PL1__timer__functions.html#gac66bd336d2353f70aa8ebfc73aa3fc43',1,'PL1_GetCurrentPhysicalValue(void): core_ca.h']]], + ['pl1_5fgetcurrentvalue',['PL1_GetCurrentValue',['../group__PL1__timer__functions.html#ga8a212e9457005edfb9f14afbf937ebf9',1,'PL1_GetCurrentValue(): core_ca.h'],['../group__PL1__timer__functions.html#ga8a212e9457005edfb9f14afbf937ebf9',1,'PL1_GetCurrentValue(void): core_ca.h']]], + ['pl1_5fgetphysicalcomparevalue',['PL1_GetPhysicalCompareValue',['../group__PL1__timer__functions.html#ga341ae7d1ae29f4dc5dae6310fa453164',1,'PL1_GetPhysicalCompareValue(void): core_ca.h'],['../group__PL1__timer__functions.html#ga341ae7d1ae29f4dc5dae6310fa453164',1,'PL1_GetPhysicalCompareValue(void): core_ca.h']]], + ['pl1_5fsetcontrol',['PL1_SetControl',['../group__PL1__timer__functions.html#ga2e2ea7eac12a90c6243000172bf774e1',1,'PL1_SetControl(uint32_t value): core_ca.h'],['../group__PL1__timer__functions.html#ga2e2ea7eac12a90c6243000172bf774e1',1,'PL1_SetControl(uint32_t value): core_ca.h']]], + ['pl1_5fsetcounterfrequency',['PL1_SetCounterFrequency',['../group__PL1__timer__functions.html#gac09f09327fde6a6adffe0e6298eaa1db',1,'PL1_SetCounterFrequency(uint32_t value): core_ca.h'],['../group__PL1__timer__functions.html#gac09f09327fde6a6adffe0e6298eaa1db',1,'PL1_SetCounterFrequency(uint32_t value): core_ca.h']]], + ['pl1_5fsetloadvalue',['PL1_SetLoadValue',['../group__PL1__timer__functions.html#gae4edcfbdaf901a59a81d1fbf9845d9f7',1,'PL1_SetLoadValue(uint32_t value): core_ca.h'],['../group__PL1__timer__functions.html#gae4edcfbdaf901a59a81d1fbf9845d9f7',1,'PL1_SetLoadValue(uint32_t value): core_ca.h']]], + ['pl1_5fsetphysicalcomparevalue',['PL1_SetPhysicalCompareValue',['../group__PL1__timer__functions.html#gab34067824971064a829e17b791070643',1,'PL1_SetPhysicalCompareValue(uint64_t value): core_ca.h'],['../group__PL1__timer__functions.html#gab34067824971064a829e17b791070643',1,'PL1_SetPhysicalCompareValue(uint64_t value): core_ca.h']]], + ['ptim_5fcleareventflag',['PTIM_ClearEventFlag',['../group__PTM__timer__functions.html#ga59dca62df390bc4bce18559fc7d28578',1,'core_ca.h']]], + ['ptim_5fgetcontrol',['PTIM_GetControl',['../group__PTM__timer__functions.html#ga34f0ceea142a4be1479cb552bf8bc4d1',1,'core_ca.h']]], + ['ptim_5fgetcurrentvalue',['PTIM_GetCurrentValue',['../group__PTM__timer__functions.html#gaaccd88ab7931c379817f71d7c0183586',1,'core_ca.h']]], + ['ptim_5fgeteventflag',['PTIM_GetEventFlag',['../core__ca_8h.html#a2c3f9f942e8a08630562f35802dbe942',1,'core_ca.h']]], + ['ptim_5fgetloadvalue',['PTIM_GetLoadValue',['../group__PTM__timer__functions.html#gacca3bf92e93c69e538ff4618317f7bfa',1,'core_ca.h']]], + ['ptim_5fsetcontrol',['PTIM_SetControl',['../group__PTM__timer__functions.html#gaabc1dba029389fe0e2a6297952df7972',1,'core_ca.h']]], + ['ptim_5fsetcurrentvalue',['PTIM_SetCurrentValue',['../core__ca_8h.html#a323bf405e32846a7e57344935e51de66',1,'core_ca.h']]], + ['ptim_5fsetloadvalue',['PTIM_SetLoadValue',['../group__PTM__timer__functions.html#ga30516fed24977be8eecf3efd8b6a2fea',1,'core_ca.h']]] +]; diff --git a/docs/Core_A/html/search/functions_7.html b/docs/Core_A/html/search/functions_7.html new file mode 100644 index 0000000..ec330da --- /dev/null +++ b/docs/Core_A/html/search/functions_7.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="functions_7.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/functions_7.js b/docs/Core_A/html/search/functions_7.js new file mode 100644 index 0000000..682c613 --- /dev/null +++ b/docs/Core_A/html/search/functions_7.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['reset_5fhandler',['Reset_Handler',['../startup__ARMCA9_8c.html#ae7ee340978f5c25f52f0cad1457c6616',1,'startup_ARMCA9.c']]] +]; diff --git a/docs/Core_A/html/search/functions_8.html b/docs/Core_A/html/search/functions_8.html new file mode 100644 index 0000000..afd4fac --- /dev/null +++ b/docs/Core_A/html/search/functions_8.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="functions_8.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/functions_8.js b/docs/Core_A/html/search/functions_8.js new file mode 100644 index 0000000..a61d969 --- /dev/null +++ b/docs/Core_A/html/search/functions_8.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['systemcoreclockupdate',['SystemCoreClockUpdate',['../group__system__init__gr.html#gae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): Ref_SystemAndClock.txt'],['../system__ARMCA9_8h.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void): system_ARMCA9.h']]], + ['systeminit',['SystemInit',['../group__system__init__gr.html#ga93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): Ref_SystemAndClock.txt'],['../system__ARMCA9_8h.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void): system_ARMCA9.h']]] +]; diff --git a/docs/Core_A/html/search/functions_9.html b/docs/Core_A/html/search/functions_9.html new file mode 100644 index 0000000..542b9e0 --- /dev/null +++ b/docs/Core_A/html/search/functions_9.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="functions_9.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/functions_9.js b/docs/Core_A/html/search/functions_9.js new file mode 100644 index 0000000..c3b8b49 --- /dev/null +++ b/docs/Core_A/html/search/functions_9.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['vectors',['Vectors',['../startup__ARMCA9_8c.html#a773f98dc213f4c8c5953d3b8a6db6acc',1,'startup_ARMCA9.c']]] +]; diff --git a/docs/Core_A/html/search/groups_0.html b/docs/Core_A/html/search/groups_0.html new file mode 100644 index 0000000..2090afa --- /dev/null +++ b/docs/Core_A/html/search/groups_0.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="groups_0.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/groups_0.js b/docs/Core_A/html/search/groups_0.js new file mode 100644 index 0000000..bc8f6fa --- /dev/null +++ b/docs/Core_A/html/search/groups_0.js @@ -0,0 +1,6 @@ +var searchData= +[ + ['auxiliary_20control_20register_20_28actlr_29',['Auxiliary Control Register (ACTLR)',['../group__CMSIS__ACTLR.html',1,'']]], + ['actlr_20bits',['ACTLR Bits',['../group__CMSIS__ACTLR__BITS.html',1,'']]], + ['actlr_20bits',['ACTLR Bits',['../group__CMSIS__DFSR__BITS.html',1,'']]] +]; diff --git a/docs/Core_A/html/search/groups_1.html b/docs/Core_A/html/search/groups_1.html new file mode 100644 index 0000000..3ad8a3b --- /dev/null +++ b/docs/Core_A/html/search/groups_1.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="groups_1.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/groups_1.js b/docs/Core_A/html/search/groups_1.js new file mode 100644 index 0000000..96c2513 --- /dev/null +++ b/docs/Core_A/html/search/groups_1.js @@ -0,0 +1,16 @@ +var searchData= +[ + ['configuration_20base_20address_20register_20_28cbar_29',['Configuration Base Address Register (CBAR)',['../group__CMSIS__CBAR.html',1,'']]], + ['cbar_20bits',['CBAR Bits',['../group__CMSIS__CBAR__BITS.html',1,'']]], + ['cache_20and_20branch_20predictor_20maintenance_20operations',['Cache and branch predictor maintenance operations',['../group__CMSIS__CBPM.html',1,'']]], + ['counter_20frequency_20register_20_28cntfrq_29',['Counter Frequency register (CNTFRQ)',['../group__CMSIS__CNTFRQ.html',1,'']]], + ['core_20peripherals',['Core Peripherals',['../group__CMSIS__Core__FunctionInterface.html',1,'']]], + ['core_20register_20access',['Core Register Access',['../group__CMSIS__core__register.html',1,'']]], + ['coprocessor_20access_20control_20register_20_28cpacr_29',['Coprocessor Access Control Register (CPACR)',['../group__CMSIS__CPACR.html',1,'']]], + ['cpacr_20bits',['CPACR Bits',['../group__CMSIS__CPACR__BITS.html',1,'']]], + ['cpacr_20cp_20field_20values',['CPACR CP field values',['../group__CMSIS__CPACR__CP.html',1,'']]], + ['current_20program_20status_20register_20_28cpsr_29',['Current Program Status Register (CPSR)',['../group__CMSIS__CPSR.html',1,'']]], + ['cpsr_20bits',['CPSR Bits',['../group__CMSIS__CPSR__BITS.html',1,'']]], + ['cpsr_20m_20field_20values',['CPSR M field values',['../group__CMSIS__CPSR__M.html',1,'']]], + ['compiler_20control',['Compiler Control',['../group__comp__cntrl__gr.html',1,'']]] +]; diff --git a/docs/Core_A/html/search/groups_2.html b/docs/Core_A/html/search/groups_2.html new file mode 100644 index 0000000..361832c --- /dev/null +++ b/docs/Core_A/html/search/groups_2.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="groups_2.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/groups_2.js b/docs/Core_A/html/search/groups_2.js new file mode 100644 index 0000000..ed8ca12 --- /dev/null +++ b/docs/Core_A/html/search/groups_2.js @@ -0,0 +1,7 @@ +var searchData= +[ + ['domain_20access_20control_20register_20_28dacr_29',['Domain Access Control Register (DACR)',['../group__CMSIS__DACR.html',1,'']]], + ['dacr_20bits',['DACR Bits',['../group__CMSIS__DACR__BITS.html',1,'']]], + ['dacr_20dn_20field_20values',['DACR Dn field values',['../group__CMSIS__DACR__Dn.html',1,'']]], + ['data_20fault_20status_20register_20_28dfsr_29',['Data Fault Status Register (DFSR)',['../group__CMSIS__DFSR.html',1,'']]] +]; diff --git a/docs/Core_A/html/search/groups_3.html b/docs/Core_A/html/search/groups_3.html new file mode 100644 index 0000000..f42200a --- /dev/null +++ b/docs/Core_A/html/search/groups_3.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="groups_3.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/groups_3.js b/docs/Core_A/html/search/groups_3.js new file mode 100644 index 0000000..ac8d794 --- /dev/null +++ b/docs/Core_A/html/search/groups_3.js @@ -0,0 +1,7 @@ +var searchData= +[ + ['floating_2dpoint_20exception_20control_20register_20_28fpexc_29',['Floating-Point Exception Control register (FPEXC)',['../group__CMSIS__FPEXC.html',1,'']]], + ['floating_2dpoint_20status_20and_20control_20register_20_28fpscr_29',['Floating-point Status and Control Register (FPSCR)',['../group__CMSIS__FPSCR.html',1,'']]], + ['fpscr_20bits',['FPSCR Bits',['../group__CMSIS__FPSCR__BITS.html',1,'']]], + ['floating_20point_20unit_20functions',['Floating Point Unit Functions',['../group__FPU__functions.html',1,'']]] +]; diff --git a/docs/Core_A/html/search/groups_4.html b/docs/Core_A/html/search/groups_4.html new file mode 100644 index 0000000..b07fdf9 --- /dev/null +++ b/docs/Core_A/html/search/groups_4.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="groups_4.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/groups_4.js b/docs/Core_A/html/search/groups_4.js new file mode 100644 index 0000000..527e513 --- /dev/null +++ b/docs/Core_A/html/search/groups_4.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['generic_20interrupt_20controller_20functions',['Generic Interrupt Controller Functions',['../group__GIC__functions.html',1,'']]], + ['generic_20physical_20timer_20functions',['Generic Physical Timer Functions',['../group__PL1__timer__functions.html',1,'']]] +]; diff --git a/docs/Core_A/html/search/groups_5.html b/docs/Core_A/html/search/groups_5.html new file mode 100644 index 0000000..35324c0 --- /dev/null +++ b/docs/Core_A/html/search/groups_5.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="groups_5.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/groups_5.js b/docs/Core_A/html/search/groups_5.js new file mode 100644 index 0000000..975d755 --- /dev/null +++ b/docs/Core_A/html/search/groups_5.js @@ -0,0 +1,11 @@ +var searchData= +[ + ['intrinsic_20functions',['Intrinsic Functions',['../group__CMSIS__Core__InstructionInterface.html',1,'']]], + ['instruction_20fault_20status_20register_20_28ifsr_29',['Instruction Fault Status Register (IFSR)',['../group__CMSIS__IFSR.html',1,'']]], + ['ifsr_20bits',['IFSR Bits',['../group__CMSIS__IFSR__BITS.html',1,'']]], + ['interrupt_20status_20register_20_28isr_29',['Interrupt Status Register (ISR)',['../group__CMSIS__ISR.html',1,'']]], + ['isr_20bits',['ISR Bits',['../group__CMSIS__ISR__BITS.html',1,'']]], + ['interrupts_20and_20exceptions',['Interrupts and Exceptions',['../group__irq__ctrl__gr.html',1,'']]], + ['irq_20mode_20bit_2dmasks',['IRQ Mode Bit-Masks',['../group__irq__mode__defs.html',1,'']]], + ['irq_20priority_20bit_2dmasks',['IRQ Priority Bit-Masks',['../group__irq__priority__defs.html',1,'']]] +]; diff --git a/docs/Core_A/html/search/groups_6.html b/docs/Core_A/html/search/groups_6.html new file mode 100644 index 0000000..3231402 --- /dev/null +++ b/docs/Core_A/html/search/groups_6.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="groups_6.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/groups_6.js b/docs/Core_A/html/search/groups_6.js new file mode 100644 index 0000000..3a934ea --- /dev/null +++ b/docs/Core_A/html/search/groups_6.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['l1_20cache_20functions',['L1 Cache Functions',['../group__L1__cache__functions.html',1,'']]], + ['l2c_2d310_20cache_20controller_20functions',['L2C-310 Cache Controller Functions',['../group__L2__cache__functions.html',1,'']]] +]; diff --git a/docs/Core_A/html/search/groups_7.html b/docs/Core_A/html/search/groups_7.html new file mode 100644 index 0000000..27334b6 --- /dev/null +++ b/docs/Core_A/html/search/groups_7.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="groups_7.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/groups_7.js b/docs/Core_A/html/search/groups_7.js new file mode 100644 index 0000000..2e322a2 --- /dev/null +++ b/docs/Core_A/html/search/groups_7.js @@ -0,0 +1,7 @@ +var searchData= +[ + ['multiprocessor_20affinity_20register_20_28mpidr_29',['Multiprocessor Affinity Register (MPIDR)',['../group__CMSIS__MPIDR.html',1,'']]], + ['monitor_20vector_20base_20address_20register_20_28mvbar_29',['Monitor Vector Base Address Register (MVBAR)',['../group__CMSIS__MVBAR.html',1,'']]], + ['mmu_20defines_20and_20structs',['MMU Defines and Structs',['../group__MMU__defs__gr.html',1,'']]], + ['memory_20management_20unit_20functions',['Memory Management Unit Functions',['../group__MMU__functions.html',1,'']]] +]; diff --git a/docs/Core_A/html/search/groups_8.html b/docs/Core_A/html/search/groups_8.html new file mode 100644 index 0000000..863d136 --- /dev/null +++ b/docs/Core_A/html/search/groups_8.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="groups_8.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/groups_8.js b/docs/Core_A/html/search/groups_8.js new file mode 100644 index 0000000..4e1efc5 --- /dev/null +++ b/docs/Core_A/html/search/groups_8.js @@ -0,0 +1,9 @@ +var searchData= +[ + ['pl1_20physical_20timer_20control_20register_20_28cntp_5fctl_29',['PL1 Physical Timer Control register (CNTP_CTL)',['../group__CMSIS__CNTP__CTL.html',1,'']]], + ['pl1_20physical_20timer_20compare_20value_20register_20_28cntp_5fcval_29',['PL1 Physical Timer Compare Value register (CNTP_CVAL)',['../group__CMSIS__CNTP__CVAL.html',1,'']]], + ['pl1_20physical_20timer_20value_20register_20_28cntp_5ftval_29',['PL1 Physical Timer Value register (CNTP_TVAL)',['../group__CMSIS__CNTP__TVAL.html',1,'']]], + ['pl1_20physical_20count_20register_20_28cntpct_29',['PL1 Physical Count register (CNTPCT)',['../group__CMSIS__CNTPCT.html',1,'']]], + ['peripheral_20access',['Peripheral Access',['../group__peripheral__gr.html',1,'']]], + ['private_20timer_20functions',['Private Timer Functions',['../group__PTM__timer__functions.html',1,'']]] +]; diff --git a/docs/Core_A/html/search/groups_9.html b/docs/Core_A/html/search/groups_9.html new file mode 100644 index 0000000..e42b280 --- /dev/null +++ b/docs/Core_A/html/search/groups_9.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="groups_9.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/groups_9.js b/docs/Core_A/html/search/groups_9.js new file mode 100644 index 0000000..1728a44 --- /dev/null +++ b/docs/Core_A/html/search/groups_9.js @@ -0,0 +1,7 @@ +var searchData= +[ + ['system_20control_20register_20_28sctlr_29',['System Control Register (SCTLR)',['../group__CMSIS__SCTLR.html',1,'']]], + ['sctlr_20bits',['SCTLR Bits',['../group__CMSIS__SCTLR__BITS.html',1,'']]], + ['stack_20pointer_20_28sp_2fr13_29',['Stack Pointer (SP/R13)',['../group__CMSIS__SP.html',1,'']]], + ['system_20and_20clock_20configuration',['System and Clock Configuration',['../group__system__init__gr.html',1,'']]] +]; diff --git a/docs/Core_A/html/search/groups_a.html b/docs/Core_A/html/search/groups_a.html new file mode 100644 index 0000000..dc8d8cd --- /dev/null +++ b/docs/Core_A/html/search/groups_a.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="groups_a.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/groups_a.js b/docs/Core_A/html/search/groups_a.js new file mode 100644 index 0000000..fecc145 --- /dev/null +++ b/docs/Core_A/html/search/groups_a.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['tlb_20maintenance_20operations',['TLB maintenance operations',['../group__CMSIS__TLB.html',1,'']]], + ['translation_20table_20base_20registers_20_28ttbr0_2fttbr1_29',['Translation Table Base Registers (TTBR0/TTBR1)',['../group__CMSIS__TTBR.html',1,'']]] +]; diff --git a/docs/Core_A/html/search/groups_b.html b/docs/Core_A/html/search/groups_b.html new file mode 100644 index 0000000..8fd6040 --- /dev/null +++ b/docs/Core_A/html/search/groups_b.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="groups_b.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/groups_b.js b/docs/Core_A/html/search/groups_b.js new file mode 100644 index 0000000..c14561d --- /dev/null +++ b/docs/Core_A/html/search/groups_b.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['vector_20base_20address_20register_20_28vbar_29',['Vector Base Address Register (VBAR)',['../group__CMSIS__VBAR.html',1,'']]], + ['version_20control',['Version Control',['../group__version__ctrl.html',1,'']]] +]; diff --git a/docs/Core_A/html/search/mag_sel.png b/docs/Core_A/html/search/mag_sel.png Binary files differnew file mode 100644 index 0000000..81f6040 --- /dev/null +++ b/docs/Core_A/html/search/mag_sel.png diff --git a/docs/Core_A/html/search/nomatches.html b/docs/Core_A/html/search/nomatches.html new file mode 100644 index 0000000..b1ded27 --- /dev/null +++ b/docs/Core_A/html/search/nomatches.html @@ -0,0 +1,12 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="NoMatches">No Matches</div> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/pages_0.html b/docs/Core_A/html/search/pages_0.html new file mode 100644 index 0000000..c51c834 --- /dev/null +++ b/docs/Core_A/html/search/pages_0.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="pages_0.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/pages_0.js b/docs/Core_A/html/search/pages_0.js new file mode 100644 index 0000000..2ad9451 --- /dev/null +++ b/docs/Core_A/html/search/pages_0.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['basic_20cmsis_20example',['Basic CMSIS Example',['../using_CMSIS.html',1,'using_pg']]] +]; diff --git a/docs/Core_A/html/search/pages_1.html b/docs/Core_A/html/search/pages_1.html new file mode 100644 index 0000000..2a98fce --- /dev/null +++ b/docs/Core_A/html/search/pages_1.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="pages_1.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/pages_1.js b/docs/Core_A/html/search/pages_1.js new file mode 100644 index 0000000..18a701d --- /dev/null +++ b/docs/Core_A/html/search/pages_1.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['cmsis_2dcore_20device_20templates',['CMSIS-Core Device Templates',['../templates_pg.html',1,'']]] +]; diff --git a/docs/Core_A/html/search/pages_2.html b/docs/Core_A/html/search/pages_2.html new file mode 100644 index 0000000..0711a0b --- /dev/null +++ b/docs/Core_A/html/search/pages_2.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="pages_2.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/pages_2.js b/docs/Core_A/html/search/pages_2.js new file mode 100644 index 0000000..3df69ab --- /dev/null +++ b/docs/Core_A/html/search/pages_2.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['deprecated_20list',['Deprecated List',['../deprecated.html',1,'']]], + ['device_20header_20file_20_5c_3cdevice_2eh_3e',['Device Header File \<device.h>',['../device_h_pg.html',1,'templates_pg']]] +]; diff --git a/docs/Core_A/html/search/pages_3.html b/docs/Core_A/html/search/pages_3.html new file mode 100644 index 0000000..4310311 --- /dev/null +++ b/docs/Core_A/html/search/pages_3.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="pages_3.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/pages_3.js b/docs/Core_A/html/search/pages_3.js new file mode 100644 index 0000000..3382b9e --- /dev/null +++ b/docs/Core_A/html/search/pages_3.js @@ -0,0 +1,6 @@ +var searchData= +[ + ['misra_2dc_20deviations',['MISRA-C Deviations',['../coreMISRA_Exceptions_pg.html',1,'']]], + ['memory_20configuration_20files_20mem_5f_3cdevice_3e_2eh',['Memory Configuration Files mem_<device>.h',['../mem_h_pg.html',1,'templates_pg']]], + ['memory_20management_20unit_20files_20mmu_5f_3cdevice_3e_2ec',['Memory Management Unit Files mmu_<device>.c',['../mmu_c_pg.html',1,'templates_pg']]] +]; diff --git a/docs/Core_A/html/search/pages_4.html b/docs/Core_A/html/search/pages_4.html new file mode 100644 index 0000000..ae5ce18 --- /dev/null +++ b/docs/Core_A/html/search/pages_4.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="pages_4.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/pages_4.js b/docs/Core_A/html/search/pages_4.js new file mode 100644 index 0000000..277cca0 --- /dev/null +++ b/docs/Core_A/html/search/pages_4.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['overview',['Overview',['../index.html',1,'']]] +]; diff --git a/docs/Core_A/html/search/pages_5.html b/docs/Core_A/html/search/pages_5.html new file mode 100644 index 0000000..02c1114 --- /dev/null +++ b/docs/Core_A/html/search/pages_5.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="pages_5.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/pages_5.js b/docs/Core_A/html/search/pages_5.js new file mode 100644 index 0000000..ef1e60e --- /dev/null +++ b/docs/Core_A/html/search/pages_5.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['revision_20history_20of_20cmsis_2dcore_20_28cortex_2da_29',['Revision History of CMSIS-Core (Cortex-A)',['../rev_histCoreA.html',1,'']]] +]; diff --git a/docs/Core_A/html/search/pages_6.html b/docs/Core_A/html/search/pages_6.html new file mode 100644 index 0000000..afb70af --- /dev/null +++ b/docs/Core_A/html/search/pages_6.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="pages_6.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/pages_6.js b/docs/Core_A/html/search/pages_6.js new file mode 100644 index 0000000..ddb93b3 --- /dev/null +++ b/docs/Core_A/html/search/pages_6.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['startup_20file_20startup_5f_3cdevice_3e_2ec',['Startup File startup_<device>.c',['../startup_c_pg.html',1,'templates_pg']]], + ['system_20configuration_20files_20system_5f_3cdevice_3e_2ec_20and_20system_5f_3cdevice_3e_2eh',['System Configuration Files system_<device>.c and system_<device>.h',['../system_c_pg.html',1,'templates_pg']]] +]; diff --git a/docs/Core_A/html/search/pages_7.html b/docs/Core_A/html/search/pages_7.html new file mode 100644 index 0000000..9d7ba25 --- /dev/null +++ b/docs/Core_A/html/search/pages_7.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="pages_7.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/pages_7.js b/docs/Core_A/html/search/pages_7.js new file mode 100644 index 0000000..72e25e6 --- /dev/null +++ b/docs/Core_A/html/search/pages_7.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['using_20cmsis_20with_20generic_20arm_20processors',['Using CMSIS with generic Arm Processors',['../using_ARM_pg.html',1,'using_pg']]], + ['using_20cmsis_20in_20embedded_20applications',['Using CMSIS in Embedded Applications',['../using_pg.html',1,'']]] +]; diff --git a/docs/Core_A/html/search/search.css b/docs/Core_A/html/search/search.css new file mode 100644 index 0000000..e01a39c --- /dev/null +++ b/docs/Core_A/html/search/search.css @@ -0,0 +1,271 @@ +/*---------------- Search Box */ + +#FSearchBox { + float: left; +} + +#MSearchBox { + white-space : nowrap; + position: absolute; + float: none; + display: inline; + margin-top: 8px; + right: 0px; + width: 170px; + z-index: 102; + background-color: white; +} + +#MSearchBox .left +{ + display:block; + position:absolute; + left:10px; + width:20px; + height:19px; + background:url('search_l.png') no-repeat; + background-position:right; +} + +#MSearchSelect { + display:block; + position:absolute; + width:20px; + height:19px; +} + +.left #MSearchSelect { + left:4px; +} + +.right #MSearchSelect { + right:5px; +} + +#MSearchField { + display:block; + position:absolute; + height:19px; + background:url('search_m.png') repeat-x; + border:none; + width:111px; + margin-left:20px; + padding-left:4px; + color: #909090; + outline: none; + font: 9pt Arial, Verdana, sans-serif; +} + +#FSearchBox #MSearchField { + margin-left:15px; +} + +#MSearchBox .right { + display:block; + position:absolute; + right:10px; + top:0px; + width:20px; + height:19px; + background:url('search_r.png') no-repeat; + background-position:left; +} + +#MSearchClose { + display: none; + position: absolute; + top: 4px; + background : none; + border: none; + margin: 0px 4px 0px 0px; + padding: 0px 0px; + outline: none; +} + +.left #MSearchClose { + left: 6px; +} + +.right #MSearchClose { + right: 2px; +} + +.MSearchBoxActive #MSearchField { + color: #000000; +} + +/*---------------- Search filter selection */ + +#MSearchSelectWindow { + display: none; + position: absolute; + left: 0; top: 0; + border: 1px solid #8EA4D0; + background-color: #F9FAFC; + z-index: 1; + padding-top: 4px; + padding-bottom: 4px; + -moz-border-radius: 4px; + -webkit-border-top-left-radius: 4px; + -webkit-border-top-right-radius: 4px; + -webkit-border-bottom-left-radius: 4px; + -webkit-border-bottom-right-radius: 4px; + -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); +} + +.SelectItem { + font: 8pt Arial, Verdana, sans-serif; + padding-left: 2px; + padding-right: 12px; + border: 0px; +} + +span.SelectionMark { + margin-right: 4px; + font-family: monospace; + outline-style: none; + text-decoration: none; +} + +a.SelectItem { + display: block; + outline-style: none; + color: #000000; + text-decoration: none; + padding-left: 6px; + padding-right: 12px; +} + +a.SelectItem:focus, +a.SelectItem:active { + color: #000000; + outline-style: none; + text-decoration: none; +} + +a.SelectItem:hover { + color: #FFFFFF; + background-color: #3A568E; + outline-style: none; + text-decoration: none; + cursor: pointer; + display: block; +} + +/*---------------- Search results window */ + +iframe#MSearchResults { + width: 60ex; + height: 15em; +} + +#MSearchResultsWindow { + display: none; + position: absolute; + left: 0; top: 0; + border: 1px solid #000; + background-color: #EDF1F7; +} + +/* ----------------------------------- */ + + +#SRIndex { + clear:both; + padding-bottom: 15px; +} + +.SREntry { + font-size: 10pt; + padding-left: 1ex; +} + +.SRPage .SREntry { + font-size: 8pt; + padding: 1px 5px; +} + +body.SRPage { + margin: 5px 2px; +} + +.SRChildren { + padding-left: 3ex; padding-bottom: .5em +} + +.SRPage .SRChildren { + display: none; +} + +.SRSymbol { + font-weight: bold; + color: #3F5D9A; + font-family: Arial, Verdana, sans-serif; + text-decoration: none; + outline: none; +} + +a.SRScope { + display: block; + color: #3F5D9A; + font-family: Arial, Verdana, sans-serif; + text-decoration: none; + outline: none; +} + +a.SRSymbol:focus, a.SRSymbol:active, +a.SRScope:focus, a.SRScope:active { + text-decoration: underline; +} + +span.SRScope { + padding-left: 4px; +} + +.SRPage .SRStatus { + padding: 2px 5px; + font-size: 8pt; + font-style: italic; +} + +.SRResult { + display: none; +} + +DIV.searchresults { + margin-left: 10px; + margin-right: 10px; +} + +/*---------------- External search page results */ + +.searchresult { + background-color: #F0F3F8; +} + +.pages b { + color: white; + padding: 5px 5px 3px 5px; + background-image: url("../tab_a.png"); + background-repeat: repeat-x; + text-shadow: 0 1px 1px #000000; +} + +.pages { + line-height: 17px; + margin-left: 4px; + text-decoration: none; +} + +.hl { + font-weight: bold; +} + +#searchresults { + margin-bottom: 20px; +} + +.searchpages { + margin-top: 10px; +} + diff --git a/docs/Core_A/html/search/search.js b/docs/Core_A/html/search/search.js new file mode 100644 index 0000000..d7d7665 --- /dev/null +++ b/docs/Core_A/html/search/search.js @@ -0,0 +1,813 @@ +// Search script generated by doxygen +// Copyright (C) 2009 by Dimitri van Heesch. + +// The code in this file is loosly based on main.js, part of Natural Docs, +// which is Copyright (C) 2003-2008 Greg Valure +// Natural Docs is licensed under the GPL. + +var indexSectionsWithContent = +{ + 0: "_abcdefghijklmnopqrstuvwxz", + 1: "acdfgilmst", + 2: "acimorstu", + 3: "_dgilmprsv", + 4: "_abcdefghijlmnopqrstuvwxz", + 5: "i", + 6: "im", + 7: "acdegkmnprstuvw", + 8: "_acfgilprstuv", + 9: "acdfgilmpstv", + 10: "bcdmorsu" +}; + +var indexSectionNames = +{ + 0: "all", + 1: "classes", + 2: "files", + 3: "functions", + 4: "variables", + 5: "typedefs", + 6: "enums", + 7: "enumvalues", + 8: "defines", + 9: "groups", + 10: "pages" +}; + +function convertToId(search) +{ + var result = ''; + for (i=0;i<search.length;i++) + { + var c = search.charAt(i); + var cn = c.charCodeAt(0); + if (c.match(/[a-z0-9\u0080-\uFFFF]/)) + { + result+=c; + } + else if (cn<16) + { + result+="_0"+cn.toString(16); + } + else + { + result+="_"+cn.toString(16); + } + } + return result; +} + +function getXPos(item) +{ + var x = 0; + if (item.offsetWidth) + { + while (item && item!=document.body) + { + x += item.offsetLeft; + item = item.offsetParent; + } + } + return x; +} + +function getYPos(item) +{ + var y = 0; + if (item.offsetWidth) + { + while (item && item!=document.body) + { + y += item.offsetTop; + item = item.offsetParent; + } + } + return y; +} + +/* A class handling everything associated with the search panel. + + Parameters: + name - The name of the global variable that will be + storing this instance. Is needed to be able to set timeouts. + resultPath - path to use for external files +*/ +function SearchBox(name, resultsPath, inFrame, label) +{ + if (!name || !resultsPath) { alert("Missing parameters to SearchBox."); } + + // ---------- Instance variables + this.name = name; + this.resultsPath = resultsPath; + this.keyTimeout = 0; + this.keyTimeoutLength = 500; + this.closeSelectionTimeout = 300; + this.lastSearchValue = ""; + this.lastResultsPage = ""; + this.hideTimeout = 0; + this.searchIndex = 0; + this.searchActive = false; + this.insideFrame = inFrame; + this.searchLabel = label; + + // ----------- DOM Elements + + this.DOMSearchField = function() + { return document.getElementById("MSearchField"); } + + this.DOMSearchSelect = function() + { return document.getElementById("MSearchSelect"); } + + this.DOMSearchSelectWindow = function() + { return document.getElementById("MSearchSelectWindow"); } + + this.DOMPopupSearchResults = function() + { return document.getElementById("MSearchResults"); } + + this.DOMPopupSearchResultsWindow = function() + { return document.getElementById("MSearchResultsWindow"); } + + this.DOMSearchClose = function() + { return document.getElementById("MSearchClose"); } + + this.DOMSearchBox = function() + { return document.getElementById("MSearchBox"); } + + // ------------ Event Handlers + + // Called when focus is added or removed from the search field. + this.OnSearchFieldFocus = function(isActive) + { + this.Activate(isActive); + } + + this.OnSearchSelectShow = function() + { + var searchSelectWindow = this.DOMSearchSelectWindow(); + var searchField = this.DOMSearchSelect(); + + if (this.insideFrame) + { + var left = getXPos(searchField); + var top = getYPos(searchField); + left += searchField.offsetWidth + 6; + top += searchField.offsetHeight; + + // show search selection popup + searchSelectWindow.style.display='block'; + left -= searchSelectWindow.offsetWidth; + searchSelectWindow.style.left = left + 'px'; + searchSelectWindow.style.top = top + 'px'; + } + else + { + var left = getXPos(searchField); + var top = getYPos(searchField); + top += searchField.offsetHeight; + + // show search selection popup + searchSelectWindow.style.display='block'; + searchSelectWindow.style.left = left + 'px'; + searchSelectWindow.style.top = top + 'px'; + } + + // stop selection hide timer + if (this.hideTimeout) + { + clearTimeout(this.hideTimeout); + this.hideTimeout=0; + } + return false; // to avoid "image drag" default event + } + + this.OnSearchSelectHide = function() + { + this.hideTimeout = setTimeout(this.name +".CloseSelectionWindow()", + this.closeSelectionTimeout); + } + + // Called when the content of the search field is changed. + this.OnSearchFieldChange = function(evt) + { + if (this.keyTimeout) // kill running timer + { + clearTimeout(this.keyTimeout); + this.keyTimeout = 0; + } + + var e = (evt) ? evt : window.event; // for IE + if (e.keyCode==40 || e.keyCode==13) + { + if (e.shiftKey==1) + { + this.OnSearchSelectShow(); + var win=this.DOMSearchSelectWindow(); + for (i=0;i<win.childNodes.length;i++) + { + var child = win.childNodes[i]; // get span within a + if (child.className=='SelectItem') + { + child.focus(); + return; + } + } + return; + } + else if (window.frames.MSearchResults.searchResults) + { + var elem = window.frames.MSearchResults.searchResults.NavNext(0); + if (elem) elem.focus(); + } + } + else if (e.keyCode==27) // Escape out of the search field + { + this.DOMSearchField().blur(); + this.DOMPopupSearchResultsWindow().style.display = 'none'; + this.DOMSearchClose().style.display = 'none'; + this.lastSearchValue = ''; + this.Activate(false); + return; + } + + // strip whitespaces + var searchValue = this.DOMSearchField().value.replace(/ +/g, ""); + + if (searchValue != this.lastSearchValue) // search value has changed + { + if (searchValue != "") // non-empty search + { + // set timer for search update + this.keyTimeout = setTimeout(this.name + '.Search()', + this.keyTimeoutLength); + } + else // empty search field + { + this.DOMPopupSearchResultsWindow().style.display = 'none'; + this.DOMSearchClose().style.display = 'none'; + this.lastSearchValue = ''; + } + } + } + + this.SelectItemCount = function(id) + { + var count=0; + var win=this.DOMSearchSelectWindow(); + for (i=0;i<win.childNodes.length;i++) + { + var child = win.childNodes[i]; // get span within a + if (child.className=='SelectItem') + { + count++; + } + } + return count; + } + + this.SelectItemSet = function(id) + { + var i,j=0; + var win=this.DOMSearchSelectWindow(); + for (i=0;i<win.childNodes.length;i++) + { + var child = win.childNodes[i]; // get span within a + if (child.className=='SelectItem') + { + var node = child.firstChild; + if (j==id) + { + node.innerHTML='•'; + } + else + { + node.innerHTML=' '; + } + j++; + } + } + } + + // Called when an search filter selection is made. + // set item with index id as the active item + this.OnSelectItem = function(id) + { + this.searchIndex = id; + this.SelectItemSet(id); + var searchValue = this.DOMSearchField().value.replace(/ +/g, ""); + if (searchValue!="" && this.searchActive) // something was found -> do a search + { + this.Search(); + } + } + + this.OnSearchSelectKey = function(evt) + { + var e = (evt) ? evt : window.event; // for IE + if (e.keyCode==40 && this.searchIndex<this.SelectItemCount()) // Down + { + this.searchIndex++; + this.OnSelectItem(this.searchIndex); + } + else if (e.keyCode==38 && this.searchIndex>0) // Up + { + this.searchIndex--; + this.OnSelectItem(this.searchIndex); + } + else if (e.keyCode==13 || e.keyCode==27) + { + this.OnSelectItem(this.searchIndex); + this.CloseSelectionWindow(); + this.DOMSearchField().focus(); + } + return false; + } + + // --------- Actions + + // Closes the results window. + this.CloseResultsWindow = function() + { + this.DOMPopupSearchResultsWindow().style.display = 'none'; + this.DOMSearchClose().style.display = 'none'; + this.Activate(false); + } + + this.CloseSelectionWindow = function() + { + this.DOMSearchSelectWindow().style.display = 'none'; + } + + // Performs a search. + this.Search = function() + { + this.keyTimeout = 0; + + // strip leading whitespace + var searchValue = this.DOMSearchField().value.replace(/^ +/, ""); + + var code = searchValue.toLowerCase().charCodeAt(0); + var idxChar = searchValue.substr(0, 1).toLowerCase(); + if ( 0xD800 <= code && code <= 0xDBFF && searchValue > 1) // surrogate pair + { + idxChar = searchValue.substr(0, 2); + } + + var resultsPage; + var resultsPageWithSearch; + var hasResultsPage; + + var idx = indexSectionsWithContent[this.searchIndex].indexOf(idxChar); + if (idx!=-1) + { + var hexCode=idx.toString(16); + resultsPage = this.resultsPath + '/' + indexSectionNames[this.searchIndex] + '_' + hexCode + '.html'; + resultsPageWithSearch = resultsPage+'?'+escape(searchValue); + hasResultsPage = true; + } + else // nothing available for this search term + { + resultsPage = this.resultsPath + '/nomatches.html'; + resultsPageWithSearch = resultsPage; + hasResultsPage = false; + } + + window.frames.MSearchResults.location = resultsPageWithSearch; + var domPopupSearchResultsWindow = this.DOMPopupSearchResultsWindow(); + + if (domPopupSearchResultsWindow.style.display!='block') + { + var domSearchBox = this.DOMSearchBox(); + this.DOMSearchClose().style.display = 'inline'; + if (this.insideFrame) + { + var domPopupSearchResults = this.DOMPopupSearchResults(); + domPopupSearchResultsWindow.style.position = 'relative'; + domPopupSearchResultsWindow.style.display = 'block'; + var width = document.body.clientWidth - 8; // the -8 is for IE :-( + domPopupSearchResultsWindow.style.width = width + 'px'; + domPopupSearchResults.style.width = width + 'px'; + } + else + { + var domPopupSearchResults = this.DOMPopupSearchResults(); + var left = getXPos(domSearchBox) + 150; // domSearchBox.offsetWidth; + var top = getYPos(domSearchBox) + 20; // domSearchBox.offsetHeight + 1; + domPopupSearchResultsWindow.style.display = 'block'; + left -= domPopupSearchResults.offsetWidth; + domPopupSearchResultsWindow.style.top = top + 'px'; + domPopupSearchResultsWindow.style.left = left + 'px'; + } + } + + this.lastSearchValue = searchValue; + this.lastResultsPage = resultsPage; + } + + // -------- Activation Functions + + // Activates or deactivates the search panel, resetting things to + // their default values if necessary. + this.Activate = function(isActive) + { + if (isActive || // open it + this.DOMPopupSearchResultsWindow().style.display == 'block' + ) + { + this.DOMSearchBox().className = 'MSearchBoxActive'; + + var searchField = this.DOMSearchField(); + + if (searchField.value == this.searchLabel) // clear "Search" term upon entry + { + searchField.value = ''; + this.searchActive = true; + } + } + else if (!isActive) // directly remove the panel + { + this.DOMSearchBox().className = 'MSearchBoxInactive'; + this.DOMSearchField().value = this.searchLabel; + this.searchActive = false; + this.lastSearchValue = '' + this.lastResultsPage = ''; + } + } +} + +// ----------------------------------------------------------------------- + +// The class that handles everything on the search results page. +function SearchResults(name) +{ + // The number of matches from the last run of <Search()>. + this.lastMatchCount = 0; + this.lastKey = 0; + this.repeatOn = false; + + // Toggles the visibility of the passed element ID. + this.FindChildElement = function(id) + { + var parentElement = document.getElementById(id); + var element = parentElement.firstChild; + + while (element && element!=parentElement) + { + if (element.nodeName == 'DIV' && element.className == 'SRChildren') + { + return element; + } + + if (element.nodeName == 'DIV' && element.hasChildNodes()) + { + element = element.firstChild; + } + else if (element.nextSibling) + { + element = element.nextSibling; + } + else + { + do + { + element = element.parentNode; + } + while (element && element!=parentElement && !element.nextSibling); + + if (element && element!=parentElement) + { + element = element.nextSibling; + } + } + } + } + + this.Toggle = function(id) + { + var element = this.FindChildElement(id); + if (element) + { + if (element.style.display == 'block') + { + element.style.display = 'none'; + } + else + { + element.style.display = 'block'; + } + } + } + + // Searches for the passed string. If there is no parameter, + // it takes it from the URL query. + // + // Always returns true, since other documents may try to call it + // and that may or may not be possible. + this.Search = function(search) + { + if (!search) // get search word from URL + { + search = window.location.search; + search = search.substring(1); // Remove the leading '?' + search = unescape(search); + } + + search = search.replace(/^ +/, ""); // strip leading spaces + search = search.replace(/ +$/, ""); // strip trailing spaces + search = search.toLowerCase(); + search = convertToId(search); + + var resultRows = document.getElementsByTagName("div"); + var matches = 0; + + var i = 0; + while (i < resultRows.length) + { + var row = resultRows.item(i); + if (row.className == "SRResult") + { + var rowMatchName = row.id.toLowerCase(); + rowMatchName = rowMatchName.replace(/^sr\d*_/, ''); // strip 'sr123_' + + if (search.length<=rowMatchName.length && + rowMatchName.substr(0, search.length)==search) + { + row.style.display = 'block'; + matches++; + } + else + { + row.style.display = 'none'; + } + } + i++; + } + document.getElementById("Searching").style.display='none'; + if (matches == 0) // no results + { + document.getElementById("NoMatches").style.display='block'; + } + else // at least one result + { + document.getElementById("NoMatches").style.display='none'; + } + this.lastMatchCount = matches; + return true; + } + + // return the first item with index index or higher that is visible + this.NavNext = function(index) + { + var focusItem; + while (1) + { + var focusName = 'Item'+index; + focusItem = document.getElementById(focusName); + if (focusItem && focusItem.parentNode.parentNode.style.display=='block') + { + break; + } + else if (!focusItem) // last element + { + break; + } + focusItem=null; + index++; + } + return focusItem; + } + + this.NavPrev = function(index) + { + var focusItem; + while (1) + { + var focusName = 'Item'+index; + focusItem = document.getElementById(focusName); + if (focusItem && focusItem.parentNode.parentNode.style.display=='block') + { + break; + } + else if (!focusItem) // last element + { + break; + } + focusItem=null; + index--; + } + return focusItem; + } + + this.ProcessKeys = function(e) + { + if (e.type == "keydown") + { + this.repeatOn = false; + this.lastKey = e.keyCode; + } + else if (e.type == "keypress") + { + if (!this.repeatOn) + { + if (this.lastKey) this.repeatOn = true; + return false; // ignore first keypress after keydown + } + } + else if (e.type == "keyup") + { + this.lastKey = 0; + this.repeatOn = false; + } + return this.lastKey!=0; + } + + this.Nav = function(evt,itemIndex) + { + var e = (evt) ? evt : window.event; // for IE + if (e.keyCode==13) return true; + if (!this.ProcessKeys(e)) return false; + + if (this.lastKey==38) // Up + { + var newIndex = itemIndex-1; + var focusItem = this.NavPrev(newIndex); + if (focusItem) + { + var child = this.FindChildElement(focusItem.parentNode.parentNode.id); + if (child && child.style.display == 'block') // children visible + { + var n=0; + var tmpElem; + while (1) // search for last child + { + tmpElem = document.getElementById('Item'+newIndex+'_c'+n); + if (tmpElem) + { + focusItem = tmpElem; + } + else // found it! + { + break; + } + n++; + } + } + } + if (focusItem) + { + focusItem.focus(); + } + else // return focus to search field + { + parent.document.getElementById("MSearchField").focus(); + } + } + else if (this.lastKey==40) // Down + { + var newIndex = itemIndex+1; + var focusItem; + var item = document.getElementById('Item'+itemIndex); + var elem = this.FindChildElement(item.parentNode.parentNode.id); + if (elem && elem.style.display == 'block') // children visible + { + focusItem = document.getElementById('Item'+itemIndex+'_c0'); + } + if (!focusItem) focusItem = this.NavNext(newIndex); + if (focusItem) focusItem.focus(); + } + else if (this.lastKey==39) // Right + { + var item = document.getElementById('Item'+itemIndex); + var elem = this.FindChildElement(item.parentNode.parentNode.id); + if (elem) elem.style.display = 'block'; + } + else if (this.lastKey==37) // Left + { + var item = document.getElementById('Item'+itemIndex); + var elem = this.FindChildElement(item.parentNode.parentNode.id); + if (elem) elem.style.display = 'none'; + } + else if (this.lastKey==27) // Escape + { + parent.searchBox.CloseResultsWindow(); + parent.document.getElementById("MSearchField").focus(); + } + else if (this.lastKey==13) // Enter + { + return true; + } + return false; + } + + this.NavChild = function(evt,itemIndex,childIndex) + { + var e = (evt) ? evt : window.event; // for IE + if (e.keyCode==13) return true; + if (!this.ProcessKeys(e)) return false; + + if (this.lastKey==38) // Up + { + if (childIndex>0) + { + var newIndex = childIndex-1; + document.getElementById('Item'+itemIndex+'_c'+newIndex).focus(); + } + else // already at first child, jump to parent + { + document.getElementById('Item'+itemIndex).focus(); + } + } + else if (this.lastKey==40) // Down + { + var newIndex = childIndex+1; + var elem = document.getElementById('Item'+itemIndex+'_c'+newIndex); + if (!elem) // last child, jump to parent next parent + { + elem = this.NavNext(itemIndex+1); + } + if (elem) + { + elem.focus(); + } + } + else if (this.lastKey==27) // Escape + { + parent.searchBox.CloseResultsWindow(); + parent.document.getElementById("MSearchField").focus(); + } + else if (this.lastKey==13) // Enter + { + return true; + } + return false; + } +} + +function setKeyActions(elem,action) +{ + elem.setAttribute('onkeydown',action); + elem.setAttribute('onkeypress',action); + elem.setAttribute('onkeyup',action); +} + +function setClassAttr(elem,attr) +{ + elem.setAttribute('class',attr); + elem.setAttribute('className',attr); +} + +function createResults() +{ + var results = document.getElementById("SRResults"); + for (var e=0; e<searchData.length; e++) + { + var id = searchData[e][0]; + var srResult = document.createElement('div'); + srResult.setAttribute('id','SR_'+id); + setClassAttr(srResult,'SRResult'); + var srEntry = document.createElement('div'); + setClassAttr(srEntry,'SREntry'); + var srLink = document.createElement('a'); + srLink.setAttribute('id','Item'+e); + setKeyActions(srLink,'return searchResults.Nav(event,'+e+')'); + setClassAttr(srLink,'SRSymbol'); + srLink.innerHTML = searchData[e][1][0]; + srEntry.appendChild(srLink); + if (searchData[e][1].length==2) // single result + { + srLink.setAttribute('href',searchData[e][1][1][0]); + if (searchData[e][1][1][1]) + { + srLink.setAttribute('target','_parent'); + } + var srScope = document.createElement('span'); + setClassAttr(srScope,'SRScope'); + srScope.innerHTML = searchData[e][1][1][2]; + srEntry.appendChild(srScope); + } + else // multiple results + { + srLink.setAttribute('href','javascript:searchResults.Toggle("SR_'+id+'")'); + var srChildren = document.createElement('div'); + setClassAttr(srChildren,'SRChildren'); + for (var c=0; c<searchData[e][1].length-1; c++) + { + var srChild = document.createElement('a'); + srChild.setAttribute('id','Item'+e+'_c'+c); + setKeyActions(srChild,'return searchResults.NavChild(event,'+e+','+c+')'); + setClassAttr(srChild,'SRScope'); + srChild.setAttribute('href',searchData[e][1][c+1][0]); + if (searchData[e][1][c+1][1]) + { + srChild.setAttribute('target','_parent'); + } + srChild.innerHTML = searchData[e][1][c+1][2]; + srChildren.appendChild(srChild); + } + srEntry.appendChild(srChildren); + } + srResult.appendChild(srEntry); + results.appendChild(srResult); + } +} + diff --git a/docs/Core_A/html/search/search_l.png b/docs/Core_A/html/search/search_l.png Binary files differnew file mode 100644 index 0000000..c872f4d --- /dev/null +++ b/docs/Core_A/html/search/search_l.png diff --git a/docs/Core_A/html/search/search_m.png b/docs/Core_A/html/search/search_m.png Binary files differnew file mode 100644 index 0000000..b429a16 --- /dev/null +++ b/docs/Core_A/html/search/search_m.png diff --git a/docs/Core_A/html/search/search_r.png b/docs/Core_A/html/search/search_r.png Binary files differnew file mode 100644 index 0000000..97ee8b4 --- /dev/null +++ b/docs/Core_A/html/search/search_r.png diff --git a/docs/Core_A/html/search/typedefs_0.html b/docs/Core_A/html/search/typedefs_0.html new file mode 100644 index 0000000..8d6b78f --- /dev/null +++ b/docs/Core_A/html/search/typedefs_0.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="typedefs_0.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/typedefs_0.js b/docs/Core_A/html/search/typedefs_0.js new file mode 100644 index 0000000..ce58f7c --- /dev/null +++ b/docs/Core_A/html/search/typedefs_0.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['irqhandler_5ft',['IRQHandler_t',['../irq__ctrl_8h.html#afbfa2180a9b6208f34891d539e9e2d52',1,'irq_ctrl.h']]], + ['irqn_5fid_5ft',['IRQn_ID_t',['../irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2',1,'irq_ctrl.h']]] +]; diff --git a/docs/Core_A/html/search/variables_0.html b/docs/Core_A/html/search/variables_0.html new file mode 100644 index 0000000..1b8adc9 --- /dev/null +++ b/docs/Core_A/html/search/variables_0.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="variables_0.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/variables_0.js b/docs/Core_A/html/search/variables_0.js new file mode 100644 index 0000000..7c23082 --- /dev/null +++ b/docs/Core_A/html/search/variables_0.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['_5freserved0',['_reserved0',['../unionCNTP__CTL__Type.html#a033fc913891068a89b1609af783db8a8',1,'CNTP_CTL_Type']]] +]; diff --git a/docs/Core_A/html/search/variables_1.html b/docs/Core_A/html/search/variables_1.html new file mode 100644 index 0000000..78f63cd --- /dev/null +++ b/docs/Core_A/html/search/variables_1.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="variables_1.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/variables_1.js b/docs/Core_A/html/search/variables_1.js new file mode 100644 index 0000000..27dd110 --- /dev/null +++ b/docs/Core_A/html/search/variables_1.js @@ -0,0 +1,15 @@ +var searchData= +[ + ['a',['A',['../unionCPSR__Type.html#a8dc2435a7c376c9b8dfdd9748c091458',1,'CPSR_Type::A()'],['../unionSCTLR__Type.html#a078edcb9c3fc8b46b8cf382ad249bb79',1,'SCTLR_Type::A()'],['../unionISR__Type.html#ad4dfcb37f30162fd57c4402ae99ca49e',1,'ISR_Type::A()']]], + ['abpr',['ABPR',['../structGICInterface__Type.html#a6d3ca9eaae5e0ac38f20846a1e67180d',1,'GICInterface_Type']]], + ['address_5ffilter_5fend',['ADDRESS_FILTER_END',['../structL2C__310__TypeDef.html#a956e7653f25ae52ac9534eb0e1d94c8c',1,'L2C_310_TypeDef']]], + ['address_5ffilter_5fstart',['ADDRESS_FILTER_START',['../structL2C__310__TypeDef.html#ae3f752040cdfcabd337b3f0359216b11',1,'L2C_310_TypeDef']]], + ['aeoir',['AEOIR',['../structGICInterface__Type.html#a89d5a920c2b91b4b7bd0312ba4c38a89',1,'GICInterface_Type']]], + ['afe',['AFE',['../unionSCTLR__Type.html#ae5a729bf64a6de4cbfa42c1a7d254535',1,'SCTLR_Type']]], + ['ahppir',['AHPPIR',['../structGICInterface__Type.html#a12f25dec95ab3dd13a477573fab4b9c8',1,'GICInterface_Type']]], + ['aiar',['AIAR',['../structGICInterface__Type.html#a849e9ead6e9ced78dc6f0ba9256dd5a6',1,'GICInterface_Type']]], + ['aow',['AOW',['../unionACTLR__Type.html#a3f235030777fe4e20477063df416b515',1,'ACTLR_Type']]], + ['apr',['APR',['../structGICInterface__Type.html#aebae4bdcd3930372d639b85c5c9301e8',1,'GICInterface_Type']]], + ['asedis',['ASEDIS',['../unionCPACR__Type.html#a792fabd71db2311eefbc9b896db37986',1,'CPACR_Type']]], + ['aux_5fcnt',['AUX_CNT',['../structL2C__310__TypeDef.html#a4f7bc7277a5baa1d804913e41b8200be',1,'L2C_310_TypeDef']]] +]; diff --git a/docs/Core_A/html/search/variables_10.html b/docs/Core_A/html/search/variables_10.html new file mode 100644 index 0000000..c43ead3 --- /dev/null +++ b/docs/Core_A/html/search/variables_10.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="variables_10.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/variables_10.js b/docs/Core_A/html/search/variables_10.js new file mode 100644 index 0000000..5314bb4 --- /dev/null +++ b/docs/Core_A/html/search/variables_10.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['q',['Q',['../unionCPSR__Type.html#a0bdcd0ceaa1ecb8f55ea15075974eb5a',1,'CPSR_Type']]] +]; diff --git a/docs/Core_A/html/search/variables_11.html b/docs/Core_A/html/search/variables_11.html new file mode 100644 index 0000000..d9dbba9 --- /dev/null +++ b/docs/Core_A/html/search/variables_11.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="variables_11.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/variables_11.js b/docs/Core_A/html/search/variables_11.js new file mode 100644 index 0000000..12357d9 --- /dev/null +++ b/docs/Core_A/html/search/variables_11.js @@ -0,0 +1,9 @@ +var searchData= +[ + ['radis',['RADIS',['../unionACTLR__Type.html#a7921e6e73e0841402a5519f09e6e2ef3',1,'ACTLR_Type']]], + ['raw_5fint_5fstatus',['RAW_INT_STATUS',['../structL2C__310__TypeDef.html#a404f8453b6df3aaf5f3db4ff9b658637',1,'L2C_310_TypeDef']]], + ['rg_5ft',['rg_t',['../structmmu__region__attributes__Type.html#a3f9d884c340aca62d3287b91809ac262',1,'mmu_region_attributes_Type']]], + ['rpr',['RPR',['../structGICInterface__Type.html#a37762d42768ecb3d1302f34abc7f2821',1,'GICInterface_Type']]], + ['rr',['RR',['../unionSCTLR__Type.html#a10212a8d038bb1e076cbd06a5ba0b055',1,'SCTLR_Type']]], + ['rsdis',['RSDIS',['../unionACTLR__Type.html#a91288f7320d267d76b4aad4adcf8cda3',1,'ACTLR_Type']]] +]; diff --git a/docs/Core_A/html/search/variables_12.html b/docs/Core_A/html/search/variables_12.html new file mode 100644 index 0000000..faca26f --- /dev/null +++ b/docs/Core_A/html/search/variables_12.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="variables_12.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/variables_12.js b/docs/Core_A/html/search/variables_12.js new file mode 100644 index 0000000..94fd92e --- /dev/null +++ b/docs/Core_A/html/search/variables_12.js @@ -0,0 +1,15 @@ +var searchData= +[ + ['s',['s',['../unionDFSR__Type.html#a54c2eb668436a0f15d781265ceaa8c58',1,'DFSR_Type::s()'],['../unionIFSR__Type.html#a4ece60d66e87e10e78aab83ac05e957c',1,'IFSR_Type::s()']]], + ['sec_5ft',['sec_t',['../structmmu__region__attributes__Type.html#a195e022fa08ec703937fa8175d8371d7',1,'mmu_region_attributes_Type']]], + ['setspi_5fnsr',['SETSPI_NSR',['../structGICDistributor__Type.html#afbdd372578e2cd6f998320282cc8ed25',1,'GICDistributor_Type']]], + ['setspi_5fsr',['SETSPI_SR',['../structGICDistributor__Type.html#ad55a8644bc95caf8bf53e1407ec9ed0c',1,'GICDistributor_Type']]], + ['sgir',['SGIR',['../structGICDistributor__Type.html#a6ac65c4a5394926cc9518753a00d4da1',1,'GICDistributor_Type']]], + ['sh_5ft',['sh_t',['../structmmu__region__attributes__Type.html#ad1962a36e3bf13dfb89bc76862097ed5',1,'mmu_region_attributes_Type']]], + ['smp',['SMP',['../unionACTLR__Type.html#afa360e0c6bf79094d72bc78fac300149',1,'ACTLR_Type']]], + ['spendsgir',['SPENDSGIR',['../structGICDistributor__Type.html#ae40b4a50d9766c2bbf57441f68094f41',1,'GICDistributor_Type']]], + ['status',['STATUS',['../unionDFSR__Type.html#a4cb3ba7b8c8075bfbff792b7e5b88103',1,'DFSR_Type::STATUS()'],['../unionIFSR__Type.html#a543066fc60d5b63478cc85ba082524d4',1,'IFSR_Type::STATUS()']]], + ['statusr',['STATUSR',['../structGICDistributor__Type.html#ae24f260e27065660a2059803293084f2',1,'GICDistributor_Type::STATUSR()'],['../structGICInterface__Type.html#abd978b408fb69b7887be2c422f48ce7e',1,'GICInterface_Type::STATUSR()']]], + ['sw',['SW',['../unionSCTLR__Type.html#a6598f817304ccaef4509843ce041de1c',1,'SCTLR_Type']]], + ['systemcoreclock',['SystemCoreClock',['../group__system__init__gr.html#gaa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): Ref_SystemAndClock.txt'],['../group__system__init__gr.html#gaa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock(): Ref_SystemAndClock.txt']]] +]; diff --git a/docs/Core_A/html/search/variables_13.html b/docs/Core_A/html/search/variables_13.html new file mode 100644 index 0000000..3e63774 --- /dev/null +++ b/docs/Core_A/html/search/variables_13.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="variables_13.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/variables_13.js b/docs/Core_A/html/search/variables_13.js new file mode 100644 index 0000000..21bfd93 --- /dev/null +++ b/docs/Core_A/html/search/variables_13.js @@ -0,0 +1,8 @@ +var searchData= +[ + ['t',['T',['../unionCPSR__Type.html#ac5ec7329b5be4722abc3cef6ef2e9c1b',1,'CPSR_Type']]], + ['te',['TE',['../unionSCTLR__Type.html#a25d4c4cf4df168a30cc4600a130580ab',1,'SCTLR_Type']]], + ['trcdis',['TRCDIS',['../unionCPACR__Type.html#ac6f2f67dd0250b9dc9a8271a05655bbe',1,'CPACR_Type']]], + ['tre',['TRE',['../unionSCTLR__Type.html#abc3055203ce7f9d117ceb10f146722f3',1,'SCTLR_Type']]], + ['typer',['TYPER',['../structGICDistributor__Type.html#a405823d97dc90dd9d397a3980e2cd207',1,'GICDistributor_Type']]] +]; diff --git a/docs/Core_A/html/search/variables_14.html b/docs/Core_A/html/search/variables_14.html new file mode 100644 index 0000000..4e0b24b --- /dev/null +++ b/docs/Core_A/html/search/variables_14.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="variables_14.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/variables_14.js b/docs/Core_A/html/search/variables_14.js new file mode 100644 index 0000000..0643e51 --- /dev/null +++ b/docs/Core_A/html/search/variables_14.js @@ -0,0 +1,7 @@ +var searchData= +[ + ['u',['U',['../unionSCTLR__Type.html#a1ca6569db52bca6250afbbd565d05449',1,'SCTLR_Type']]], + ['unlock_5fall_5fby_5fway',['UNLOCK_ALL_BY_WAY',['../structL2C__310__TypeDef.html#acb39f337a421d0640f39092dc992ef1a',1,'L2C_310_TypeDef']]], + ['user_5ft',['user_t',['../structmmu__region__attributes__Type.html#a6b32b61a1ee042a22ae0c8a2bd7de544',1,'mmu_region_attributes_Type']]], + ['uwxn',['UWXN',['../unionSCTLR__Type.html#a32873e90e6814c3a2fc1b1c79c0bc8c8',1,'SCTLR_Type']]] +]; diff --git a/docs/Core_A/html/search/variables_15.html b/docs/Core_A/html/search/variables_15.html new file mode 100644 index 0000000..d0520f2 --- /dev/null +++ b/docs/Core_A/html/search/variables_15.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="variables_15.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/variables_15.js b/docs/Core_A/html/search/variables_15.js new file mode 100644 index 0000000..80b05fc --- /dev/null +++ b/docs/Core_A/html/search/variables_15.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['v',['V',['../unionCPSR__Type.html#aba74c9da04be21f1266d3816af79f8c3',1,'CPSR_Type::V()'],['../unionSCTLR__Type.html#a9a3885d0e2ba2433d128f62ec2552a00',1,'SCTLR_Type::V()']]], + ['ve',['VE',['../unionSCTLR__Type.html#af29c170c65dd4d076b78c793dc17aa0a',1,'SCTLR_Type']]] +]; diff --git a/docs/Core_A/html/search/variables_16.html b/docs/Core_A/html/search/variables_16.html new file mode 100644 index 0000000..2df8937 --- /dev/null +++ b/docs/Core_A/html/search/variables_16.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="variables_16.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/variables_16.js b/docs/Core_A/html/search/variables_16.js new file mode 100644 index 0000000..589edb9 --- /dev/null +++ b/docs/Core_A/html/search/variables_16.js @@ -0,0 +1,13 @@ +var searchData= +[ + ['w',['w',['../unionCNTP__CTL__Type.html#a0e2d443e0447f9b286433220cd288dbf',1,'CNTP_CTL_Type::w()'],['../unionCPSR__Type.html#afd5ed10bab25f324a6fbb3e124d16fc9',1,'CPSR_Type::w()'],['../unionSCTLR__Type.html#a4cb084e09742794f1d040c4e44ee4e0f',1,'SCTLR_Type::w()'],['../unionACTLR__Type.html#ac65c09d839f8a78340c3b81d3bc90e4d',1,'ACTLR_Type::w()'],['../unionCPACR__Type.html#ae2d9d724aff1f8f0060738f5d4527c33',1,'CPACR_Type::w()'],['../unionDFSR__Type.html#ad827a36e38ce2dee796835122ae95dd2',1,'DFSR_Type::w()'],['../unionIFSR__Type.html#ae31262477d14b86f30c3bef90a3fc371',1,'IFSR_Type::w()'],['../unionISR__Type.html#a4fca9c1057aa8a6006f1fb631a28ee30',1,'ISR_Type::w()']]], + ['wcontrol',['WCONTROL',['../structTimer__Type.html#ac04581b452702517bfbfa61f9af4c6dd',1,'Timer_Type']]], + ['wcounter',['WCOUNTER',['../structTimer__Type.html#a7a763d92fbcb506a28a22de548934abc',1,'Timer_Type']]], + ['wdisable',['WDISABLE',['../structTimer__Type.html#a9d577164e0a55ecd6c630a9720f153c3',1,'Timer_Type']]], + ['wflzm',['WFLZM',['../unionACTLR__Type.html#a67e005f7741b6d46cf95d9c477efef36',1,'ACTLR_Type']]], + ['wisr',['WISR',['../structTimer__Type.html#a6239a36319b919b809e00dd26db105fc',1,'Timer_Type']]], + ['wload',['WLOAD',['../structTimer__Type.html#a6855bbb5d49f336c9f995dcce492455a',1,'Timer_Type']]], + ['wnr',['WnR',['../unionDFSR__Type.html#a0512860c27723cd35f0abdaa68be9935',1,'DFSR_Type']]], + ['wreset',['WRESET',['../structTimer__Type.html#a775e70c9dbf2b562f9884a9e0dded741',1,'Timer_Type']]], + ['wxn',['WXN',['../unionSCTLR__Type.html#a551d0505856acaef4dd1ecca54cb540d',1,'SCTLR_Type']]] +]; diff --git a/docs/Core_A/html/search/variables_17.html b/docs/Core_A/html/search/variables_17.html new file mode 100644 index 0000000..318779c --- /dev/null +++ b/docs/Core_A/html/search/variables_17.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="variables_17.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/variables_17.js b/docs/Core_A/html/search/variables_17.js new file mode 100644 index 0000000..3165503 --- /dev/null +++ b/docs/Core_A/html/search/variables_17.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['xn_5ft',['xn_t',['../structmmu__region__attributes__Type.html#aa8c562e2d40092a0001f49987c7f4a58',1,'mmu_region_attributes_Type']]] +]; diff --git a/docs/Core_A/html/search/variables_18.html b/docs/Core_A/html/search/variables_18.html new file mode 100644 index 0000000..8b45974 --- /dev/null +++ b/docs/Core_A/html/search/variables_18.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="variables_18.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/variables_18.js b/docs/Core_A/html/search/variables_18.js new file mode 100644 index 0000000..21a9b65 --- /dev/null +++ b/docs/Core_A/html/search/variables_18.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['z',['Z',['../unionCPSR__Type.html#a790f1950658257a87ac58d132eca9849',1,'CPSR_Type::Z()'],['../unionSCTLR__Type.html#a37f6910db32361f44a268f93b9ff7b20',1,'SCTLR_Type::Z()']]] +]; diff --git a/docs/Core_A/html/search/variables_2.html b/docs/Core_A/html/search/variables_2.html new file mode 100644 index 0000000..ea80d20 --- /dev/null +++ b/docs/Core_A/html/search/variables_2.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="variables_2.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/variables_2.js b/docs/Core_A/html/search/variables_2.js new file mode 100644 index 0000000..29a5319 --- /dev/null +++ b/docs/Core_A/html/search/variables_2.js @@ -0,0 +1,7 @@ +var searchData= +[ + ['b',['b',['../unionCNTP__CTL__Type.html#acfac7f6bcdcf74d339bea24b437d977e',1,'CNTP_CTL_Type::b()'],['../unionCPSR__Type.html#a2e735da6b6156874d12aaceb2017da06',1,'CPSR_Type::b()'],['../unionSCTLR__Type.html#a21ec59a37644281456a5f607450951d8',1,'SCTLR_Type::b()'],['../unionACTLR__Type.html#ac953059faa3a1139f8787d87f58a875d',1,'ACTLR_Type::b()'],['../unionACTLR__Type.html#a94d750b9b337ce140b04d6e30e7a2ca2',1,'ACTLR_Type::b()'],['../unionACTLR__Type.html#a5044f19ce5ae1f73dda07f7187e70923',1,'ACTLR_Type::b()'],['../unionCPACR__Type.html#a7aa1870fa74e00241618df136e04141f',1,'CPACR_Type::b()'],['../unionISR__Type.html#ad01f116d61c2ae79c2469a38a0b2f497',1,'ISR_Type::b()'],['../unionCNTP__CTL__Type.html#afdd6b14cdb03e4e694ec7db8163916b0',1,'CNTP_CTL_Type::b()'],['../unionSCTLR__Type.html#a805ee3324a333d7a77d9f0d8f0fac9a7',1,'SCTLR_Type::B()']]], + ['bp',['BP',['../unionACTLR__Type.html#ac8ac735e3001442e581ae37e773b5929',1,'ACTLR_Type']]], + ['bpr',['BPR',['../structGICInterface__Type.html#a949317484547dc1db89c9f7ab40d1829',1,'GICInterface_Type']]], + ['btdis',['BTDIS',['../unionACTLR__Type.html#ad1a121373ae8df19f6d11bde3b3ba9c9',1,'ACTLR_Type']]] +]; diff --git a/docs/Core_A/html/search/variables_3.html b/docs/Core_A/html/search/variables_3.html new file mode 100644 index 0000000..0dca26f --- /dev/null +++ b/docs/Core_A/html/search/variables_3.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="variables_3.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/variables_3.js b/docs/Core_A/html/search/variables_3.js new file mode 100644 index 0000000..eb3fb5e --- /dev/null +++ b/docs/Core_A/html/search/variables_3.js @@ -0,0 +1,35 @@ +var searchData= +[ + ['c',['C',['../unionCPSR__Type.html#aa967d0e42ed00bd886b2c6df6f49a7e2',1,'CPSR_Type::C()'],['../unionSCTLR__Type.html#a122a4dde5ab1a27855ddad88bb3f9f78',1,'SCTLR_Type::C()']]], + ['cache_5fid',['CACHE_ID',['../structL2C__310__TypeDef.html#a87833c2acdf685d6ad6d0811f45677d7',1,'L2C_310_TypeDef']]], + ['cache_5fsync',['CACHE_SYNC',['../structL2C__310__TypeDef.html#ab9b9d1842b5d9e828a6825533ab80c0f',1,'L2C_310_TypeDef']]], + ['cache_5ftype',['CACHE_TYPE',['../structL2C__310__TypeDef.html#af19e1fd8a729834557884232c9e50bd2',1,'L2C_310_TypeDef']]], + ['clean_5finv_5fline_5findex_5fway',['CLEAN_INV_LINE_INDEX_WAY',['../structL2C__310__TypeDef.html#a2adcc6bff9e527be24076d197368a962',1,'L2C_310_TypeDef']]], + ['clean_5finv_5fline_5fpa',['CLEAN_INV_LINE_PA',['../structL2C__310__TypeDef.html#a61615f4a4ac97d5d278000a35100d795',1,'L2C_310_TypeDef']]], + ['clean_5finv_5fway',['CLEAN_INV_WAY',['../structL2C__310__TypeDef.html#ae27fc13cf14eae85ad7ed2c86fd30f6c',1,'L2C_310_TypeDef']]], + ['clean_5fline_5findex_5fway',['CLEAN_LINE_INDEX_WAY',['../structL2C__310__TypeDef.html#ac79d3397741a3ae8566c878b45d30970',1,'L2C_310_TypeDef']]], + ['clean_5fline_5fpa',['CLEAN_LINE_PA',['../structL2C__310__TypeDef.html#a400d9ededaf12a5193e01d7235f3d65d',1,'L2C_310_TypeDef']]], + ['clean_5fway',['CLEAN_WAY',['../structL2C__310__TypeDef.html#a0e6d40fb25420d5cac5be15ad2662e2c',1,'L2C_310_TypeDef']]], + ['clrspi_5fnsr',['CLRSPI_NSR',['../structGICDistributor__Type.html#a2f584d3fbeaa355faf234f2ee57d1168',1,'GICDistributor_Type']]], + ['clrspi_5fsr',['CLRSPI_SR',['../structGICDistributor__Type.html#ab487e4a8684b8a77357c6c20cf71dead',1,'GICDistributor_Type']]], + ['cm',['CM',['../unionDFSR__Type.html#a38562a26cc210ea4c39c6b951c4a5b62',1,'DFSR_Type']]], + ['control',['CONTROL',['../structL2C__310__TypeDef.html#a491a4ed1ecdcdf784b180fa13ef46f2f',1,'L2C_310_TypeDef::CONTROL()'],['../structTimer__Type.html#a91845c88231f4f337be2810d73bc79e4',1,'Timer_Type::CONTROL()']]], + ['counter',['COUNTER',['../structTimer__Type.html#ac933977724591e6ca87d91848fc7a6b6',1,'Timer_Type']]], + ['cp0',['CP0',['../unionCPACR__Type.html#a1a29bc40d708ac1a43153b11f60b8195',1,'CPACR_Type']]], + ['cp1',['CP1',['../unionCPACR__Type.html#acb2055cdbdf2a6c9b8279dc6f7cbc624',1,'CPACR_Type']]], + ['cp10',['CP10',['../unionCPACR__Type.html#a0275dc6b0eb9f906ebc5c6431b03dc4e',1,'CPACR_Type']]], + ['cp11',['CP11',['../unionCPACR__Type.html#ac54b8897f9358f37e0046b010c334e87',1,'CPACR_Type']]], + ['cp12',['CP12',['../unionCPACR__Type.html#a68d69635225dd479d3035cc51b4c40ce',1,'CPACR_Type']]], + ['cp13',['CP13',['../unionCPACR__Type.html#a45d9be266fc37a6ff9f31c2bef897f90',1,'CPACR_Type']]], + ['cp15ben',['CP15BEN',['../unionSCTLR__Type.html#a98b55213f3bf0a8bd4f1db90512238de',1,'SCTLR_Type']]], + ['cp2',['CP2',['../unionCPACR__Type.html#a2553fcdfd94ffc09407db9da9db9d586',1,'CPACR_Type']]], + ['cp3',['CP3',['../unionCPACR__Type.html#af245b8dabfea0bf7dc06f5d4de7bfa79',1,'CPACR_Type']]], + ['cp4',['CP4',['../unionCPACR__Type.html#a6424b7a81a440217aab8e51e4b623adb',1,'CPACR_Type']]], + ['cp5',['CP5',['../unionCPACR__Type.html#ad5c0b15cd6a01a6f1db398e020809573',1,'CPACR_Type']]], + ['cp6',['CP6',['../unionCPACR__Type.html#ad898cab7c89a07b80068d141ced869e3',1,'CPACR_Type']]], + ['cp7',['CP7',['../unionCPACR__Type.html#a12002991719fb1af7a5db9a73deb323d',1,'CPACR_Type']]], + ['cp8',['CP8',['../unionCPACR__Type.html#a5a6f694264518a813bdbc202ff47664f',1,'CPACR_Type']]], + ['cp9',['CP9',['../unionCPACR__Type.html#a4de69636eb450fcc3f5f3e4a19a869f5',1,'CPACR_Type']]], + ['cpendsgir',['CPENDSGIR',['../structGICDistributor__Type.html#a644a70cf4c12093c0277ce01f194b69b',1,'GICDistributor_Type']]], + ['ctlr',['CTLR',['../structGICDistributor__Type.html#a6ca67d9838ab3425864207c3a0399bd7',1,'GICDistributor_Type::CTLR()'],['../structGICInterface__Type.html#a5969edab40aa24e4d96e072af187a3a9',1,'GICInterface_Type::CTLR()']]] +]; diff --git a/docs/Core_A/html/search/variables_4.html b/docs/Core_A/html/search/variables_4.html new file mode 100644 index 0000000..400e8e9 --- /dev/null +++ b/docs/Core_A/html/search/variables_4.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="variables_4.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/variables_4.js b/docs/Core_A/html/search/variables_4.js new file mode 100644 index 0000000..784dab5 --- /dev/null +++ b/docs/Core_A/html/search/variables_4.js @@ -0,0 +1,20 @@ +var searchData= +[ + ['d32dis',['D32DIS',['../unionCPACR__Type.html#a6206695a548b18ce0e2ea5276d1eef1d',1,'CPACR_Type']]], + ['data_5flock_5f0_5fway',['DATA_LOCK_0_WAY',['../structL2C__310__TypeDef.html#a2dbbc5c93d3ddffe2459c053d30ede2d',1,'L2C_310_TypeDef']]], + ['data_5flock_5f1_5fway',['DATA_LOCK_1_WAY',['../structL2C__310__TypeDef.html#a6288cc2774812105b52a22daedd0c39f',1,'L2C_310_TypeDef']]], + ['data_5flock_5f2_5fway',['DATA_LOCK_2_WAY',['../structL2C__310__TypeDef.html#acdbc2d1db5722edc69752fe78a5c477d',1,'L2C_310_TypeDef']]], + ['data_5flock_5f3_5fway',['DATA_LOCK_3_WAY',['../structL2C__310__TypeDef.html#a331d20510fc27cd593ddfedc88c75240',1,'L2C_310_TypeDef']]], + ['data_5flock_5f4_5fway',['DATA_LOCK_4_WAY',['../structL2C__310__TypeDef.html#aa0a0f2165e329d514cc91dbf84a44a76',1,'L2C_310_TypeDef']]], + ['data_5flock_5f5_5fway',['DATA_LOCK_5_WAY',['../structL2C__310__TypeDef.html#a6f777080cbf9426d8476d07f6e583d71',1,'L2C_310_TypeDef']]], + ['data_5flock_5f6_5fway',['DATA_LOCK_6_WAY',['../structL2C__310__TypeDef.html#ab81366685e54829cae7613f080d69f53',1,'L2C_310_TypeDef']]], + ['data_5flock_5f7_5fway',['DATA_LOCK_7_WAY',['../structL2C__310__TypeDef.html#aed70f16007d4e7d19818e0931581c5a5',1,'L2C_310_TypeDef']]], + ['dbdi',['DBDI',['../unionACTLR__Type.html#a19e5f8f1a2ad8634619399b4eb50a449',1,'ACTLR_Type']]], + ['ddi',['DDI',['../unionACTLR__Type.html#ab938c32e10162d06ba6b02400e955e01',1,'ACTLR_Type']]], + ['ddvm',['DDVM',['../unionACTLR__Type.html#a4fe04e95b26e089642bee6952f223f82',1,'ACTLR_Type']]], + ['debug_5fcontrol',['DEBUG_CONTROL',['../structL2C__310__TypeDef.html#a996a2a5c1f311a6f3555844adc28e7f4',1,'L2C_310_TypeDef']]], + ['dir',['DIR',['../structGICInterface__Type.html#a554bd1f88421df3189c664b9fd9c02aa',1,'GICInterface_Type']]], + ['dodmbs',['DODMBS',['../unionACTLR__Type.html#acfabc61e73fb846970cd6541c5baf7d8',1,'ACTLR_Type']]], + ['domain',['Domain',['../unionDFSR__Type.html#a38982c7088a4069f8a4b347f5eb400e9',1,'DFSR_Type::Domain()'],['../structmmu__region__attributes__Type.html#a94158b710d212b8ca8105d78a910db39',1,'mmu_region_attributes_Type::domain()']]], + ['dwbst',['DWBST',['../unionACTLR__Type.html#ad8faaa57629f258c6eba678ba8efc9da',1,'ACTLR_Type']]] +]; diff --git a/docs/Core_A/html/search/variables_5.html b/docs/Core_A/html/search/variables_5.html new file mode 100644 index 0000000..7f1241f --- /dev/null +++ b/docs/Core_A/html/search/variables_5.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="variables_5.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/variables_5.js b/docs/Core_A/html/search/variables_5.js new file mode 100644 index 0000000..195f8e4 --- /dev/null +++ b/docs/Core_A/html/search/variables_5.js @@ -0,0 +1,13 @@ +var searchData= +[ + ['e',['E',['../unionCPSR__Type.html#a96bd175ed9927279dba40e76259dcfa7',1,'CPSR_Type']]], + ['e_5ft',['e_t',['../structmmu__region__attributes__Type.html#a7883ad6e464090150b175a54c68f592e',1,'mmu_region_attributes_Type']]], + ['ee',['EE',['../unionSCTLR__Type.html#af868e042d01b612649539c151f1aaea5',1,'SCTLR_Type']]], + ['enable',['ENABLE',['../unionCNTP__CTL__Type.html#a3b7426f99d1ecdacd172999b4d04b210',1,'CNTP_CTL_Type']]], + ['eoir',['EOIR',['../structGICInterface__Type.html#a4b9baa43aae026438bad64e63df17cdb',1,'GICInterface_Type']]], + ['event_5fcontrol',['EVENT_CONTROL',['../structL2C__310__TypeDef.html#a2bc6f09ea83f8d3c966558598a098995',1,'L2C_310_TypeDef']]], + ['event_5fcounter0_5fconf',['EVENT_COUNTER0_CONF',['../structL2C__310__TypeDef.html#a1c78032b2b237ee968d6758bddc915ba',1,'L2C_310_TypeDef']]], + ['event_5fcounter1_5fconf',['EVENT_COUNTER1_CONF',['../structL2C__310__TypeDef.html#a4465c7dd7b45f8f35acde8c6e28cbd17',1,'L2C_310_TypeDef']]], + ['excl',['EXCL',['../unionACTLR__Type.html#a10c6d649f67d6ca9029731fc44631e91',1,'ACTLR_Type']]], + ['ext',['ExT',['../unionDFSR__Type.html#aede34079d030df1977646c155a90f445',1,'DFSR_Type::ExT()'],['../unionIFSR__Type.html#aee6fed7525c5125e637acc8e957c8d0f',1,'IFSR_Type::ExT()']]] +]; diff --git a/docs/Core_A/html/search/variables_6.html b/docs/Core_A/html/search/variables_6.html new file mode 100644 index 0000000..7536df8 --- /dev/null +++ b/docs/Core_A/html/search/variables_6.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="variables_6.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/variables_6.js b/docs/Core_A/html/search/variables_6.js new file mode 100644 index 0000000..4f42e86 --- /dev/null +++ b/docs/Core_A/html/search/variables_6.js @@ -0,0 +1,8 @@ +var searchData= +[ + ['f',['F',['../unionCPSR__Type.html#a20bbf5d5ba32cae380b7f181cf306f9e',1,'CPSR_Type::F()'],['../unionISR__Type.html#ae691a856f7de0f301c60521a7a779dc2',1,'ISR_Type::F()']]], + ['fi',['FI',['../unionSCTLR__Type.html#afe77b6c5d73e64d4ef3c5dc5ce2692dc',1,'SCTLR_Type']]], + ['fs0',['FS0',['../unionDFSR__Type.html#af29edf59ecfd29848b69e2bbfb7f3082',1,'DFSR_Type::FS0()'],['../unionIFSR__Type.html#a9f9ae1ffa89d33e90159eec5c4b7cd6a',1,'IFSR_Type::FS0()']]], + ['fs1',['FS1',['../unionDFSR__Type.html#a869658f432d5e213b8cd55e8e58d1f56',1,'DFSR_Type::FS1()'],['../unionIFSR__Type.html#adb493acf17881eaf09a2e8629ee2243e',1,'IFSR_Type::FS1()']]], + ['fw',['FW',['../unionACTLR__Type.html#a55b8e4dd5312f32237dd023032618781',1,'ACTLR_Type']]] +]; diff --git a/docs/Core_A/html/search/variables_7.html b/docs/Core_A/html/search/variables_7.html new file mode 100644 index 0000000..66186a6 --- /dev/null +++ b/docs/Core_A/html/search/variables_7.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="variables_7.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/variables_7.js b/docs/Core_A/html/search/variables_7.js new file mode 100644 index 0000000..541d530 --- /dev/null +++ b/docs/Core_A/html/search/variables_7.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['g_5ft',['g_t',['../structmmu__region__attributes__Type.html#a51f1a2a77db791b2bdf012f86605adfc',1,'mmu_region_attributes_Type']]], + ['ge',['GE',['../unionCPSR__Type.html#acc18314a4088adfb93a9662c76073704',1,'CPSR_Type']]] +]; diff --git a/docs/Core_A/html/search/variables_8.html b/docs/Core_A/html/search/variables_8.html new file mode 100644 index 0000000..aa13bf2 --- /dev/null +++ b/docs/Core_A/html/search/variables_8.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="variables_8.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/variables_8.js b/docs/Core_A/html/search/variables_8.js new file mode 100644 index 0000000..6d489a7 --- /dev/null +++ b/docs/Core_A/html/search/variables_8.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['ha',['HA',['../unionSCTLR__Type.html#aba2a8aac3478cdc34428af7b9726d97f',1,'SCTLR_Type']]], + ['hppir',['HPPIR',['../structGICInterface__Type.html#af793cd280a74bf73cca8c4fedfc329d6',1,'GICInterface_Type']]] +]; diff --git a/docs/Core_A/html/search/variables_9.html b/docs/Core_A/html/search/variables_9.html new file mode 100644 index 0000000..78cc249 --- /dev/null +++ b/docs/Core_A/html/search/variables_9.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="variables_9.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/variables_9.js b/docs/Core_A/html/search/variables_9.js new file mode 100644 index 0000000..3619dc5 --- /dev/null +++ b/docs/Core_A/html/search/variables_9.js @@ -0,0 +1,36 @@ +var searchData= +[ + ['i',['I',['../unionCPSR__Type.html#a0d277e8b4d2147137407f526aa9e3214',1,'CPSR_Type::I()'],['../unionSCTLR__Type.html#a0a4ed1a41f25a191cf4a500401c3c5db',1,'SCTLR_Type::I()'],['../unionISR__Type.html#ad83ba976f1764c7d3a7954c073c39c22',1,'ISR_Type::I()']]], + ['iar',['IAR',['../structGICInterface__Type.html#aa48569605fc0c163e1db35321b4c76ea',1,'GICInterface_Type']]], + ['icactiver',['ICACTIVER',['../structGICDistributor__Type.html#ac0fd4c1ad19b5a332e403bb9966ba967',1,'GICDistributor_Type']]], + ['icenabler',['ICENABLER',['../structGICDistributor__Type.html#a390fa9f2f460951b2c6094932d890807',1,'GICDistributor_Type']]], + ['icfgr',['ICFGR',['../structGICDistributor__Type.html#a9b306a630388c795d3cd32fc2e23a2b5',1,'GICDistributor_Type']]], + ['icpendr',['ICPENDR',['../structGICDistributor__Type.html#a0155cb4637845258e4ee76cd93cca2a6',1,'GICDistributor_Type']]], + ['igroupr',['IGROUPR',['../structGICDistributor__Type.html#a6a9effdd633c6e75651d9f53caace306',1,'GICDistributor_Type']]], + ['igrpmodr',['IGRPMODR',['../structGICDistributor__Type.html#ae9eeb19ca95d0b95828f1f98700b5689',1,'GICDistributor_Type']]], + ['iidr',['IIDR',['../structGICDistributor__Type.html#acebf65dae4cb82cd3c7deeefca9c9722',1,'GICDistributor_Type::IIDR()'],['../structGICInterface__Type.html#aee78d0b6f64a7b47fbd730aabfcc86cf',1,'GICInterface_Type::IIDR()']]], + ['imask',['IMASK',['../unionCNTP__CTL__Type.html#a07e23afbd292bcb84f15ea27ae2c157d',1,'CNTP_CTL_Type']]], + ['inner_5fnorm_5ft',['inner_norm_t',['../structmmu__region__attributes__Type.html#a2088aadb7aa8e9b0d91d2dbad564bf33',1,'mmu_region_attributes_Type']]], + ['inst_5flock_5f0_5fway',['INST_LOCK_0_WAY',['../structL2C__310__TypeDef.html#a50ed69958acada08cce2c93b609097ad',1,'L2C_310_TypeDef']]], + ['inst_5flock_5f1_5fway',['INST_LOCK_1_WAY',['../structL2C__310__TypeDef.html#acba26dcc19591924d2ad088a0b8302fa',1,'L2C_310_TypeDef']]], + ['inst_5flock_5f2_5fway',['INST_LOCK_2_WAY',['../structL2C__310__TypeDef.html#a98c744b09e490fa49beb452ddbc29ffd',1,'L2C_310_TypeDef']]], + ['inst_5flock_5f3_5fway',['INST_LOCK_3_WAY',['../structL2C__310__TypeDef.html#aca5cecc05dae56be40cb1b0852b78490',1,'L2C_310_TypeDef']]], + ['inst_5flock_5f4_5fway',['INST_LOCK_4_WAY',['../structL2C__310__TypeDef.html#a0a54ef3839f09715962f7cc04879d6b8',1,'L2C_310_TypeDef']]], + ['inst_5flock_5f5_5fway',['INST_LOCK_5_WAY',['../structL2C__310__TypeDef.html#a9464799ec7797bacade9eacd4703bad2',1,'L2C_310_TypeDef']]], + ['inst_5flock_5f6_5fway',['INST_LOCK_6_WAY',['../structL2C__310__TypeDef.html#a990118c9674df74beb6879b3f6dbcbc6',1,'L2C_310_TypeDef']]], + ['inst_5flock_5f7_5fway',['INST_LOCK_7_WAY',['../structL2C__310__TypeDef.html#a6240652959732fbb74bbee91d4b487d0',1,'L2C_310_TypeDef']]], + ['interrupt_5fclear',['INTERRUPT_CLEAR',['../structL2C__310__TypeDef.html#a43116dfea74e77e870fd790189a403ec',1,'L2C_310_TypeDef']]], + ['interrupt_5fmask',['INTERRUPT_MASK',['../structL2C__310__TypeDef.html#a7c8ff2c17c6f3eb0d951e4cd193fd8e4',1,'L2C_310_TypeDef']]], + ['inv_5fline_5fpa',['INV_LINE_PA',['../structL2C__310__TypeDef.html#a1e7c5255e61ce785f2fd5c767178c098',1,'L2C_310_TypeDef']]], + ['inv_5fway',['INV_WAY',['../structL2C__310__TypeDef.html#a78853d391272ff835025e8382c3c88d2',1,'L2C_310_TypeDef']]], + ['ipriorityr',['IPRIORITYR',['../structGICDistributor__Type.html#a08fa902293567e85dc6398dab58afaa9',1,'GICDistributor_Type']]], + ['irouter',['IROUTER',['../structGICDistributor__Type.html#a73e0c679e5f45710deea474ab0d39cdb',1,'GICDistributor_Type']]], + ['isactiver',['ISACTIVER',['../structGICDistributor__Type.html#a5eb8e1ef5a88293e2759c41f6057ccc4',1,'GICDistributor_Type']]], + ['isenabler',['ISENABLER',['../structGICDistributor__Type.html#a1da3a2066b64644a0bb8a3066075ba87',1,'GICDistributor_Type']]], + ['ispendr',['ISPENDR',['../structGICDistributor__Type.html#a1c15cd75ce30d8946792e2a1a19556a5',1,'GICDistributor_Type']]], + ['isr',['ISR',['../structTimer__Type.html#ace17db6ca92940b030ad2ccbc674877e',1,'Timer_Type']]], + ['istatus',['ISTATUS',['../unionCNTP__CTL__Type.html#acb2f8900c7f6960443df47c1f2f2add3',1,'CNTP_CTL_Type']]], + ['it0',['IT0',['../unionCPSR__Type.html#a5299532c92c92babc22517a433686b95',1,'CPSR_Type']]], + ['it1',['IT1',['../unionCPSR__Type.html#a8bdd87822e3c00b3742c94a42b0654b9',1,'CPSR_Type']]], + ['itargetsr',['ITARGETSR',['../structGICDistributor__Type.html#a6f1b07d48d3a9199f2effec8492f721c',1,'GICDistributor_Type']]] +]; diff --git a/docs/Core_A/html/search/variables_a.html b/docs/Core_A/html/search/variables_a.html new file mode 100644 index 0000000..592abaa --- /dev/null +++ b/docs/Core_A/html/search/variables_a.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="variables_a.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/variables_a.js b/docs/Core_A/html/search/variables_a.js new file mode 100644 index 0000000..210eaef --- /dev/null +++ b/docs/Core_A/html/search/variables_a.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['j',['J',['../unionCPSR__Type.html#a5d4e06d8dba8f512c54b16bfa7150d9d',1,'CPSR_Type']]] +]; diff --git a/docs/Core_A/html/search/variables_b.html b/docs/Core_A/html/search/variables_b.html new file mode 100644 index 0000000..78052a1 --- /dev/null +++ b/docs/Core_A/html/search/variables_b.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="variables_b.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/variables_b.js b/docs/Core_A/html/search/variables_b.js new file mode 100644 index 0000000..3cf1417 --- /dev/null +++ b/docs/Core_A/html/search/variables_b.js @@ -0,0 +1,11 @@ +var searchData= +[ + ['l',['l',['../unionDFSR__Type.html#a583e3138696be655c46f297e083ece52',1,'DFSR_Type::l()'],['../unionIFSR__Type.html#a8f4e4fe46a9cb9b6c8a6355f9b0938e3',1,'IFSR_Type::l()']]], + ['l1pctl',['L1PCTL',['../unionACTLR__Type.html#a5464ac7b26943d2cb868c154b0b1375c',1,'ACTLR_Type']]], + ['l1pe',['L1PE',['../unionACTLR__Type.html#aacb87aa6bf093e1ee956342e0cb5903e',1,'ACTLR_Type']]], + ['l1radis',['L1RADIS',['../unionACTLR__Type.html#a3800bdd7abfab1a51dcfa7069e245d65',1,'ACTLR_Type']]], + ['l2radis',['L2RADIS',['../unionACTLR__Type.html#a947f73d64ebde186b9416fd6dc66bc26',1,'ACTLR_Type']]], + ['load',['LOAD',['../structTimer__Type.html#a073457d2d18c2eff93fd12aec81ef20b',1,'Timer_Type']]], + ['lock_5fline_5fen',['LOCK_LINE_EN',['../structL2C__310__TypeDef.html#a58357795f3cda2b0063411abc5165804',1,'L2C_310_TypeDef']]], + ['lpae',['LPAE',['../unionDFSR__Type.html#add7c7800b87cabdb4a9ecdf41e4469a7',1,'DFSR_Type::LPAE()'],['../unionIFSR__Type.html#a40c5236caf0549cc1cc78945b0b0f131',1,'IFSR_Type::LPAE()']]] +]; diff --git a/docs/Core_A/html/search/variables_c.html b/docs/Core_A/html/search/variables_c.html new file mode 100644 index 0000000..b2260e4 --- /dev/null +++ b/docs/Core_A/html/search/variables_c.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="variables_c.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/variables_c.js b/docs/Core_A/html/search/variables_c.js new file mode 100644 index 0000000..17eac53 --- /dev/null +++ b/docs/Core_A/html/search/variables_c.js @@ -0,0 +1,6 @@ +var searchData= +[ + ['m',['M',['../unionCPSR__Type.html#a2bc38ab81bc2e2fd111526a58f94511f',1,'CPSR_Type::M()'],['../unionSCTLR__Type.html#a8cbfde3ba235ebd48e82cb314c9b9cc4',1,'SCTLR_Type::M()']]], + ['masked_5fint_5fstatus',['MASKED_INT_STATUS',['../structL2C__310__TypeDef.html#a207e1eb35e13440241db1109790d9740',1,'L2C_310_TypeDef']]], + ['mem_5ft',['mem_t',['../structmmu__region__attributes__Type.html#a0d81c9add0ddd2cc5f89e03fae0a3720',1,'mmu_region_attributes_Type']]] +]; diff --git a/docs/Core_A/html/search/variables_d.html b/docs/Core_A/html/search/variables_d.html new file mode 100644 index 0000000..f477999 --- /dev/null +++ b/docs/Core_A/html/search/variables_d.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="variables_d.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/variables_d.js b/docs/Core_A/html/search/variables_d.js new file mode 100644 index 0000000..291163f --- /dev/null +++ b/docs/Core_A/html/search/variables_d.js @@ -0,0 +1,7 @@ +var searchData= +[ + ['n',['N',['../unionCPSR__Type.html#a26907b41c086a9f9e7b8c7051481c643',1,'CPSR_Type']]], + ['nmfi',['NMFI',['../unionSCTLR__Type.html#a60d589567422115a14d6d0fde342dfce',1,'SCTLR_Type']]], + ['nsacr',['NSACR',['../structGICDistributor__Type.html#a644abefb7064e434db20cc6dab5fe5f1',1,'GICDistributor_Type']]], + ['nsapr',['NSAPR',['../structGICInterface__Type.html#ade3473ace2a8bf7c79a0251457be20f4',1,'GICInterface_Type']]] +]; diff --git a/docs/Core_A/html/search/variables_e.html b/docs/Core_A/html/search/variables_e.html new file mode 100644 index 0000000..1165006 --- /dev/null +++ b/docs/Core_A/html/search/variables_e.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="variables_e.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/variables_e.js b/docs/Core_A/html/search/variables_e.js new file mode 100644 index 0000000..64ee41c --- /dev/null +++ b/docs/Core_A/html/search/variables_e.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['outer_5fnorm_5ft',['outer_norm_t',['../structmmu__region__attributes__Type.html#a2aebbdf7cfb941d5703d008f02131622',1,'mmu_region_attributes_Type']]] +]; diff --git a/docs/Core_A/html/search/variables_f.html b/docs/Core_A/html/search/variables_f.html new file mode 100644 index 0000000..537dd7c --- /dev/null +++ b/docs/Core_A/html/search/variables_f.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.6"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="variables_f.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/docs/Core_A/html/search/variables_f.js b/docs/Core_A/html/search/variables_f.js new file mode 100644 index 0000000..a906226 --- /dev/null +++ b/docs/Core_A/html/search/variables_f.js @@ -0,0 +1,6 @@ +var searchData= +[ + ['parity',['PARITY',['../unionACTLR__Type.html#a6e8f053d01fb236cc7d002b04d93a19c',1,'ACTLR_Type']]], + ['pmr',['PMR',['../structGICInterface__Type.html#a0edadabc6e3ce1f36d820f0b52bc143b',1,'GICInterface_Type']]], + ['priv_5ft',['priv_t',['../structmmu__region__attributes__Type.html#afb58787cfcf5b9aaf711794e3bf3e849',1,'mmu_region_attributes_Type']]] +]; diff --git a/docs/Core_A/html/startup__ARMCA9_8c.html b/docs/Core_A/html/startup__ARMCA9_8c.html new file mode 100644 index 0000000..227ae61 --- /dev/null +++ b/docs/Core_A/html/startup__ARMCA9_8c.html @@ -0,0 +1,294 @@ +<!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"/> +<title>startup_ARMCA9.c File Reference</title> +<title>CMSIS-Core (Cortex-A): startup_ARMCA9.c File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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('startup__ARMCA9_8c.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#define-members">Macros</a> | +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">startup_ARMCA9.c File Reference</div> </div> +</div><!--header--> +<div class="contents"> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a> +Macros</h2></td></tr> +<tr class="memitem:ac4c70ccf71cc9a2b8bd39c85675760ae"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="startup__ARMCA9_8c.html#ac4c70ccf71cc9a2b8bd39c85675760ae">USR_MODE</a>   0x10</td></tr> +<tr class="separator:ac4c70ccf71cc9a2b8bd39c85675760ae"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad53b2deac028f5b71d1cdddda17c4ea0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="startup__ARMCA9_8c.html#ad53b2deac028f5b71d1cdddda17c4ea0">FIQ_MODE</a>   0x11</td></tr> +<tr class="separator:ad53b2deac028f5b71d1cdddda17c4ea0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a015e07338bc15a48ad76695362eea25f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="startup__ARMCA9_8c.html#a015e07338bc15a48ad76695362eea25f">IRQ_MODE</a>   0x12</td></tr> +<tr class="separator:a015e07338bc15a48ad76695362eea25f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a312ff1d5550cc17c9907a153b04e0efa"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="startup__ARMCA9_8c.html#a312ff1d5550cc17c9907a153b04e0efa">SVC_MODE</a>   0x13</td></tr> +<tr class="separator:a312ff1d5550cc17c9907a153b04e0efa"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a71f290cd91ad5ba6e3e183306fd9a0cb"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="startup__ARMCA9_8c.html#a71f290cd91ad5ba6e3e183306fd9a0cb">ABT_MODE</a>   0x17</td></tr> +<tr class="separator:a71f290cd91ad5ba6e3e183306fd9a0cb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a050eda1514ebd401d55cd61d2f7f78d7"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="startup__ARMCA9_8c.html#a050eda1514ebd401d55cd61d2f7f78d7">UND_MODE</a>   0x1B</td></tr> +<tr class="separator:a050eda1514ebd401d55cd61d2f7f78d7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae62d91253c85a3dff6a838244f460f70"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="startup__ARMCA9_8c.html#ae62d91253c85a3dff6a838244f460f70">SYS_MODE</a>   0x1F</td></tr> +<tr class="separator:ae62d91253c85a3dff6a838244f460f70"><td class="memSeparator" colspan="2"> </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:a773f98dc213f4c8c5953d3b8a6db6acc"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="startup__ARMCA9_8c.html#a773f98dc213f4c8c5953d3b8a6db6acc">Vectors</a> (void)</td></tr> +<tr class="memdesc:a773f98dc213f4c8c5953d3b8a6db6acc"><td class="mdescLeft"> </td><td class="mdescRight">Exception and Interrupt Handler Jumptable. <a href="#a773f98dc213f4c8c5953d3b8a6db6acc">More...</a><br/></td></tr> +<tr class="separator:a773f98dc213f4c8c5953d3b8a6db6acc"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae7ee340978f5c25f52f0cad1457c6616"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="startup__ARMCA9_8c.html#ae7ee340978f5c25f52f0cad1457c6616">Reset_Handler</a> (void)</td></tr> +<tr class="separator:ae7ee340978f5c25f52f0cad1457c6616"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4e0c522c1bb26af24accaf20e6b87d12"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="startup__ARMCA9_8c.html#a4e0c522c1bb26af24accaf20e6b87d12">Default_Handler</a> (void)</td></tr> +<tr class="separator:a4e0c522c1bb26af24accaf20e6b87d12"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<h2 class="groupheader">Macro Definition Documentation</h2> +<a class="anchor" id="a71f290cd91ad5ba6e3e183306fd9a0cb"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define ABT_MODE   0x17</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ad53b2deac028f5b71d1cdddda17c4ea0"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define FIQ_MODE   0x11</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a015e07338bc15a48ad76695362eea25f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define IRQ_MODE   0x12</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a312ff1d5550cc17c9907a153b04e0efa"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SVC_MODE   0x13</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ae62d91253c85a3dff6a838244f460f70"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define SYS_MODE   0x1F</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a050eda1514ebd401d55cd61d2f7f78d7"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define UND_MODE   0x1B</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ac4c70ccf71cc9a2b8bd39c85675760ae"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define USR_MODE   0x10</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<h2 class="groupheader">Function Documentation</h2> +<a class="anchor" id="a4e0c522c1bb26af24accaf20e6b87d12"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void Default_Handler </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ae7ee340978f5c25f52f0cad1457c6616"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void Reset_Handler </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a773f98dc213f4c8c5953d3b8a6db6acc"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void Vectors </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_bcb5d964daf6ffff28eae5a1dee5d6c3.html">Device</a></li><li class="navelem"><a class="el" href="dir_c7e52d5561930380e5580f41be917c2f.html">ARM</a></li><li class="navelem"><a class="el" href="dir_3b4eaae6c8aa6ae26812da492b5e160f.html">ARMCA9</a></li><li class="navelem"><a class="el" href="dir_3541bd7f1207d85fb277b58db6e0335d.html">Source</a></li><li class="navelem"><a class="el" href="dir_a274dce79a5981921eda42c70ffd8161.html">AC6</a></li><li class="navelem"><a class="el" href="startup__ARMCA9_8c.html">startup_ARMCA9.c</a></li> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/startup_c_pg.html b/docs/Core_A/html/startup_c_pg.html new file mode 100644 index 0000000..cdbba66 --- /dev/null +++ b/docs/Core_A/html/startup_c_pg.html @@ -0,0 +1,284 @@ +<!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"/> +<title>Startup File startup_<device>.c</title> +<title>CMSIS-Core (Cortex-A): Startup File startup_<device>.c</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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('startup_c_pg.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">Startup File startup_<device>.c </div> </div> +</div><!--header--> +<div class="contents"> +<div class="textblock"><p>The <a class="el" href="startup_c_pg.html">Startup File startup_<device>.c</a> contains:</p> +<ul> +<li>Exception vectors of the Cortex-A Processor with weak functions that implement default routines.</li> +<li>The reset handler which is executed after CPU reset and typically calls the <a class="el" href="system__ARMCA9_8h.html#a93f514700ccf00d08dbdcff7f1224eb2">SystemInit</a> function.</li> +<li>The setup values for the various stack pointers, i.e. per exceptional mode and main stack.</li> +</ul> +<p>The file exists for each supported toolchain and is the only tool-chain specific CMSIS file.</p> +<h1><a class="anchor" id="startup_c_sec"></a> +startup_Device.c Template File</h1> +<p>An Arm Compiler specific startup file for an Armv7-A processor like Cortex-A9 is shown below. The files for other compiler vendors differ slightly in the syntax, but not in the overall structure.</p> +<pre class="fragment">/****************************************************************************** + * @file startup_<Device>.c + * @brief CMSIS Cortex-A Device Startup + * @version V1.00 + * @date 10. January 2018 + ******************************************************************************/ +/* + * Copyright (c) 2009-2018 Arm Limited. All rights reserved. + * + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the License); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an AS IS BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include "<Device>.h" /* ToDo: replace '<Device>' with your device name */ + +/*---------------------------------------------------------------------------- + Definitions + *----------------------------------------------------------------------------*/ +#define USR_MODE 0x10 // User mode +#define FIQ_MODE 0x11 // Fast Interrupt Request mode +#define IRQ_MODE 0x12 // Interrupt Request mode +#define SVC_MODE 0x13 // Supervisor mode +#define ABT_MODE 0x17 // Abort mode +#define UND_MODE 0x1B // Undefined Instruction mode +#define SYS_MODE 0x1F // System mode + +/*---------------------------------------------------------------------------- + Internal References + *----------------------------------------------------------------------------*/ +void Vectors (void) __attribute__ ((section("RESET"))); +void Reset_Handler (void); + +/*---------------------------------------------------------------------------- + Exception / Interrupt Handler + *----------------------------------------------------------------------------*/ +void Undef_Handler (void) __attribute__ ((weak, alias("Default_Handler"))); +void SVC_Handler (void) __attribute__ ((weak, alias("Default_Handler"))); +void PAbt_Handler (void) __attribute__ ((weak, alias("Default_Handler"))); +void DAbt_Handler (void) __attribute__ ((weak, alias("Default_Handler"))); +void IRQ_Handler (void) __attribute__ ((weak, alias("Default_Handler"))); +void FIQ_Handler (void) __attribute__ ((weak, alias("Default_Handler"))); + +/*---------------------------------------------------------------------------- + Exception / Interrupt Vector Table + *----------------------------------------------------------------------------*/ +__ASM void Vectors(void) { + IMPORT Undef_Handler + IMPORT SVC_Handler + IMPORT PAbt_Handler + IMPORT DAbt_Handler + IMPORT IRQ_Handler + IMPORT FIQ_Handler + LDR PC, =Reset_Handler + LDR PC, =Undef_Handler + LDR PC, =SVC_Handler + LDR PC, =PAbt_Handler + LDR PC, =DAbt_Handler + NOP + LDR PC, =IRQ_Handler + LDR PC, =FIQ_Handler +} + +/*---------------------------------------------------------------------------- + Reset Handler called on controller reset + *----------------------------------------------------------------------------*/ +__ASM void Reset_Handler(void) { + + // Mask interrupts + CPSID if + + // Put any cores other than 0 to sleep + MRC p15, 0, R0, c0, c0, 5 // Read MPIDR + ANDS R0, R0, #3 +goToSleep + WFINE + BNE goToSleep + + // Reset SCTLR Settings + MRC p15, 0, R0, c1, c0, 0 // Read CP15 System Control register + BIC R0, R0, #(0x1 << 12) // Clear I bit 12 to disable I Cache + BIC R0, R0, #(0x1 << 2) // Clear C bit 2 to disable D Cache + BIC R0, R0, #0x1 // Clear M bit 0 to disable MMU + BIC R0, R0, #(0x1 << 11) // Clear Z bit 11 to disable branch prediction + BIC R0, R0, #(0x1 << 13) // Clear V bit 13 to disable hivecs + MCR p15, 0, R0, c1, c0, 0 // Write value back to CP15 System Control register + ISB + + // Configure ACTLR + MRC p15, 0, r0, c1, c0, 1 // Read CP15 Auxiliary Control Register + ORR r0, r0, #(1 << 1) // Enable L2 prefetch hint (UNK/WI since r4p1) + MCR p15, 0, r0, c1, c0, 1 // Write CP15 Auxiliary Control Register + + // Set Vector Base Address Register (VBAR) to point to this application's vector table + LDR R0, =Vectors + MCR p15, 0, R0, c12, c0, 0 + + // Setup Stack for each exceptional mode + IMPORT |Image$$FIQ_STACK$$ZI$$Limit| + IMPORT |Image$$IRQ_STACK$$ZI$$Limit| + IMPORT |Image$$SVC_STACK$$ZI$$Limit| + IMPORT |Image$$ABT_STACK$$ZI$$Limit| + IMPORT |Image$$UND_STACK$$ZI$$Limit| + IMPORT |Image$$ARM_LIB_STACK$$ZI$$Limit| + CPS #0x11 + LDR SP, =|Image$$FIQ_STACK$$ZI$$Limit| + CPS #0x12 + LDR SP, =|Image$$IRQ_STACK$$ZI$$Limit| + CPS #0x13 + LDR SP, =|Image$$SVC_STACK$$ZI$$Limit| + CPS #0x17 + LDR SP, =|Image$$ABT_STACK$$ZI$$Limit| + CPS #0x1B + LDR SP, =|Image$$UND_STACK$$ZI$$Limit| + CPS #0x1F + LDR SP, =|Image$$ARM_LIB_STACK$$ZI$$Limit| + + // Call SystemInit + IMPORT SystemInit + BL SystemInit + + // Unmask interrupts + CPSIE if + + // Call __main + IMPORT __main + BL __main +} + +/*---------------------------------------------------------------------------- + Default Handler for Exceptions / Interrupts + *----------------------------------------------------------------------------*/ +void Default_Handler(void) { + while(1); +} +</pre> </div></div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="templates_pg.html">CMSIS-Core Device Templates</a></li> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/structFPSCR__Type.html b/docs/Core_A/html/structFPSCR__Type.html new file mode 100644 index 0000000..55b2918 --- /dev/null +++ b/docs/Core_A/html/structFPSCR__Type.html @@ -0,0 +1,138 @@ +<!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"/> +<title>FPSCR_Type Struct Reference</title> +<title>CMSIS-Core (Cortex-A): FPSCR_Type Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </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('structFPSCR__Type.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">FPSCR_Type Struct Reference<div class="ingroups"><a class="el" href="group__CMSIS__FPSCR.html">Floating-point Status and Control Register (FPSCR)</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>Bit field declaration for FPSCR layout. +</p> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="structFPSCR__Type.html">FPSCR_Type</a></li> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/structGICDistributor__Type.html b/docs/Core_A/html/structGICDistributor__Type.html new file mode 100644 index 0000000..55d6f67 --- /dev/null +++ b/docs/Core_A/html/structGICDistributor__Type.html @@ -0,0 +1,822 @@ +<!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"/> +<title>GICDistributor_Type Struct Reference</title> +<title>CMSIS-Core (Cortex-A): GICDistributor_Type Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </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('structGICDistributor__Type.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-attribs">Data Fields</a> </div> + <div class="headertitle"> +<div class="title">GICDistributor_Type Struct Reference<div class="ingroups"><a class="el" href="group__GIC__functions.html">Generic Interrupt Controller Functions</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>Structure type to access the Generic Interrupt Controller Distributor (GICD) +</p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> +Data Fields</h2></td></tr> +<tr class="memitem:a6ca67d9838ab3425864207c3a0399bd7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structGICDistributor__Type.html#a6ca67d9838ab3425864207c3a0399bd7">CTLR</a></td></tr> +<tr class="memdesc:a6ca67d9838ab3425864207c3a0399bd7"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x000 (R/W) Distributor Control Register. <a href="#a6ca67d9838ab3425864207c3a0399bd7">More...</a><br/></td></tr> +<tr class="separator:a6ca67d9838ab3425864207c3a0399bd7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a405823d97dc90dd9d397a3980e2cd207"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#a4cc1649793116d7c2d8afce7a4ffce43">__IM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structGICDistributor__Type.html#a405823d97dc90dd9d397a3980e2cd207">TYPER</a></td></tr> +<tr class="memdesc:a405823d97dc90dd9d397a3980e2cd207"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x004 (R/ ) Interrupt Controller Type Register. <a href="#a405823d97dc90dd9d397a3980e2cd207">More...</a><br/></td></tr> +<tr class="separator:a405823d97dc90dd9d397a3980e2cd207"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:acebf65dae4cb82cd3c7deeefca9c9722"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#a4cc1649793116d7c2d8afce7a4ffce43">__IM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structGICDistributor__Type.html#acebf65dae4cb82cd3c7deeefca9c9722">IIDR</a></td></tr> +<tr class="memdesc:acebf65dae4cb82cd3c7deeefca9c9722"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x008 (R/ ) Distributor Implementer Identification Register. <a href="#acebf65dae4cb82cd3c7deeefca9c9722">More...</a><br/></td></tr> +<tr class="separator:acebf65dae4cb82cd3c7deeefca9c9722"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae24f260e27065660a2059803293084f2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structGICDistributor__Type.html#ae24f260e27065660a2059803293084f2">STATUSR</a></td></tr> +<tr class="memdesc:ae24f260e27065660a2059803293084f2"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x010 (R/W) Error Reporting Status Register, optional. <a href="#ae24f260e27065660a2059803293084f2">More...</a><br/></td></tr> +<tr class="separator:ae24f260e27065660a2059803293084f2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:afbdd372578e2cd6f998320282cc8ed25"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#a0ea2009ed8fd9ef35b48708280fdb758">__OM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structGICDistributor__Type.html#afbdd372578e2cd6f998320282cc8ed25">SETSPI_NSR</a></td></tr> +<tr class="memdesc:afbdd372578e2cd6f998320282cc8ed25"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x040 ( /W) Set SPI Register. <a href="#afbdd372578e2cd6f998320282cc8ed25">More...</a><br/></td></tr> +<tr class="separator:afbdd372578e2cd6f998320282cc8ed25"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2f584d3fbeaa355faf234f2ee57d1168"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#a0ea2009ed8fd9ef35b48708280fdb758">__OM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structGICDistributor__Type.html#a2f584d3fbeaa355faf234f2ee57d1168">CLRSPI_NSR</a></td></tr> +<tr class="memdesc:a2f584d3fbeaa355faf234f2ee57d1168"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x048 ( /W) Clear SPI Register. <a href="#a2f584d3fbeaa355faf234f2ee57d1168">More...</a><br/></td></tr> +<tr class="separator:a2f584d3fbeaa355faf234f2ee57d1168"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad55a8644bc95caf8bf53e1407ec9ed0c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#a0ea2009ed8fd9ef35b48708280fdb758">__OM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structGICDistributor__Type.html#ad55a8644bc95caf8bf53e1407ec9ed0c">SETSPI_SR</a></td></tr> +<tr class="memdesc:ad55a8644bc95caf8bf53e1407ec9ed0c"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x050 ( /W) Set SPI, Secure Register. <a href="#ad55a8644bc95caf8bf53e1407ec9ed0c">More...</a><br/></td></tr> +<tr class="separator:ad55a8644bc95caf8bf53e1407ec9ed0c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab487e4a8684b8a77357c6c20cf71dead"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#a0ea2009ed8fd9ef35b48708280fdb758">__OM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structGICDistributor__Type.html#ab487e4a8684b8a77357c6c20cf71dead">CLRSPI_SR</a></td></tr> +<tr class="memdesc:ab487e4a8684b8a77357c6c20cf71dead"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x058 ( /W) Clear SPI, Secure Register. <a href="#ab487e4a8684b8a77357c6c20cf71dead">More...</a><br/></td></tr> +<tr class="separator:ab487e4a8684b8a77357c6c20cf71dead"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6a9effdd633c6e75651d9f53caace306"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structGICDistributor__Type.html#a6a9effdd633c6e75651d9f53caace306">IGROUPR</a> [32]</td></tr> +<tr class="memdesc:a6a9effdd633c6e75651d9f53caace306"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x080 (R/W) Interrupt Group Registers. <a href="#a6a9effdd633c6e75651d9f53caace306">More...</a><br/></td></tr> +<tr class="separator:a6a9effdd633c6e75651d9f53caace306"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1da3a2066b64644a0bb8a3066075ba87"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structGICDistributor__Type.html#a1da3a2066b64644a0bb8a3066075ba87">ISENABLER</a> [32]</td></tr> +<tr class="memdesc:a1da3a2066b64644a0bb8a3066075ba87"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x100 (R/W) Interrupt Set-Enable Registers. <a href="#a1da3a2066b64644a0bb8a3066075ba87">More...</a><br/></td></tr> +<tr class="separator:a1da3a2066b64644a0bb8a3066075ba87"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a390fa9f2f460951b2c6094932d890807"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structGICDistributor__Type.html#a390fa9f2f460951b2c6094932d890807">ICENABLER</a> [32]</td></tr> +<tr class="memdesc:a390fa9f2f460951b2c6094932d890807"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x180 (R/W) Interrupt Clear-Enable Registers. <a href="#a390fa9f2f460951b2c6094932d890807">More...</a><br/></td></tr> +<tr class="separator:a390fa9f2f460951b2c6094932d890807"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1c15cd75ce30d8946792e2a1a19556a5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structGICDistributor__Type.html#a1c15cd75ce30d8946792e2a1a19556a5">ISPENDR</a> [32]</td></tr> +<tr class="memdesc:a1c15cd75ce30d8946792e2a1a19556a5"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x200 (R/W) Interrupt Set-Pending Registers. <a href="#a1c15cd75ce30d8946792e2a1a19556a5">More...</a><br/></td></tr> +<tr class="separator:a1c15cd75ce30d8946792e2a1a19556a5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0155cb4637845258e4ee76cd93cca2a6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structGICDistributor__Type.html#a0155cb4637845258e4ee76cd93cca2a6">ICPENDR</a> [32]</td></tr> +<tr class="memdesc:a0155cb4637845258e4ee76cd93cca2a6"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x280 (R/W) Interrupt Clear-Pending Registers. <a href="#a0155cb4637845258e4ee76cd93cca2a6">More...</a><br/></td></tr> +<tr class="separator:a0155cb4637845258e4ee76cd93cca2a6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5eb8e1ef5a88293e2759c41f6057ccc4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structGICDistributor__Type.html#a5eb8e1ef5a88293e2759c41f6057ccc4">ISACTIVER</a> [32]</td></tr> +<tr class="memdesc:a5eb8e1ef5a88293e2759c41f6057ccc4"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x300 (R/W) Interrupt Set-Active Registers. <a href="#a5eb8e1ef5a88293e2759c41f6057ccc4">More...</a><br/></td></tr> +<tr class="separator:a5eb8e1ef5a88293e2759c41f6057ccc4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac0fd4c1ad19b5a332e403bb9966ba967"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structGICDistributor__Type.html#ac0fd4c1ad19b5a332e403bb9966ba967">ICACTIVER</a> [32]</td></tr> +<tr class="memdesc:ac0fd4c1ad19b5a332e403bb9966ba967"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x380 (R/W) Interrupt Clear-Active Registers. <a href="#ac0fd4c1ad19b5a332e403bb9966ba967">More...</a><br/></td></tr> +<tr class="separator:ac0fd4c1ad19b5a332e403bb9966ba967"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a08fa902293567e85dc6398dab58afaa9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structGICDistributor__Type.html#a08fa902293567e85dc6398dab58afaa9">IPRIORITYR</a> [255]</td></tr> +<tr class="memdesc:a08fa902293567e85dc6398dab58afaa9"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x400 (R/W) Interrupt Priority Registers. <a href="#a08fa902293567e85dc6398dab58afaa9">More...</a><br/></td></tr> +<tr class="separator:a08fa902293567e85dc6398dab58afaa9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6f1b07d48d3a9199f2effec8492f721c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structGICDistributor__Type.html#a6f1b07d48d3a9199f2effec8492f721c">ITARGETSR</a> [255]</td></tr> +<tr class="memdesc:a6f1b07d48d3a9199f2effec8492f721c"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x800 (R/W) Interrupt Targets Registers. <a href="#a6f1b07d48d3a9199f2effec8492f721c">More...</a><br/></td></tr> +<tr class="separator:a6f1b07d48d3a9199f2effec8492f721c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9b306a630388c795d3cd32fc2e23a2b5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structGICDistributor__Type.html#a9b306a630388c795d3cd32fc2e23a2b5">ICFGR</a> [64]</td></tr> +<tr class="memdesc:a9b306a630388c795d3cd32fc2e23a2b5"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0xC00 (R/W) Interrupt Configuration Registers. <a href="#a9b306a630388c795d3cd32fc2e23a2b5">More...</a><br/></td></tr> +<tr class="separator:a9b306a630388c795d3cd32fc2e23a2b5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae9eeb19ca95d0b95828f1f98700b5689"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structGICDistributor__Type.html#ae9eeb19ca95d0b95828f1f98700b5689">IGRPMODR</a> [32]</td></tr> +<tr class="memdesc:ae9eeb19ca95d0b95828f1f98700b5689"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0xD00 (R/W) Interrupt Group Modifier Registers. <a href="#ae9eeb19ca95d0b95828f1f98700b5689">More...</a><br/></td></tr> +<tr class="separator:ae9eeb19ca95d0b95828f1f98700b5689"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a644abefb7064e434db20cc6dab5fe5f1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structGICDistributor__Type.html#a644abefb7064e434db20cc6dab5fe5f1">NSACR</a> [64]</td></tr> +<tr class="memdesc:a644abefb7064e434db20cc6dab5fe5f1"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0xE00 (R/W) Non-secure Access Control Registers. <a href="#a644abefb7064e434db20cc6dab5fe5f1">More...</a><br/></td></tr> +<tr class="separator:a644abefb7064e434db20cc6dab5fe5f1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6ac65c4a5394926cc9518753a00d4da1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#a0ea2009ed8fd9ef35b48708280fdb758">__OM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structGICDistributor__Type.html#a6ac65c4a5394926cc9518753a00d4da1">SGIR</a></td></tr> +<tr class="memdesc:a6ac65c4a5394926cc9518753a00d4da1"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0xF00 ( /W) Software Generated Interrupt Register. <a href="#a6ac65c4a5394926cc9518753a00d4da1">More...</a><br/></td></tr> +<tr class="separator:a6ac65c4a5394926cc9518753a00d4da1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a644a70cf4c12093c0277ce01f194b69b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structGICDistributor__Type.html#a644a70cf4c12093c0277ce01f194b69b">CPENDSGIR</a> [4]</td></tr> +<tr class="memdesc:a644a70cf4c12093c0277ce01f194b69b"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0xF10 (R/W) SGI Clear-Pending Registers. <a href="#a644a70cf4c12093c0277ce01f194b69b">More...</a><br/></td></tr> +<tr class="separator:a644a70cf4c12093c0277ce01f194b69b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae40b4a50d9766c2bbf57441f68094f41"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structGICDistributor__Type.html#ae40b4a50d9766c2bbf57441f68094f41">SPENDSGIR</a> [4]</td></tr> +<tr class="memdesc:ae40b4a50d9766c2bbf57441f68094f41"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0xF20 (R/W) SGI Set-Pending Registers. <a href="#ae40b4a50d9766c2bbf57441f68094f41">More...</a><br/></td></tr> +<tr class="separator:ae40b4a50d9766c2bbf57441f68094f41"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a73e0c679e5f45710deea474ab0d39cdb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structGICDistributor__Type.html#a73e0c679e5f45710deea474ab0d39cdb">IROUTER</a> [988]</td></tr> +<tr class="memdesc:a73e0c679e5f45710deea474ab0d39cdb"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x6100(R/W) Interrupt Routing Registers. <a href="#a73e0c679e5f45710deea474ab0d39cdb">More...</a><br/></td></tr> +<tr class="separator:a73e0c679e5f45710deea474ab0d39cdb"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<h2 class="groupheader">Field Documentation</h2> +<a class="anchor" id="a2f584d3fbeaa355faf234f2ee57d1168"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#aec43007d9998a0a0e01faede4133d6be">__IO</a> uint32_t GICDistributor_Type::CLRSPI_NSR</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Clear Non-secure SPI Pending Register</p> +<table class="doxtable"> +<tr> +<th align="left">Bits </th><th align="left">Name </th><th align="left">Function </th></tr> +<tr> +<td align="left">[31:10] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[9:0] </td><td align="left">INTID </td><td align="left">The interrupt number to clear pending state from. </td></tr> +</table> + +</div> +</div> +<a class="anchor" id="ab487e4a8684b8a77357c6c20cf71dead"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#aec43007d9998a0a0e01faede4133d6be">__IO</a> uint32_t GICDistributor_Type::CLRSPI_SR</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Clear Secure SPI Pending Register</p> +<table class="doxtable"> +<tr> +<th align="left">Bits </th><th align="left">Name </th><th align="left">Function </th></tr> +<tr> +<td align="left">[31:10] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[9:0] </td><td align="left">INTID </td><td align="left">The interrupt number to clear pending state from. </td></tr> +</table> + +</div> +</div> +<a class="anchor" id="a644a70cf4c12093c0277ce01f194b69b"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint8_t GICDistributor_Type::CPENDSGIR[16]</td> + </tr> + </table> +</div><div class="memdoc"> +<p>SGI Clear-Pending Registers Each register corresponds to one software generated interrupt (SGI).</p> +<p>Reading from this register reveals</p> +<ul> +<li>0 - interrupt is not pending</li> +<li>1 - interrupt is pending</li> +</ul> +<p>Writing to this register causes</p> +<ul> +<li>0 - no effect</li> +<li>1 - removes the pending state </li> +</ul> + +</div> +</div> +<a class="anchor" id="a6ca67d9838ab3425864207c3a0399bd7"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t GICDistributor_Type::CTLR</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Distributor Control Register</p> +<p>When access is Secure, in a system that supports two Security states:</p> +<table class="doxtable"> +<tr> +<th align="left">Bits </th><th align="left">Name </th><th align="left">Function </th></tr> +<tr> +<td align="left">[31] </td><td align="left">RWP </td><td align="left">Indicates whether a register write is in progress or not. </td></tr> +<tr> +<td align="left">[30:8] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[7] </td><td align="left">EINWF </td><td align="left">Enable 1 of N Wakeup Functionality, if available. </td></tr> +<tr> +<td align="left">[6] </td><td align="left">DS </td><td align="left">Disable Security. </td></tr> +<tr> +<td align="left">[5] </td><td align="left">ARE_NS </td><td align="left">Affinity Routing Enable, Non-secure state. </td></tr> +<tr> +<td align="left">[4] </td><td align="left">ARE_S </td><td align="left">Affinity Routing Enable, Secure state. </td></tr> +<tr> +<td align="left">[3] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[2] </td><td align="left">EnableGrp1S </td><td align="left">Enable Secure Group 1 interrupts. </td></tr> +<tr> +<td align="left">[1] </td><td align="left">EnableGrp1NS </td><td align="left">Enable Non-secure Group 1 interrupts. </td></tr> +<tr> +<td align="left">[0] </td><td align="left">EnableGrp0 </td><td align="left">Enable Group 0 interrupts. </td></tr> +</table> +<p>When access is Non-secure, in a system that supports two Security states:</p> +<table class="doxtable"> +<tr> +<th align="left">Bits </th><th align="left">Name </th><th align="left">Function </th></tr> +<tr> +<td align="left">[31] </td><td align="left">RWP </td><td align="left">Indicates whether a register write is in progress or not. </td></tr> +<tr> +<td align="left">[30:5] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[4] </td><td align="left">ARE_NS </td><td align="left">Affinity Routing Enable, Non-secure state. </td></tr> +<tr> +<td align="left">[3:2] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[1] </td><td align="left">EnableGrp1A </td><td align="left">Enable Non-secure Group 1 interrupts. </td></tr> +<tr> +<td align="left">[0] </td><td align="left">EnableGrp1 </td><td align="left">Enable Non-secure Group 1 interrupts. </td></tr> +</table> +<p>When in a system that supports only a single Security state:</p> +<table class="doxtable"> +<tr> +<th align="left">Bits </th><th align="left">Name </th><th align="left">Function </th></tr> +<tr> +<td align="left">[31] </td><td align="left">RWP </td><td align="left">Indicates whether a register write is in progress or not. </td></tr> +<tr> +<td align="left">[30:8] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[7] </td><td align="left">EINWF </td><td align="left">Enable 1 of N Wakeup Functionality, if available. </td></tr> +<tr> +<td align="left">[6] </td><td align="left">DS </td><td align="left">Disable Security. </td></tr> +<tr> +<td align="left">[5] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[4] </td><td align="left">ARE </td><td align="left">Affinity Routing Enable. </td></tr> +<tr> +<td align="left">[3:2] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[1] </td><td align="left">EnableGrp1 </td><td align="left">Enable Group 1 interrupts. </td></tr> +<tr> +<td align="left">[0] </td><td align="left">EnableGrp0 </td><td align="left">Enable Group 0 interrupts. </td></tr> +</table> + +</div> +</div> +<a class="anchor" id="ac0fd4c1ad19b5a332e403bb9966ba967"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t GICDistributor_Type::ICACTIVER[32]</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Interrupt Clear-Active Registers</p> +<p>Each bit corresponds to one interrupt:</p> +<ul> +<li>Register index is given by INTID/32</li> +<li>Bit number is given by INTID%32</li> +</ul> +<dl class="section note"><dt>Note</dt><dd>Bits corresponding to unimplemented interrupts are RAZ/WI. </dd></dl> + +</div> +</div> +<a class="anchor" id="a390fa9f2f460951b2c6094932d890807"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t GICDistributor_Type::ICENABLER[32]</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Interrupt Clear-Enable Registers</p> +<p>Each bit corresponds to one interrupt:</p> +<ul> +<li>Register index is given by INTID/32</li> +<li>Bit number is given by INTID%32</li> +</ul> +<dl class="section note"><dt>Note</dt><dd>Bits corresponding to unimplemented interrupts are RAZ/WI. </dd></dl> + +</div> +</div> +<a class="anchor" id="a9b306a630388c795d3cd32fc2e23a2b5"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t GICDistributor_Type::ICFGR[64]</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Interrupt Configuration Registers</p> +<p>Each interrupt can be configured by two corresponding bits:</p> +<table class="doxtable"> +<tr> +<th align="left">Bits </th><th align="left">Name </th><th align="left">Function </th></tr> +<tr> +<td align="left">[2*INTID%16+1] </td><td align="left">Edge </td><td align="left">Interrupt is: 0 - level sensitive, 1 - edge triggered </td></tr> +<tr> +<td align="left">[2*INTID%16] </td><td align="left">Model </td><td align="left">0 - N-N Model, 1 - 1-N Model; RAZ/WI when unsupported </td></tr> +</table> + +</div> +</div> +<a class="anchor" id="a0155cb4637845258e4ee76cd93cca2a6"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t GICDistributor_Type::ICPENDR[32]</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Interrupt Clear-Pending Registers</p> +<p>Each bit corresponds to one interrupt:</p> +<ul> +<li>Register index is given by INTID/32</li> +<li>Bit number is given by INTID%32</li> +</ul> +<dl class="section note"><dt>Note</dt><dd>Bits corresponding to unimplemented interrupts are RAZ/WI. </dd></dl> + +</div> +</div> +<a class="anchor" id="a6a9effdd633c6e75651d9f53caace306"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t GICDistributor_Type::IGROUPR[32]</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Interrupt Group Registers</p> +<p>Each bit corresponds to one interrupt:</p> +<ul> +<li>Register index is given by INTID/32</li> +<li>Bit number is given by INTID%32</li> +</ul> +<p>And the value denotes:</p> +<ul> +<li>0 When <a class="el" href="structGICDistributor__Type.html#a6ca67d9838ab3425864207c3a0399bd7">CTLR</a>.DS==1, the corresponding interrupt is Group 0<br/> + When <a class="el" href="structGICDistributor__Type.html#a6ca67d9838ab3425864207c3a0399bd7">CTLR</a>.DS==0, the corresponding interrupt is Secure.</li> +<li>1 When <a class="el" href="structGICDistributor__Type.html#a6ca67d9838ab3425864207c3a0399bd7">CTLR</a>.DS==1, the corresponding interrupt is Group 1.<br/> + When <a class="el" href="structGICDistributor__Type.html#a6ca67d9838ab3425864207c3a0399bd7">CTLR</a>.DS==0, the corresponding interrupt is Non-secure Group 1. </li> +</ul> + +</div> +</div> +<a class="anchor" id="ae9eeb19ca95d0b95828f1f98700b5689"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t GICDistributor_Type::IGRPMODR[32]</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Interrupt Group Modifier Registers</p> +<p>Each bit corresponds to one interrupt:</p> +<ul> +<li>Register index is given by INTID/32</li> +<li>Bit number is given by INTID%32 </li> +</ul> + +</div> +</div> +<a class="anchor" id="acebf65dae4cb82cd3c7deeefca9c9722"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#a4cc1649793116d7c2d8afce7a4ffce43">__IM</a> uint32_t GICDistributor_Type::IIDR</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Distributor Implementer Identification Register</p> +<table class="doxtable"> +<tr> +<th align="left">Bits </th><th align="left">Name </th><th align="left">Function </th></tr> +<tr> +<td align="left">[31:24] </td><td align="left">ProductID </td><td align="left">An IMPLEMENTATION DEFINED product identifier </td></tr> +<tr> +<td align="left">[23:20] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[19:16] </td><td align="left">Variant </td><td align="left">An IMPLEMENTATION DEFINED variant number. </td></tr> +<tr> +<td align="left">[15:12] </td><td align="left">Revision </td><td align="left">An IMPLEMENTATION DEFINED revision number. </td></tr> +<tr> +<td align="left">[11:0] </td><td align="left">Implementer </td><td align="left">Contains the JEP106 code of the company implemented the GICD. </td></tr> +</table> + +</div> +</div> +<a class="anchor" id="a08fa902293567e85dc6398dab58afaa9"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint8_t GICDistributor_Type::IPRIORITYR[1020]</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Interrupt Priority Registers</p> +<p>A GIC might implement fewer than eight priority bits, but must implement at least bits [7:4] of each field. In each field, unimplemented bits are RAZ/WI.</p> +<dl class="section note"><dt>Note</dt><dd>A register field corresponding to an unimplemented interrupt is RAZ/WI. </dd></dl> + +</div> +</div> +<a class="anchor" id="a73e0c679e5f45710deea474ab0d39cdb"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint64_t GICDistributor_Type::IROUTER[988]</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Interrupt Routing Registers</p> +<table class="doxtable"> +<tr> +<th align="left">Bits </th><th align="left">Name </th><th align="left">Function </th></tr> +<tr> +<td align="left">[63:40] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[39:32] </td><td align="left">Aff3 </td><td align="left">Affinity level 3, the least significant affinity level field. </td></tr> +<tr> +<td align="left">[31] </td><td align="left">IRM </td><td align="left">Interrupt Routing Mode. Defines how SPIs are routed in an affinity hierarchy. </td></tr> +<tr> +<td align="left">[30:24] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[23:16] </td><td align="left">Aff2 </td><td align="left">Affinity level 2, an intermediate affinity level field. </td></tr> +<tr> +<td align="left">[15:8] </td><td align="left">Aff1 </td><td align="left">Affinity level 1, an intermediate affinity level field. </td></tr> +<tr> +<td align="left">[7:0] </td><td align="left">Aff0 </td><td align="left">Affinity level 0, the most significant affinity level field. </td></tr> +</table> + +</div> +</div> +<a class="anchor" id="a5eb8e1ef5a88293e2759c41f6057ccc4"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t GICDistributor_Type::ISACTIVER[32]</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Interrupt Set-Active Registers</p> +<p>Each bit corresponds to one interrupt:</p> +<ul> +<li>Register index is given by INTID/32</li> +<li>Bit number is given by INTID%32</li> +</ul> +<dl class="section note"><dt>Note</dt><dd>Bits corresponding to unimplemented interrupts are RAZ/WI. </dd></dl> + +</div> +</div> +<a class="anchor" id="a1da3a2066b64644a0bb8a3066075ba87"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t GICDistributor_Type::ISENABLER[32]</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Interrupt Set-Enable Registers</p> +<p>Each bit corresponds to one interrupt:</p> +<ul> +<li>Register index is given by INTID/32</li> +<li>Bit number is given by INTID%32</li> +</ul> +<dl class="section note"><dt>Note</dt><dd>Bits corresponding to unimplemented interrupts are RAZ/WI. </dd></dl> + +</div> +</div> +<a class="anchor" id="a1c15cd75ce30d8946792e2a1a19556a5"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t GICDistributor_Type::ISPENDR[32]</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Interrupt Set-Pending Registers</p> +<p>Each bit corresponds to one interrupt:</p> +<ul> +<li>Register index is given by INTID/32</li> +<li>Bit number is given by INTID%32</li> +</ul> +<dl class="section note"><dt>Note</dt><dd>Bits corresponding to unimplemented interrupts are RAZ/WI. </dd></dl> + +</div> +</div> +<a class="anchor" id="a6f1b07d48d3a9199f2effec8492f721c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint8_t GICDistributor_Type::ITARGETSR[1020]</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Interrupt Processor Targets Registers</p> +<p>Each bit in the target field corresponds to one CPU interface. A CPU targets field bit that corresponds to an unimplemented CPU interface is RAZ/WI.</p> +<table class="doxtable"> +<tr> +<th align="left">CPU target field value </th><th align="left">Interrupt targets </th></tr> +<tr> +<td align="left">0bxxxxxxx1 </td><td align="left">CPU interface 0 </td></tr> +<tr> +<td align="left">0bxxxxxx1x </td><td align="left">CPU interface 1 </td></tr> +<tr> +<td align="left">0bxxxxx1xx </td><td align="left">CPU interface 2 </td></tr> +<tr> +<td align="left">0bxxxx1xxx </td><td align="left">CPU interface 3 </td></tr> +<tr> +<td align="left">0bxxx1xxxx </td><td align="left">CPU interface 4 </td></tr> +<tr> +<td align="left">0bxx1xxxxx </td><td align="left">CPU interface 5 </td></tr> +<tr> +<td align="left">0bx1xxxxxx </td><td align="left">CPU interface 6 </td></tr> +<tr> +<td align="left">0b1xxxxxxx </td><td align="left">CPU interface 7 </td></tr> +</table> + +</div> +</div> +<a class="anchor" id="a644abefb7064e434db20cc6dab5fe5f1"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t GICDistributor_Type::NSACR[64]</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Non-secure Access Control Registers</p> +<p>Each two bits corresponds to one interrupt:</p> +<ul> +<li>Register index is given by INTID/16</li> +<li>Bit number is given by 2*INTID%16</li> +</ul> +<p>The possible values of each 2-bit field are:</p> +<ul> +<li>00 - Non-secure accesses to all fields associated with the corresponding interrupt are permitted.</li> +<li>01 - Non-secure accesses are only permitted to requesting fields.</li> +<li>10 - As 01, additionally accesses to clearing field are permitted.</li> +<li>11 - As 10, additionally accesses to target and routing fields are permitted. </li> +</ul> + +</div> +</div> +<a class="anchor" id="afbdd372578e2cd6f998320282cc8ed25"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#aec43007d9998a0a0e01faede4133d6be">__IO</a> uint32_t GICDistributor_Type::SETSPI_NSR</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Set Non-secure SPI Pending Register</p> +<table class="doxtable"> +<tr> +<th align="left">Bits </th><th align="left">Name </th><th align="left">Function </th></tr> +<tr> +<td align="left">[31:10] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[9:0] </td><td align="left">INTID </td><td align="left">The interrupt number to set pending state for. </td></tr> +</table> + +</div> +</div> +<a class="anchor" id="ad55a8644bc95caf8bf53e1407ec9ed0c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#aec43007d9998a0a0e01faede4133d6be">__IO</a> uint32_t GICDistributor_Type::SETSPI_SR</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Set Secure SPI Pending Register</p> +<table class="doxtable"> +<tr> +<th align="left">Bits </th><th align="left">Name </th><th align="left">Function </th></tr> +<tr> +<td align="left">[31:10] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[9:0] </td><td align="left">INTID </td><td align="left">The interrupt number to set pending state for. </td></tr> +</table> + +</div> +</div> +<a class="anchor" id="a6ac65c4a5394926cc9518753a00d4da1"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#a0ea2009ed8fd9ef35b48708280fdb758">__OM</a> uint32_t GICDistributor_Type::SGIR</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Software Generated Interrupt Register</p> +<table class="doxtable"> +<tr> +<th align="left">Bits </th><th align="left">Name </th><th align="left">Function </th></tr> +<tr> +<td align="left">[31:26] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[25:24] </td><td align="left">TargetFilterList </td><td align="left">Determines how the Distributor processes the requested SGI. </td></tr> +<tr> +<td align="left">[23:16] </td><td align="left">CPUTargetList </td><td align="left">When TargetListFilter is 00, this field defines the CPU interfaces to which the Distributor must forward the interrupt. </td></tr> +<tr> +<td align="left">[15] </td><td align="left">NSATT </td><td align="left">Specifies the required group of the SGI. </td></tr> +<tr> +<td align="left">[14:4] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[3:0] </td><td align="left">INTID </td><td align="left">The INTID of the SGI to forward to the specified CPU interfaces. </td></tr> +</table> +<p>Refer to <a class="el" href="structGICDistributor__Type.html#a6f1b07d48d3a9199f2effec8492f721c">ITARGETSR</a> for details on TargetFilterList field. </p> + +</div> +</div> +<a class="anchor" id="ae40b4a50d9766c2bbf57441f68094f41"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint8_t GICDistributor_Type::SPENDSGIR[16]</td> + </tr> + </table> +</div><div class="memdoc"> +<p>SGI Set-Pending Registers Each register corresponds to one software generated interrupt (SGI).</p> +<p>Reading from this register reveals</p> +<ul> +<li>0 - interrupt is not pending</li> +<li>1 - interrupt is pending</li> +</ul> +<p>Writing to this register causes</p> +<ul> +<li>0 - no effect</li> +<li>1 - adds the pending state </li> +</ul> + +</div> +</div> +<a class="anchor" id="ae24f260e27065660a2059803293084f2"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t GICDistributor_Type::STATUSR</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Error Reporting Status Register</p> +<table class="doxtable"> +<tr> +<th align="left">Bits </th><th align="left">Name </th><th align="left">Function </th></tr> +<tr> +<td align="left">[31:4] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[3] </td><td align="left">WROD </td><td align="left">Write to an RO location. </td></tr> +<tr> +<td align="left">[2] </td><td align="left">RWOD </td><td align="left">Read of a WO location. </td></tr> +<tr> +<td align="left">[1] </td><td align="left">WRD </td><td align="left">Write to a reserved location. </td></tr> +<tr> +<td align="left">[0] </td><td align="left">RRD </td><td align="left">Read of a reserved location. </td></tr> +</table> + +</div> +</div> +<a class="anchor" id="a405823d97dc90dd9d397a3980e2cd207"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#a4cc1649793116d7c2d8afce7a4ffce43">__IM</a> uint32_t GICDistributor_Type::TYPER</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Interrupt Controller Type Register</p> +<table class="doxtable"> +<tr> +<th align="left">Bits </th><th align="left">Name </th><th align="left">Function </th></tr> +<tr> +<td align="left">[31:16] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[15:11] </td><td align="left">LSPI </td><td align="left">Maximum number of lockable shared interrupts. </td></tr> +<tr> +<td align="left">[10] </td><td align="left">SecurityExtn </td><td align="left">Security Extensions: 0 - not implemented. 1 - implemented. </td></tr> +<tr> +<td align="left">[9:8] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[7:5] </td><td align="left">CPUNumber </td><td align="left">Number of implemented CPU interfaces [=CPUNumber+1] </td></tr> +<tr> +<td align="left">[4:0] </td><td align="left">ITLinesNumber </td><td align="left">Maximum number of interrups supported [=32*(ITLinesNumber+1)]. </td></tr> +</table> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="structGICDistributor__Type.html">GICDistributor_Type</a></li> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/structGICDistributor__Type.js b/docs/Core_A/html/structGICDistributor__Type.js new file mode 100644 index 0000000..f7a6188 --- /dev/null +++ b/docs/Core_A/html/structGICDistributor__Type.js @@ -0,0 +1,27 @@ +var structGICDistributor__Type = +[ + [ "CLRSPI_NSR", "structGICDistributor__Type.html#a2f584d3fbeaa355faf234f2ee57d1168", null ], + [ "CLRSPI_SR", "structGICDistributor__Type.html#ab487e4a8684b8a77357c6c20cf71dead", null ], + [ "CPENDSGIR", "structGICDistributor__Type.html#a644a70cf4c12093c0277ce01f194b69b", null ], + [ "CTLR", "structGICDistributor__Type.html#a6ca67d9838ab3425864207c3a0399bd7", null ], + [ "ICACTIVER", "structGICDistributor__Type.html#ac0fd4c1ad19b5a332e403bb9966ba967", null ], + [ "ICENABLER", "structGICDistributor__Type.html#a390fa9f2f460951b2c6094932d890807", null ], + [ "ICFGR", "structGICDistributor__Type.html#a9b306a630388c795d3cd32fc2e23a2b5", null ], + [ "ICPENDR", "structGICDistributor__Type.html#a0155cb4637845258e4ee76cd93cca2a6", null ], + [ "IGROUPR", "structGICDistributor__Type.html#a6a9effdd633c6e75651d9f53caace306", null ], + [ "IGRPMODR", "structGICDistributor__Type.html#ae9eeb19ca95d0b95828f1f98700b5689", null ], + [ "IIDR", "structGICDistributor__Type.html#acebf65dae4cb82cd3c7deeefca9c9722", null ], + [ "IPRIORITYR", "structGICDistributor__Type.html#a08fa902293567e85dc6398dab58afaa9", null ], + [ "IROUTER", "structGICDistributor__Type.html#a73e0c679e5f45710deea474ab0d39cdb", null ], + [ "ISACTIVER", "structGICDistributor__Type.html#a5eb8e1ef5a88293e2759c41f6057ccc4", null ], + [ "ISENABLER", "structGICDistributor__Type.html#a1da3a2066b64644a0bb8a3066075ba87", null ], + [ "ISPENDR", "structGICDistributor__Type.html#a1c15cd75ce30d8946792e2a1a19556a5", null ], + [ "ITARGETSR", "structGICDistributor__Type.html#a6f1b07d48d3a9199f2effec8492f721c", null ], + [ "NSACR", "structGICDistributor__Type.html#a644abefb7064e434db20cc6dab5fe5f1", null ], + [ "SETSPI_NSR", "structGICDistributor__Type.html#afbdd372578e2cd6f998320282cc8ed25", null ], + [ "SETSPI_SR", "structGICDistributor__Type.html#ad55a8644bc95caf8bf53e1407ec9ed0c", null ], + [ "SGIR", "structGICDistributor__Type.html#a6ac65c4a5394926cc9518753a00d4da1", null ], + [ "SPENDSGIR", "structGICDistributor__Type.html#ae40b4a50d9766c2bbf57441f68094f41", null ], + [ "STATUSR", "structGICDistributor__Type.html#ae24f260e27065660a2059803293084f2", null ], + [ "TYPER", "structGICDistributor__Type.html#a405823d97dc90dd9d397a3980e2cd207", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/structGICInterface__Type.html b/docs/Core_A/html/structGICInterface__Type.html new file mode 100644 index 0000000..a47733e --- /dev/null +++ b/docs/Core_A/html/structGICInterface__Type.html @@ -0,0 +1,503 @@ +<!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"/> +<title>GICInterface_Type Struct Reference</title> +<title>CMSIS-Core (Cortex-A): GICInterface_Type Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </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('structGICInterface__Type.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-attribs">Data Fields</a> </div> + <div class="headertitle"> +<div class="title">GICInterface_Type Struct Reference<div class="ingroups"><a class="el" href="group__GIC__functions.html">Generic Interrupt Controller Functions</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>Structure type to access the Generic Interrupt Controller Interface (GICC) +</p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> +Data Fields</h2></td></tr> +<tr class="memitem:a5969edab40aa24e4d96e072af187a3a9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structGICInterface__Type.html#a5969edab40aa24e4d96e072af187a3a9">CTLR</a></td></tr> +<tr class="memdesc:a5969edab40aa24e4d96e072af187a3a9"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x000 (R/W) CPU Interface Control Register. <a href="#a5969edab40aa24e4d96e072af187a3a9">More...</a><br/></td></tr> +<tr class="separator:a5969edab40aa24e4d96e072af187a3a9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0edadabc6e3ce1f36d820f0b52bc143b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structGICInterface__Type.html#a0edadabc6e3ce1f36d820f0b52bc143b">PMR</a></td></tr> +<tr class="memdesc:a0edadabc6e3ce1f36d820f0b52bc143b"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x004 (R/W) Interrupt Priority Mask Register. <a href="#a0edadabc6e3ce1f36d820f0b52bc143b">More...</a><br/></td></tr> +<tr class="separator:a0edadabc6e3ce1f36d820f0b52bc143b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a949317484547dc1db89c9f7ab40d1829"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structGICInterface__Type.html#a949317484547dc1db89c9f7ab40d1829">BPR</a></td></tr> +<tr class="memdesc:a949317484547dc1db89c9f7ab40d1829"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x008 (R/W) Binary Point Register. <a href="#a949317484547dc1db89c9f7ab40d1829">More...</a><br/></td></tr> +<tr class="separator:a949317484547dc1db89c9f7ab40d1829"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa48569605fc0c163e1db35321b4c76ea"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#a4cc1649793116d7c2d8afce7a4ffce43">__IM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structGICInterface__Type.html#aa48569605fc0c163e1db35321b4c76ea">IAR</a></td></tr> +<tr class="memdesc:aa48569605fc0c163e1db35321b4c76ea"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x00C (R/ ) Interrupt Acknowledge Register. <a href="#aa48569605fc0c163e1db35321b4c76ea">More...</a><br/></td></tr> +<tr class="separator:aa48569605fc0c163e1db35321b4c76ea"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4b9baa43aae026438bad64e63df17cdb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#a0ea2009ed8fd9ef35b48708280fdb758">__OM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structGICInterface__Type.html#a4b9baa43aae026438bad64e63df17cdb">EOIR</a></td></tr> +<tr class="memdesc:a4b9baa43aae026438bad64e63df17cdb"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x010 ( /W) End Of Interrupt Register. <a href="#a4b9baa43aae026438bad64e63df17cdb">More...</a><br/></td></tr> +<tr class="separator:a4b9baa43aae026438bad64e63df17cdb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a37762d42768ecb3d1302f34abc7f2821"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#a4cc1649793116d7c2d8afce7a4ffce43">__IM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structGICInterface__Type.html#a37762d42768ecb3d1302f34abc7f2821">RPR</a></td></tr> +<tr class="memdesc:a37762d42768ecb3d1302f34abc7f2821"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x014 (R/ ) Running Priority Register. <a href="#a37762d42768ecb3d1302f34abc7f2821">More...</a><br/></td></tr> +<tr class="separator:a37762d42768ecb3d1302f34abc7f2821"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af793cd280a74bf73cca8c4fedfc329d6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#a4cc1649793116d7c2d8afce7a4ffce43">__IM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structGICInterface__Type.html#af793cd280a74bf73cca8c4fedfc329d6">HPPIR</a></td></tr> +<tr class="memdesc:af793cd280a74bf73cca8c4fedfc329d6"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x018 (R/ ) Highest Priority Pending Interrupt Register. <a href="#af793cd280a74bf73cca8c4fedfc329d6">More...</a><br/></td></tr> +<tr class="separator:af793cd280a74bf73cca8c4fedfc329d6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6d3ca9eaae5e0ac38f20846a1e67180d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structGICInterface__Type.html#a6d3ca9eaae5e0ac38f20846a1e67180d">ABPR</a></td></tr> +<tr class="memdesc:a6d3ca9eaae5e0ac38f20846a1e67180d"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x01C (R/W) Aliased Binary Point Register. <a href="#a6d3ca9eaae5e0ac38f20846a1e67180d">More...</a><br/></td></tr> +<tr class="separator:a6d3ca9eaae5e0ac38f20846a1e67180d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a849e9ead6e9ced78dc6f0ba9256dd5a6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#a4cc1649793116d7c2d8afce7a4ffce43">__IM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structGICInterface__Type.html#a849e9ead6e9ced78dc6f0ba9256dd5a6">AIAR</a></td></tr> +<tr class="memdesc:a849e9ead6e9ced78dc6f0ba9256dd5a6"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x020 (R/ ) Aliased Interrupt Acknowledge Register. <a href="#a849e9ead6e9ced78dc6f0ba9256dd5a6">More...</a><br/></td></tr> +<tr class="separator:a849e9ead6e9ced78dc6f0ba9256dd5a6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a89d5a920c2b91b4b7bd0312ba4c38a89"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#a0ea2009ed8fd9ef35b48708280fdb758">__OM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structGICInterface__Type.html#a89d5a920c2b91b4b7bd0312ba4c38a89">AEOIR</a></td></tr> +<tr class="memdesc:a89d5a920c2b91b4b7bd0312ba4c38a89"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x024 ( /W) Aliased End Of Interrupt Register. <a href="#a89d5a920c2b91b4b7bd0312ba4c38a89">More...</a><br/></td></tr> +<tr class="separator:a89d5a920c2b91b4b7bd0312ba4c38a89"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a12f25dec95ab3dd13a477573fab4b9c8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#a4cc1649793116d7c2d8afce7a4ffce43">__IM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structGICInterface__Type.html#a12f25dec95ab3dd13a477573fab4b9c8">AHPPIR</a></td></tr> +<tr class="memdesc:a12f25dec95ab3dd13a477573fab4b9c8"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x028 (R/ ) Aliased Highest Priority Pending Interrupt Register. <a href="#a12f25dec95ab3dd13a477573fab4b9c8">More...</a><br/></td></tr> +<tr class="separator:a12f25dec95ab3dd13a477573fab4b9c8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abd978b408fb69b7887be2c422f48ce7e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structGICInterface__Type.html#abd978b408fb69b7887be2c422f48ce7e">STATUSR</a></td></tr> +<tr class="memdesc:abd978b408fb69b7887be2c422f48ce7e"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x02C (R/W) Error Reporting Status Register, optional. <a href="#abd978b408fb69b7887be2c422f48ce7e">More...</a><br/></td></tr> +<tr class="separator:abd978b408fb69b7887be2c422f48ce7e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aebae4bdcd3930372d639b85c5c9301e8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structGICInterface__Type.html#aebae4bdcd3930372d639b85c5c9301e8">APR</a> [4]</td></tr> +<tr class="memdesc:aebae4bdcd3930372d639b85c5c9301e8"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x0D0 (R/W) Active Priority Register. <a href="#aebae4bdcd3930372d639b85c5c9301e8">More...</a><br/></td></tr> +<tr class="separator:aebae4bdcd3930372d639b85c5c9301e8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ade3473ace2a8bf7c79a0251457be20f4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structGICInterface__Type.html#ade3473ace2a8bf7c79a0251457be20f4">NSAPR</a> [4]</td></tr> +<tr class="memdesc:ade3473ace2a8bf7c79a0251457be20f4"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x0E0 (R/W) Non-secure Active Priority Register. <a href="#ade3473ace2a8bf7c79a0251457be20f4">More...</a><br/></td></tr> +<tr class="separator:ade3473ace2a8bf7c79a0251457be20f4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aee78d0b6f64a7b47fbd730aabfcc86cf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#a4cc1649793116d7c2d8afce7a4ffce43">__IM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structGICInterface__Type.html#aee78d0b6f64a7b47fbd730aabfcc86cf">IIDR</a></td></tr> +<tr class="memdesc:aee78d0b6f64a7b47fbd730aabfcc86cf"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x0FC (R/ ) CPU Interface Identification Register. <a href="#aee78d0b6f64a7b47fbd730aabfcc86cf">More...</a><br/></td></tr> +<tr class="separator:aee78d0b6f64a7b47fbd730aabfcc86cf"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a554bd1f88421df3189c664b9fd9c02aa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#a0ea2009ed8fd9ef35b48708280fdb758">__OM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structGICInterface__Type.html#a554bd1f88421df3189c664b9fd9c02aa">DIR</a></td></tr> +<tr class="memdesc:a554bd1f88421df3189c664b9fd9c02aa"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x1000( /W) Deactivate Interrupt Register. <a href="#a554bd1f88421df3189c664b9fd9c02aa">More...</a><br/></td></tr> +<tr class="separator:a554bd1f88421df3189c664b9fd9c02aa"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<h2 class="groupheader">Field Documentation</h2> +<a class="anchor" id="a6d3ca9eaae5e0ac38f20846a1e67180d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t GICInterface_Type::ABPR</td> + </tr> + </table> +</div><div class="memdoc"> +<p>CPU Interface Aliased Binary Point Register </p> +<dl class="section see"><dt>See Also</dt><dd><a class="el" href="structGICInterface__Type.html#a949317484547dc1db89c9f7ab40d1829" title="Offset: 0x008 (R/W) Binary Point Register. ">GICInterface_Type::BPR</a> </dd></dl> + +</div> +</div> +<a class="anchor" id="a89d5a920c2b91b4b7bd0312ba4c38a89"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#a0ea2009ed8fd9ef35b48708280fdb758">__OM</a> uint32_t GICInterface_Type::AEOIR</td> + </tr> + </table> +</div><div class="memdoc"> +<p>CPU Interface Aliased End Of Interrupt Register </p> +<dl class="section see"><dt>See Also</dt><dd><a class="el" href="structGICInterface__Type.html#a4b9baa43aae026438bad64e63df17cdb" title="Offset: 0x010 ( /W) End Of Interrupt Register. ">GICInterface_Type::EOIR</a> </dd></dl> + +</div> +</div> +<a class="anchor" id="a12f25dec95ab3dd13a477573fab4b9c8"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#a4cc1649793116d7c2d8afce7a4ffce43">__IM</a> uint32_t GICInterface_Type::AHPPIR</td> + </tr> + </table> +</div><div class="memdoc"> +<p>CPU Interface Aliased Highest Priority Pending Interrupt Register </p> +<dl class="section see"><dt>See Also</dt><dd><a class="el" href="structGICInterface__Type.html#af793cd280a74bf73cca8c4fedfc329d6" title="Offset: 0x018 (R/ ) Highest Priority Pending Interrupt Register. ">GICInterface_Type::HPPIR</a> </dd></dl> + +</div> +</div> +<a class="anchor" id="a849e9ead6e9ced78dc6f0ba9256dd5a6"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#a4cc1649793116d7c2d8afce7a4ffce43">__IM</a> uint32_t GICInterface_Type::AIAR</td> + </tr> + </table> +</div><div class="memdoc"> +<p>CPU Interface Aliased Interrupt Acknowledge Register </p> +<dl class="section see"><dt>See Also</dt><dd><a class="el" href="structGICInterface__Type.html#aa48569605fc0c163e1db35321b4c76ea" title="Offset: 0x00C (R/ ) Interrupt Acknowledge Register. ">GICInterface_Type::IAR</a> </dd></dl> + +</div> +</div> +<a class="anchor" id="aebae4bdcd3930372d639b85c5c9301e8"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t GICInterface_Type::APR[4]</td> + </tr> + </table> +</div><div class="memdoc"> +<p>CPU Interface Active Priorities Registers </p> +<dl class="section note"><dt>Note</dt><dd>The register values are IMPLEMENTATION DEFINED. </dd></dl> + +</div> +</div> +<a class="anchor" id="a949317484547dc1db89c9f7ab40d1829"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t GICInterface_Type::BPR</td> + </tr> + </table> +</div><div class="memdoc"> +<p>CPU Interface Binary Point Register</p> +<table class="doxtable"> +<tr> +<th align="left">Bits </th><th align="left">Name </th><th align="left">Function </th></tr> +<tr> +<td align="left">[31:3] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[2:0] </td><td align="left">Binary_Point </td><td align="left">Controls how the 8-bit interrupt priority field is split into a group priority field and a subpriority field. </td></tr> +</table> +<p>The binary point (values 0-7) defines the amount of priority bits used as subpriority. Please refer to the section Interrupt prioritization in the <a href="http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ihi0048b/index.html">Arm Generic Interrupt Controller Architecture Specificaton</a> for details. </p> + +</div> +</div> +<a class="anchor" id="a5969edab40aa24e4d96e072af187a3a9"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t GICInterface_Type::CTLR</td> + </tr> + </table> +</div><div class="memdoc"> +<p>CPU Interface Control Register</p> +<p>Enables the signaling of interrupts by the CPU interface to the connected processor, and provides additional top-level control of the CPU interface. In a GICv2 implementation, this includes control of the end of interrupt (EOI) behavior.</p> +<table class="doxtable"> +<tr> +<th align="left">Bits </th><th align="left">Name </th><th align="left">Function </th></tr> +<tr> +<td align="left">[31:1] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[0] </td><td align="left">Enable </td><td align="left">Interrupt signaling: 0 - Disable. 1 - Enable. </td></tr> +</table> + +</div> +</div> +<a class="anchor" id="a554bd1f88421df3189c664b9fd9c02aa"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#a0ea2009ed8fd9ef35b48708280fdb758">__OM</a> uint32_t GICInterface_Type::DIR</td> + </tr> + </table> +</div><div class="memdoc"> +<p>CPU Interface Deactivate Interrupt Register</p> +<table class="doxtable"> +<tr> +<th align="left">Bits </th><th align="left">Name </th><th align="left">Function </th></tr> +<tr> +<td align="left">[31:24] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[23:0] </td><td align="left">INTID </td><td align="left">The INTID of the interrupt to be disabled. </td></tr> +</table> + +</div> +</div> +<a class="anchor" id="a4b9baa43aae026438bad64e63df17cdb"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#a0ea2009ed8fd9ef35b48708280fdb758">__OM</a> uint32_t GICInterface_Type::EOIR</td> + </tr> + </table> +</div><div class="memdoc"> +<p>CPU Interface End Of Interrupt Register</p> +<table class="doxtable"> +<tr> +<th align="left">Bits </th><th align="left">Name </th><th align="left">Function </th></tr> +<tr> +<td align="left">[31:24] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[23:0] </td><td align="left">INTID </td><td align="left">The interrupt number of the finished interrupt. </td></tr> +</table> + +</div> +</div> +<a class="anchor" id="af793cd280a74bf73cca8c4fedfc329d6"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#a4cc1649793116d7c2d8afce7a4ffce43">__IM</a> uint32_t GICInterface_Type::HPPIR</td> + </tr> + </table> +</div><div class="memdoc"> +<p>CPU Interface Highest Priority Pending Interrupt Register</p> +<table class="doxtable"> +<tr> +<th align="left">Bits </th><th align="left">Name </th><th align="left">Function </th></tr> +<tr> +<td align="left">[31:24] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[23:0] </td><td align="left">INTID </td><td align="left">The INTID of the signaled interrupt. </td></tr> +</table> + +</div> +</div> +<a class="anchor" id="aa48569605fc0c163e1db35321b4c76ea"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#a4cc1649793116d7c2d8afce7a4ffce43">__IM</a> uint32_t GICInterface_Type::IAR</td> + </tr> + </table> +</div><div class="memdoc"> +<p>CPU Interface Interrupt Acknowledge Register</p> +<table class="doxtable"> +<tr> +<th align="left">Bits </th><th align="left">Name </th><th align="left">Function </th></tr> +<tr> +<td align="left">[31:24] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[23:0] </td><td align="left">INTID </td><td align="left">The interrupt number of the signaled interrupt. </td></tr> +</table> + +</div> +</div> +<a class="anchor" id="aee78d0b6f64a7b47fbd730aabfcc86cf"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#a4cc1649793116d7c2d8afce7a4ffce43">__IM</a> uint32_t GICInterface_Type::IIDR</td> + </tr> + </table> +</div><div class="memdoc"> +<p>CPU Interface Identification Register</p> +<table class="doxtable"> +<tr> +<th align="left">Bits </th><th align="left">Name </th><th align="left">Function </th></tr> +<tr> +<td align="left">[31:20] </td><td align="left">ProductID </td><td align="left">An IMPLEMENTATION DEFINED product identifier </td></tr> +<tr> +<td align="left">[19:16] </td><td align="left">Arch_version </td><td align="left">The version of the GIC architecture that is implemented. </td></tr> +<tr> +<td align="left">[15:12] </td><td align="left">Revision </td><td align="left">An IMPLEMENTATION DEFINED revision number for the CPU interface. </td></tr> +<tr> +<td align="left">[11:0] </td><td align="left">Implementer </td><td align="left">Contains the JEP106 code of the company that implemented the CPU interface. </td></tr> +</table> + +</div> +</div> +<a class="anchor" id="ade3473ace2a8bf7c79a0251457be20f4"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t GICInterface_Type::NSAPR[4]</td> + </tr> + </table> +</div><div class="memdoc"> +<p>CPU Interface Non-secure Active Priorities Registers </p> +<dl class="section note"><dt>Note</dt><dd>The register values are IMPLEMENTATION DEFINED. </dd></dl> +<dl class="section see"><dt>See Also</dt><dd><a class="el" href="structGICInterface__Type.html#aebae4bdcd3930372d639b85c5c9301e8" title="Offset: 0x0D0 (R/W) Active Priority Register. ">GICInterface_Type::APR</a>[4] </dd></dl> + +</div> +</div> +<a class="anchor" id="a0edadabc6e3ce1f36d820f0b52bc143b"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t GICInterface_Type::PMR</td> + </tr> + </table> +</div><div class="memdoc"> +<p>CPU Interface Priority Mask Register</p> +<table class="doxtable"> +<tr> +<th align="left">Bits </th><th align="left">Name </th><th align="left">Function </th></tr> +<tr> +<td align="left">[31:8] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[7:0] </td><td align="left">Priority </td><td align="left">The priority mask level for the CPU interface. </td></tr> +</table> +<dl class="section note"><dt>Note</dt><dd>IMPLEMENTATION DEFINED unsupported priority bits might be RAZ/WI. </dd></dl> + +</div> +</div> +<a class="anchor" id="a37762d42768ecb3d1302f34abc7f2821"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#a4cc1649793116d7c2d8afce7a4ffce43">__IM</a> uint32_t GICInterface_Type::RPR</td> + </tr> + </table> +</div><div class="memdoc"> +<p>CPU Interface Running Priority Register</p> +<table class="doxtable"> +<tr> +<th align="left">Bits </th><th align="left">Name </th><th align="left">Function </th></tr> +<tr> +<td align="left">[31:8] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[7:0] </td><td align="left">Priority </td><td align="left">The current running priority on the CPU interface. </td></tr> +</table> + +</div> +</div> +<a class="anchor" id="abd978b408fb69b7887be2c422f48ce7e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t GICInterface_Type::STATUSR</td> + </tr> + </table> +</div><div class="memdoc"> +<p>CPU Interface Status Register</p> +<table class="doxtable"> +<tr> +<th align="left">Bits </th><th align="left">Name </th><th align="left">Function </th></tr> +<tr> +<td align="left">[31:5] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[4] </td><td align="left">ASV </td><td align="left">Attempted security violation. </td></tr> +<tr> +<td align="left">[3] </td><td align="left">WROD </td><td align="left">Write to an RO location. </td></tr> +<tr> +<td align="left">[2] </td><td align="left">RWOD </td><td align="left">Read of a WO location. </td></tr> +<tr> +<td align="left">[1] </td><td align="left">WRD </td><td align="left">Write to a reserved location. </td></tr> +<tr> +<td align="left">[0] </td><td align="left">RRD </td><td align="left">Read of a reserved location. </td></tr> +</table> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="structGICInterface__Type.html">GICInterface_Type</a></li> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/structGICInterface__Type.js b/docs/Core_A/html/structGICInterface__Type.js new file mode 100644 index 0000000..9a713d8 --- /dev/null +++ b/docs/Core_A/html/structGICInterface__Type.js @@ -0,0 +1,19 @@ +var structGICInterface__Type = +[ + [ "ABPR", "structGICInterface__Type.html#a6d3ca9eaae5e0ac38f20846a1e67180d", null ], + [ "AEOIR", "structGICInterface__Type.html#a89d5a920c2b91b4b7bd0312ba4c38a89", null ], + [ "AHPPIR", "structGICInterface__Type.html#a12f25dec95ab3dd13a477573fab4b9c8", null ], + [ "AIAR", "structGICInterface__Type.html#a849e9ead6e9ced78dc6f0ba9256dd5a6", null ], + [ "APR", "structGICInterface__Type.html#aebae4bdcd3930372d639b85c5c9301e8", null ], + [ "BPR", "structGICInterface__Type.html#a949317484547dc1db89c9f7ab40d1829", null ], + [ "CTLR", "structGICInterface__Type.html#a5969edab40aa24e4d96e072af187a3a9", null ], + [ "DIR", "structGICInterface__Type.html#a554bd1f88421df3189c664b9fd9c02aa", null ], + [ "EOIR", "structGICInterface__Type.html#a4b9baa43aae026438bad64e63df17cdb", null ], + [ "HPPIR", "structGICInterface__Type.html#af793cd280a74bf73cca8c4fedfc329d6", null ], + [ "IAR", "structGICInterface__Type.html#aa48569605fc0c163e1db35321b4c76ea", null ], + [ "IIDR", "structGICInterface__Type.html#aee78d0b6f64a7b47fbd730aabfcc86cf", null ], + [ "NSAPR", "structGICInterface__Type.html#ade3473ace2a8bf7c79a0251457be20f4", null ], + [ "PMR", "structGICInterface__Type.html#a0edadabc6e3ce1f36d820f0b52bc143b", null ], + [ "RPR", "structGICInterface__Type.html#a37762d42768ecb3d1302f34abc7f2821", null ], + [ "STATUSR", "structGICInterface__Type.html#abd978b408fb69b7887be2c422f48ce7e", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/structL2C__310__TypeDef.html b/docs/Core_A/html/structL2C__310__TypeDef.html new file mode 100644 index 0000000..752f8b8 --- /dev/null +++ b/docs/Core_A/html/structL2C__310__TypeDef.html @@ -0,0 +1,760 @@ +<!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"/> +<title>L2C_310_TypeDef Struct Reference</title> +<title>CMSIS-Core (Cortex-A): L2C_310_TypeDef Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </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('structL2C__310__TypeDef.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-attribs">Data Fields</a> </div> + <div class="headertitle"> +<div class="title">L2C_310_TypeDef Struct Reference<div class="ingroups"><a class="el" href="group__L2__cache__functions.html">L2C-310 Cache Controller Functions</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>Union type to access the L2C_310 Cache Controller. +</p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> +Data Fields</h2></td></tr> +<tr class="memitem:a87833c2acdf685d6ad6d0811f45677d7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#a4cc1649793116d7c2d8afce7a4ffce43">__IM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structL2C__310__TypeDef.html#a87833c2acdf685d6ad6d0811f45677d7">CACHE_ID</a></td></tr> +<tr class="memdesc:a87833c2acdf685d6ad6d0811f45677d7"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x0000 (R/ ) Cache ID Register. <a href="#a87833c2acdf685d6ad6d0811f45677d7">More...</a><br/></td></tr> +<tr class="separator:a87833c2acdf685d6ad6d0811f45677d7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af19e1fd8a729834557884232c9e50bd2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#a4cc1649793116d7c2d8afce7a4ffce43">__IM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structL2C__310__TypeDef.html#af19e1fd8a729834557884232c9e50bd2">CACHE_TYPE</a></td></tr> +<tr class="memdesc:af19e1fd8a729834557884232c9e50bd2"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x0004 (R/ ) Cache Type Register. <a href="#af19e1fd8a729834557884232c9e50bd2">More...</a><br/></td></tr> +<tr class="separator:af19e1fd8a729834557884232c9e50bd2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a491a4ed1ecdcdf784b180fa13ef46f2f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structL2C__310__TypeDef.html#a491a4ed1ecdcdf784b180fa13ef46f2f">CONTROL</a></td></tr> +<tr class="memdesc:a491a4ed1ecdcdf784b180fa13ef46f2f"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x0100 (R/W) Control Register. <a href="#a491a4ed1ecdcdf784b180fa13ef46f2f">More...</a><br/></td></tr> +<tr class="separator:a491a4ed1ecdcdf784b180fa13ef46f2f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4f7bc7277a5baa1d804913e41b8200be"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structL2C__310__TypeDef.html#a4f7bc7277a5baa1d804913e41b8200be">AUX_CNT</a></td></tr> +<tr class="memdesc:a4f7bc7277a5baa1d804913e41b8200be"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x0104 (R/W) Auxiliary Control. <a href="#a4f7bc7277a5baa1d804913e41b8200be">More...</a><br/></td></tr> +<tr class="separator:a4f7bc7277a5baa1d804913e41b8200be"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2bc6f09ea83f8d3c966558598a098995"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structL2C__310__TypeDef.html#a2bc6f09ea83f8d3c966558598a098995">EVENT_CONTROL</a></td></tr> +<tr class="memdesc:a2bc6f09ea83f8d3c966558598a098995"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x0200 (R/W) Event Counter Control. <a href="#a2bc6f09ea83f8d3c966558598a098995">More...</a><br/></td></tr> +<tr class="separator:a2bc6f09ea83f8d3c966558598a098995"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4465c7dd7b45f8f35acde8c6e28cbd17"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structL2C__310__TypeDef.html#a4465c7dd7b45f8f35acde8c6e28cbd17">EVENT_COUNTER1_CONF</a></td></tr> +<tr class="memdesc:a4465c7dd7b45f8f35acde8c6e28cbd17"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x0204 (R/W) Event Counter 1 Configuration. <a href="#a4465c7dd7b45f8f35acde8c6e28cbd17">More...</a><br/></td></tr> +<tr class="separator:a4465c7dd7b45f8f35acde8c6e28cbd17"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1c78032b2b237ee968d6758bddc915ba"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structL2C__310__TypeDef.html#a1c78032b2b237ee968d6758bddc915ba">EVENT_COUNTER0_CONF</a></td></tr> +<tr class="memdesc:a1c78032b2b237ee968d6758bddc915ba"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x0208 (R/W) Event Counter 1 Configuration. <a href="#a1c78032b2b237ee968d6758bddc915ba">More...</a><br/></td></tr> +<tr class="separator:a1c78032b2b237ee968d6758bddc915ba"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7c8ff2c17c6f3eb0d951e4cd193fd8e4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structL2C__310__TypeDef.html#a7c8ff2c17c6f3eb0d951e4cd193fd8e4">INTERRUPT_MASK</a></td></tr> +<tr class="memdesc:a7c8ff2c17c6f3eb0d951e4cd193fd8e4"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x0214 (R/W) Interrupt Mask. <a href="#a7c8ff2c17c6f3eb0d951e4cd193fd8e4">More...</a><br/></td></tr> +<tr class="separator:a7c8ff2c17c6f3eb0d951e4cd193fd8e4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a207e1eb35e13440241db1109790d9740"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#a4cc1649793116d7c2d8afce7a4ffce43">__IM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structL2C__310__TypeDef.html#a207e1eb35e13440241db1109790d9740">MASKED_INT_STATUS</a></td></tr> +<tr class="memdesc:a207e1eb35e13440241db1109790d9740"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x0218 (R/ ) Masked Interrupt Status. <a href="#a207e1eb35e13440241db1109790d9740">More...</a><br/></td></tr> +<tr class="separator:a207e1eb35e13440241db1109790d9740"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a404f8453b6df3aaf5f3db4ff9b658637"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#a4cc1649793116d7c2d8afce7a4ffce43">__IM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structL2C__310__TypeDef.html#a404f8453b6df3aaf5f3db4ff9b658637">RAW_INT_STATUS</a></td></tr> +<tr class="memdesc:a404f8453b6df3aaf5f3db4ff9b658637"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x021c (R/ ) Raw Interrupt Status. <a href="#a404f8453b6df3aaf5f3db4ff9b658637">More...</a><br/></td></tr> +<tr class="separator:a404f8453b6df3aaf5f3db4ff9b658637"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a43116dfea74e77e870fd790189a403ec"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#a0ea2009ed8fd9ef35b48708280fdb758">__OM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structL2C__310__TypeDef.html#a43116dfea74e77e870fd790189a403ec">INTERRUPT_CLEAR</a></td></tr> +<tr class="memdesc:a43116dfea74e77e870fd790189a403ec"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x0220 ( /W) Interrupt Clear. <a href="#a43116dfea74e77e870fd790189a403ec">More...</a><br/></td></tr> +<tr class="separator:a43116dfea74e77e870fd790189a403ec"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab9b9d1842b5d9e828a6825533ab80c0f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structL2C__310__TypeDef.html#ab9b9d1842b5d9e828a6825533ab80c0f">CACHE_SYNC</a></td></tr> +<tr class="memdesc:ab9b9d1842b5d9e828a6825533ab80c0f"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x0730 (R/W) Cache Sync. <a href="#ab9b9d1842b5d9e828a6825533ab80c0f">More...</a><br/></td></tr> +<tr class="separator:ab9b9d1842b5d9e828a6825533ab80c0f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1e7c5255e61ce785f2fd5c767178c098"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structL2C__310__TypeDef.html#a1e7c5255e61ce785f2fd5c767178c098">INV_LINE_PA</a></td></tr> +<tr class="memdesc:a1e7c5255e61ce785f2fd5c767178c098"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x0770 (R/W) Invalidate Line By PA. <a href="#a1e7c5255e61ce785f2fd5c767178c098">More...</a><br/></td></tr> +<tr class="separator:a1e7c5255e61ce785f2fd5c767178c098"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a78853d391272ff835025e8382c3c88d2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structL2C__310__TypeDef.html#a78853d391272ff835025e8382c3c88d2">INV_WAY</a></td></tr> +<tr class="memdesc:a78853d391272ff835025e8382c3c88d2"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x077c (R/W) Invalidate by Way. <a href="#a78853d391272ff835025e8382c3c88d2">More...</a><br/></td></tr> +<tr class="separator:a78853d391272ff835025e8382c3c88d2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a400d9ededaf12a5193e01d7235f3d65d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structL2C__310__TypeDef.html#a400d9ededaf12a5193e01d7235f3d65d">CLEAN_LINE_PA</a></td></tr> +<tr class="memdesc:a400d9ededaf12a5193e01d7235f3d65d"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x07b0 (R/W) Clean Line by PA. <a href="#a400d9ededaf12a5193e01d7235f3d65d">More...</a><br/></td></tr> +<tr class="separator:a400d9ededaf12a5193e01d7235f3d65d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac79d3397741a3ae8566c878b45d30970"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structL2C__310__TypeDef.html#ac79d3397741a3ae8566c878b45d30970">CLEAN_LINE_INDEX_WAY</a></td></tr> +<tr class="memdesc:ac79d3397741a3ae8566c878b45d30970"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x07b8 (R/W) Clean Line by Index/Way. <a href="#ac79d3397741a3ae8566c878b45d30970">More...</a><br/></td></tr> +<tr class="separator:ac79d3397741a3ae8566c878b45d30970"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0e6d40fb25420d5cac5be15ad2662e2c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structL2C__310__TypeDef.html#a0e6d40fb25420d5cac5be15ad2662e2c">CLEAN_WAY</a></td></tr> +<tr class="memdesc:a0e6d40fb25420d5cac5be15ad2662e2c"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x07bc (R/W) Clean by Way. <a href="#a0e6d40fb25420d5cac5be15ad2662e2c">More...</a><br/></td></tr> +<tr class="separator:a0e6d40fb25420d5cac5be15ad2662e2c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a61615f4a4ac97d5d278000a35100d795"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structL2C__310__TypeDef.html#a61615f4a4ac97d5d278000a35100d795">CLEAN_INV_LINE_PA</a></td></tr> +<tr class="memdesc:a61615f4a4ac97d5d278000a35100d795"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x07f0 (R/W) Clean and Invalidate Line by PA. <a href="#a61615f4a4ac97d5d278000a35100d795">More...</a><br/></td></tr> +<tr class="separator:a61615f4a4ac97d5d278000a35100d795"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2adcc6bff9e527be24076d197368a962"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structL2C__310__TypeDef.html#a2adcc6bff9e527be24076d197368a962">CLEAN_INV_LINE_INDEX_WAY</a></td></tr> +<tr class="memdesc:a2adcc6bff9e527be24076d197368a962"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x07f8 (R/W) Clean and Invalidate Line by Index/Way. <a href="#a2adcc6bff9e527be24076d197368a962">More...</a><br/></td></tr> +<tr class="separator:a2adcc6bff9e527be24076d197368a962"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae27fc13cf14eae85ad7ed2c86fd30f6c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structL2C__310__TypeDef.html#ae27fc13cf14eae85ad7ed2c86fd30f6c">CLEAN_INV_WAY</a></td></tr> +<tr class="memdesc:ae27fc13cf14eae85ad7ed2c86fd30f6c"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x07fc (R/W) Clean and Invalidate by Way. <a href="#ae27fc13cf14eae85ad7ed2c86fd30f6c">More...</a><br/></td></tr> +<tr class="separator:ae27fc13cf14eae85ad7ed2c86fd30f6c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2dbbc5c93d3ddffe2459c053d30ede2d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structL2C__310__TypeDef.html#a2dbbc5c93d3ddffe2459c053d30ede2d">DATA_LOCK_0_WAY</a></td></tr> +<tr class="memdesc:a2dbbc5c93d3ddffe2459c053d30ede2d"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x0900 (R/W) Data Lockdown 0 by Way. <a href="#a2dbbc5c93d3ddffe2459c053d30ede2d">More...</a><br/></td></tr> +<tr class="separator:a2dbbc5c93d3ddffe2459c053d30ede2d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a50ed69958acada08cce2c93b609097ad"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structL2C__310__TypeDef.html#a50ed69958acada08cce2c93b609097ad">INST_LOCK_0_WAY</a></td></tr> +<tr class="memdesc:a50ed69958acada08cce2c93b609097ad"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x0904 (R/W) Instruction Lockdown 0 by Way. <a href="#a50ed69958acada08cce2c93b609097ad">More...</a><br/></td></tr> +<tr class="separator:a50ed69958acada08cce2c93b609097ad"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6288cc2774812105b52a22daedd0c39f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structL2C__310__TypeDef.html#a6288cc2774812105b52a22daedd0c39f">DATA_LOCK_1_WAY</a></td></tr> +<tr class="memdesc:a6288cc2774812105b52a22daedd0c39f"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x0908 (R/W) Data Lockdown 1 by Way. <a href="#a6288cc2774812105b52a22daedd0c39f">More...</a><br/></td></tr> +<tr class="separator:a6288cc2774812105b52a22daedd0c39f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:acba26dcc19591924d2ad088a0b8302fa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structL2C__310__TypeDef.html#acba26dcc19591924d2ad088a0b8302fa">INST_LOCK_1_WAY</a></td></tr> +<tr class="memdesc:acba26dcc19591924d2ad088a0b8302fa"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x090c (R/W) Instruction Lockdown 1 by Way. <a href="#acba26dcc19591924d2ad088a0b8302fa">More...</a><br/></td></tr> +<tr class="separator:acba26dcc19591924d2ad088a0b8302fa"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:acdbc2d1db5722edc69752fe78a5c477d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structL2C__310__TypeDef.html#acdbc2d1db5722edc69752fe78a5c477d">DATA_LOCK_2_WAY</a></td></tr> +<tr class="memdesc:acdbc2d1db5722edc69752fe78a5c477d"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x0910 (R/W) Data Lockdown 2 by Way. <a href="#acdbc2d1db5722edc69752fe78a5c477d">More...</a><br/></td></tr> +<tr class="separator:acdbc2d1db5722edc69752fe78a5c477d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a98c744b09e490fa49beb452ddbc29ffd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structL2C__310__TypeDef.html#a98c744b09e490fa49beb452ddbc29ffd">INST_LOCK_2_WAY</a></td></tr> +<tr class="memdesc:a98c744b09e490fa49beb452ddbc29ffd"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x0914 (R/W) Instruction Lockdown 2 by Way. <a href="#a98c744b09e490fa49beb452ddbc29ffd">More...</a><br/></td></tr> +<tr class="separator:a98c744b09e490fa49beb452ddbc29ffd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a331d20510fc27cd593ddfedc88c75240"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structL2C__310__TypeDef.html#a331d20510fc27cd593ddfedc88c75240">DATA_LOCK_3_WAY</a></td></tr> +<tr class="memdesc:a331d20510fc27cd593ddfedc88c75240"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x0918 (R/W) Data Lockdown 3 by Way. <a href="#a331d20510fc27cd593ddfedc88c75240">More...</a><br/></td></tr> +<tr class="separator:a331d20510fc27cd593ddfedc88c75240"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aca5cecc05dae56be40cb1b0852b78490"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structL2C__310__TypeDef.html#aca5cecc05dae56be40cb1b0852b78490">INST_LOCK_3_WAY</a></td></tr> +<tr class="memdesc:aca5cecc05dae56be40cb1b0852b78490"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x091c (R/W) Instruction Lockdown 3 by Way. <a href="#aca5cecc05dae56be40cb1b0852b78490">More...</a><br/></td></tr> +<tr class="separator:aca5cecc05dae56be40cb1b0852b78490"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa0a0f2165e329d514cc91dbf84a44a76"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structL2C__310__TypeDef.html#aa0a0f2165e329d514cc91dbf84a44a76">DATA_LOCK_4_WAY</a></td></tr> +<tr class="memdesc:aa0a0f2165e329d514cc91dbf84a44a76"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x0920 (R/W) Data Lockdown 4 by Way. <a href="#aa0a0f2165e329d514cc91dbf84a44a76">More...</a><br/></td></tr> +<tr class="separator:aa0a0f2165e329d514cc91dbf84a44a76"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0a54ef3839f09715962f7cc04879d6b8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structL2C__310__TypeDef.html#a0a54ef3839f09715962f7cc04879d6b8">INST_LOCK_4_WAY</a></td></tr> +<tr class="memdesc:a0a54ef3839f09715962f7cc04879d6b8"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x0924 (R/W) Instruction Lockdown 4 by Way. <a href="#a0a54ef3839f09715962f7cc04879d6b8">More...</a><br/></td></tr> +<tr class="separator:a0a54ef3839f09715962f7cc04879d6b8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6f777080cbf9426d8476d07f6e583d71"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structL2C__310__TypeDef.html#a6f777080cbf9426d8476d07f6e583d71">DATA_LOCK_5_WAY</a></td></tr> +<tr class="memdesc:a6f777080cbf9426d8476d07f6e583d71"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x0928 (R/W) Data Lockdown 5 by Way. <a href="#a6f777080cbf9426d8476d07f6e583d71">More...</a><br/></td></tr> +<tr class="separator:a6f777080cbf9426d8476d07f6e583d71"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9464799ec7797bacade9eacd4703bad2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structL2C__310__TypeDef.html#a9464799ec7797bacade9eacd4703bad2">INST_LOCK_5_WAY</a></td></tr> +<tr class="memdesc:a9464799ec7797bacade9eacd4703bad2"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x092c (R/W) Instruction Lockdown 5 by Way. <a href="#a9464799ec7797bacade9eacd4703bad2">More...</a><br/></td></tr> +<tr class="separator:a9464799ec7797bacade9eacd4703bad2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab81366685e54829cae7613f080d69f53"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structL2C__310__TypeDef.html#ab81366685e54829cae7613f080d69f53">DATA_LOCK_6_WAY</a></td></tr> +<tr class="memdesc:ab81366685e54829cae7613f080d69f53"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x0930 (R/W) Data Lockdown 5 by Way. <a href="#ab81366685e54829cae7613f080d69f53">More...</a><br/></td></tr> +<tr class="separator:ab81366685e54829cae7613f080d69f53"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a990118c9674df74beb6879b3f6dbcbc6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structL2C__310__TypeDef.html#a990118c9674df74beb6879b3f6dbcbc6">INST_LOCK_6_WAY</a></td></tr> +<tr class="memdesc:a990118c9674df74beb6879b3f6dbcbc6"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x0934 (R/W) Instruction Lockdown 5 by Way. <a href="#a990118c9674df74beb6879b3f6dbcbc6">More...</a><br/></td></tr> +<tr class="separator:a990118c9674df74beb6879b3f6dbcbc6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aed70f16007d4e7d19818e0931581c5a5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structL2C__310__TypeDef.html#aed70f16007d4e7d19818e0931581c5a5">DATA_LOCK_7_WAY</a></td></tr> +<tr class="memdesc:aed70f16007d4e7d19818e0931581c5a5"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x0938 (R/W) Data Lockdown 6 by Way. <a href="#aed70f16007d4e7d19818e0931581c5a5">More...</a><br/></td></tr> +<tr class="separator:aed70f16007d4e7d19818e0931581c5a5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6240652959732fbb74bbee91d4b487d0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structL2C__310__TypeDef.html#a6240652959732fbb74bbee91d4b487d0">INST_LOCK_7_WAY</a></td></tr> +<tr class="memdesc:a6240652959732fbb74bbee91d4b487d0"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x093c (R/W) Instruction Lockdown 6 by Way. <a href="#a6240652959732fbb74bbee91d4b487d0">More...</a><br/></td></tr> +<tr class="separator:a6240652959732fbb74bbee91d4b487d0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a58357795f3cda2b0063411abc5165804"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structL2C__310__TypeDef.html#a58357795f3cda2b0063411abc5165804">LOCK_LINE_EN</a></td></tr> +<tr class="memdesc:a58357795f3cda2b0063411abc5165804"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x0950 (R/W) Lockdown by Line Enable. <a href="#a58357795f3cda2b0063411abc5165804">More...</a><br/></td></tr> +<tr class="separator:a58357795f3cda2b0063411abc5165804"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:acb39f337a421d0640f39092dc992ef1a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structL2C__310__TypeDef.html#acb39f337a421d0640f39092dc992ef1a">UNLOCK_ALL_BY_WAY</a></td></tr> +<tr class="memdesc:acb39f337a421d0640f39092dc992ef1a"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x0954 (R/W) Unlock All Lines by Way. <a href="#acb39f337a421d0640f39092dc992ef1a">More...</a><br/></td></tr> +<tr class="separator:acb39f337a421d0640f39092dc992ef1a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae3f752040cdfcabd337b3f0359216b11"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structL2C__310__TypeDef.html#ae3f752040cdfcabd337b3f0359216b11">ADDRESS_FILTER_START</a></td></tr> +<tr class="memdesc:ae3f752040cdfcabd337b3f0359216b11"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x0c00 (R/W) Address Filtering Start. <a href="#ae3f752040cdfcabd337b3f0359216b11">More...</a><br/></td></tr> +<tr class="separator:ae3f752040cdfcabd337b3f0359216b11"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a956e7653f25ae52ac9534eb0e1d94c8c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structL2C__310__TypeDef.html#a956e7653f25ae52ac9534eb0e1d94c8c">ADDRESS_FILTER_END</a></td></tr> +<tr class="memdesc:a956e7653f25ae52ac9534eb0e1d94c8c"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x0c04 (R/W) Address Filtering End. <a href="#a956e7653f25ae52ac9534eb0e1d94c8c">More...</a><br/></td></tr> +<tr class="separator:a956e7653f25ae52ac9534eb0e1d94c8c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a996a2a5c1f311a6f3555844adc28e7f4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structL2C__310__TypeDef.html#a996a2a5c1f311a6f3555844adc28e7f4">DEBUG_CONTROL</a></td></tr> +<tr class="memdesc:a996a2a5c1f311a6f3555844adc28e7f4"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x0f40 (R/W) Debug Control Register. <a href="#a996a2a5c1f311a6f3555844adc28e7f4">More...</a><br/></td></tr> +<tr class="separator:a996a2a5c1f311a6f3555844adc28e7f4"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<h2 class="groupheader">Field Documentation</h2> +<a class="anchor" id="a956e7653f25ae52ac9534eb0e1d94c8c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">L2C_310_TypeDef::ADDRESS_FILTER_END</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ae3f752040cdfcabd337b3f0359216b11"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t L2C_310_TypeDef::ADDRESS_FILTER_START</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a4f7bc7277a5baa1d804913e41b8200be"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t L2C_310_TypeDef::AUX_CNT</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a87833c2acdf685d6ad6d0811f45677d7"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#a4cc1649793116d7c2d8afce7a4ffce43">__IM</a> uint32_t L2C_310_TypeDef::CACHE_ID</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ab9b9d1842b5d9e828a6825533ab80c0f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t L2C_310_TypeDef::CACHE_SYNC</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="af19e1fd8a729834557884232c9e50bd2"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#a4cc1649793116d7c2d8afce7a4ffce43">__IM</a> uint32_t L2C_310_TypeDef::CACHE_TYPE</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a2adcc6bff9e527be24076d197368a962"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t L2C_310_TypeDef::CLEAN_INV_LINE_INDEX_WAY</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a61615f4a4ac97d5d278000a35100d795"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t L2C_310_TypeDef::CLEAN_INV_LINE_PA</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ae27fc13cf14eae85ad7ed2c86fd30f6c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t L2C_310_TypeDef::CLEAN_INV_WAY</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ac79d3397741a3ae8566c878b45d30970"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t L2C_310_TypeDef::CLEAN_LINE_INDEX_WAY</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a400d9ededaf12a5193e01d7235f3d65d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t L2C_310_TypeDef::CLEAN_LINE_PA</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a0e6d40fb25420d5cac5be15ad2662e2c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t L2C_310_TypeDef::CLEAN_WAY</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a491a4ed1ecdcdf784b180fa13ef46f2f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t L2C_310_TypeDef::CONTROL</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a2dbbc5c93d3ddffe2459c053d30ede2d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t L2C_310_TypeDef::DATA_LOCK_0_WAY</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a6288cc2774812105b52a22daedd0c39f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t L2C_310_TypeDef::DATA_LOCK_1_WAY</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="acdbc2d1db5722edc69752fe78a5c477d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t L2C_310_TypeDef::DATA_LOCK_2_WAY</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a331d20510fc27cd593ddfedc88c75240"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t L2C_310_TypeDef::DATA_LOCK_3_WAY</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="aa0a0f2165e329d514cc91dbf84a44a76"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t L2C_310_TypeDef::DATA_LOCK_4_WAY</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a6f777080cbf9426d8476d07f6e583d71"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t L2C_310_TypeDef::DATA_LOCK_5_WAY</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ab81366685e54829cae7613f080d69f53"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t L2C_310_TypeDef::DATA_LOCK_6_WAY</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="aed70f16007d4e7d19818e0931581c5a5"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t L2C_310_TypeDef::DATA_LOCK_7_WAY</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a996a2a5c1f311a6f3555844adc28e7f4"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t L2C_310_TypeDef::DEBUG_CONTROL</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a2bc6f09ea83f8d3c966558598a098995"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t L2C_310_TypeDef::EVENT_CONTROL</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a1c78032b2b237ee968d6758bddc915ba"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t L2C_310_TypeDef::EVENT_COUNTER0_CONF</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a4465c7dd7b45f8f35acde8c6e28cbd17"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t L2C_310_TypeDef::EVENT_COUNTER1_CONF</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a50ed69958acada08cce2c93b609097ad"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t L2C_310_TypeDef::INST_LOCK_0_WAY</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="acba26dcc19591924d2ad088a0b8302fa"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t L2C_310_TypeDef::INST_LOCK_1_WAY</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a98c744b09e490fa49beb452ddbc29ffd"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t L2C_310_TypeDef::INST_LOCK_2_WAY</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="aca5cecc05dae56be40cb1b0852b78490"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t L2C_310_TypeDef::INST_LOCK_3_WAY</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a0a54ef3839f09715962f7cc04879d6b8"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t L2C_310_TypeDef::INST_LOCK_4_WAY</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a9464799ec7797bacade9eacd4703bad2"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t L2C_310_TypeDef::INST_LOCK_5_WAY</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a990118c9674df74beb6879b3f6dbcbc6"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t L2C_310_TypeDef::INST_LOCK_6_WAY</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a6240652959732fbb74bbee91d4b487d0"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t L2C_310_TypeDef::INST_LOCK_7_WAY</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a43116dfea74e77e870fd790189a403ec"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#a0ea2009ed8fd9ef35b48708280fdb758">__OM</a> uint32_t L2C_310_TypeDef::INTERRUPT_CLEAR</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a7c8ff2c17c6f3eb0d951e4cd193fd8e4"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t L2C_310_TypeDef::INTERRUPT_MASK</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a1e7c5255e61ce785f2fd5c767178c098"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t L2C_310_TypeDef::INV_LINE_PA</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a78853d391272ff835025e8382c3c88d2"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t L2C_310_TypeDef::INV_WAY</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a58357795f3cda2b0063411abc5165804"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t L2C_310_TypeDef::LOCK_LINE_EN</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a207e1eb35e13440241db1109790d9740"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#a4cc1649793116d7c2d8afce7a4ffce43">__IM</a> uint32_t L2C_310_TypeDef::MASKED_INT_STATUS</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a404f8453b6df3aaf5f3db4ff9b658637"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#a4cc1649793116d7c2d8afce7a4ffce43">__IM</a> uint32_t L2C_310_TypeDef::RAW_INT_STATUS</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="acb39f337a421d0640f39092dc992ef1a"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t L2C_310_TypeDef::UNLOCK_ALL_BY_WAY</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="structL2C__310__TypeDef.html">L2C_310_TypeDef</a></li> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/structL2C__310__TypeDef.js b/docs/Core_A/html/structL2C__310__TypeDef.js new file mode 100644 index 0000000..99ea05c --- /dev/null +++ b/docs/Core_A/html/structL2C__310__TypeDef.js @@ -0,0 +1,44 @@ +var structL2C__310__TypeDef = +[ + [ "ADDRESS_FILTER_END", "structL2C__310__TypeDef.html#a956e7653f25ae52ac9534eb0e1d94c8c", null ], + [ "ADDRESS_FILTER_START", "structL2C__310__TypeDef.html#ae3f752040cdfcabd337b3f0359216b11", null ], + [ "AUX_CNT", "structL2C__310__TypeDef.html#a4f7bc7277a5baa1d804913e41b8200be", null ], + [ "CACHE_ID", "structL2C__310__TypeDef.html#a87833c2acdf685d6ad6d0811f45677d7", null ], + [ "CACHE_SYNC", "structL2C__310__TypeDef.html#ab9b9d1842b5d9e828a6825533ab80c0f", null ], + [ "CACHE_TYPE", "structL2C__310__TypeDef.html#af19e1fd8a729834557884232c9e50bd2", null ], + [ "CLEAN_INV_LINE_INDEX_WAY", "structL2C__310__TypeDef.html#a2adcc6bff9e527be24076d197368a962", null ], + [ "CLEAN_INV_LINE_PA", "structL2C__310__TypeDef.html#a61615f4a4ac97d5d278000a35100d795", null ], + [ "CLEAN_INV_WAY", "structL2C__310__TypeDef.html#ae27fc13cf14eae85ad7ed2c86fd30f6c", null ], + [ "CLEAN_LINE_INDEX_WAY", "structL2C__310__TypeDef.html#ac79d3397741a3ae8566c878b45d30970", null ], + [ "CLEAN_LINE_PA", "structL2C__310__TypeDef.html#a400d9ededaf12a5193e01d7235f3d65d", null ], + [ "CLEAN_WAY", "structL2C__310__TypeDef.html#a0e6d40fb25420d5cac5be15ad2662e2c", null ], + [ "CONTROL", "structL2C__310__TypeDef.html#a491a4ed1ecdcdf784b180fa13ef46f2f", null ], + [ "DATA_LOCK_0_WAY", "structL2C__310__TypeDef.html#a2dbbc5c93d3ddffe2459c053d30ede2d", null ], + [ "DATA_LOCK_1_WAY", "structL2C__310__TypeDef.html#a6288cc2774812105b52a22daedd0c39f", null ], + [ "DATA_LOCK_2_WAY", "structL2C__310__TypeDef.html#acdbc2d1db5722edc69752fe78a5c477d", null ], + [ "DATA_LOCK_3_WAY", "structL2C__310__TypeDef.html#a331d20510fc27cd593ddfedc88c75240", null ], + [ "DATA_LOCK_4_WAY", "structL2C__310__TypeDef.html#aa0a0f2165e329d514cc91dbf84a44a76", null ], + [ "DATA_LOCK_5_WAY", "structL2C__310__TypeDef.html#a6f777080cbf9426d8476d07f6e583d71", null ], + [ "DATA_LOCK_6_WAY", "structL2C__310__TypeDef.html#ab81366685e54829cae7613f080d69f53", null ], + [ "DATA_LOCK_7_WAY", "structL2C__310__TypeDef.html#aed70f16007d4e7d19818e0931581c5a5", null ], + [ "DEBUG_CONTROL", "structL2C__310__TypeDef.html#a996a2a5c1f311a6f3555844adc28e7f4", null ], + [ "EVENT_CONTROL", "structL2C__310__TypeDef.html#a2bc6f09ea83f8d3c966558598a098995", null ], + [ "EVENT_COUNTER0_CONF", "structL2C__310__TypeDef.html#a1c78032b2b237ee968d6758bddc915ba", null ], + [ "EVENT_COUNTER1_CONF", "structL2C__310__TypeDef.html#a4465c7dd7b45f8f35acde8c6e28cbd17", null ], + [ "INST_LOCK_0_WAY", "structL2C__310__TypeDef.html#a50ed69958acada08cce2c93b609097ad", null ], + [ "INST_LOCK_1_WAY", "structL2C__310__TypeDef.html#acba26dcc19591924d2ad088a0b8302fa", null ], + [ "INST_LOCK_2_WAY", "structL2C__310__TypeDef.html#a98c744b09e490fa49beb452ddbc29ffd", null ], + [ "INST_LOCK_3_WAY", "structL2C__310__TypeDef.html#aca5cecc05dae56be40cb1b0852b78490", null ], + [ "INST_LOCK_4_WAY", "structL2C__310__TypeDef.html#a0a54ef3839f09715962f7cc04879d6b8", null ], + [ "INST_LOCK_5_WAY", "structL2C__310__TypeDef.html#a9464799ec7797bacade9eacd4703bad2", null ], + [ "INST_LOCK_6_WAY", "structL2C__310__TypeDef.html#a990118c9674df74beb6879b3f6dbcbc6", null ], + [ "INST_LOCK_7_WAY", "structL2C__310__TypeDef.html#a6240652959732fbb74bbee91d4b487d0", null ], + [ "INTERRUPT_CLEAR", "structL2C__310__TypeDef.html#a43116dfea74e77e870fd790189a403ec", null ], + [ "INTERRUPT_MASK", "structL2C__310__TypeDef.html#a7c8ff2c17c6f3eb0d951e4cd193fd8e4", null ], + [ "INV_LINE_PA", "structL2C__310__TypeDef.html#a1e7c5255e61ce785f2fd5c767178c098", null ], + [ "INV_WAY", "structL2C__310__TypeDef.html#a78853d391272ff835025e8382c3c88d2", null ], + [ "LOCK_LINE_EN", "structL2C__310__TypeDef.html#a58357795f3cda2b0063411abc5165804", null ], + [ "MASKED_INT_STATUS", "structL2C__310__TypeDef.html#a207e1eb35e13440241db1109790d9740", null ], + [ "RAW_INT_STATUS", "structL2C__310__TypeDef.html#a404f8453b6df3aaf5f3db4ff9b658637", null ], + [ "UNLOCK_ALL_BY_WAY", "structL2C__310__TypeDef.html#acb39f337a421d0640f39092dc992ef1a", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/structTimer__Type.html b/docs/Core_A/html/structTimer__Type.html new file mode 100644 index 0000000..54e1a7e --- /dev/null +++ b/docs/Core_A/html/structTimer__Type.html @@ -0,0 +1,368 @@ +<!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"/> +<title>Timer_Type Struct Reference</title> +<title>CMSIS-Core (Cortex-A): Timer_Type Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </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('structTimer__Type.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-attribs">Data Fields</a> </div> + <div class="headertitle"> +<div class="title">Timer_Type Struct Reference<div class="ingroups"><a class="el" href="group__PTM__timer__functions.html">Private Timer Functions</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>Structure type to access the Private Timer. +</p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> +Data Fields</h2></td></tr> +<tr class="memitem:a073457d2d18c2eff93fd12aec81ef20b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structTimer__Type.html#a073457d2d18c2eff93fd12aec81ef20b">LOAD</a></td></tr> +<tr class="memdesc:a073457d2d18c2eff93fd12aec81ef20b"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x000 (R/W) Private Timer Load Register. <a href="#a073457d2d18c2eff93fd12aec81ef20b">More...</a><br/></td></tr> +<tr class="separator:a073457d2d18c2eff93fd12aec81ef20b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac933977724591e6ca87d91848fc7a6b6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structTimer__Type.html#ac933977724591e6ca87d91848fc7a6b6">COUNTER</a></td></tr> +<tr class="memdesc:ac933977724591e6ca87d91848fc7a6b6"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x004 (R/W) Private Timer Counter Register. <a href="#ac933977724591e6ca87d91848fc7a6b6">More...</a><br/></td></tr> +<tr class="separator:ac933977724591e6ca87d91848fc7a6b6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a91845c88231f4f337be2810d73bc79e4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structTimer__Type.html#a91845c88231f4f337be2810d73bc79e4">CONTROL</a></td></tr> +<tr class="memdesc:a91845c88231f4f337be2810d73bc79e4"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x008 (R/W) Private Timer Control Register. <a href="#a91845c88231f4f337be2810d73bc79e4">More...</a><br/></td></tr> +<tr class="separator:a91845c88231f4f337be2810d73bc79e4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ace17db6ca92940b030ad2ccbc674877e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structTimer__Type.html#ace17db6ca92940b030ad2ccbc674877e">ISR</a></td></tr> +<tr class="memdesc:ace17db6ca92940b030ad2ccbc674877e"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x00C (R/W) Private Timer Interrupt Status Register. <a href="#ace17db6ca92940b030ad2ccbc674877e">More...</a><br/></td></tr> +<tr class="separator:ace17db6ca92940b030ad2ccbc674877e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6855bbb5d49f336c9f995dcce492455a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structTimer__Type.html#a6855bbb5d49f336c9f995dcce492455a">WLOAD</a></td></tr> +<tr class="memdesc:a6855bbb5d49f336c9f995dcce492455a"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x020 (R/W) Watchdog Load Register. <a href="#a6855bbb5d49f336c9f995dcce492455a">More...</a><br/></td></tr> +<tr class="separator:a6855bbb5d49f336c9f995dcce492455a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7a763d92fbcb506a28a22de548934abc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structTimer__Type.html#a7a763d92fbcb506a28a22de548934abc">WCOUNTER</a></td></tr> +<tr class="memdesc:a7a763d92fbcb506a28a22de548934abc"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x024 (R/W) Watchdog Counter Register. <a href="#a7a763d92fbcb506a28a22de548934abc">More...</a><br/></td></tr> +<tr class="separator:a7a763d92fbcb506a28a22de548934abc"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac04581b452702517bfbfa61f9af4c6dd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structTimer__Type.html#ac04581b452702517bfbfa61f9af4c6dd">WCONTROL</a></td></tr> +<tr class="memdesc:ac04581b452702517bfbfa61f9af4c6dd"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x028 (R/W) Watchdog Control Register. <a href="#ac04581b452702517bfbfa61f9af4c6dd">More...</a><br/></td></tr> +<tr class="separator:ac04581b452702517bfbfa61f9af4c6dd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6239a36319b919b809e00dd26db105fc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structTimer__Type.html#a6239a36319b919b809e00dd26db105fc">WISR</a></td></tr> +<tr class="memdesc:a6239a36319b919b809e00dd26db105fc"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x02C (R/W) Watchdog Interrupt Status Register. <a href="#a6239a36319b919b809e00dd26db105fc">More...</a><br/></td></tr> +<tr class="separator:a6239a36319b919b809e00dd26db105fc"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a775e70c9dbf2b562f9884a9e0dded741"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structTimer__Type.html#a775e70c9dbf2b562f9884a9e0dded741">WRESET</a></td></tr> +<tr class="memdesc:a775e70c9dbf2b562f9884a9e0dded741"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x030 (R/W) Watchdog Reset Status Register. <a href="#a775e70c9dbf2b562f9884a9e0dded741">More...</a><br/></td></tr> +<tr class="separator:a775e70c9dbf2b562f9884a9e0dded741"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9d577164e0a55ecd6c630a9720f153c3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="core__ca_8h.html#a0ea2009ed8fd9ef35b48708280fdb758">__OM</a> uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structTimer__Type.html#a9d577164e0a55ecd6c630a9720f153c3">WDISABLE</a></td></tr> +<tr class="memdesc:a9d577164e0a55ecd6c630a9720f153c3"><td class="mdescLeft"> </td><td class="mdescRight">Offset: 0x034 ( /W) Watchdog Disable Register. <a href="#a9d577164e0a55ecd6c630a9720f153c3">More...</a><br/></td></tr> +<tr class="separator:a9d577164e0a55ecd6c630a9720f153c3"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<h2 class="groupheader">Field Documentation</h2> +<a class="anchor" id="a91845c88231f4f337be2810d73bc79e4"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t Timer_Type::CONTROL</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Private Timer Control Register</p> +<table class="doxtable"> +<tr> +<th align="left">Bits </th><th align="left">Name </th><th align="left">Function </th></tr> +<tr> +<td align="left">[31:16] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[15:8] </td><td align="left">Prescaler </td><td align="left">The prescaler modifies the clock period for the decrementing event for the Counter Register. </td></tr> +<tr> +<td align="left">[7:3] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[2] </td><td align="left">IRQ Enable </td><td align="left">If set, the interrupt is set as pending in the Interrupt Distributor when the event flag is set in the Timer Status Register. </td></tr> +<tr> +<td align="left">[1] </td><td align="left">Auto Reload </td><td align="left">If set, each time the Counter Register reaches zero, it is reloaded with the value contained in the Timer Load Register. </td></tr> +<tr> +<td align="left">[0] </td><td align="left">Time Enabled </td><td align="left">If set, Timer is enabled and the counter decrements normally. </td></tr> +</table> + +</div> +</div> +<a class="anchor" id="ac933977724591e6ca87d91848fc7a6b6"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t Timer_Type::COUNTER</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Private Timer Counter Register The Timer Counter Register is a decrementing counter.</p> +<p>The Timer Counter Register decrements if the timer is enabled using the timer enable bit in the Timer Control Register.</p> +<p>When the Timer Counter Register reaches zero and auto reload mode is enabled, it reloads the value in the Timer Load Register and then decrements from that value. If auto reload mode is not enabled, the Timer Counter Register decrements down to zero and stops.</p> +<p>When the Timer Counter Register reaches zero, the timer interrupt status event flag is set and the interrupt ID 29 is set as pending in the Interrupt Distributor, if interrupt generation is enabled in the Timer Control Register.</p> +<p>Writing to the Timer Counter Register or Timer Load Register forces the Timer Counter Register to decrement from the newly written value. </p> + +</div> +</div> +<a class="anchor" id="ace17db6ca92940b030ad2ccbc674877e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#a4cc1649793116d7c2d8afce7a4ffce43">__IM</a> uint32_t Timer_Type::ISR</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Private Timer Interrupt Status Register</p> +<p>The event flag is a sticky bit that is automatically set when the Counter Register reaches zero. If the timer interrupt is enabled, Interrupt ID 29 is set as pending in the Interrupt Distributor after the event flag is set. The event flag is cleared when written to 1. </p> + +</div> +</div> +<a class="anchor" id="a073457d2d18c2eff93fd12aec81ef20b"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t Timer_Type::LOAD</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Private Timer Load Register The Timer Load Register contains the value copied to the Timer Counter Register when it decrements down to zero with auto reload mode enabled. Writing to the Timer Load Register means that you also write to the Timer Counter Register. </p> + +</div> +</div> +<a class="anchor" id="ac04581b452702517bfbfa61f9af4c6dd"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t Timer_Type::WCONTROL</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Watchdog Control Register</p> +<table class="doxtable"> +<tr> +<th align="left">Bits </th><th align="left">Name </th><th align="left">Function </th></tr> +<tr> +<td align="left">[31:16] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[15:8] </td><td align="left">Prescaler </td><td align="left">The prescaler modifies the clock period for the decrementing event for the Counter Register. </td></tr> +<tr> +<td align="left">[7:4] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[3] </td><td align="left">Watchdog Mode </td><td align="left">0 - Timer mode (default), 1 - Watchdog mode </td></tr> +<tr> +<td align="left">[2] </td><td align="left">IT Enable </td><td align="left">Interrupt enable for timer mode. </td></tr> +<tr> +<td align="left">[1] </td><td align="left">Auto Reload </td><td align="left">0 - Single shot mode, 1 - Continuous timer mode </td></tr> +<tr> +<td align="left">[0] </td><td align="left">Watchdog Enable </td><td align="left">0 - Watchdog counter disabled, 1 - Watchdog timer enabled </td></tr> +</table> + +</div> +</div> +<a class="anchor" id="a7a763d92fbcb506a28a22de548934abc"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t Timer_Type::WCOUNTER</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Watchdog Counter Register</p> +<p>The Watchdog Counter Register is a down counter.</p> +<p>The behavior of the watchdog when the Watchdog Counter Register reaches zero depends on its current mode:</p> +<ul> +<li>Timer mode: The watchdog interrupt status event flag is set and the interrupt is set as pending in the Interrupt Distributor.</li> +<li>Watchdog mode: Tthe Watchdog reset status flag is set and the associated WDRESETREQ reset request output pin is asserted. </li> +</ul> + +</div> +</div> +<a class="anchor" id="a9d577164e0a55ecd6c630a9720f153c3"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#a4cc1649793116d7c2d8afce7a4ffce43">__IM</a> uint32_t Timer_Type::WDISABLE</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Watchdog Disable Register</p> +<p>Use the Watchdog Disable Register to switch from watchdog to timer mode. The software must write 0x12345678 then 0x87654321 successively to the Watchdog Disable Register so that the watchdog mode bit in the Watchdog Control Register is set to zero. </p> + +</div> +</div> +<a class="anchor" id="a6239a36319b919b809e00dd26db105fc"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t Timer_Type::WISR</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Watchdog Interrupt Status Register</p> +<table class="doxtable"> +<tr> +<th align="left">Bits </th><th align="left">Name </th><th align="left">Function </th></tr> +<tr> +<td align="left">[31:1] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[0] </td><td align="left">Event Flag </td><td align="left">The event flag is a sticky bit that is automatically set when the Counter Register reaches zero in timer mode. </td></tr> +</table> + +</div> +</div> +<a class="anchor" id="a6855bbb5d49f336c9f995dcce492455a"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t Timer_Type::WLOAD</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Watchdog Load Register</p> +<p>The Watchdog Load Register contains the value copied to the Watchdog Counter Register when it decrements down to zero with auto reload mode enabled, in Timer mode. Writing to the Watchdog Load Register means that you also write to the Watchdog Counter Register. </p> + +</div> +</div> +<a class="anchor" id="a775e70c9dbf2b562f9884a9e0dded741"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">__IOM</a> uint32_t Timer_Type::WRESET</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Watchdog Reset Status Register</p> +<table class="doxtable"> +<tr> +<th align="left">Bits </th><th align="left">Name </th><th align="left">Function </th></tr> +<tr> +<td align="left">[31:1] </td><td align="left">- </td><td align="left">Reserved. </td></tr> +<tr> +<td align="left">[0] </td><td align="left">Reset Flag </td><td align="left">The reset flag is a sticky bit that is automatically set when the Counter Register reaches zero and a reset request is sent accordingly. (In watchdog mode) </td></tr> +</table> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="structTimer__Type.html">Timer_Type</a></li> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/structTimer__Type.js b/docs/Core_A/html/structTimer__Type.js new file mode 100644 index 0000000..e694909 --- /dev/null +++ b/docs/Core_A/html/structTimer__Type.js @@ -0,0 +1,13 @@ +var structTimer__Type = +[ + [ "CONTROL", "structTimer__Type.html#a91845c88231f4f337be2810d73bc79e4", null ], + [ "COUNTER", "structTimer__Type.html#ac933977724591e6ca87d91848fc7a6b6", null ], + [ "ISR", "structTimer__Type.html#ace17db6ca92940b030ad2ccbc674877e", null ], + [ "LOAD", "structTimer__Type.html#a073457d2d18c2eff93fd12aec81ef20b", null ], + [ "WCONTROL", "structTimer__Type.html#ac04581b452702517bfbfa61f9af4c6dd", null ], + [ "WCOUNTER", "structTimer__Type.html#a7a763d92fbcb506a28a22de548934abc", null ], + [ "WDISABLE", "structTimer__Type.html#a9d577164e0a55ecd6c630a9720f153c3", null ], + [ "WISR", "structTimer__Type.html#a6239a36319b919b809e00dd26db105fc", null ], + [ "WLOAD", "structTimer__Type.html#a6855bbb5d49f336c9f995dcce492455a", null ], + [ "WRESET", "structTimer__Type.html#a775e70c9dbf2b562f9884a9e0dded741", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/structmmu__region__attributes__Type.html b/docs/Core_A/html/structmmu__region__attributes__Type.html new file mode 100644 index 0000000..1b34694 --- /dev/null +++ b/docs/Core_A/html/structmmu__region__attributes__Type.html @@ -0,0 +1,310 @@ +<!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"/> +<title>mmu_region_attributes_Type Struct Reference</title> +<title>CMSIS-Core (Cortex-A): mmu_region_attributes_Type Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </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('structmmu__region__attributes__Type.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-attribs">Data Fields</a> </div> + <div class="headertitle"> +<div class="title">mmu_region_attributes_Type Struct Reference<div class="ingroups"><a class="el" href="group__MMU__defs__gr.html">MMU Defines and Structs</a></div></div> </div> +</div><!--header--> +<div class="contents"> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> +Data Fields</h2></td></tr> +<tr class="memitem:a3f9d884c340aca62d3287b91809ac262"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__MMU__defs__gr.html#gab184b824a6d7cb728bd46c6abcd0c21a">mmu_region_size_Type</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structmmu__region__attributes__Type.html#a3f9d884c340aca62d3287b91809ac262">rg_t</a></td></tr> +<tr class="separator:a3f9d884c340aca62d3287b91809ac262"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0d81c9add0ddd2cc5f89e03fae0a3720"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__MMU__defs__gr.html#ga83ac8de9263f89879079da521e86d5f2">mmu_memory_Type</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structmmu__region__attributes__Type.html#a0d81c9add0ddd2cc5f89e03fae0a3720">mem_t</a></td></tr> +<tr class="separator:a0d81c9add0ddd2cc5f89e03fae0a3720"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a94158b710d212b8ca8105d78a910db39"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structmmu__region__attributes__Type.html#a94158b710d212b8ca8105d78a910db39">domain</a></td></tr> +<tr class="separator:a94158b710d212b8ca8105d78a910db39"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2088aadb7aa8e9b0d91d2dbad564bf33"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__MMU__defs__gr.html#ga11c86b7b193efb2c59b6a2179a02f584">mmu_cacheability_Type</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structmmu__region__attributes__Type.html#a2088aadb7aa8e9b0d91d2dbad564bf33">inner_norm_t</a></td></tr> +<tr class="separator:a2088aadb7aa8e9b0d91d2dbad564bf33"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2aebbdf7cfb941d5703d008f02131622"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__MMU__defs__gr.html#ga11c86b7b193efb2c59b6a2179a02f584">mmu_cacheability_Type</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structmmu__region__attributes__Type.html#a2aebbdf7cfb941d5703d008f02131622">outer_norm_t</a></td></tr> +<tr class="separator:a2aebbdf7cfb941d5703d008f02131622"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7883ad6e464090150b175a54c68f592e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__MMU__defs__gr.html#ga06d94c0eaa22d713636acaff81485409">mmu_ecc_check_Type</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structmmu__region__attributes__Type.html#a7883ad6e464090150b175a54c68f592e">e_t</a></td></tr> +<tr class="separator:a7883ad6e464090150b175a54c68f592e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa8c562e2d40092a0001f49987c7f4a58"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__MMU__defs__gr.html#ga2fe1157deda82e66b9a1b19772309b63">mmu_execute_Type</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structmmu__region__attributes__Type.html#aa8c562e2d40092a0001f49987c7f4a58">xn_t</a></td></tr> +<tr class="separator:aa8c562e2d40092a0001f49987c7f4a58"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a51f1a2a77db791b2bdf012f86605adfc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__MMU__defs__gr.html#ga04160605fbe20914c8ef020430684a30">mmu_global_Type</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structmmu__region__attributes__Type.html#a51f1a2a77db791b2bdf012f86605adfc">g_t</a></td></tr> +<tr class="separator:a51f1a2a77db791b2bdf012f86605adfc"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a195e022fa08ec703937fa8175d8371d7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__MMU__defs__gr.html#gac3d277641df9fb3bb3b555e2e79dd639">mmu_secure_Type</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structmmu__region__attributes__Type.html#a195e022fa08ec703937fa8175d8371d7">sec_t</a></td></tr> +<tr class="separator:a195e022fa08ec703937fa8175d8371d7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:afb58787cfcf5b9aaf711794e3bf3e849"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__MMU__defs__gr.html#ga2ee598252f996e4f96640b096291d280">mmu_access_Type</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structmmu__region__attributes__Type.html#afb58787cfcf5b9aaf711794e3bf3e849">priv_t</a></td></tr> +<tr class="separator:afb58787cfcf5b9aaf711794e3bf3e849"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6b32b61a1ee042a22ae0c8a2bd7de544"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__MMU__defs__gr.html#ga2ee598252f996e4f96640b096291d280">mmu_access_Type</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structmmu__region__attributes__Type.html#a6b32b61a1ee042a22ae0c8a2bd7de544">user_t</a></td></tr> +<tr class="separator:a6b32b61a1ee042a22ae0c8a2bd7de544"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad1962a36e3bf13dfb89bc76862097ed5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__MMU__defs__gr.html#gab884a11fa8d094573ab77fb1c0f8d8a7">mmu_shared_Type</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structmmu__region__attributes__Type.html#ad1962a36e3bf13dfb89bc76862097ed5">sh_t</a></td></tr> +<tr class="separator:ad1962a36e3bf13dfb89bc76862097ed5"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<h2 class="groupheader">Field Documentation</h2> +<a class="anchor" id="a94158b710d212b8ca8105d78a910db39"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint8_t mmu_region_attributes_Type::domain</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a7883ad6e464090150b175a54c68f592e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__MMU__defs__gr.html#ga06d94c0eaa22d713636acaff81485409">mmu_ecc_check_Type</a> mmu_region_attributes_Type::e_t</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a51f1a2a77db791b2bdf012f86605adfc"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__MMU__defs__gr.html#ga04160605fbe20914c8ef020430684a30">mmu_global_Type</a> mmu_region_attributes_Type::g_t</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a2088aadb7aa8e9b0d91d2dbad564bf33"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__MMU__defs__gr.html#ga11c86b7b193efb2c59b6a2179a02f584">mmu_cacheability_Type</a> mmu_region_attributes_Type::inner_norm_t</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a0d81c9add0ddd2cc5f89e03fae0a3720"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__MMU__defs__gr.html#ga83ac8de9263f89879079da521e86d5f2">mmu_memory_Type</a> mmu_region_attributes_Type::mem_t</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a2aebbdf7cfb941d5703d008f02131622"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__MMU__defs__gr.html#ga11c86b7b193efb2c59b6a2179a02f584">mmu_cacheability_Type</a> mmu_region_attributes_Type::outer_norm_t</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="afb58787cfcf5b9aaf711794e3bf3e849"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__MMU__defs__gr.html#ga2ee598252f996e4f96640b096291d280">mmu_access_Type</a> mmu_region_attributes_Type::priv_t</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a3f9d884c340aca62d3287b91809ac262"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__MMU__defs__gr.html#gab184b824a6d7cb728bd46c6abcd0c21a">mmu_region_size_Type</a> mmu_region_attributes_Type::rg_t</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a195e022fa08ec703937fa8175d8371d7"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__MMU__defs__gr.html#gac3d277641df9fb3bb3b555e2e79dd639">mmu_secure_Type</a> mmu_region_attributes_Type::sec_t</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ad1962a36e3bf13dfb89bc76862097ed5"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__MMU__defs__gr.html#gab884a11fa8d094573ab77fb1c0f8d8a7">mmu_shared_Type</a> mmu_region_attributes_Type::sh_t</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a6b32b61a1ee042a22ae0c8a2bd7de544"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__MMU__defs__gr.html#ga2ee598252f996e4f96640b096291d280">mmu_access_Type</a> mmu_region_attributes_Type::user_t</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="aa8c562e2d40092a0001f49987c7f4a58"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__MMU__defs__gr.html#ga2fe1157deda82e66b9a1b19772309b63">mmu_execute_Type</a> mmu_region_attributes_Type::xn_t</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="structmmu__region__attributes__Type.html">mmu_region_attributes_Type</a></li> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/structmmu__region__attributes__Type.js b/docs/Core_A/html/structmmu__region__attributes__Type.js new file mode 100644 index 0000000..9fa6e13 --- /dev/null +++ b/docs/Core_A/html/structmmu__region__attributes__Type.js @@ -0,0 +1,15 @@ +var structmmu__region__attributes__Type = +[ + [ "domain", "structmmu__region__attributes__Type.html#a94158b710d212b8ca8105d78a910db39", null ], + [ "e_t", "structmmu__region__attributes__Type.html#a7883ad6e464090150b175a54c68f592e", null ], + [ "g_t", "structmmu__region__attributes__Type.html#a51f1a2a77db791b2bdf012f86605adfc", null ], + [ "inner_norm_t", "structmmu__region__attributes__Type.html#a2088aadb7aa8e9b0d91d2dbad564bf33", null ], + [ "mem_t", "structmmu__region__attributes__Type.html#a0d81c9add0ddd2cc5f89e03fae0a3720", null ], + [ "outer_norm_t", "structmmu__region__attributes__Type.html#a2aebbdf7cfb941d5703d008f02131622", null ], + [ "priv_t", "structmmu__region__attributes__Type.html#afb58787cfcf5b9aaf711794e3bf3e849", null ], + [ "rg_t", "structmmu__region__attributes__Type.html#a3f9d884c340aca62d3287b91809ac262", null ], + [ "sec_t", "structmmu__region__attributes__Type.html#a195e022fa08ec703937fa8175d8371d7", null ], + [ "sh_t", "structmmu__region__attributes__Type.html#ad1962a36e3bf13dfb89bc76862097ed5", null ], + [ "user_t", "structmmu__region__attributes__Type.html#a6b32b61a1ee042a22ae0c8a2bd7de544", null ], + [ "xn_t", "structmmu__region__attributes__Type.html#aa8c562e2d40092a0001f49987c7f4a58", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/sync_off.png b/docs/Core_A/html/sync_off.png Binary files differnew file mode 100644 index 0000000..e8e314d --- /dev/null +++ b/docs/Core_A/html/sync_off.png diff --git a/docs/Core_A/html/sync_on.png b/docs/Core_A/html/sync_on.png Binary files differnew file mode 100644 index 0000000..f80906a --- /dev/null +++ b/docs/Core_A/html/sync_on.png diff --git a/docs/Core_A/html/system__ARMCA9_8h.html b/docs/Core_A/html/system__ARMCA9_8h.html new file mode 100644 index 0000000..9a4b9e1 --- /dev/null +++ b/docs/Core_A/html/system__ARMCA9_8h.html @@ -0,0 +1,203 @@ +<!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"/> +<title>system_ARMCA9.h File Reference</title> +<title>CMSIS-Core (Cortex-A): system_ARMCA9.h File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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('system__ARMCA9_8h.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#func-members">Functions</a> | +<a href="#var-members">Variables</a> </div> + <div class="headertitle"> +<div class="title">system_ARMCA9.h File Reference</div> </div> +</div><!--header--> +<div class="contents"> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> +Functions</h2></td></tr> +<tr class="memitem:a93f514700ccf00d08dbdcff7f1224eb2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="system__ARMCA9_8h.html#a93f514700ccf00d08dbdcff7f1224eb2">SystemInit</a> (void)</td></tr> +<tr class="memdesc:a93f514700ccf00d08dbdcff7f1224eb2"><td class="mdescLeft"> </td><td class="mdescRight">Setup the microcontroller system. <a href="#a93f514700ccf00d08dbdcff7f1224eb2">More...</a><br/></td></tr> +<tr class="separator:a93f514700ccf00d08dbdcff7f1224eb2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae0c36a9591fe6e9c45ecb21a794f0f0f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="system__ARMCA9_8h.html#ae0c36a9591fe6e9c45ecb21a794f0f0f">SystemCoreClockUpdate</a> (void)</td></tr> +<tr class="memdesc:ae0c36a9591fe6e9c45ecb21a794f0f0f"><td class="mdescLeft"> </td><td class="mdescRight">Update SystemCoreClock variable. <a href="#ae0c36a9591fe6e9c45ecb21a794f0f0f">More...</a><br/></td></tr> +<tr class="separator:ae0c36a9591fe6e9c45ecb21a794f0f0f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4f5b024323a24b2e195c0997b9c82e72"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="system__ARMCA9_8h.html#a4f5b024323a24b2e195c0997b9c82e72">MMU_CreateTranslationTable</a> (void)</td></tr> +<tr class="memdesc:a4f5b024323a24b2e195c0997b9c82e72"><td class="mdescLeft"> </td><td class="mdescRight">Create Translation Table. <a href="#a4f5b024323a24b2e195c0997b9c82e72">More...</a><br/></td></tr> +<tr class="separator:a4f5b024323a24b2e195c0997b9c82e72"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a> +Variables</h2></td></tr> +<tr class="memitem:gaa3cd3e43291e81e795d642b79b6088e6"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__system__init__gr.html#gaa3cd3e43291e81e795d642b79b6088e6">SystemCoreClock</a></td></tr> +<tr class="memdesc:gaa3cd3e43291e81e795d642b79b6088e6"><td class="mdescLeft"> </td><td class="mdescRight">Variable to hold the system core clock value. <a href="group__system__init__gr.html#gaa3cd3e43291e81e795d642b79b6088e6">More...</a><br/></td></tr> +<tr class="separator:gaa3cd3e43291e81e795d642b79b6088e6"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<h2 class="groupheader">Function Documentation</h2> +<a class="anchor" id="a4f5b024323a24b2e195c0997b9c82e72"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void MMU_CreateTranslationTable </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Creates Memory Management Unit Translation Table. </p> + +</div> +</div> +<a class="anchor" id="ae0c36a9591fe6e9c45ecb21a794f0f0f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void SystemCoreClockUpdate </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Updates the SystemCoreClock with current core Clock retrieved from cpu registers. </p> + +</div> +</div> +<a class="anchor" id="a93f514700ccf00d08dbdcff7f1224eb2"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void SystemInit </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Initialize the System and update the SystemCoreClock variable. </p> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_bcb5d964daf6ffff28eae5a1dee5d6c3.html">Device</a></li><li class="navelem"><a class="el" href="dir_c7e52d5561930380e5580f41be917c2f.html">ARM</a></li><li class="navelem"><a class="el" href="dir_3b4eaae6c8aa6ae26812da492b5e160f.html">ARMCA9</a></li><li class="navelem"><a class="el" href="dir_cf458401307886261324fb8415ee454f.html">Include</a></li><li class="navelem"><a class="el" href="system__ARMCA9_8h.html">system_ARMCA9.h</a></li> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/system_c_pg.html b/docs/Core_A/html/system_c_pg.html new file mode 100644 index 0000000..9ca50f1 --- /dev/null +++ b/docs/Core_A/html/system_c_pg.html @@ -0,0 +1,310 @@ +<!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"/> +<title>System Configuration Files system_<device>.c and system_<device>.h</title> +<title>CMSIS-Core (Cortex-A): System Configuration Files system_<device>.c and system_<device>.h</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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('system_c_pg.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">System Configuration Files system_<device>.c and system_<device>.h </div> </div> +</div><!--header--> +<div class="contents"> +<div class="textblock"><p>The <a class="el" href="system_c_pg.html">System Configuration Files system_<device>.c and system_<device>.h</a> provides as a minimum the functions described under <a class="el" href="group__system__init__gr.html">System and Clock Configuration</a>. These functions are device specific and need adaptations. In addition, the file might have configuration settings for the device such as XTAL frequency or PLL prescaler settings.</p> +<p>For devices with external memory BUS the system_<device>.c also configures the BUS system.</p> +<p>The silicon vendor might expose other functions (i.e. for power configuration) in the system_<device>.c file. In case of additional features the function prototypes need to be added to the system_<device>.h header file.</p> +<h1><a class="anchor" id="system_Device_sec"></a> +system_Device.c Template File</h1> +<p>The <a class="el" href="system_c_pg.html#system_Device_sec">system_Device.c Template File</a> for the Cortex-M3 is shown below.</p> +<pre class="fragment">/****************************************************************************** + * @file system_<Device>.c + * @brief CMSIS Cortex-A Device Peripheral Access Layer + * @version V1.00 + * @date 10. January 2018 + ******************************************************************************/ +/* + * Copyright (c) 2009-2018 Arm Limited. All rights reserved. + * + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the License); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an AS IS BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include <stdint.h> +#include "<Device>.h" /* ToDo: replace '<Device>' with your device name */ +#include "irq_ctrl.h" + +/*---------------------------------------------------------------------------- + Define clocks + *----------------------------------------------------------------------------*/ +/* ToDo: add here your necessary defines for device initialization + following is an example for different system frequencies */ +#define XTAL (12000000U) /* Oscillator frequency */ + +#define SYSTEM_CLOCK (5 * XTAL) + + +/*---------------------------------------------------------------------------- + System Core Clock Variable + *----------------------------------------------------------------------------*/ +/* ToDo: initialize SystemCoreClock with the system core clock frequency value + achieved after system intitialization. + This means system core clock frequency after call to SystemInit() */ +uint32_t SystemCoreClock = SYSTEM_CLOCK; /* System Clock Frequency (Core Clock)*/ + + + +/*---------------------------------------------------------------------------- + Clock functions + *----------------------------------------------------------------------------*/ + +void SystemCoreClockUpdate (void) /* Get Core Clock Frequency */ +{ +/* ToDo: add code to calculate the system frequency based upon the current + register settings. + This function can be used to retrieve the system core clock frequeny + after user changed register sittings. */ + SystemCoreClock = SYSTEM_CLOCK; +} + + +/*---------------------------------------------------------------------------- + System Initialization + *----------------------------------------------------------------------------*/ +void SystemInit (void) +{ +/* ToDo: add code to initialize the system + Do not use global variables because this function is called before + reaching pre-main. RW section may be overwritten afterwards. */ + SystemCoreClock = SYSTEM_CLOCK; + + // Invalidate entire Unified TLB + __set_TLBIALL(0); + + // Invalidate entire branch predictor array + __set_BPIALL(0); + __DSB(); + __ISB(); + + // Invalidate instruction cache and flush branch target cache + __set_ICIALLU(0); + __DSB(); + __ISB(); + + // Invalidate data cache + L1C_InvalidateDCacheAll(); + + // Create Translation Table + MMU_CreateTranslationTable(); + + // Enable MMU + MMU_Enable(); + + // Enable Caches + L1C_EnableCaches(); + L1C_EnableBTAC(); + +#if (__L2C_PRESENT == 1) + // Enable GIC + L2C_Enable(); +#endif + +#if ((__FPU_PRESENT == 1) && (__FPU_USED == 1)) + // Enable FPU + __FPU_Enable(); +#endif + + // IRQ Initialize + IRQ_Initialize(); +} +</pre><h1><a class="anchor" id="system_Device_h_sec"></a> +system_Device.h Template File</h1> +<p>The system_<device>.h header file contains prototypes to access the public functions in the system_<device>.c file. The <a class="el" href="system_c_pg.html#system_Device_h_sec">system_Device.h Template File</a> is shown below.</p> +<pre class="fragment">/**************************************************************************//** + * @file system_<Device>.h + * @brief CMSIS Cortex-A Device Peripheral Access Layer + * @version V5.00 + * @date 10. January 2018 + ******************************************************************************/ +/* + * Copyright (c) 2009-2018 Arm Limited. All rights reserved. + * + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the License); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an AS IS BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef SYSTEM_<Device>_H /* ToDo: replace '<Device>' with your device name */ +#define SYSTEM_<Device>_H + +#ifdef __cplusplus +extern "C" { +#endif + +#include <stdint.h> + +extern uint32_t SystemCoreClock; /*!< System Clock Frequency (Core Clock) */ + +/** + \brief Setup the microcontroller system. + + Initialize the System and update the SystemCoreClock variable. + */ +extern void SystemInit (void); + +/** + \brief Update SystemCoreClock variable. + + Updates the SystemCoreClock with current core Clock retrieved from cpu registers. + */ +extern void SystemCoreClockUpdate (void); + +/** + \brief Create Translation Table. + + Creates Memory Management Unit Translation Table. + */ +extern void MMU_CreateTranslationTable(void); + +#ifdef __cplusplus +} +#endif + +#endif /* SYSTEM_<Device>_H */ +</pre> </div></div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="templates_pg.html">CMSIS-Core Device Templates</a></li> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/tab_a.png b/docs/Core_A/html/tab_a.png Binary files differnew file mode 100644 index 0000000..fffadc1 --- /dev/null +++ b/docs/Core_A/html/tab_a.png diff --git a/docs/Core_A/html/tab_b.png b/docs/Core_A/html/tab_b.png Binary files differnew file mode 100644 index 0000000..b7ce1af --- /dev/null +++ b/docs/Core_A/html/tab_b.png diff --git a/docs/Core_A/html/tab_h.png b/docs/Core_A/html/tab_h.png Binary files differnew file mode 100644 index 0000000..5e9188f --- /dev/null +++ b/docs/Core_A/html/tab_h.png diff --git a/docs/Core_A/html/tab_s.png b/docs/Core_A/html/tab_s.png Binary files differnew file mode 100644 index 0000000..956e1c2 --- /dev/null +++ b/docs/Core_A/html/tab_s.png diff --git a/docs/Core_A/html/tab_topnav.png b/docs/Core_A/html/tab_topnav.png Binary files differnew file mode 100644 index 0000000..b257b77 --- /dev/null +++ b/docs/Core_A/html/tab_topnav.png diff --git a/docs/Core_A/html/tabs.css b/docs/Core_A/html/tabs.css new file mode 100644 index 0000000..ffbab50 --- /dev/null +++ b/docs/Core_A/html/tabs.css @@ -0,0 +1,71 @@ +.tabs, .tabs1, .tabs2, .tabs3 { + background-image: url('tab_b.png'); + width: 100%; + z-index: 101; + font-size: 10px; +} + +.tabs1 { + background-image: url('tab_topnav.png'); + font-size: 12px; +} + +.tabs2 { + font-size: 10px; +} +.tabs3 { + font-size: 9px; +} + +.tablist { + margin: 0; + padding: 0; + display: table; + line-height: 24px; +} + +.tablist li { + float: left; + display: table-cell; + background-image: url('tab_b.png'); + list-style: none; +} + +.tabs1 .tablist li { + float: left; + display: table-cell; + background-image: url('tab_topnav.png'); + list-style: none; +} + +.tablist a { + display: block; + padding: 0 20px; + font-weight: bold; + background-image:url('tab_s.png'); + background-repeat:no-repeat; + background-position:right; + color: #283A5D; + text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); + text-decoration: none; + outline: none; +} + +.tabs3 .tablist a { + padding: 0 10px; +} + +.tablist a:hover { + background-image: url('tab_h.png'); + background-repeat:repeat-x; + color: #fff; + text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0); + text-decoration: none; +} + +.tablist li.current a { + background-image: url('tab_a.png'); + background-repeat:repeat-x; + color: #fff; + text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0); +} diff --git a/docs/Core_A/html/templates_pg.html b/docs/Core_A/html/templates_pg.html new file mode 100644 index 0000000..2978def --- /dev/null +++ b/docs/Core_A/html/templates_pg.html @@ -0,0 +1,212 @@ +<!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"/> +<title>CMSIS-Core Device Templates</title> +<title>CMSIS-Core (Cortex-A): CMSIS-Core Device Templates</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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('templates_pg.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">CMSIS-Core Device Templates </div> </div> +</div><!--header--> +<div class="contents"> +<div class="textblock"><p>Arm supplies CMSIS-Core device template files for the all supported Cortex-A processors and various compiler vendors. Refer to the list of <a class="el" href="index.html#tested_tools_sec">Tested and Verified Toolchains</a> for compliance.</p> +<p>These CMSIS-Core device template files include the following:</p> +<ul> +<li>Register names of the Core Peripherals and names of the Core Exception Vectors.</li> +<li>Functions to access core peripherals, cache, MMU and special CPU instructions</li> +<li>Generic startup code and system configuration code.</li> +</ul> +<p>The detailed file structure of the CMSIS-Core device templates is shown in the following picture.</p> +<h1><a class="anchor" id="CMSIS_Processor_files"></a> +CMSIS-Core Processor Files</h1> +<p>The CMSIS-Core processor files provided by Arm are in the directory .\CMSIS\Core_A\Include. These header files define all processor specific attributes do not need any modifications. The <b>core_<cpu>.h</b> defines the core peripherals and provides helper functions that access the core registers. One file is available for each supported Cortex-A processor:</p> +<table class="doxtable"> +<tr> +<th align="left">Header File </th><th align="left">Processor </th></tr> +<tr> +<td align="left"><a class="el" href="core__ca_8h.html" title="CMSIS Cortex-A Core Peripheral Access Layer Header File. ">core_ca.h</a> </td><td align="left">generics for all supportet Cortex-A processors </td></tr> +</table> +<h1><a class="anchor" id="device_examples"></a> +Device Examples</h1> +<p>The CMSIS Software Pack defines several devices that are based on the various processors. The device related CMSIS-Core files are in the directory .\Device\ARM and include CMSIS-Core processor file explained before. The following sample devices are defined in the CMSIS-Pack description file <b>ARM.CMSIS.pdsc</b>:</p> +<table class="doxtable"> +<tr> +<th align="left">Family </th><th align="left">Device </th><th align="left">Description </th></tr> +<tr> +<td align="left">ARM Cortex-A5 </td><td align="left">ARMCA5 </td><td align="left">Cortex-A5 based device </td></tr> +<tr> +<td align="left">ARM Cortex-A7 </td><td align="left">ARMCA7 </td><td align="left">Cortex-A7 based device </td></tr> +<tr> +<td align="left">ARM Cortex-A9 </td><td align="left">ARMCA9 </td><td align="left">Cortex-A9 based device </td></tr> +</table> +<h1><a class="anchor" id="template_files_sec"></a> +Template Files</h1> +<p>To simplify the creation of CMSIS-Core device files, the following template files are provided that should be extended by the silicon vendor to reflect the actual device and device peripherals. Silicon vendors add to these template files the following information:</p> +<ul> +<li><b>Device Peripheral Access Layer</b> that provides definitions for device-specific peripherals.</li> +<li><b>Access Functions for Peripherals</b> (optional) that provides additional helper functions to access device-specific peripherals.</li> +<li><b>Interrupt vectors</b> in the startup file that are device specific.</li> +</ul> +<table class="cmtable"> +<tr> +<th>Template File </th><th>Description </th></tr> +<tr> +<td>.\Device\_Template_Vendor\Vendor\Device_A\Source\ARM\startup_Device.c </td><td>Startup file template for Arm C/C++ Compiler. </td></tr> +<tr> +<td>.\Device\_Template_Vendor\Vendor\Device_A\Source\ARM\Device.sct </td><td>Linker scatter file template for Arm C/C++ Compiler. </td></tr> +<tr> +<td>.\Device\_Template_Vendor\Vendor\Device_A\Source\system_Device.c </td><td>Generic system_Device.c file for system configuration (i.e. processor clock and memory bus system). </td></tr> +<tr> +<td>.\Device\_Template_Vendor\Vendor\Device_A\Source\mmu_Device.c </td><td>Sample mmu_Device.c file with memory map description for Memory Management Unit (MMU) configuration. </td></tr> +<tr> +<td>.\Device\_Template_Vendor\Vendor\Device_A\Include\Device.h </td><td>Generic device header file. Needs to be extended with the device-specific peripheral registers. Optionally functions that access the peripherals can be part of that file. </td></tr> +<tr> +<td>.\Device\_Template_Vendor\Vendor\Device_A\Include\system_Device.h </td><td>Generic system device configuration include file. </td></tr> +<tr> +<td>.\Device\_Template_Vendor\Vendor\Device_A\Include\mem_Device.h </td><td>Generic memory base address and size definitions used in scatter file. Settable via Configuration Wizard. </td></tr> +</table> +<p><b>Adapt Template Files to a Device</b></p> +<p>The following steps describe how to adopt the template files to a specific device or device family. Copy the complete all files in the template directory and replace:</p> +<ul> +<li>directory name 'Vendor' with the abbreviation for the device vendor e.g.: NXP.</li> +<li>directory name 'Device' with the specific device name e.g.: LPC17xx.</li> +<li>in the file names 'Device' with the specific device name e.g.: LPC17xx.</li> +</ul> +<p>Each template file contains comments that start with <b>ToDo:</b> that describe a required modification. The template files contain place holders:</p> +<table class="cmtable"> +<tr> +<th>Placeholder </th><th>Replaced with </th></tr> +<tr> +<td><Device> </td><td>the specific device name or device family name; i.e. LPC17xx. </td></tr> +<tr> +<td><DeviceInterrupt> </td><td>a specific interrupt name of the device; i.e. TIM1 for Timer 1. </td></tr> +<tr> +<td><DeviceAbbreviation> </td><td>short name or abbreviation of the device family; i.e. LPC. </td></tr> +<tr> +<td>Cortex-M# </td><td>the specific Cortex-M processor name; i.e. Cortex-M3. </td></tr> +</table> +<p>The device configuration of the template files is described in detail on the following pages:</p> +<ul> +<li><a class="el" href="startup_c_pg.html">Startup File startup_<device>.c</a></li> +<li><a class="el" href="system_c_pg.html">System Configuration Files system_<device>.c and system_<device>.h</a></li> +<li><a class="el" href="device_h_pg.html">Device Header File <device.h></a></li> +<li><a class="el" href="mem_h_pg.html">Memory Configuration Files mem_<device>.h</a></li> +<li><a class="el" href="mmu_c_pg.html">Memory Management Unit Files mmu_<device>.c</a> </li> +</ul> +</div></div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/templates_pg.js b/docs/Core_A/html/templates_pg.js new file mode 100644 index 0000000..429e978 --- /dev/null +++ b/docs/Core_A/html/templates_pg.js @@ -0,0 +1,25 @@ +var templates_pg = +[ + [ "CMSIS-Core Processor Files", "templates_pg.html#CMSIS_Processor_files", null ], + [ "Device Examples", "templates_pg.html#device_examples", null ], + [ "Template Files", "templates_pg.html#template_files_sec", null ], + [ "Startup File startup_<device>.c", "startup_c_pg.html", [ + [ "startup_Device.c Template File", "startup_c_pg.html#startup_c_sec", null ] + ] ], + [ "System Configuration Files system_<device>.c and system_<device>.h", "system_c_pg.html", [ + [ "system_Device.c Template File", "system_c_pg.html#system_Device_sec", null ], + [ "system_Device.h Template File", "system_c_pg.html#system_Device_h_sec", null ] + ] ], + [ "Device Header File \\<device.h>", "device_h_pg.html", [ + [ "Interrupt Number Definition", "device_h_pg.html#irqn_defs", null ], + [ "Configuration of the Processor and Core Peripherals", "device_h_pg.html#config_perifs", null ], + [ "Device Peripheral Access Layer", "device_h_pg.html#access_perifs", null ], + [ "Interrupt Number Definition", "device_h_pg.html#interrupt_number_sec", null ], + [ "Configuration of the Processor and Core Peripherals", "device_h_pg.html#core_config_sect", null ], + [ "CMSIS Version and Processor Information", "device_h_pg.html#core_version_sect", null ], + [ "Device Peripheral Access Layer", "device_h_pg.html#device_access", null ], + [ "Device.h Template File", "device_h_pg.html#device_h_sec", null ] + ] ], + [ "Memory Configuration Files mem_<device>.h", "mem_h_pg.html", null ], + [ "Memory Management Unit Files mmu_<device>.c", "mmu_c_pg.html", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/unionACTLR__Type.html b/docs/Core_A/html/unionACTLR__Type.html new file mode 100644 index 0000000..51fec7a --- /dev/null +++ b/docs/Core_A/html/unionACTLR__Type.html @@ -0,0 +1,511 @@ +<!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"/> +<title>ACTLR_Type Struct Reference</title> +<title>CMSIS-Core (Cortex-A): ACTLR_Type Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </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('unionACTLR__Type.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-attribs">Data Fields</a> </div> + <div class="headertitle"> +<div class="title">ACTLR_Type Struct Reference<div class="ingroups"><a class="el" href="group__CMSIS__ACTLR.html">Auxiliary Control Register (ACTLR)</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>Bit field declaration for ACTLR layout. +</p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> +Data Fields</h2></td></tr> +<tr class="memitem:ac953059faa3a1139f8787d87f58a875d"><td class="memItemLeft" >struct {</td></tr> +<tr class="memitem:a50827448ef15f15f922e10a1c609f5d3"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionACTLR__Type.html#a55b8e4dd5312f32237dd023032618781">FW</a>:1</td></tr> +<tr class="memdesc:a50827448ef15f15f922e10a1c609f5d3"><td class="mdescLeft"> </td><td class="mdescRight">bit: 0 Cache and TLB maintenance broadcast <a href="#a50827448ef15f15f922e10a1c609f5d3">More...</a><br/></td></tr> +<tr class="separator:a50827448ef15f15f922e10a1c609f5d3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4756b5b7479e4e5f5c27c841f99b50e8"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionACTLR__Type.html#afa360e0c6bf79094d72bc78fac300149">SMP</a>:1</td></tr> +<tr class="memdesc:a4756b5b7479e4e5f5c27c841f99b50e8"><td class="mdescLeft"> </td><td class="mdescRight">bit: 6 Enables coherent requests to the processor <a href="#a4756b5b7479e4e5f5c27c841f99b50e8">More...</a><br/></td></tr> +<tr class="separator:a4756b5b7479e4e5f5c27c841f99b50e8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1019cd812c2931a4e7eb82996127bebd"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionACTLR__Type.html#a10c6d649f67d6ca9029731fc44631e91">EXCL</a>:1</td></tr> +<tr class="memdesc:a1019cd812c2931a4e7eb82996127bebd"><td class="mdescLeft"> </td><td class="mdescRight">bit: 7 Exclusive L1/L2 cache control <a href="#a1019cd812c2931a4e7eb82996127bebd">More...</a><br/></td></tr> +<tr class="separator:a1019cd812c2931a4e7eb82996127bebd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aaffa24a5ff6bf987d4ad0d73cafd014b"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionACTLR__Type.html#acfabc61e73fb846970cd6541c5baf7d8">DODMBS</a>:1</td></tr> +<tr class="memdesc:aaffa24a5ff6bf987d4ad0d73cafd014b"><td class="mdescLeft"> </td><td class="mdescRight">bit: 10 Disable optimized data memory barrier behavior <a href="#aaffa24a5ff6bf987d4ad0d73cafd014b">More...</a><br/></td></tr> +<tr class="separator:aaffa24a5ff6bf987d4ad0d73cafd014b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9689f28161ce8516e8a74f1fb7cf1007"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionACTLR__Type.html#ad8faaa57629f258c6eba678ba8efc9da">DWBST</a>:1</td></tr> +<tr class="memdesc:a9689f28161ce8516e8a74f1fb7cf1007"><td class="mdescLeft"> </td><td class="mdescRight">bit: 11 AXI data write bursts to Normal memory <a href="#a9689f28161ce8516e8a74f1fb7cf1007">More...</a><br/></td></tr> +<tr class="separator:a9689f28161ce8516e8a74f1fb7cf1007"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1873f12ba4059c242c4d73c3c669532e"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionACTLR__Type.html#a7921e6e73e0841402a5519f09e6e2ef3">RADIS</a>:1</td></tr> +<tr class="memdesc:a1873f12ba4059c242c4d73c3c669532e"><td class="mdescLeft"> </td><td class="mdescRight">bit: 12 L1 Data Cache read-allocate mode disable <a href="#a1873f12ba4059c242c4d73c3c669532e">More...</a><br/></td></tr> +<tr class="separator:a1873f12ba4059c242c4d73c3c669532e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a473b5ba32637965efc11c81809e2b3e2"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionACTLR__Type.html#a5464ac7b26943d2cb868c154b0b1375c">L1PCTL</a>:2</td></tr> +<tr class="memdesc:a473b5ba32637965efc11c81809e2b3e2"><td class="mdescLeft"> </td><td class="mdescRight">bit:13..14 L1 Data prefetch control <a href="#a473b5ba32637965efc11c81809e2b3e2">More...</a><br/></td></tr> +<tr class="separator:a473b5ba32637965efc11c81809e2b3e2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab446bfb09f286a0fabd62c9204bda75e"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionACTLR__Type.html#ac8ac735e3001442e581ae37e773b5929">BP</a>:2</td></tr> +<tr class="memdesc:ab446bfb09f286a0fabd62c9204bda75e"><td class="mdescLeft"> </td><td class="mdescRight">bit:16..15 Branch prediction policy <a href="#ab446bfb09f286a0fabd62c9204bda75e">More...</a><br/></td></tr> +<tr class="separator:ab446bfb09f286a0fabd62c9204bda75e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a364f4cc4a6eef60fb3476fd8fe6ff748"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionACTLR__Type.html#a91288f7320d267d76b4aad4adcf8cda3">RSDIS</a>:1</td></tr> +<tr class="memdesc:a364f4cc4a6eef60fb3476fd8fe6ff748"><td class="mdescLeft"> </td><td class="mdescRight">bit: 17 Disable return stack operation <a href="#a364f4cc4a6eef60fb3476fd8fe6ff748">More...</a><br/></td></tr> +<tr class="separator:a364f4cc4a6eef60fb3476fd8fe6ff748"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab74d59bda944b237ad561ab6b8d9e452"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionACTLR__Type.html#ad1a121373ae8df19f6d11bde3b3ba9c9">BTDIS</a>:1</td></tr> +<tr class="memdesc:ab74d59bda944b237ad561ab6b8d9e452"><td class="mdescLeft"> </td><td class="mdescRight">bit: 18 Disable indirect Branch Target Address Cache (BTAC) <a href="#ab74d59bda944b237ad561ab6b8d9e452">More...</a><br/></td></tr> +<tr class="separator:ab74d59bda944b237ad561ab6b8d9e452"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa4ff9dd0a9fba2327631b183b09203cb"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionACTLR__Type.html#a19e5f8f1a2ad8634619399b4eb50a449">DBDI</a>:1</td></tr> +<tr class="memdesc:aa4ff9dd0a9fba2327631b183b09203cb"><td class="mdescLeft"> </td><td class="mdescRight">bit: 28 Disable branch dual issue <a href="#aa4ff9dd0a9fba2327631b183b09203cb">More...</a><br/></td></tr> +<tr class="separator:aa4ff9dd0a9fba2327631b183b09203cb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac953059faa3a1139f8787d87f58a875d"><td class="memItemLeft" valign="top">} </td><td class="memItemRight" valign="bottom"><a class="el" href="unionACTLR__Type.html#ac953059faa3a1139f8787d87f58a875d">b</a></td></tr> +<tr class="memdesc:ac953059faa3a1139f8787d87f58a875d"><td class="mdescLeft"> </td><td class="mdescRight">Structure used for bit access on Cortex-A5. <a href="#ac953059faa3a1139f8787d87f58a875d">More...</a><br/></td></tr> +<tr class="separator:ac953059faa3a1139f8787d87f58a875d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a94d750b9b337ce140b04d6e30e7a2ca2"><td class="memItemLeft" >struct {</td></tr> +<tr class="memitem:ae2aae6b9f3b12894f4a615c095a6a889"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionACTLR__Type.html#afa360e0c6bf79094d72bc78fac300149">SMP</a>:1</td></tr> +<tr class="memdesc:ae2aae6b9f3b12894f4a615c095a6a889"><td class="mdescLeft"> </td><td class="mdescRight">bit: 6 Enables coherent requests to the processor <a href="#ae2aae6b9f3b12894f4a615c095a6a889">More...</a><br/></td></tr> +<tr class="separator:ae2aae6b9f3b12894f4a615c095a6a889"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a523e7c03812bc6962252e3a22022aa4c"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionACTLR__Type.html#acfabc61e73fb846970cd6541c5baf7d8">DODMBS</a>:1</td></tr> +<tr class="memdesc:a523e7c03812bc6962252e3a22022aa4c"><td class="mdescLeft"> </td><td class="mdescRight">bit: 10 Disable optimized data memory barrier behavior <a href="#a523e7c03812bc6962252e3a22022aa4c">More...</a><br/></td></tr> +<tr class="separator:a523e7c03812bc6962252e3a22022aa4c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:add3dfd4a681eb6b3f88229f0bce6042f"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionACTLR__Type.html#a947f73d64ebde186b9416fd6dc66bc26">L2RADIS</a>:1</td></tr> +<tr class="memdesc:add3dfd4a681eb6b3f88229f0bce6042f"><td class="mdescLeft"> </td><td class="mdescRight">bit: 11 L2 Data Cache read-allocate mode disable <a href="#add3dfd4a681eb6b3f88229f0bce6042f">More...</a><br/></td></tr> +<tr class="separator:add3dfd4a681eb6b3f88229f0bce6042f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0cb4299988efa4fc3364898111f834ff"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionACTLR__Type.html#a3800bdd7abfab1a51dcfa7069e245d65">L1RADIS</a>:1</td></tr> +<tr class="memdesc:a0cb4299988efa4fc3364898111f834ff"><td class="mdescLeft"> </td><td class="mdescRight">bit: 12 L1 Data Cache read-allocate mode disable <a href="#a0cb4299988efa4fc3364898111f834ff">More...</a><br/></td></tr> +<tr class="separator:a0cb4299988efa4fc3364898111f834ff"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aec089f449dbf249eb34dba39c7198805"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionACTLR__Type.html#a5464ac7b26943d2cb868c154b0b1375c">L1PCTL</a>:2</td></tr> +<tr class="memdesc:aec089f449dbf249eb34dba39c7198805"><td class="mdescLeft"> </td><td class="mdescRight">bit:13..14 L1 Data prefetch control <a href="#aec089f449dbf249eb34dba39c7198805">More...</a><br/></td></tr> +<tr class="separator:aec089f449dbf249eb34dba39c7198805"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9254469bb22c156ff411e35ef0751121"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionACTLR__Type.html#a4fe04e95b26e089642bee6952f223f82">DDVM</a>:1</td></tr> +<tr class="memdesc:a9254469bb22c156ff411e35ef0751121"><td class="mdescLeft"> </td><td class="mdescRight">bit: 15 Disable Distributed Virtual Memory (DVM) transactions <a href="#a9254469bb22c156ff411e35ef0751121">More...</a><br/></td></tr> +<tr class="separator:a9254469bb22c156ff411e35ef0751121"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad3be842fda0aa2525ce4e9a151396403"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionACTLR__Type.html#ab938c32e10162d06ba6b02400e955e01">DDI</a>:1</td></tr> +<tr class="memdesc:ad3be842fda0aa2525ce4e9a151396403"><td class="mdescLeft"> </td><td class="mdescRight">bit: 28 Disable dual issue <a href="#ad3be842fda0aa2525ce4e9a151396403">More...</a><br/></td></tr> +<tr class="separator:ad3be842fda0aa2525ce4e9a151396403"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a94d750b9b337ce140b04d6e30e7a2ca2"><td class="memItemLeft" valign="top">} </td><td class="memItemRight" valign="bottom"><a class="el" href="unionACTLR__Type.html#a94d750b9b337ce140b04d6e30e7a2ca2">b</a></td></tr> +<tr class="memdesc:a94d750b9b337ce140b04d6e30e7a2ca2"><td class="mdescLeft"> </td><td class="mdescRight">Structure used for bit access on Cortex-A7. <a href="#a94d750b9b337ce140b04d6e30e7a2ca2">More...</a><br/></td></tr> +<tr class="separator:a94d750b9b337ce140b04d6e30e7a2ca2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5044f19ce5ae1f73dda07f7187e70923"><td class="memItemLeft" >struct {</td></tr> +<tr class="memitem:a5a318416ffc6404c2ba937554c5b869a"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionACTLR__Type.html#a55b8e4dd5312f32237dd023032618781">FW</a>:1</td></tr> +<tr class="memdesc:a5a318416ffc6404c2ba937554c5b869a"><td class="mdescLeft"> </td><td class="mdescRight">bit: 0 Cache and TLB maintenance broadcast <a href="#a5a318416ffc6404c2ba937554c5b869a">More...</a><br/></td></tr> +<tr class="separator:a5a318416ffc6404c2ba937554c5b869a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a697e277c2fd70cfbf4454224371f0a1f"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionACTLR__Type.html#aacb87aa6bf093e1ee956342e0cb5903e">L1PE</a>:1</td></tr> +<tr class="memdesc:a697e277c2fd70cfbf4454224371f0a1f"><td class="mdescLeft"> </td><td class="mdescRight">bit: 2 Dside prefetch <a href="#a697e277c2fd70cfbf4454224371f0a1f">More...</a><br/></td></tr> +<tr class="separator:a697e277c2fd70cfbf4454224371f0a1f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:acadb7b00e0fa53eb081040f50a97b6be"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionACTLR__Type.html#a67e005f7741b6d46cf95d9c477efef36">WFLZM</a>:1</td></tr> +<tr class="memdesc:acadb7b00e0fa53eb081040f50a97b6be"><td class="mdescLeft"> </td><td class="mdescRight">bit: 3 Cache and TLB maintenance broadcast <a href="#acadb7b00e0fa53eb081040f50a97b6be">More...</a><br/></td></tr> +<tr class="separator:acadb7b00e0fa53eb081040f50a97b6be"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6972b588e58acb9aada88fd820eb883d"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionACTLR__Type.html#afa360e0c6bf79094d72bc78fac300149">SMP</a>:1</td></tr> +<tr class="memdesc:a6972b588e58acb9aada88fd820eb883d"><td class="mdescLeft"> </td><td class="mdescRight">bit: 6 Enables coherent requests to the processor <a href="#a6972b588e58acb9aada88fd820eb883d">More...</a><br/></td></tr> +<tr class="separator:a6972b588e58acb9aada88fd820eb883d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2391993a4a3b7e476627de84650571a1"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionACTLR__Type.html#a10c6d649f67d6ca9029731fc44631e91">EXCL</a>:1</td></tr> +<tr class="memdesc:a2391993a4a3b7e476627de84650571a1"><td class="mdescLeft"> </td><td class="mdescRight">bit: 7 Exclusive L1/L2 cache control <a href="#a2391993a4a3b7e476627de84650571a1">More...</a><br/></td></tr> +<tr class="separator:a2391993a4a3b7e476627de84650571a1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ada7513bf16860a33ac99cce7f4eb2394"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionACTLR__Type.html#a3f235030777fe4e20477063df416b515">AOW</a>:1</td></tr> +<tr class="memdesc:ada7513bf16860a33ac99cce7f4eb2394"><td class="mdescLeft"> </td><td class="mdescRight">bit: 8 Enable allocation in one cache way only <a href="#ada7513bf16860a33ac99cce7f4eb2394">More...</a><br/></td></tr> +<tr class="separator:ada7513bf16860a33ac99cce7f4eb2394"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aba098bbde24ff39c967d472b7c0c9f8a"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionACTLR__Type.html#a6e8f053d01fb236cc7d002b04d93a19c">PARITY</a>:1</td></tr> +<tr class="memdesc:aba098bbde24ff39c967d472b7c0c9f8a"><td class="mdescLeft"> </td><td class="mdescRight">bit: 9 Support for parity checking, if implemented <a href="#aba098bbde24ff39c967d472b7c0c9f8a">More...</a><br/></td></tr> +<tr class="separator:aba098bbde24ff39c967d472b7c0c9f8a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5044f19ce5ae1f73dda07f7187e70923"><td class="memItemLeft" valign="top">} </td><td class="memItemRight" valign="bottom"><a class="el" href="unionACTLR__Type.html#a5044f19ce5ae1f73dda07f7187e70923">b</a></td></tr> +<tr class="memdesc:a5044f19ce5ae1f73dda07f7187e70923"><td class="mdescLeft"> </td><td class="mdescRight">Structure used for bit access on Cortex-A9. <a href="#a5044f19ce5ae1f73dda07f7187e70923">More...</a><br/></td></tr> +<tr class="separator:a5044f19ce5ae1f73dda07f7187e70923"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac65c09d839f8a78340c3b81d3bc90e4d"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="unionACTLR__Type.html#ac65c09d839f8a78340c3b81d3bc90e4d">w</a></td></tr> +<tr class="memdesc:ac65c09d839f8a78340c3b81d3bc90e4d"><td class="mdescLeft"> </td><td class="mdescRight">Type used for word access. <a href="#ac65c09d839f8a78340c3b81d3bc90e4d">More...</a><br/></td></tr> +<tr class="separator:ac65c09d839f8a78340c3b81d3bc90e4d"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<h2 class="groupheader">Field Documentation</h2> +<a class="anchor" id="a3f235030777fe4e20477063df416b515"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t ACTLR_Type::AOW</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ac953059faa3a1139f8787d87f58a875d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">struct { ... } ACTLR_Type::b</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a94d750b9b337ce140b04d6e30e7a2ca2"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">struct { ... } ACTLR_Type::b</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a5044f19ce5ae1f73dda07f7187e70923"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">struct { ... } ACTLR_Type::b</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ac8ac735e3001442e581ae37e773b5929"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t ACTLR_Type::BP</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ad1a121373ae8df19f6d11bde3b3ba9c9"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t ACTLR_Type::BTDIS</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a19e5f8f1a2ad8634619399b4eb50a449"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t ACTLR_Type::DBDI</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ab938c32e10162d06ba6b02400e955e01"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t ACTLR_Type::DDI</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a4fe04e95b26e089642bee6952f223f82"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t ACTLR_Type::DDVM</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="acfabc61e73fb846970cd6541c5baf7d8"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t ACTLR_Type::DODMBS</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ad8faaa57629f258c6eba678ba8efc9da"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t ACTLR_Type::DWBST</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a10c6d649f67d6ca9029731fc44631e91"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t ACTLR_Type::EXCL</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a55b8e4dd5312f32237dd023032618781"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t ACTLR_Type::FW</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a5464ac7b26943d2cb868c154b0b1375c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t ACTLR_Type::L1PCTL</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="aacb87aa6bf093e1ee956342e0cb5903e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t ACTLR_Type::L1PE</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a3800bdd7abfab1a51dcfa7069e245d65"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t ACTLR_Type::L1RADIS</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a947f73d64ebde186b9416fd6dc66bc26"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t ACTLR_Type::L2RADIS</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a6e8f053d01fb236cc7d002b04d93a19c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t ACTLR_Type::PARITY</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a7921e6e73e0841402a5519f09e6e2ef3"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t ACTLR_Type::RADIS</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a91288f7320d267d76b4aad4adcf8cda3"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t ACTLR_Type::RSDIS</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="afa360e0c6bf79094d72bc78fac300149"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t ACTLR_Type::SMP</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ac65c09d839f8a78340c3b81d3bc90e4d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t ACTLR_Type::w</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a67e005f7741b6d46cf95d9c477efef36"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t ACTLR_Type::WFLZM</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="unionACTLR__Type.html">ACTLR_Type</a></li> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/unionACTLR__Type.js b/docs/Core_A/html/unionACTLR__Type.js new file mode 100644 index 0000000..207d81e --- /dev/null +++ b/docs/Core_A/html/unionACTLR__Type.js @@ -0,0 +1,26 @@ +var unionACTLR__Type = +[ + [ "AOW", "unionACTLR__Type.html#a3f235030777fe4e20477063df416b515", null ], + [ "b", "unionACTLR__Type.html#ac953059faa3a1139f8787d87f58a875d", null ], + [ "b", "unionACTLR__Type.html#a94d750b9b337ce140b04d6e30e7a2ca2", null ], + [ "b", "unionACTLR__Type.html#a5044f19ce5ae1f73dda07f7187e70923", null ], + [ "BP", "unionACTLR__Type.html#ac8ac735e3001442e581ae37e773b5929", null ], + [ "BTDIS", "unionACTLR__Type.html#ad1a121373ae8df19f6d11bde3b3ba9c9", null ], + [ "DBDI", "unionACTLR__Type.html#a19e5f8f1a2ad8634619399b4eb50a449", null ], + [ "DDI", "unionACTLR__Type.html#ab938c32e10162d06ba6b02400e955e01", null ], + [ "DDVM", "unionACTLR__Type.html#a4fe04e95b26e089642bee6952f223f82", null ], + [ "DODMBS", "unionACTLR__Type.html#acfabc61e73fb846970cd6541c5baf7d8", null ], + [ "DWBST", "unionACTLR__Type.html#ad8faaa57629f258c6eba678ba8efc9da", null ], + [ "EXCL", "unionACTLR__Type.html#a10c6d649f67d6ca9029731fc44631e91", null ], + [ "FW", "unionACTLR__Type.html#a55b8e4dd5312f32237dd023032618781", null ], + [ "L1PCTL", "unionACTLR__Type.html#a5464ac7b26943d2cb868c154b0b1375c", null ], + [ "L1PE", "unionACTLR__Type.html#aacb87aa6bf093e1ee956342e0cb5903e", null ], + [ "L1RADIS", "unionACTLR__Type.html#a3800bdd7abfab1a51dcfa7069e245d65", null ], + [ "L2RADIS", "unionACTLR__Type.html#a947f73d64ebde186b9416fd6dc66bc26", null ], + [ "PARITY", "unionACTLR__Type.html#a6e8f053d01fb236cc7d002b04d93a19c", null ], + [ "RADIS", "unionACTLR__Type.html#a7921e6e73e0841402a5519f09e6e2ef3", null ], + [ "RSDIS", "unionACTLR__Type.html#a91288f7320d267d76b4aad4adcf8cda3", null ], + [ "SMP", "unionACTLR__Type.html#afa360e0c6bf79094d72bc78fac300149", null ], + [ "w", "unionACTLR__Type.html#ac65c09d839f8a78340c3b81d3bc90e4d", null ], + [ "WFLZM", "unionACTLR__Type.html#a67e005f7741b6d46cf95d9c477efef36", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/unionCNTP__CTL__Type.html b/docs/Core_A/html/unionCNTP__CTL__Type.html new file mode 100644 index 0000000..481325a --- /dev/null +++ b/docs/Core_A/html/unionCNTP__CTL__Type.html @@ -0,0 +1,279 @@ +<!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"/> +<title>CNTP_CTL_Type Union Reference</title> +<title>CMSIS-Core (Cortex-A): CNTP_CTL_Type Union Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </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('unionCNTP__CTL__Type.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-attribs">Data Fields</a> </div> + <div class="headertitle"> +<div class="title">CNTP_CTL_Type Union Reference<div class="ingroups"><a class="el" href="group__PL1__timer__functions.html">Generic Physical Timer Functions</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>Physical Timer Control register. +</p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> +Data Fields</h2></td></tr> +<tr class="memitem:acfac7f6bcdcf74d339bea24b437d977e"><td class="memItemLeft" >struct {</td></tr> +<tr class="memitem:a0badd73f8e87ac4ac7257976b84d0442"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionCNTP__CTL__Type.html#a3b7426f99d1ecdacd172999b4d04b210">ENABLE</a>:1</td></tr> +<tr class="memdesc:a0badd73f8e87ac4ac7257976b84d0442"><td class="mdescLeft"> </td><td class="mdescRight">bit: 0 Enables the timer. <a href="#a0badd73f8e87ac4ac7257976b84d0442">More...</a><br/></td></tr> +<tr class="separator:a0badd73f8e87ac4ac7257976b84d0442"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a23c21a438494d4d2635703f1ffee0d3a"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionCNTP__CTL__Type.html#a07e23afbd292bcb84f15ea27ae2c157d">IMASK</a>:1</td></tr> +<tr class="memdesc:a23c21a438494d4d2635703f1ffee0d3a"><td class="mdescLeft"> </td><td class="mdescRight">bit: 1 Timer output signal mask bit. <a href="#a23c21a438494d4d2635703f1ffee0d3a">More...</a><br/></td></tr> +<tr class="separator:a23c21a438494d4d2635703f1ffee0d3a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7af26670bee00da951fd89b7a2792383"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionCNTP__CTL__Type.html#acb2f8900c7f6960443df47c1f2f2add3">ISTATUS</a>:1</td></tr> +<tr class="memdesc:a7af26670bee00da951fd89b7a2792383"><td class="mdescLeft"> </td><td class="mdescRight">bit: 2 The status of the timer. <a href="#a7af26670bee00da951fd89b7a2792383">More...</a><br/></td></tr> +<tr class="separator:a7af26670bee00da951fd89b7a2792383"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a52b68874ef44894f239e8c207a6aac78"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionCNTP__CTL__Type.html#a033fc913891068a89b1609af783db8a8">_reserved0</a>:29</td></tr> +<tr class="memdesc:a52b68874ef44894f239e8c207a6aac78"><td class="mdescLeft"> </td><td class="mdescRight">bit: 3..31 Reserved <a href="#a52b68874ef44894f239e8c207a6aac78">More...</a><br/></td></tr> +<tr class="separator:a52b68874ef44894f239e8c207a6aac78"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:acfac7f6bcdcf74d339bea24b437d977e"><td class="memItemLeft" valign="top">} </td><td class="memItemRight" valign="bottom"><a class="el" href="unionCNTP__CTL__Type.html#acfac7f6bcdcf74d339bea24b437d977e">b</a></td></tr> +<tr class="memdesc:acfac7f6bcdcf74d339bea24b437d977e"><td class="mdescLeft"> </td><td class="mdescRight">Structure used for bit access. <a href="#acfac7f6bcdcf74d339bea24b437d977e">More...</a><br/></td></tr> +<tr class="separator:acfac7f6bcdcf74d339bea24b437d977e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0e2d443e0447f9b286433220cd288dbf"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="unionCNTP__CTL__Type.html#a0e2d443e0447f9b286433220cd288dbf">w</a></td></tr> +<tr class="memdesc:a0e2d443e0447f9b286433220cd288dbf"><td class="mdescLeft"> </td><td class="mdescRight">Type used for word access. <a href="#a0e2d443e0447f9b286433220cd288dbf">More...</a><br/></td></tr> +<tr class="separator:a0e2d443e0447f9b286433220cd288dbf"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:afdd6b14cdb03e4e694ec7db8163916b0"><td class="memItemLeft" >struct {</td></tr> +<tr class="memitem:aa895e922fb1999148f0122f76c21e62c"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionCNTP__CTL__Type.html#a3b7426f99d1ecdacd172999b4d04b210">ENABLE</a>:1</td></tr> +<tr class="memdesc:aa895e922fb1999148f0122f76c21e62c"><td class="mdescLeft"> </td><td class="mdescRight">bit: 0 Enables the timer. <a href="#aa895e922fb1999148f0122f76c21e62c">More...</a><br/></td></tr> +<tr class="separator:aa895e922fb1999148f0122f76c21e62c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9e4350069ebf7bbe0a33728bd958bd8f"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionCNTP__CTL__Type.html#a07e23afbd292bcb84f15ea27ae2c157d">IMASK</a>:1</td></tr> +<tr class="memdesc:a9e4350069ebf7bbe0a33728bd958bd8f"><td class="mdescLeft"> </td><td class="mdescRight">bit: 1 Timer output signal mask bit. <a href="#a9e4350069ebf7bbe0a33728bd958bd8f">More...</a><br/></td></tr> +<tr class="separator:a9e4350069ebf7bbe0a33728bd958bd8f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af340ef21505fcd55f4f14b5c3ac8423a"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionCNTP__CTL__Type.html#acb2f8900c7f6960443df47c1f2f2add3">ISTATUS</a>:1</td></tr> +<tr class="memdesc:af340ef21505fcd55f4f14b5c3ac8423a"><td class="mdescLeft"> </td><td class="mdescRight">bit: 2 The status of the timer. <a href="#af340ef21505fcd55f4f14b5c3ac8423a">More...</a><br/></td></tr> +<tr class="separator:af340ef21505fcd55f4f14b5c3ac8423a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:afdd6b14cdb03e4e694ec7db8163916b0"><td class="memItemLeft" valign="top">} </td><td class="memItemRight" valign="bottom"><a class="el" href="unionCNTP__CTL__Type.html#afdd6b14cdb03e4e694ec7db8163916b0">b</a></td></tr> +<tr class="memdesc:afdd6b14cdb03e4e694ec7db8163916b0"><td class="mdescLeft"> </td><td class="mdescRight">Structure used for bit access. <a href="#afdd6b14cdb03e4e694ec7db8163916b0">More...</a><br/></td></tr> +<tr class="separator:afdd6b14cdb03e4e694ec7db8163916b0"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<h2 class="groupheader">Field Documentation</h2> +<a class="anchor" id="a033fc913891068a89b1609af783db8a8"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t CNTP_CTL_Type::_reserved0</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="acfac7f6bcdcf74d339bea24b437d977e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">struct { ... } CNTP_CTL_Type::b</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="afdd6b14cdb03e4e694ec7db8163916b0"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">struct { ... } CNTP_CTL_Type::b</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a3b7426f99d1ecdacd172999b4d04b210"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t CNTP_CTL_Type::ENABLE</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Enables the timer.</p> +<p>Permitted values are:</p> +<ul> +<li>0 - Timer disabled.</li> +<li>1 - Timer enabled. </li> +</ul> + +</div> +</div> +<a class="anchor" id="a07e23afbd292bcb84f15ea27ae2c157d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t CNTP_CTL_Type::IMASK</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Timer output signal mask bit.</p> +<p>Permitted values are:</p> +<ul> +<li>0 - Timer output signal is not masked.</li> +<li>1 - Timer output signal is masked. </li> +</ul> + +</div> +</div> +<a class="anchor" id="acb2f8900c7f6960443df47c1f2f2add3"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t CNTP_CTL_Type::ISTATUS</td> + </tr> + </table> +</div><div class="memdoc"> +<p>The status of the timer.</p> +<p>This bit indicates whether the timer condition is asserted:</p> +<ul> +<li>0 - Timer condition is not asserted.</li> +<li>1 - Timer condition is asserted. </li> +</ul> + +</div> +</div> +<a class="anchor" id="a0e2d443e0447f9b286433220cd288dbf"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t CNTP_CTL_Type::w</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="unionCNTP__CTL__Type.html">CNTP_CTL_Type</a></li> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/unionCNTP__CTL__Type.js b/docs/Core_A/html/unionCNTP__CTL__Type.js new file mode 100644 index 0000000..2fef421 --- /dev/null +++ b/docs/Core_A/html/unionCNTP__CTL__Type.js @@ -0,0 +1,10 @@ +var unionCNTP__CTL__Type = +[ + [ "_reserved0", "unionCNTP__CTL__Type.html#a033fc913891068a89b1609af783db8a8", null ], + [ "b", "unionCNTP__CTL__Type.html#acfac7f6bcdcf74d339bea24b437d977e", null ], + [ "b", "unionCNTP__CTL__Type.html#afdd6b14cdb03e4e694ec7db8163916b0", null ], + [ "ENABLE", "unionCNTP__CTL__Type.html#a3b7426f99d1ecdacd172999b4d04b210", null ], + [ "IMASK", "unionCNTP__CTL__Type.html#a07e23afbd292bcb84f15ea27ae2c157d", null ], + [ "ISTATUS", "unionCNTP__CTL__Type.html#acb2f8900c7f6960443df47c1f2f2add3", null ], + [ "w", "unionCNTP__CTL__Type.html#a0e2d443e0447f9b286433220cd288dbf", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/unionCPACR__Type.html b/docs/Core_A/html/unionCPACR__Type.html new file mode 100644 index 0000000..5d0196d --- /dev/null +++ b/docs/Core_A/html/unionCPACR__Type.html @@ -0,0 +1,431 @@ +<!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"/> +<title>CPACR_Type Struct Reference</title> +<title>CMSIS-Core (Cortex-A): CPACR_Type Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </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('unionCPACR__Type.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-attribs">Data Fields</a> </div> + <div class="headertitle"> +<div class="title">CPACR_Type Struct Reference<div class="ingroups"><a class="el" href="group__CMSIS__CPACR.html">Coprocessor Access Control Register (CPACR)</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>Bit field declaration for CPACR layout. +</p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> +Data Fields</h2></td></tr> +<tr class="memitem:a7aa1870fa74e00241618df136e04141f"><td class="memItemLeft" >struct {</td></tr> +<tr class="memitem:a5578ea4f0b27e49e856bea8db59c7f0d"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionCPACR__Type.html#a1a29bc40d708ac1a43153b11f60b8195">CP0</a>:2</td></tr> +<tr class="memdesc:a5578ea4f0b27e49e856bea8db59c7f0d"><td class="mdescLeft"> </td><td class="mdescRight">bit: 0..1 Access rights for coprocessor 0 <a href="#a5578ea4f0b27e49e856bea8db59c7f0d">More...</a><br/></td></tr> +<tr class="separator:a5578ea4f0b27e49e856bea8db59c7f0d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1c1fdfc94d0d92c726883b3b529f6ad3"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionCPACR__Type.html#acb2055cdbdf2a6c9b8279dc6f7cbc624">CP1</a>:2</td></tr> +<tr class="memdesc:a1c1fdfc94d0d92c726883b3b529f6ad3"><td class="mdescLeft"> </td><td class="mdescRight">bit: 2..3 Access rights for coprocessor 1 <a href="#a1c1fdfc94d0d92c726883b3b529f6ad3">More...</a><br/></td></tr> +<tr class="separator:a1c1fdfc94d0d92c726883b3b529f6ad3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adf02a8910e6395146f3e9803d49993b1"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionCPACR__Type.html#a2553fcdfd94ffc09407db9da9db9d586">CP2</a>:2</td></tr> +<tr class="memdesc:adf02a8910e6395146f3e9803d49993b1"><td class="mdescLeft"> </td><td class="mdescRight">bit: 4..5 Access rights for coprocessor 2 <a href="#adf02a8910e6395146f3e9803d49993b1">More...</a><br/></td></tr> +<tr class="separator:adf02a8910e6395146f3e9803d49993b1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac0ca0d2b6df3a87f30b98d1e4f6b73d1"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionCPACR__Type.html#af245b8dabfea0bf7dc06f5d4de7bfa79">CP3</a>:2</td></tr> +<tr class="memdesc:ac0ca0d2b6df3a87f30b98d1e4f6b73d1"><td class="mdescLeft"> </td><td class="mdescRight">bit: 6..7 Access rights for coprocessor 3 <a href="#ac0ca0d2b6df3a87f30b98d1e4f6b73d1">More...</a><br/></td></tr> +<tr class="separator:ac0ca0d2b6df3a87f30b98d1e4f6b73d1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa65229667a948b837290d3023cb8e084"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionCPACR__Type.html#a6424b7a81a440217aab8e51e4b623adb">CP4</a>:2</td></tr> +<tr class="memdesc:aa65229667a948b837290d3023cb8e084"><td class="mdescLeft"> </td><td class="mdescRight">bit: 8..9 Access rights for coprocessor 4 <a href="#aa65229667a948b837290d3023cb8e084">More...</a><br/></td></tr> +<tr class="separator:aa65229667a948b837290d3023cb8e084"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abc5a47af2f15ccb6b7f7a964a46f4808"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionCPACR__Type.html#ad5c0b15cd6a01a6f1db398e020809573">CP5</a>:2</td></tr> +<tr class="memdesc:abc5a47af2f15ccb6b7f7a964a46f4808"><td class="mdescLeft"> </td><td class="mdescRight">bit:10..11 Access rights for coprocessor 5 <a href="#abc5a47af2f15ccb6b7f7a964a46f4808">More...</a><br/></td></tr> +<tr class="separator:abc5a47af2f15ccb6b7f7a964a46f4808"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adb18e72f112f8e7a6e0a777e126df8bd"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionCPACR__Type.html#ad898cab7c89a07b80068d141ced869e3">CP6</a>:2</td></tr> +<tr class="memdesc:adb18e72f112f8e7a6e0a777e126df8bd"><td class="mdescLeft"> </td><td class="mdescRight">bit:12..13 Access rights for coprocessor 6 <a href="#adb18e72f112f8e7a6e0a777e126df8bd">More...</a><br/></td></tr> +<tr class="separator:adb18e72f112f8e7a6e0a777e126df8bd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a02d0a1971a70c204c54abab767d9f55b"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionCPACR__Type.html#a12002991719fb1af7a5db9a73deb323d">CP7</a>:2</td></tr> +<tr class="memdesc:a02d0a1971a70c204c54abab767d9f55b"><td class="mdescLeft"> </td><td class="mdescRight">bit:14..15 Access rights for coprocessor 7 <a href="#a02d0a1971a70c204c54abab767d9f55b">More...</a><br/></td></tr> +<tr class="separator:a02d0a1971a70c204c54abab767d9f55b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3fc38938b62f002b86f3cadba516e333"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionCPACR__Type.html#a5a6f694264518a813bdbc202ff47664f">CP8</a>:2</td></tr> +<tr class="memdesc:a3fc38938b62f002b86f3cadba516e333"><td class="mdescLeft"> </td><td class="mdescRight">bit:16..17 Access rights for coprocessor 8 <a href="#a3fc38938b62f002b86f3cadba516e333">More...</a><br/></td></tr> +<tr class="separator:a3fc38938b62f002b86f3cadba516e333"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ade62734cb13acdad25b6993d5e91805c"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionCPACR__Type.html#a4de69636eb450fcc3f5f3e4a19a869f5">CP9</a>:2</td></tr> +<tr class="memdesc:ade62734cb13acdad25b6993d5e91805c"><td class="mdescLeft"> </td><td class="mdescRight">bit:18..19 Access rights for coprocessor 9 <a href="#ade62734cb13acdad25b6993d5e91805c">More...</a><br/></td></tr> +<tr class="separator:ade62734cb13acdad25b6993d5e91805c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4fd8feccdc5334f09266e98ca4989541"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionCPACR__Type.html#a0275dc6b0eb9f906ebc5c6431b03dc4e">CP10</a>:2</td></tr> +<tr class="memdesc:a4fd8feccdc5334f09266e98ca4989541"><td class="mdescLeft"> </td><td class="mdescRight">bit:20..21 Access rights for coprocessor 10 <a href="#a4fd8feccdc5334f09266e98ca4989541">More...</a><br/></td></tr> +<tr class="separator:a4fd8feccdc5334f09266e98ca4989541"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a04fb9952fc07fac0adc063f469128230"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionCPACR__Type.html#ac54b8897f9358f37e0046b010c334e87">CP11</a>:2</td></tr> +<tr class="memdesc:a04fb9952fc07fac0adc063f469128230"><td class="mdescLeft"> </td><td class="mdescRight">bit:22..23 Access rights for coprocessor 11 <a href="#a04fb9952fc07fac0adc063f469128230">More...</a><br/></td></tr> +<tr class="separator:a04fb9952fc07fac0adc063f469128230"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a74f616eb10bf7bb39e4c32c4beb5a88f"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionCPACR__Type.html#a68d69635225dd479d3035cc51b4c40ce">CP12</a>:2</td></tr> +<tr class="memdesc:a74f616eb10bf7bb39e4c32c4beb5a88f"><td class="mdescLeft"> </td><td class="mdescRight">bit:24..25 Access rights for coprocessor 11 <a href="#a74f616eb10bf7bb39e4c32c4beb5a88f">More...</a><br/></td></tr> +<tr class="separator:a74f616eb10bf7bb39e4c32c4beb5a88f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9ead3c9653e3699f35208e9c8cc351a7"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionCPACR__Type.html#a45d9be266fc37a6ff9f31c2bef897f90">CP13</a>:2</td></tr> +<tr class="memdesc:a9ead3c9653e3699f35208e9c8cc351a7"><td class="mdescLeft"> </td><td class="mdescRight">bit:26..27 Access rights for coprocessor 11 <a href="#a9ead3c9653e3699f35208e9c8cc351a7">More...</a><br/></td></tr> +<tr class="separator:a9ead3c9653e3699f35208e9c8cc351a7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:acf4ebdfe6b108c6d4087a5f90537252b"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionCPACR__Type.html#ac6f2f67dd0250b9dc9a8271a05655bbe">TRCDIS</a>:1</td></tr> +<tr class="memdesc:acf4ebdfe6b108c6d4087a5f90537252b"><td class="mdescLeft"> </td><td class="mdescRight">bit: 28 Disable CP14 access to trace registers <a href="#acf4ebdfe6b108c6d4087a5f90537252b">More...</a><br/></td></tr> +<tr class="separator:acf4ebdfe6b108c6d4087a5f90537252b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a109bb595d6853cdf2540f39a8e4db467"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionCPACR__Type.html#a6206695a548b18ce0e2ea5276d1eef1d">D32DIS</a>:1</td></tr> +<tr class="memdesc:a109bb595d6853cdf2540f39a8e4db467"><td class="mdescLeft"> </td><td class="mdescRight">bit: 30 Disable use of registers D16-D31 of the VFP register file <a href="#a109bb595d6853cdf2540f39a8e4db467">More...</a><br/></td></tr> +<tr class="separator:a109bb595d6853cdf2540f39a8e4db467"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0a35b5e99b32966d73db7dc2b62d6095"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionCPACR__Type.html#a792fabd71db2311eefbc9b896db37986">ASEDIS</a>:1</td></tr> +<tr class="memdesc:a0a35b5e99b32966d73db7dc2b62d6095"><td class="mdescLeft"> </td><td class="mdescRight">bit: 31 Disable Advanced SIMD Functionality <a href="#a0a35b5e99b32966d73db7dc2b62d6095">More...</a><br/></td></tr> +<tr class="separator:a0a35b5e99b32966d73db7dc2b62d6095"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7aa1870fa74e00241618df136e04141f"><td class="memItemLeft" valign="top">} </td><td class="memItemRight" valign="bottom"><a class="el" href="unionCPACR__Type.html#a7aa1870fa74e00241618df136e04141f">b</a></td></tr> +<tr class="memdesc:a7aa1870fa74e00241618df136e04141f"><td class="mdescLeft"> </td><td class="mdescRight">Structure used for bit access. <a href="#a7aa1870fa74e00241618df136e04141f">More...</a><br/></td></tr> +<tr class="separator:a7aa1870fa74e00241618df136e04141f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae2d9d724aff1f8f0060738f5d4527c33"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="unionCPACR__Type.html#ae2d9d724aff1f8f0060738f5d4527c33">w</a></td></tr> +<tr class="memdesc:ae2d9d724aff1f8f0060738f5d4527c33"><td class="mdescLeft"> </td><td class="mdescRight">Type used for word access. <a href="#ae2d9d724aff1f8f0060738f5d4527c33">More...</a><br/></td></tr> +<tr class="separator:ae2d9d724aff1f8f0060738f5d4527c33"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<h2 class="groupheader">Field Documentation</h2> +<a class="anchor" id="a792fabd71db2311eefbc9b896db37986"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t CPACR_Type::ASEDIS</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a7aa1870fa74e00241618df136e04141f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">struct { ... } CPACR_Type::b</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a1a29bc40d708ac1a43153b11f60b8195"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t CPACR_Type::CP0</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="acb2055cdbdf2a6c9b8279dc6f7cbc624"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t CPACR_Type::CP1</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a0275dc6b0eb9f906ebc5c6431b03dc4e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t CPACR_Type::CP10</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ac54b8897f9358f37e0046b010c334e87"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t CPACR_Type::CP11</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a68d69635225dd479d3035cc51b4c40ce"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t CPACR_Type::CP12</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a45d9be266fc37a6ff9f31c2bef897f90"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t CPACR_Type::CP13</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a2553fcdfd94ffc09407db9da9db9d586"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t CPACR_Type::CP2</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="af245b8dabfea0bf7dc06f5d4de7bfa79"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t CPACR_Type::CP3</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a6424b7a81a440217aab8e51e4b623adb"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t CPACR_Type::CP4</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ad5c0b15cd6a01a6f1db398e020809573"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t CPACR_Type::CP5</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ad898cab7c89a07b80068d141ced869e3"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t CPACR_Type::CP6</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a12002991719fb1af7a5db9a73deb323d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t CPACR_Type::CP7</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a5a6f694264518a813bdbc202ff47664f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t CPACR_Type::CP8</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a4de69636eb450fcc3f5f3e4a19a869f5"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t CPACR_Type::CP9</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a6206695a548b18ce0e2ea5276d1eef1d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t CPACR_Type::D32DIS</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ac6f2f67dd0250b9dc9a8271a05655bbe"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t CPACR_Type::TRCDIS</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ae2d9d724aff1f8f0060738f5d4527c33"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t CPACR_Type::w</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="unionCPACR__Type.html">CPACR_Type</a></li> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/unionCPACR__Type.js b/docs/Core_A/html/unionCPACR__Type.js new file mode 100644 index 0000000..508905f --- /dev/null +++ b/docs/Core_A/html/unionCPACR__Type.js @@ -0,0 +1,22 @@ +var unionCPACR__Type = +[ + [ "ASEDIS", "unionCPACR__Type.html#a792fabd71db2311eefbc9b896db37986", null ], + [ "b", "unionCPACR__Type.html#a7aa1870fa74e00241618df136e04141f", null ], + [ "CP0", "unionCPACR__Type.html#a1a29bc40d708ac1a43153b11f60b8195", null ], + [ "CP1", "unionCPACR__Type.html#acb2055cdbdf2a6c9b8279dc6f7cbc624", null ], + [ "CP10", "unionCPACR__Type.html#a0275dc6b0eb9f906ebc5c6431b03dc4e", null ], + [ "CP11", "unionCPACR__Type.html#ac54b8897f9358f37e0046b010c334e87", null ], + [ "CP12", "unionCPACR__Type.html#a68d69635225dd479d3035cc51b4c40ce", null ], + [ "CP13", "unionCPACR__Type.html#a45d9be266fc37a6ff9f31c2bef897f90", null ], + [ "CP2", "unionCPACR__Type.html#a2553fcdfd94ffc09407db9da9db9d586", null ], + [ "CP3", "unionCPACR__Type.html#af245b8dabfea0bf7dc06f5d4de7bfa79", null ], + [ "CP4", "unionCPACR__Type.html#a6424b7a81a440217aab8e51e4b623adb", null ], + [ "CP5", "unionCPACR__Type.html#ad5c0b15cd6a01a6f1db398e020809573", null ], + [ "CP6", "unionCPACR__Type.html#ad898cab7c89a07b80068d141ced869e3", null ], + [ "CP7", "unionCPACR__Type.html#a12002991719fb1af7a5db9a73deb323d", null ], + [ "CP8", "unionCPACR__Type.html#a5a6f694264518a813bdbc202ff47664f", null ], + [ "CP9", "unionCPACR__Type.html#a4de69636eb450fcc3f5f3e4a19a869f5", null ], + [ "D32DIS", "unionCPACR__Type.html#a6206695a548b18ce0e2ea5276d1eef1d", null ], + [ "TRCDIS", "unionCPACR__Type.html#ac6f2f67dd0250b9dc9a8271a05655bbe", null ], + [ "w", "unionCPACR__Type.html#ae2d9d724aff1f8f0060738f5d4527c33", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/unionCPSR__Type.html b/docs/Core_A/html/unionCPSR__Type.html new file mode 100644 index 0000000..b55576f --- /dev/null +++ b/docs/Core_A/html/unionCPSR__Type.html @@ -0,0 +1,401 @@ +<!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"/> +<title>CPSR_Type Struct Reference</title> +<title>CMSIS-Core (Cortex-A): CPSR_Type Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </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('unionCPSR__Type.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-attribs">Data Fields</a> </div> + <div class="headertitle"> +<div class="title">CPSR_Type Struct Reference<div class="ingroups"><a class="el" href="group__CMSIS__CPSR.html">Current Program Status Register (CPSR)</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>Bit field declaration for CPSR layout. +</p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> +Data Fields</h2></td></tr> +<tr class="memitem:a2e735da6b6156874d12aaceb2017da06"><td class="memItemLeft" >struct {</td></tr> +<tr class="memitem:a509029513d2d0671c81cb9f4fda7fd47"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionCPSR__Type.html#a2bc38ab81bc2e2fd111526a58f94511f">M</a>:5</td></tr> +<tr class="memdesc:a509029513d2d0671c81cb9f4fda7fd47"><td class="mdescLeft"> </td><td class="mdescRight">bit: 0.. 4 Mode field <a href="#a509029513d2d0671c81cb9f4fda7fd47">More...</a><br/></td></tr> +<tr class="separator:a509029513d2d0671c81cb9f4fda7fd47"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aaf8a6e9e2103ce35f4d534dca6ebc63e"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionCPSR__Type.html#ac5ec7329b5be4722abc3cef6ef2e9c1b">T</a>:1</td></tr> +<tr class="memdesc:aaf8a6e9e2103ce35f4d534dca6ebc63e"><td class="mdescLeft"> </td><td class="mdescRight">bit: 5 Thumb execution state bit <a href="#aaf8a6e9e2103ce35f4d534dca6ebc63e">More...</a><br/></td></tr> +<tr class="separator:aaf8a6e9e2103ce35f4d534dca6ebc63e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7d329d88dc139fc7abcef306e527c7cc"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionCPSR__Type.html#a20bbf5d5ba32cae380b7f181cf306f9e">F</a>:1</td></tr> +<tr class="memdesc:a7d329d88dc139fc7abcef306e527c7cc"><td class="mdescLeft"> </td><td class="mdescRight">bit: 6 FIQ mask bit <a href="#a7d329d88dc139fc7abcef306e527c7cc">More...</a><br/></td></tr> +<tr class="separator:a7d329d88dc139fc7abcef306e527c7cc"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a886fc4b6fa4d00d467fde41743eff95c"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionCPSR__Type.html#a0d277e8b4d2147137407f526aa9e3214">I</a>:1</td></tr> +<tr class="memdesc:a886fc4b6fa4d00d467fde41743eff95c"><td class="mdescLeft"> </td><td class="mdescRight">bit: 7 IRQ mask bit <a href="#a886fc4b6fa4d00d467fde41743eff95c">More...</a><br/></td></tr> +<tr class="separator:a886fc4b6fa4d00d467fde41743eff95c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0b1db505547e12f34498aad5ab40a278"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionCPSR__Type.html#a8dc2435a7c376c9b8dfdd9748c091458">A</a>:1</td></tr> +<tr class="memdesc:a0b1db505547e12f34498aad5ab40a278"><td class="mdescLeft"> </td><td class="mdescRight">bit: 8 Asynchronous abort mask bit <a href="#a0b1db505547e12f34498aad5ab40a278">More...</a><br/></td></tr> +<tr class="separator:a0b1db505547e12f34498aad5ab40a278"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a07fd82ad0fdfe3a961c0ce6bc34b90c5"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionCPSR__Type.html#a96bd175ed9927279dba40e76259dcfa7">E</a>:1</td></tr> +<tr class="memdesc:a07fd82ad0fdfe3a961c0ce6bc34b90c5"><td class="mdescLeft"> </td><td class="mdescRight">bit: 9 Endianness execution state bit <a href="#a07fd82ad0fdfe3a961c0ce6bc34b90c5">More...</a><br/></td></tr> +<tr class="separator:a07fd82ad0fdfe3a961c0ce6bc34b90c5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a134b43540e84011412191db0ed62be78"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionCPSR__Type.html#a8bdd87822e3c00b3742c94a42b0654b9">IT1</a>:6</td></tr> +<tr class="memdesc:a134b43540e84011412191db0ed62be78"><td class="mdescLeft"> </td><td class="mdescRight">bit: 10..15 If-Then execution state bits 2-7 <a href="#a134b43540e84011412191db0ed62be78">More...</a><br/></td></tr> +<tr class="separator:a134b43540e84011412191db0ed62be78"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae7de2455aa2f72b90e4e5e7f50ccbfe9"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionCPSR__Type.html#acc18314a4088adfb93a9662c76073704">GE</a>:4</td></tr> +<tr class="memdesc:ae7de2455aa2f72b90e4e5e7f50ccbfe9"><td class="mdescLeft"> </td><td class="mdescRight">bit: 16..19 Greater than or Equal flags <a href="#ae7de2455aa2f72b90e4e5e7f50ccbfe9">More...</a><br/></td></tr> +<tr class="separator:ae7de2455aa2f72b90e4e5e7f50ccbfe9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab4427dfe1b30a992b3283e9999a0bd3b"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionCPSR__Type.html#a5d4e06d8dba8f512c54b16bfa7150d9d">J</a>:1</td></tr> +<tr class="memdesc:ab4427dfe1b30a992b3283e9999a0bd3b"><td class="mdescLeft"> </td><td class="mdescRight">bit: 24 Jazelle bit <a href="#ab4427dfe1b30a992b3283e9999a0bd3b">More...</a><br/></td></tr> +<tr class="separator:ab4427dfe1b30a992b3283e9999a0bd3b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a783b22f93f2b14fa161702ae0572cea4"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionCPSR__Type.html#a5299532c92c92babc22517a433686b95">IT0</a>:2</td></tr> +<tr class="memdesc:a783b22f93f2b14fa161702ae0572cea4"><td class="mdescLeft"> </td><td class="mdescRight">bit: 25..26 If-Then execution state bits 0-1 <a href="#a783b22f93f2b14fa161702ae0572cea4">More...</a><br/></td></tr> +<tr class="separator:a783b22f93f2b14fa161702ae0572cea4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adf97a71bbd0e1b110cd4bf29e64bc4ab"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionCPSR__Type.html#a0bdcd0ceaa1ecb8f55ea15075974eb5a">Q</a>:1</td></tr> +<tr class="memdesc:adf97a71bbd0e1b110cd4bf29e64bc4ab"><td class="mdescLeft"> </td><td class="mdescRight">bit: 27 Saturation condition flag <a href="#adf97a71bbd0e1b110cd4bf29e64bc4ab">More...</a><br/></td></tr> +<tr class="separator:adf97a71bbd0e1b110cd4bf29e64bc4ab"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a41fb45a17a81876943f1995133172e7d"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionCPSR__Type.html#aba74c9da04be21f1266d3816af79f8c3">V</a>:1</td></tr> +<tr class="memdesc:a41fb45a17a81876943f1995133172e7d"><td class="mdescLeft"> </td><td class="mdescRight">bit: 28 Overflow condition code flag <a href="#a41fb45a17a81876943f1995133172e7d">More...</a><br/></td></tr> +<tr class="separator:a41fb45a17a81876943f1995133172e7d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2f63d6065415d533468b9d53b41cd18f"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionCPSR__Type.html#aa967d0e42ed00bd886b2c6df6f49a7e2">C</a>:1</td></tr> +<tr class="memdesc:a2f63d6065415d533468b9d53b41cd18f"><td class="mdescLeft"> </td><td class="mdescRight">bit: 29 Carry condition code flag <a href="#a2f63d6065415d533468b9d53b41cd18f">More...</a><br/></td></tr> +<tr class="separator:a2f63d6065415d533468b9d53b41cd18f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac872cff099487b4ae8244ae860d0e251"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionCPSR__Type.html#a790f1950658257a87ac58d132eca9849">Z</a>:1</td></tr> +<tr class="memdesc:ac872cff099487b4ae8244ae860d0e251"><td class="mdescLeft"> </td><td class="mdescRight">bit: 30 Zero condition code flag <a href="#ac872cff099487b4ae8244ae860d0e251">More...</a><br/></td></tr> +<tr class="separator:ac872cff099487b4ae8244ae860d0e251"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6bbd85cb1c0830b4c1d3bb7d65c68e01"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionCPSR__Type.html#a26907b41c086a9f9e7b8c7051481c643">N</a>:1</td></tr> +<tr class="memdesc:a6bbd85cb1c0830b4c1d3bb7d65c68e01"><td class="mdescLeft"> </td><td class="mdescRight">bit: 31 Negative condition code flag <a href="#a6bbd85cb1c0830b4c1d3bb7d65c68e01">More...</a><br/></td></tr> +<tr class="separator:a6bbd85cb1c0830b4c1d3bb7d65c68e01"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2e735da6b6156874d12aaceb2017da06"><td class="memItemLeft" valign="top">} </td><td class="memItemRight" valign="bottom"><a class="el" href="unionCPSR__Type.html#a2e735da6b6156874d12aaceb2017da06">b</a></td></tr> +<tr class="memdesc:a2e735da6b6156874d12aaceb2017da06"><td class="mdescLeft"> </td><td class="mdescRight">Structure used for bit access. <a href="#a2e735da6b6156874d12aaceb2017da06">More...</a><br/></td></tr> +<tr class="separator:a2e735da6b6156874d12aaceb2017da06"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:afd5ed10bab25f324a6fbb3e124d16fc9"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="unionCPSR__Type.html#afd5ed10bab25f324a6fbb3e124d16fc9">w</a></td></tr> +<tr class="memdesc:afd5ed10bab25f324a6fbb3e124d16fc9"><td class="mdescLeft"> </td><td class="mdescRight">Type used for word access. <a href="#afd5ed10bab25f324a6fbb3e124d16fc9">More...</a><br/></td></tr> +<tr class="separator:afd5ed10bab25f324a6fbb3e124d16fc9"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<h2 class="groupheader">Field Documentation</h2> +<a class="anchor" id="a8dc2435a7c376c9b8dfdd9748c091458"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t CPSR_Type::A</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a2e735da6b6156874d12aaceb2017da06"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">struct { ... } CPSR_Type::b</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="aa967d0e42ed00bd886b2c6df6f49a7e2"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t CPSR_Type::C</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a96bd175ed9927279dba40e76259dcfa7"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t CPSR_Type::E</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a20bbf5d5ba32cae380b7f181cf306f9e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t CPSR_Type::F</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="acc18314a4088adfb93a9662c76073704"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t CPSR_Type::GE</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a0d277e8b4d2147137407f526aa9e3214"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t CPSR_Type::I</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a5299532c92c92babc22517a433686b95"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t CPSR_Type::IT0</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a8bdd87822e3c00b3742c94a42b0654b9"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t CPSR_Type::IT1</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a5d4e06d8dba8f512c54b16bfa7150d9d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t CPSR_Type::J</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a2bc38ab81bc2e2fd111526a58f94511f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t CPSR_Type::M</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a26907b41c086a9f9e7b8c7051481c643"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t CPSR_Type::N</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a0bdcd0ceaa1ecb8f55ea15075974eb5a"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t CPSR_Type::Q</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ac5ec7329b5be4722abc3cef6ef2e9c1b"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t CPSR_Type::T</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="aba74c9da04be21f1266d3816af79f8c3"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t CPSR_Type::V</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="afd5ed10bab25f324a6fbb3e124d16fc9"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t CPSR_Type::w</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a790f1950658257a87ac58d132eca9849"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t CPSR_Type::Z</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="unionCPSR__Type.html">CPSR_Type</a></li> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/unionCPSR__Type.js b/docs/Core_A/html/unionCPSR__Type.js new file mode 100644 index 0000000..ac6d17d --- /dev/null +++ b/docs/Core_A/html/unionCPSR__Type.js @@ -0,0 +1,20 @@ +var unionCPSR__Type = +[ + [ "A", "unionCPSR__Type.html#a8dc2435a7c376c9b8dfdd9748c091458", null ], + [ "b", "unionCPSR__Type.html#a2e735da6b6156874d12aaceb2017da06", null ], + [ "C", "unionCPSR__Type.html#aa967d0e42ed00bd886b2c6df6f49a7e2", null ], + [ "E", "unionCPSR__Type.html#a96bd175ed9927279dba40e76259dcfa7", null ], + [ "F", "unionCPSR__Type.html#a20bbf5d5ba32cae380b7f181cf306f9e", null ], + [ "GE", "unionCPSR__Type.html#acc18314a4088adfb93a9662c76073704", null ], + [ "I", "unionCPSR__Type.html#a0d277e8b4d2147137407f526aa9e3214", null ], + [ "IT0", "unionCPSR__Type.html#a5299532c92c92babc22517a433686b95", null ], + [ "IT1", "unionCPSR__Type.html#a8bdd87822e3c00b3742c94a42b0654b9", null ], + [ "J", "unionCPSR__Type.html#a5d4e06d8dba8f512c54b16bfa7150d9d", null ], + [ "M", "unionCPSR__Type.html#a2bc38ab81bc2e2fd111526a58f94511f", null ], + [ "N", "unionCPSR__Type.html#a26907b41c086a9f9e7b8c7051481c643", null ], + [ "Q", "unionCPSR__Type.html#a0bdcd0ceaa1ecb8f55ea15075974eb5a", null ], + [ "T", "unionCPSR__Type.html#ac5ec7329b5be4722abc3cef6ef2e9c1b", null ], + [ "V", "unionCPSR__Type.html#aba74c9da04be21f1266d3816af79f8c3", null ], + [ "w", "unionCPSR__Type.html#afd5ed10bab25f324a6fbb3e124d16fc9", null ], + [ "Z", "unionCPSR__Type.html#a790f1950658257a87ac58d132eca9849", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/unionDFSR__Type.html b/docs/Core_A/html/unionDFSR__Type.html new file mode 100644 index 0000000..0012948 --- /dev/null +++ b/docs/Core_A/html/unionDFSR__Type.html @@ -0,0 +1,324 @@ +<!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"/> +<title>DFSR_Type Struct Reference</title> +<title>CMSIS-Core (Cortex-A): DFSR_Type Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </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('unionDFSR__Type.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-attribs">Data Fields</a> </div> + <div class="headertitle"> +<div class="title">DFSR_Type Struct Reference<div class="ingroups"><a class="el" href="group__CMSIS__DFSR.html">Data Fault Status Register (DFSR)</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>Bit field declaration for DFSR layout. +</p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> +Data Fields</h2></td></tr> +<tr class="memitem:a54c2eb668436a0f15d781265ceaa8c58"><td class="memItemLeft" >struct {</td></tr> +<tr class="memitem:acdca7fbb1d1ada6afc315479e5a87f75"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionDFSR__Type.html#af29edf59ecfd29848b69e2bbfb7f3082">FS0</a>:4</td></tr> +<tr class="memdesc:acdca7fbb1d1ada6afc315479e5a87f75"><td class="mdescLeft"> </td><td class="mdescRight">bit: 0.. 3 Fault Status bits bit 0-3 <a href="#acdca7fbb1d1ada6afc315479e5a87f75">More...</a><br/></td></tr> +<tr class="separator:acdca7fbb1d1ada6afc315479e5a87f75"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0fe0bb74414f5c770932127140f04423"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionDFSR__Type.html#a38982c7088a4069f8a4b347f5eb400e9">Domain</a>:4</td></tr> +<tr class="memdesc:a0fe0bb74414f5c770932127140f04423"><td class="mdescLeft"> </td><td class="mdescRight">bit: 4.. 7 Fault on which domain <a href="#a0fe0bb74414f5c770932127140f04423">More...</a><br/></td></tr> +<tr class="separator:a0fe0bb74414f5c770932127140f04423"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a68ab5dfdd0d9c208a7f487b1c1ba86ac"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionDFSR__Type.html#add7c7800b87cabdb4a9ecdf41e4469a7">LPAE</a>:1</td></tr> +<tr class="memdesc:a68ab5dfdd0d9c208a7f487b1c1ba86ac"><td class="mdescLeft"> </td><td class="mdescRight">bit: 9 Large Physical Address Extension <a href="#a68ab5dfdd0d9c208a7f487b1c1ba86ac">More...</a><br/></td></tr> +<tr class="separator:a68ab5dfdd0d9c208a7f487b1c1ba86ac"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a40f79f0cae52396cb658f442d8b72fcf"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionDFSR__Type.html#a869658f432d5e213b8cd55e8e58d1f56">FS1</a>:1</td></tr> +<tr class="memdesc:a40f79f0cae52396cb658f442d8b72fcf"><td class="mdescLeft"> </td><td class="mdescRight">bit: 10 Fault Status bits bit 4 <a href="#a40f79f0cae52396cb658f442d8b72fcf">More...</a><br/></td></tr> +<tr class="separator:a40f79f0cae52396cb658f442d8b72fcf"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab71a926ecceb53514d9c4ea53e478a3b"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionDFSR__Type.html#a0512860c27723cd35f0abdaa68be9935">WnR</a>:1</td></tr> +<tr class="memdesc:ab71a926ecceb53514d9c4ea53e478a3b"><td class="mdescLeft"> </td><td class="mdescRight">bit: 11 Write not Read bit <a href="#ab71a926ecceb53514d9c4ea53e478a3b">More...</a><br/></td></tr> +<tr class="separator:ab71a926ecceb53514d9c4ea53e478a3b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7e2d32981d01b0ea2316582273490c0d"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionDFSR__Type.html#aede34079d030df1977646c155a90f445">ExT</a>:1</td></tr> +<tr class="memdesc:a7e2d32981d01b0ea2316582273490c0d"><td class="mdescLeft"> </td><td class="mdescRight">bit: 12 External abort type <a href="#a7e2d32981d01b0ea2316582273490c0d">More...</a><br/></td></tr> +<tr class="separator:a7e2d32981d01b0ea2316582273490c0d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1a89a92e585211c2934dbd4976d2bf33"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionDFSR__Type.html#a38562a26cc210ea4c39c6b951c4a5b62">CM</a>:1</td></tr> +<tr class="memdesc:a1a89a92e585211c2934dbd4976d2bf33"><td class="mdescLeft"> </td><td class="mdescRight">bit: 13 Cache maintenance fault <a href="#a1a89a92e585211c2934dbd4976d2bf33">More...</a><br/></td></tr> +<tr class="separator:a1a89a92e585211c2934dbd4976d2bf33"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a54c2eb668436a0f15d781265ceaa8c58"><td class="memItemLeft" valign="top">} </td><td class="memItemRight" valign="bottom"><a class="el" href="unionDFSR__Type.html#a54c2eb668436a0f15d781265ceaa8c58">s</a></td></tr> +<tr class="memdesc:a54c2eb668436a0f15d781265ceaa8c58"><td class="mdescLeft"> </td><td class="mdescRight">Structure used for bit access in short format. <a href="#a54c2eb668436a0f15d781265ceaa8c58">More...</a><br/></td></tr> +<tr class="separator:a54c2eb668436a0f15d781265ceaa8c58"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a583e3138696be655c46f297e083ece52"><td class="memItemLeft" >struct {</td></tr> +<tr class="memitem:a6d2960e8890b3fb481f57bc0ee4871a9"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionDFSR__Type.html#a4cb3ba7b8c8075bfbff792b7e5b88103">STATUS</a>:5</td></tr> +<tr class="memdesc:a6d2960e8890b3fb481f57bc0ee4871a9"><td class="mdescLeft"> </td><td class="mdescRight">bit: 0.. 5 Fault Status bits <a href="#a6d2960e8890b3fb481f57bc0ee4871a9">More...</a><br/></td></tr> +<tr class="separator:a6d2960e8890b3fb481f57bc0ee4871a9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af2bc70888f77e671927a0c4a3be641ad"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionDFSR__Type.html#add7c7800b87cabdb4a9ecdf41e4469a7">LPAE</a>:1</td></tr> +<tr class="memdesc:af2bc70888f77e671927a0c4a3be641ad"><td class="mdescLeft"> </td><td class="mdescRight">bit: 9 Large Physical Address Extension <a href="#af2bc70888f77e671927a0c4a3be641ad">More...</a><br/></td></tr> +<tr class="separator:af2bc70888f77e671927a0c4a3be641ad"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae0e7c10ef644ec3de8339375024c1e56"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionDFSR__Type.html#a0512860c27723cd35f0abdaa68be9935">WnR</a>:1</td></tr> +<tr class="memdesc:ae0e7c10ef644ec3de8339375024c1e56"><td class="mdescLeft"> </td><td class="mdescRight">bit: 11 Write not Read bit <a href="#ae0e7c10ef644ec3de8339375024c1e56">More...</a><br/></td></tr> +<tr class="separator:ae0e7c10ef644ec3de8339375024c1e56"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3cde449f610e5e1822372b3b7a6aade8"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionDFSR__Type.html#aede34079d030df1977646c155a90f445">ExT</a>:1</td></tr> +<tr class="memdesc:a3cde449f610e5e1822372b3b7a6aade8"><td class="mdescLeft"> </td><td class="mdescRight">bit: 12 External abort type <a href="#a3cde449f610e5e1822372b3b7a6aade8">More...</a><br/></td></tr> +<tr class="separator:a3cde449f610e5e1822372b3b7a6aade8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9f2e41ff2e5a4dd860b4607b026f0613"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionDFSR__Type.html#a38562a26cc210ea4c39c6b951c4a5b62">CM</a>:1</td></tr> +<tr class="memdesc:a9f2e41ff2e5a4dd860b4607b026f0613"><td class="mdescLeft"> </td><td class="mdescRight">bit: 13 Cache maintenance fault <a href="#a9f2e41ff2e5a4dd860b4607b026f0613">More...</a><br/></td></tr> +<tr class="separator:a9f2e41ff2e5a4dd860b4607b026f0613"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a583e3138696be655c46f297e083ece52"><td class="memItemLeft" valign="top">} </td><td class="memItemRight" valign="bottom"><a class="el" href="unionDFSR__Type.html#a583e3138696be655c46f297e083ece52">l</a></td></tr> +<tr class="memdesc:a583e3138696be655c46f297e083ece52"><td class="mdescLeft"> </td><td class="mdescRight">Structure used for bit access in long format. <a href="#a583e3138696be655c46f297e083ece52">More...</a><br/></td></tr> +<tr class="separator:a583e3138696be655c46f297e083ece52"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad827a36e38ce2dee796835122ae95dd2"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="unionDFSR__Type.html#ad827a36e38ce2dee796835122ae95dd2">w</a></td></tr> +<tr class="memdesc:ad827a36e38ce2dee796835122ae95dd2"><td class="mdescLeft"> </td><td class="mdescRight">Type used for word access. <a href="#ad827a36e38ce2dee796835122ae95dd2">More...</a><br/></td></tr> +<tr class="separator:ad827a36e38ce2dee796835122ae95dd2"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<h2 class="groupheader">Field Documentation</h2> +<a class="anchor" id="a38562a26cc210ea4c39c6b951c4a5b62"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t DFSR_Type::CM</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a38982c7088a4069f8a4b347f5eb400e9"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t DFSR_Type::Domain</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="aede34079d030df1977646c155a90f445"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t DFSR_Type::ExT</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="af29edf59ecfd29848b69e2bbfb7f3082"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t DFSR_Type::FS0</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a869658f432d5e213b8cd55e8e58d1f56"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t DFSR_Type::FS1</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a583e3138696be655c46f297e083ece52"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">struct { ... } DFSR_Type::l</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="add7c7800b87cabdb4a9ecdf41e4469a7"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t DFSR_Type::LPAE</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a54c2eb668436a0f15d781265ceaa8c58"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">struct { ... } DFSR_Type::s</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a4cb3ba7b8c8075bfbff792b7e5b88103"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t DFSR_Type::STATUS</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ad827a36e38ce2dee796835122ae95dd2"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t DFSR_Type::w</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a0512860c27723cd35f0abdaa68be9935"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t DFSR_Type::WnR</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="unionDFSR__Type.html">DFSR_Type</a></li> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/unionDFSR__Type.js b/docs/Core_A/html/unionDFSR__Type.js new file mode 100644 index 0000000..043d9d3 --- /dev/null +++ b/docs/Core_A/html/unionDFSR__Type.js @@ -0,0 +1,14 @@ +var unionDFSR__Type = +[ + [ "CM", "unionDFSR__Type.html#a38562a26cc210ea4c39c6b951c4a5b62", null ], + [ "Domain", "unionDFSR__Type.html#a38982c7088a4069f8a4b347f5eb400e9", null ], + [ "ExT", "unionDFSR__Type.html#aede34079d030df1977646c155a90f445", null ], + [ "FS0", "unionDFSR__Type.html#af29edf59ecfd29848b69e2bbfb7f3082", null ], + [ "FS1", "unionDFSR__Type.html#a869658f432d5e213b8cd55e8e58d1f56", null ], + [ "l", "unionDFSR__Type.html#a583e3138696be655c46f297e083ece52", null ], + [ "LPAE", "unionDFSR__Type.html#add7c7800b87cabdb4a9ecdf41e4469a7", null ], + [ "s", "unionDFSR__Type.html#a54c2eb668436a0f15d781265ceaa8c58", null ], + [ "STATUS", "unionDFSR__Type.html#a4cb3ba7b8c8075bfbff792b7e5b88103", null ], + [ "w", "unionDFSR__Type.html#ad827a36e38ce2dee796835122ae95dd2", null ], + [ "WnR", "unionDFSR__Type.html#a0512860c27723cd35f0abdaa68be9935", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/unionIFSR__Type.html b/docs/Core_A/html/unionIFSR__Type.html new file mode 100644 index 0000000..93f7ee3 --- /dev/null +++ b/docs/Core_A/html/unionIFSR__Type.html @@ -0,0 +1,273 @@ +<!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"/> +<title>IFSR_Type Struct Reference</title> +<title>CMSIS-Core (Cortex-A): IFSR_Type Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </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('unionIFSR__Type.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-attribs">Data Fields</a> </div> + <div class="headertitle"> +<div class="title">IFSR_Type Struct Reference<div class="ingroups"><a class="el" href="group__CMSIS__IFSR.html">Instruction Fault Status Register (IFSR)</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>Bit field declaration for IFSR layout. +</p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> +Data Fields</h2></td></tr> +<tr class="memitem:a4ece60d66e87e10e78aab83ac05e957c"><td class="memItemLeft" >struct {</td></tr> +<tr class="memitem:abbd6200d33704e915dbe34741e69429d"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionIFSR__Type.html#a9f9ae1ffa89d33e90159eec5c4b7cd6a">FS0</a>:4</td></tr> +<tr class="memdesc:abbd6200d33704e915dbe34741e69429d"><td class="mdescLeft"> </td><td class="mdescRight">bit: 0.. 3 Fault Status bits bit 0-3 <a href="#abbd6200d33704e915dbe34741e69429d">More...</a><br/></td></tr> +<tr class="separator:abbd6200d33704e915dbe34741e69429d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5ac817497bfc9e4d6a2c68c2bf1ae10b"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionIFSR__Type.html#a40c5236caf0549cc1cc78945b0b0f131">LPAE</a>:1</td></tr> +<tr class="memdesc:a5ac817497bfc9e4d6a2c68c2bf1ae10b"><td class="mdescLeft"> </td><td class="mdescRight">bit: 9 Large Physical Address Extension <a href="#a5ac817497bfc9e4d6a2c68c2bf1ae10b">More...</a><br/></td></tr> +<tr class="separator:a5ac817497bfc9e4d6a2c68c2bf1ae10b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a62b36f8cda762e0ec19114c4811b9e13"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionIFSR__Type.html#adb493acf17881eaf09a2e8629ee2243e">FS1</a>:1</td></tr> +<tr class="memdesc:a62b36f8cda762e0ec19114c4811b9e13"><td class="mdescLeft"> </td><td class="mdescRight">bit: 10 Fault Status bits bit 4 <a href="#a62b36f8cda762e0ec19114c4811b9e13">More...</a><br/></td></tr> +<tr class="separator:a62b36f8cda762e0ec19114c4811b9e13"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a67c88d6c3940c97a376618254404bd74"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionIFSR__Type.html#aee6fed7525c5125e637acc8e957c8d0f">ExT</a>:1</td></tr> +<tr class="memdesc:a67c88d6c3940c97a376618254404bd74"><td class="mdescLeft"> </td><td class="mdescRight">bit: 12 External abort type <a href="#a67c88d6c3940c97a376618254404bd74">More...</a><br/></td></tr> +<tr class="separator:a67c88d6c3940c97a376618254404bd74"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4ece60d66e87e10e78aab83ac05e957c"><td class="memItemLeft" valign="top">} </td><td class="memItemRight" valign="bottom"><a class="el" href="unionIFSR__Type.html#a4ece60d66e87e10e78aab83ac05e957c">s</a></td></tr> +<tr class="memdesc:a4ece60d66e87e10e78aab83ac05e957c"><td class="mdescLeft"> </td><td class="mdescRight">Structure used for bit access in short format. <a href="#a4ece60d66e87e10e78aab83ac05e957c">More...</a><br/></td></tr> +<tr class="separator:a4ece60d66e87e10e78aab83ac05e957c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8f4e4fe46a9cb9b6c8a6355f9b0938e3"><td class="memItemLeft" >struct {</td></tr> +<tr class="memitem:ab7437299b4401d9f78110fa106c3f2d8"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionIFSR__Type.html#a543066fc60d5b63478cc85ba082524d4">STATUS</a>:6</td></tr> +<tr class="memdesc:ab7437299b4401d9f78110fa106c3f2d8"><td class="mdescLeft"> </td><td class="mdescRight">bit: 0.. 5 Fault Status bits <a href="#ab7437299b4401d9f78110fa106c3f2d8">More...</a><br/></td></tr> +<tr class="separator:ab7437299b4401d9f78110fa106c3f2d8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac31abeae370c3d6818c7983509c78b4b"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionIFSR__Type.html#a40c5236caf0549cc1cc78945b0b0f131">LPAE</a>:1</td></tr> +<tr class="memdesc:ac31abeae370c3d6818c7983509c78b4b"><td class="mdescLeft"> </td><td class="mdescRight">bit: 9 Large Physical Address Extension <a href="#ac31abeae370c3d6818c7983509c78b4b">More...</a><br/></td></tr> +<tr class="separator:ac31abeae370c3d6818c7983509c78b4b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6b02f9f87b2af44ce432793fa33894fb"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionIFSR__Type.html#aee6fed7525c5125e637acc8e957c8d0f">ExT</a>:1</td></tr> +<tr class="memdesc:a6b02f9f87b2af44ce432793fa33894fb"><td class="mdescLeft"> </td><td class="mdescRight">bit: 12 External abort type <a href="#a6b02f9f87b2af44ce432793fa33894fb">More...</a><br/></td></tr> +<tr class="separator:a6b02f9f87b2af44ce432793fa33894fb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8f4e4fe46a9cb9b6c8a6355f9b0938e3"><td class="memItemLeft" valign="top">} </td><td class="memItemRight" valign="bottom"><a class="el" href="unionIFSR__Type.html#a8f4e4fe46a9cb9b6c8a6355f9b0938e3">l</a></td></tr> +<tr class="memdesc:a8f4e4fe46a9cb9b6c8a6355f9b0938e3"><td class="mdescLeft"> </td><td class="mdescRight">Structure used for bit access in long format. <a href="#a8f4e4fe46a9cb9b6c8a6355f9b0938e3">More...</a><br/></td></tr> +<tr class="separator:a8f4e4fe46a9cb9b6c8a6355f9b0938e3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae31262477d14b86f30c3bef90a3fc371"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="unionIFSR__Type.html#ae31262477d14b86f30c3bef90a3fc371">w</a></td></tr> +<tr class="memdesc:ae31262477d14b86f30c3bef90a3fc371"><td class="mdescLeft"> </td><td class="mdescRight">Type used for word access. <a href="#ae31262477d14b86f30c3bef90a3fc371">More...</a><br/></td></tr> +<tr class="separator:ae31262477d14b86f30c3bef90a3fc371"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<h2 class="groupheader">Field Documentation</h2> +<a class="anchor" id="aee6fed7525c5125e637acc8e957c8d0f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t IFSR_Type::ExT</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a9f9ae1ffa89d33e90159eec5c4b7cd6a"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t IFSR_Type::FS0</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="adb493acf17881eaf09a2e8629ee2243e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t IFSR_Type::FS1</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a8f4e4fe46a9cb9b6c8a6355f9b0938e3"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">struct { ... } IFSR_Type::l</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a40c5236caf0549cc1cc78945b0b0f131"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t IFSR_Type::LPAE</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a4ece60d66e87e10e78aab83ac05e957c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">struct { ... } IFSR_Type::s</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a543066fc60d5b63478cc85ba082524d4"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t IFSR_Type::STATUS</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ae31262477d14b86f30c3bef90a3fc371"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t IFSR_Type::w</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="unionIFSR__Type.html">IFSR_Type</a></li> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/unionIFSR__Type.js b/docs/Core_A/html/unionIFSR__Type.js new file mode 100644 index 0000000..ed9edb0 --- /dev/null +++ b/docs/Core_A/html/unionIFSR__Type.js @@ -0,0 +1,11 @@ +var unionIFSR__Type = +[ + [ "ExT", "unionIFSR__Type.html#aee6fed7525c5125e637acc8e957c8d0f", null ], + [ "FS0", "unionIFSR__Type.html#a9f9ae1ffa89d33e90159eec5c4b7cd6a", null ], + [ "FS1", "unionIFSR__Type.html#adb493acf17881eaf09a2e8629ee2243e", null ], + [ "l", "unionIFSR__Type.html#a8f4e4fe46a9cb9b6c8a6355f9b0938e3", null ], + [ "LPAE", "unionIFSR__Type.html#a40c5236caf0549cc1cc78945b0b0f131", null ], + [ "s", "unionIFSR__Type.html#a4ece60d66e87e10e78aab83ac05e957c", null ], + [ "STATUS", "unionIFSR__Type.html#a543066fc60d5b63478cc85ba082524d4", null ], + [ "w", "unionIFSR__Type.html#ae31262477d14b86f30c3bef90a3fc371", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/unionISR__Type.html b/docs/Core_A/html/unionISR__Type.html new file mode 100644 index 0000000..9b2e319 --- /dev/null +++ b/docs/Core_A/html/unionISR__Type.html @@ -0,0 +1,221 @@ +<!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"/> +<title>ISR_Type Struct Reference</title> +<title>CMSIS-Core (Cortex-A): ISR_Type Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </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('unionISR__Type.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-attribs">Data Fields</a> </div> + <div class="headertitle"> +<div class="title">ISR_Type Struct Reference<div class="ingroups"><a class="el" href="group__CMSIS__ISR.html">Interrupt Status Register (ISR)</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>Bit field declaration for ISR layout. +</p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> +Data Fields</h2></td></tr> +<tr class="memitem:ad01f116d61c2ae79c2469a38a0b2f497"><td class="memItemLeft" >struct {</td></tr> +<tr class="memitem:a92fcac62e6b254f6c692d9133884247d"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionISR__Type.html#ae691a856f7de0f301c60521a7a779dc2">F</a>:1</td></tr> +<tr class="memdesc:a92fcac62e6b254f6c692d9133884247d"><td class="mdescLeft"> </td><td class="mdescRight">bit: 6 FIQ pending bit <a href="#a92fcac62e6b254f6c692d9133884247d">More...</a><br/></td></tr> +<tr class="separator:a92fcac62e6b254f6c692d9133884247d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a172cf5c0223af615f6e87c5fd9904490"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionISR__Type.html#ad83ba976f1764c7d3a7954c073c39c22">I</a>:1</td></tr> +<tr class="memdesc:a172cf5c0223af615f6e87c5fd9904490"><td class="mdescLeft"> </td><td class="mdescRight">bit: 7 IRQ pending bit <a href="#a172cf5c0223af615f6e87c5fd9904490">More...</a><br/></td></tr> +<tr class="separator:a172cf5c0223af615f6e87c5fd9904490"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a61b81eaf375fbf6ad936475c4797bb14"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionISR__Type.html#ad4dfcb37f30162fd57c4402ae99ca49e">A</a>:1</td></tr> +<tr class="memdesc:a61b81eaf375fbf6ad936475c4797bb14"><td class="mdescLeft"> </td><td class="mdescRight">bit: 8 External abort pending bit <a href="#a61b81eaf375fbf6ad936475c4797bb14">More...</a><br/></td></tr> +<tr class="separator:a61b81eaf375fbf6ad936475c4797bb14"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad01f116d61c2ae79c2469a38a0b2f497"><td class="memItemLeft" valign="top">} </td><td class="memItemRight" valign="bottom"><a class="el" href="unionISR__Type.html#ad01f116d61c2ae79c2469a38a0b2f497">b</a></td></tr> +<tr class="memdesc:ad01f116d61c2ae79c2469a38a0b2f497"><td class="mdescLeft"> </td><td class="mdescRight">Structure used for bit access. <a href="#ad01f116d61c2ae79c2469a38a0b2f497">More...</a><br/></td></tr> +<tr class="separator:ad01f116d61c2ae79c2469a38a0b2f497"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4fca9c1057aa8a6006f1fb631a28ee30"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="unionISR__Type.html#a4fca9c1057aa8a6006f1fb631a28ee30">w</a></td></tr> +<tr class="memdesc:a4fca9c1057aa8a6006f1fb631a28ee30"><td class="mdescLeft"> </td><td class="mdescRight">Type used for word access. <a href="#a4fca9c1057aa8a6006f1fb631a28ee30">More...</a><br/></td></tr> +<tr class="separator:a4fca9c1057aa8a6006f1fb631a28ee30"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<h2 class="groupheader">Field Documentation</h2> +<a class="anchor" id="ad4dfcb37f30162fd57c4402ae99ca49e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t ISR_Type::A</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ad01f116d61c2ae79c2469a38a0b2f497"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">struct { ... } ISR_Type::b</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ae691a856f7de0f301c60521a7a779dc2"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t ISR_Type::F</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ad83ba976f1764c7d3a7954c073c39c22"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t ISR_Type::I</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a4fca9c1057aa8a6006f1fb631a28ee30"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t ISR_Type::w</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="unionISR__Type.html">ISR_Type</a></li> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/unionISR__Type.js b/docs/Core_A/html/unionISR__Type.js new file mode 100644 index 0000000..09170d9 --- /dev/null +++ b/docs/Core_A/html/unionISR__Type.js @@ -0,0 +1,8 @@ +var unionISR__Type = +[ + [ "A", "unionISR__Type.html#ad4dfcb37f30162fd57c4402ae99ca49e", null ], + [ "b", "unionISR__Type.html#ad01f116d61c2ae79c2469a38a0b2f497", null ], + [ "F", "unionISR__Type.html#ae691a856f7de0f301c60521a7a779dc2", null ], + [ "I", "unionISR__Type.html#ad83ba976f1764c7d3a7954c073c39c22", null ], + [ "w", "unionISR__Type.html#a4fca9c1057aa8a6006f1fb631a28ee30", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/unionSCTLR__Type.html b/docs/Core_A/html/unionSCTLR__Type.html new file mode 100644 index 0000000..38270e8 --- /dev/null +++ b/docs/Core_A/html/unionSCTLR__Type.html @@ -0,0 +1,491 @@ +<!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"/> +<title>SCTLR_Type Struct Reference</title> +<title>CMSIS-Core (Cortex-A): SCTLR_Type Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li><a href="functions.html"><span>Data Fields</span></a></li> + </ul> + </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('unionSCTLR__Type.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-attribs">Data Fields</a> </div> + <div class="headertitle"> +<div class="title">SCTLR_Type Struct Reference<div class="ingroups"><a class="el" href="group__CMSIS__SCTLR.html">System Control Register (SCTLR)</a></div></div> </div> +</div><!--header--> +<div class="contents"> + +<p>Bit field declaration for SCTLR layout. +</p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> +Data Fields</h2></td></tr> +<tr class="memitem:a21ec59a37644281456a5f607450951d8"><td class="memItemLeft" >struct {</td></tr> +<tr class="memitem:aee870fcf59accda9d93005b885db4e68"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionSCTLR__Type.html#a8cbfde3ba235ebd48e82cb314c9b9cc4">M</a>:1</td></tr> +<tr class="memdesc:aee870fcf59accda9d93005b885db4e68"><td class="mdescLeft"> </td><td class="mdescRight">bit: 0 MMU enable <a href="#aee870fcf59accda9d93005b885db4e68">More...</a><br/></td></tr> +<tr class="separator:aee870fcf59accda9d93005b885db4e68"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9492fdd4500a9a7e596c0bf159017a38"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionSCTLR__Type.html#a078edcb9c3fc8b46b8cf382ad249bb79">A</a>:1</td></tr> +<tr class="memdesc:a9492fdd4500a9a7e596c0bf159017a38"><td class="mdescLeft"> </td><td class="mdescRight">bit: 1 Alignment check enable <a href="#a9492fdd4500a9a7e596c0bf159017a38">More...</a><br/></td></tr> +<tr class="separator:a9492fdd4500a9a7e596c0bf159017a38"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aad882f21882a931a26abae1731600052"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionSCTLR__Type.html#a122a4dde5ab1a27855ddad88bb3f9f78">C</a>:1</td></tr> +<tr class="memdesc:aad882f21882a931a26abae1731600052"><td class="mdescLeft"> </td><td class="mdescRight">bit: 2 Cache enable <a href="#aad882f21882a931a26abae1731600052">More...</a><br/></td></tr> +<tr class="separator:aad882f21882a931a26abae1731600052"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac59e580e268394e9e90a095c16563a9e"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionSCTLR__Type.html#a98b55213f3bf0a8bd4f1db90512238de">CP15BEN</a>:1</td></tr> +<tr class="memdesc:ac59e580e268394e9e90a095c16563a9e"><td class="mdescLeft"> </td><td class="mdescRight">bit: 5 CP15 barrier enable <a href="#ac59e580e268394e9e90a095c16563a9e">More...</a><br/></td></tr> +<tr class="separator:ac59e580e268394e9e90a095c16563a9e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a90c07e688b7dd59e8573d9713a28e918"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionSCTLR__Type.html#a805ee3324a333d7a77d9f0d8f0fac9a7">B</a>:1</td></tr> +<tr class="memdesc:a90c07e688b7dd59e8573d9713a28e918"><td class="mdescLeft"> </td><td class="mdescRight">bit: 7 Endianness model <a href="#a90c07e688b7dd59e8573d9713a28e918">More...</a><br/></td></tr> +<tr class="separator:a90c07e688b7dd59e8573d9713a28e918"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8ee8275c8955af4214a3cd30964d9d4c"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionSCTLR__Type.html#a6598f817304ccaef4509843ce041de1c">SW</a>:1</td></tr> +<tr class="memdesc:a8ee8275c8955af4214a3cd30964d9d4c"><td class="mdescLeft"> </td><td class="mdescRight">bit: 10 SWP and SWPB enable <a href="#a8ee8275c8955af4214a3cd30964d9d4c">More...</a><br/></td></tr> +<tr class="separator:a8ee8275c8955af4214a3cd30964d9d4c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a09f1b3d0c58bd829eede242dc4aa7742"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionSCTLR__Type.html#a37f6910db32361f44a268f93b9ff7b20">Z</a>:1</td></tr> +<tr class="memdesc:a09f1b3d0c58bd829eede242dc4aa7742"><td class="mdescLeft"> </td><td class="mdescRight">bit: 11 Branch prediction enable <a href="#a09f1b3d0c58bd829eede242dc4aa7742">More...</a><br/></td></tr> +<tr class="separator:a09f1b3d0c58bd829eede242dc4aa7742"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3a66d2af2ed13e551f9cf5251296da27"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionSCTLR__Type.html#a0a4ed1a41f25a191cf4a500401c3c5db">I</a>:1</td></tr> +<tr class="memdesc:a3a66d2af2ed13e551f9cf5251296da27"><td class="mdescLeft"> </td><td class="mdescRight">bit: 12 Instruction cache enable <a href="#a3a66d2af2ed13e551f9cf5251296da27">More...</a><br/></td></tr> +<tr class="separator:a3a66d2af2ed13e551f9cf5251296da27"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac3255ae7d32a953d8b590e8b04c88439"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionSCTLR__Type.html#a9a3885d0e2ba2433d128f62ec2552a00">V</a>:1</td></tr> +<tr class="memdesc:ac3255ae7d32a953d8b590e8b04c88439"><td class="mdescLeft"> </td><td class="mdescRight">bit: 13 Vectors bit <a href="#ac3255ae7d32a953d8b590e8b04c88439">More...</a><br/></td></tr> +<tr class="separator:ac3255ae7d32a953d8b590e8b04c88439"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a20926a14c1963b5faa47f39743b4be86"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionSCTLR__Type.html#a10212a8d038bb1e076cbd06a5ba0b055">RR</a>:1</td></tr> +<tr class="memdesc:a20926a14c1963b5faa47f39743b4be86"><td class="mdescLeft"> </td><td class="mdescRight">bit: 14 Round Robin select <a href="#a20926a14c1963b5faa47f39743b4be86">More...</a><br/></td></tr> +<tr class="separator:a20926a14c1963b5faa47f39743b4be86"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a502e8aceb66e14fe2a77a08da124f450"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionSCTLR__Type.html#aba2a8aac3478cdc34428af7b9726d97f">HA</a>:1</td></tr> +<tr class="memdesc:a502e8aceb66e14fe2a77a08da124f450"><td class="mdescLeft"> </td><td class="mdescRight">bit: 17 Hardware Access flag enable <a href="#a502e8aceb66e14fe2a77a08da124f450">More...</a><br/></td></tr> +<tr class="separator:a502e8aceb66e14fe2a77a08da124f450"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aefd070d6ee9f3513bcce13f5be0599a4"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionSCTLR__Type.html#a551d0505856acaef4dd1ecca54cb540d">WXN</a>:1</td></tr> +<tr class="memdesc:aefd070d6ee9f3513bcce13f5be0599a4"><td class="mdescLeft"> </td><td class="mdescRight">bit: 19 Write permission implies XN <a href="#aefd070d6ee9f3513bcce13f5be0599a4">More...</a><br/></td></tr> +<tr class="separator:aefd070d6ee9f3513bcce13f5be0599a4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4998de3b09d2c15b8facd4f0f3274616"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionSCTLR__Type.html#a32873e90e6814c3a2fc1b1c79c0bc8c8">UWXN</a>:1</td></tr> +<tr class="memdesc:a4998de3b09d2c15b8facd4f0f3274616"><td class="mdescLeft"> </td><td class="mdescRight">bit: 20 Unprivileged write permission implies PL1 XN <a href="#a4998de3b09d2c15b8facd4f0f3274616">More...</a><br/></td></tr> +<tr class="separator:a4998de3b09d2c15b8facd4f0f3274616"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5baee3d49f17ae03176bec8340bd4d59"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionSCTLR__Type.html#afe77b6c5d73e64d4ef3c5dc5ce2692dc">FI</a>:1</td></tr> +<tr class="memdesc:a5baee3d49f17ae03176bec8340bd4d59"><td class="mdescLeft"> </td><td class="mdescRight">bit: 21 Fast interrupts configuration enable <a href="#a5baee3d49f17ae03176bec8340bd4d59">More...</a><br/></td></tr> +<tr class="separator:a5baee3d49f17ae03176bec8340bd4d59"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1cd17f69c735dd44c7f07738a4da7b47"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionSCTLR__Type.html#a1ca6569db52bca6250afbbd565d05449">U</a>:1</td></tr> +<tr class="memdesc:a1cd17f69c735dd44c7f07738a4da7b47"><td class="mdescLeft"> </td><td class="mdescRight">bit: 22 Alignment model <a href="#a1cd17f69c735dd44c7f07738a4da7b47">More...</a><br/></td></tr> +<tr class="separator:a1cd17f69c735dd44c7f07738a4da7b47"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6f7a63c4c3902ef2f9efa30788b3df7c"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionSCTLR__Type.html#af29c170c65dd4d076b78c793dc17aa0a">VE</a>:1</td></tr> +<tr class="memdesc:a6f7a63c4c3902ef2f9efa30788b3df7c"><td class="mdescLeft"> </td><td class="mdescRight">bit: 24 Interrupt Vectors Enable <a href="#a6f7a63c4c3902ef2f9efa30788b3df7c">More...</a><br/></td></tr> +<tr class="separator:a6f7a63c4c3902ef2f9efa30788b3df7c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab23af569bdda48e5e10e649c33e7a18b"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionSCTLR__Type.html#af868e042d01b612649539c151f1aaea5">EE</a>:1</td></tr> +<tr class="memdesc:ab23af569bdda48e5e10e649c33e7a18b"><td class="mdescLeft"> </td><td class="mdescRight">bit: 25 Exception Endianness <a href="#ab23af569bdda48e5e10e649c33e7a18b">More...</a><br/></td></tr> +<tr class="separator:ab23af569bdda48e5e10e649c33e7a18b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1f782067130fabb7871ab5e81846024d"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionSCTLR__Type.html#a60d589567422115a14d6d0fde342dfce">NMFI</a>:1</td></tr> +<tr class="memdesc:a1f782067130fabb7871ab5e81846024d"><td class="mdescLeft"> </td><td class="mdescRight">bit: 27 Non-maskable FIQ (NMFI) support <a href="#a1f782067130fabb7871ab5e81846024d">More...</a><br/></td></tr> +<tr class="separator:a1f782067130fabb7871ab5e81846024d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a09f921ddcda22ce695c9f9074370c70c"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionSCTLR__Type.html#abc3055203ce7f9d117ceb10f146722f3">TRE</a>:1</td></tr> +<tr class="memdesc:a09f921ddcda22ce695c9f9074370c70c"><td class="mdescLeft"> </td><td class="mdescRight">bit: 28 TEX remap enable. <a href="#a09f921ddcda22ce695c9f9074370c70c">More...</a><br/></td></tr> +<tr class="separator:a09f921ddcda22ce695c9f9074370c70c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a375f85e72f3f61f58dbe4763d58c77e7"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionSCTLR__Type.html#ae5a729bf64a6de4cbfa42c1a7d254535">AFE</a>:1</td></tr> +<tr class="memdesc:a375f85e72f3f61f58dbe4763d58c77e7"><td class="mdescLeft"> </td><td class="mdescRight">bit: 29 Access flag enable <a href="#a375f85e72f3f61f58dbe4763d58c77e7">More...</a><br/></td></tr> +<tr class="separator:a375f85e72f3f61f58dbe4763d58c77e7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac58fc5f8b7d0bf6311410c23cb5fb28d"><td class="memItemLeft" >   uint32_t   <a class="el" href="unionSCTLR__Type.html#a25d4c4cf4df168a30cc4600a130580ab">TE</a>:1</td></tr> +<tr class="memdesc:ac58fc5f8b7d0bf6311410c23cb5fb28d"><td class="mdescLeft"> </td><td class="mdescRight">bit: 30 Thumb Exception enable <a href="#ac58fc5f8b7d0bf6311410c23cb5fb28d">More...</a><br/></td></tr> +<tr class="separator:ac58fc5f8b7d0bf6311410c23cb5fb28d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a21ec59a37644281456a5f607450951d8"><td class="memItemLeft" valign="top">} </td><td class="memItemRight" valign="bottom"><a class="el" href="unionSCTLR__Type.html#a21ec59a37644281456a5f607450951d8">b</a></td></tr> +<tr class="memdesc:a21ec59a37644281456a5f607450951d8"><td class="mdescLeft"> </td><td class="mdescRight">Structure used for bit access. <a href="#a21ec59a37644281456a5f607450951d8">More...</a><br/></td></tr> +<tr class="separator:a21ec59a37644281456a5f607450951d8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4cb084e09742794f1d040c4e44ee4e0f"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="unionSCTLR__Type.html#a4cb084e09742794f1d040c4e44ee4e0f">w</a></td></tr> +<tr class="memdesc:a4cb084e09742794f1d040c4e44ee4e0f"><td class="mdescLeft"> </td><td class="mdescRight">Type used for word access. <a href="#a4cb084e09742794f1d040c4e44ee4e0f">More...</a><br/></td></tr> +<tr class="separator:a4cb084e09742794f1d040c4e44ee4e0f"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<h2 class="groupheader">Field Documentation</h2> +<a class="anchor" id="a078edcb9c3fc8b46b8cf382ad249bb79"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t SCTLR_Type::A</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ae5a729bf64a6de4cbfa42c1a7d254535"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t SCTLR_Type::AFE</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a805ee3324a333d7a77d9f0d8f0fac9a7"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t SCTLR_Type::B</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a21ec59a37644281456a5f607450951d8"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">struct { ... } SCTLR_Type::b</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a122a4dde5ab1a27855ddad88bb3f9f78"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t SCTLR_Type::C</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a98b55213f3bf0a8bd4f1db90512238de"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t SCTLR_Type::CP15BEN</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="af868e042d01b612649539c151f1aaea5"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t SCTLR_Type::EE</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="afe77b6c5d73e64d4ef3c5dc5ce2692dc"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t SCTLR_Type::FI</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="aba2a8aac3478cdc34428af7b9726d97f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t SCTLR_Type::HA</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a0a4ed1a41f25a191cf4a500401c3c5db"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t SCTLR_Type::I</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a8cbfde3ba235ebd48e82cb314c9b9cc4"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t SCTLR_Type::M</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a60d589567422115a14d6d0fde342dfce"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t SCTLR_Type::NMFI</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a10212a8d038bb1e076cbd06a5ba0b055"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t SCTLR_Type::RR</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a6598f817304ccaef4509843ce041de1c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t SCTLR_Type::SW</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a25d4c4cf4df168a30cc4600a130580ab"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t SCTLR_Type::TE</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="abc3055203ce7f9d117ceb10f146722f3"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t SCTLR_Type::TRE</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a1ca6569db52bca6250afbbd565d05449"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t SCTLR_Type::U</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a32873e90e6814c3a2fc1b1c79c0bc8c8"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t SCTLR_Type::UWXN</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a9a3885d0e2ba2433d128f62ec2552a00"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t SCTLR_Type::V</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="af29c170c65dd4d076b78c793dc17aa0a"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t SCTLR_Type::VE</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a4cb084e09742794f1d040c4e44ee4e0f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t SCTLR_Type::w</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a551d0505856acaef4dd1ecca54cb540d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t SCTLR_Type::WXN</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a37f6910db32361f44a268f93b9ff7b20"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">uint32_t SCTLR_Type::Z</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="unionSCTLR__Type.html">SCTLR_Type</a></li> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/unionSCTLR__Type.js b/docs/Core_A/html/unionSCTLR__Type.js new file mode 100644 index 0000000..4df4fd7 --- /dev/null +++ b/docs/Core_A/html/unionSCTLR__Type.js @@ -0,0 +1,26 @@ +var unionSCTLR__Type = +[ + [ "A", "unionSCTLR__Type.html#a078edcb9c3fc8b46b8cf382ad249bb79", null ], + [ "AFE", "unionSCTLR__Type.html#ae5a729bf64a6de4cbfa42c1a7d254535", null ], + [ "B", "unionSCTLR__Type.html#a805ee3324a333d7a77d9f0d8f0fac9a7", null ], + [ "b", "unionSCTLR__Type.html#a21ec59a37644281456a5f607450951d8", null ], + [ "C", "unionSCTLR__Type.html#a122a4dde5ab1a27855ddad88bb3f9f78", null ], + [ "CP15BEN", "unionSCTLR__Type.html#a98b55213f3bf0a8bd4f1db90512238de", null ], + [ "EE", "unionSCTLR__Type.html#af868e042d01b612649539c151f1aaea5", null ], + [ "FI", "unionSCTLR__Type.html#afe77b6c5d73e64d4ef3c5dc5ce2692dc", null ], + [ "HA", "unionSCTLR__Type.html#aba2a8aac3478cdc34428af7b9726d97f", null ], + [ "I", "unionSCTLR__Type.html#a0a4ed1a41f25a191cf4a500401c3c5db", null ], + [ "M", "unionSCTLR__Type.html#a8cbfde3ba235ebd48e82cb314c9b9cc4", null ], + [ "NMFI", "unionSCTLR__Type.html#a60d589567422115a14d6d0fde342dfce", null ], + [ "RR", "unionSCTLR__Type.html#a10212a8d038bb1e076cbd06a5ba0b055", null ], + [ "SW", "unionSCTLR__Type.html#a6598f817304ccaef4509843ce041de1c", null ], + [ "TE", "unionSCTLR__Type.html#a25d4c4cf4df168a30cc4600a130580ab", null ], + [ "TRE", "unionSCTLR__Type.html#abc3055203ce7f9d117ceb10f146722f3", null ], + [ "U", "unionSCTLR__Type.html#a1ca6569db52bca6250afbbd565d05449", null ], + [ "UWXN", "unionSCTLR__Type.html#a32873e90e6814c3a2fc1b1c79c0bc8c8", null ], + [ "V", "unionSCTLR__Type.html#a9a3885d0e2ba2433d128f62ec2552a00", null ], + [ "VE", "unionSCTLR__Type.html#af29c170c65dd4d076b78c793dc17aa0a", null ], + [ "w", "unionSCTLR__Type.html#a4cb084e09742794f1d040c4e44ee4e0f", null ], + [ "WXN", "unionSCTLR__Type.html#a551d0505856acaef4dd1ecca54cb540d", null ], + [ "Z", "unionSCTLR__Type.html#a37f6910db32361f44a268f93b9ff7b20", null ] +];
\ No newline at end of file diff --git a/docs/Core_A/html/using_ARM_pg.html b/docs/Core_A/html/using_ARM_pg.html new file mode 100644 index 0000000..537ab72 --- /dev/null +++ b/docs/Core_A/html/using_ARM_pg.html @@ -0,0 +1,140 @@ +<!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"/> +<title>Using CMSIS with generic Arm Processors</title> +<title>CMSIS-Core (Cortex-A): Using CMSIS with generic Arm Processors</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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('using_ARM_pg.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">Using CMSIS with generic Arm Processors </div> </div> +</div><!--header--> +<div class="contents"> +<div class="textblock"><p>Arm provides CMSIS-Core-A files for the supported Arm Processors and for various compiler vendors. These files can be used when standard Arm processors should be used in a project. The table below lists the folder and device names of the Arm processors.</p> +<table class="cmtable"> +<tr> +<th>Folder </th><th>Processor </th><th>Description </th></tr> +<tr> +<td>".\Device\ARM\ARMCA5" </td><td>Cortex-A5 </td><td>Contains <b>Include</b> and <b>Source</b> template files configured for the Cortex-A5 processor. The device name is ARMCA5 and the name of the <a class="el" href="device_h_pg.html">Device Header File <device.h></a> is <ARMCA5.h>. </td></tr> +<tr> +<td>".\Device\ARM\ARMCA7" </td><td>Cortex-A7 </td><td>Contains <b>Include</b> and <b>Source</b> template files configured for the Cortex-A7 processor. The device name is ARMCA7 and the name of the <a class="el" href="device_h_pg.html">Device Header File <device.h></a> is <ARMCA7.h>. </td></tr> +<tr> +<td>".\Device\ARM\ARMCA9" </td><td>Cortex-A9 </td><td>Contains <b>Include</b> and <b>Source</b> template files configured for the Cortex-A9 processor. The device name is ARMCA9 and the name of the <a class="el" href="device_h_pg.html">Device Header File <device.h></a> is <<a class="el" href="ARMCA9_8h.html">ARMCA9.h</a>>. </td></tr> +</table> +</div></div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="using_pg.html">Using CMSIS in Embedded Applications</a></li> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/using_CMSIS.html b/docs/Core_A/html/using_CMSIS.html new file mode 100644 index 0000000..397e885 --- /dev/null +++ b/docs/Core_A/html/using_CMSIS.html @@ -0,0 +1,185 @@ +<!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"/> +<title>Basic CMSIS Example</title> +<title>CMSIS-Core (Cortex-A): Basic CMSIS Example</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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('using_CMSIS.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">Basic CMSIS Example </div> </div> +</div><!--header--> +<div class="contents"> +<div class="textblock"><p>A typical example for using the CMSIS layer is provided below. The example is based on an unspecific Cortex-A9 Device.</p> +<div class="fragment"><div class="line"><span class="preprocessor">#include <<a class="code" href="ARMCA9_8h.html">ARMCA9.h</a>></span> <span class="comment">// File name depends on device used</span></div> +<div class="line"> </div> +<div class="line"><span class="keyword">static</span> <span class="keyword">const</span> uint32_t TICK_RATE_HZ = 1000U;</div> +<div class="line"> </div> +<div class="line">uint32_t <span class="keyword">volatile</span> msTicks; <span class="comment">// Counter for millisecond Interval</span></div> +<div class="line"> </div> +<div class="line"><span class="keyword">static</span> <span class="keywordtype">void</span> SysTick_Handler( <span class="keywordtype">void</span> )</div> +<div class="line">{</div> +<div class="line"> msTicks++; <span class="comment">// Increment Counter</span></div> +<div class="line">}</div> +<div class="line"> </div> +<div class="line"><span class="comment">// We use the Private Tiemer (PTIM) of the Cortex-A9 FVP Model here.</span></div> +<div class="line"><span class="comment">// In general the available Timers are highly vendor specific for Cortex-A processors.</span></div> +<div class="line"><span class="keywordtype">void</span> private_timer_init(<span class="keywordtype">void</span>) {</div> +<div class="line"> </div> +<div class="line"> <a class="code" href="group__PTM__timer__functions.html#ga30516fed24977be8eecf3efd8b6a2fea">PTIM_SetLoadValue</a> ((<a class="code" href="group__system__init__gr.html#gaa3cd3e43291e81e795d642b79b6088e6">SystemCoreClock</a>/TICK_RATE_HZ) - 1U);</div> +<div class="line"> <a class="code" href="group__PTM__timer__functions.html#gaabc1dba029389fe0e2a6297952df7972">PTIM_SetControl</a> (<a class="code" href="group__PTM__timer__functions.html#ga34f0ceea142a4be1479cb552bf8bc4d1">PTIM_GetControl</a>() | 7U);</div> +<div class="line"></div> +<div class="line"> <span class="comment">/* Install SysTick_Handler as the interrupt function for PTIM */</span></div> +<div class="line"> <a class="code" href="group__irq__ctrl__gr.html#gac1fcc16fb8e488d315cfa496f1d71db3">IRQ_SetHandler</a>((<a class="code" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a>)<a class="code" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a116d3d8a9fcc5fef99becc9d25a56249">PrivTimer_IRQn</a>, SysTick_Handler);</div> +<div class="line"> </div> +<div class="line"> <span class="comment">/* Determine number of implemented priority bits */</span></div> +<div class="line"> <a class="code" href="group__irq__ctrl__gr.html#gaa90aed20ac94420fff4bbbf55c12d4c2">IRQ_SetPriority</a> ((<a class="code" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a>)<a class="code" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a116d3d8a9fcc5fef99becc9d25a56249">PrivTimer_IRQn</a>, <a class="code" href="group__irq__priority__defs.html#gabaa4e91ab84dbe5f669080af6d0d81fa">IRQ_PRIORITY_Msk</a>);</div> +<div class="line"> </div> +<div class="line"> <span class="comment">/* Set lowest priority -1 */</span></div> +<div class="line"> <a class="code" href="group__irq__ctrl__gr.html#gaa90aed20ac94420fff4bbbf55c12d4c2">IRQ_SetPriority</a> ((<a class="code" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a>)<a class="code" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a116d3d8a9fcc5fef99becc9d25a56249">PrivTimer_IRQn</a>, <a class="code" href="group__GIC__functions.html#ga397048004654f792649742f95bf8ae67">GIC_GetPriority</a>((<a class="code" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a>)PrivTimer_IRQn)-1);</div> +<div class="line"> </div> +<div class="line"> <span class="comment">/* Enable IRQ */</span></div> +<div class="line"> <a class="code" href="group__irq__ctrl__gr.html#ga4ad780a3dc23a1b6222de8adcd7c20a7">IRQ_Enable</a> ((<a class="code" href="irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2">IRQn_ID_t</a>)PrivTimer_IRQn);</div> +<div class="line">}</div> +<div class="line"></div> +<div class="line"><span class="comment">/* Delay execution for given amount of ticks */</span></div> +<div class="line"><span class="keywordtype">void</span> Delay(uint32_t ticks) {</div> +<div class="line"> uint32_t tgtTicks = msTicks + ticks; <span class="comment">// target tick count to delay execution to</span></div> +<div class="line"> <span class="keywordflow">while</span> (msTicks == tgtTicks) {</div> +<div class="line"> <a class="code" href="group__CMSIS__Core__InstructionInterface.html#gaac6cc7dd4325d9cb40d3290fa5244b3d">__WFE</a> (); <span class="comment">// Power-Down until next Event/Interrupt</span></div> +<div class="line"> }</div> +<div class="line">}</div> +<div class="line"> </div> +<div class="line"><span class="comment">/* main function */</span></div> +<div class="line"><span class="keywordtype">int</span> main(<span class="keywordtype">void</span>)</div> +<div class="line">{</div> +<div class="line"> <span class="comment">/* Initialize device HAL here */</span></div> +<div class="line"> private_timer_init();</div> +<div class="line"> </div> +<div class="line"> <span class="keyword">static</span> uint8_t ledState = 0;</div> +<div class="line"> </div> +<div class="line"> <span class="comment">/* Infinite loop */</span></div> +<div class="line"> <span class="keywordflow">while</span> (1)</div> +<div class="line"> {</div> +<div class="line"> <span class="comment">/* Add application code here */</span></div> +<div class="line"> ledState = !ledState;</div> +<div class="line"> Delay(500);</div> +<div class="line"> }</div> +<div class="line">}</div> +</div><!-- fragment --> </div></div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="using_pg.html">Using CMSIS in Embedded Applications</a></li> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/using_pg.html b/docs/Core_A/html/using_pg.html new file mode 100644 index 0000000..f406fef --- /dev/null +++ b/docs/Core_A/html/using_pg.html @@ -0,0 +1,165 @@ +<!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"/> +<title>Using CMSIS in Embedded Applications</title> +<title>CMSIS-Core (Cortex-A): Using CMSIS in Embedded Applications</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<link href="cmsis.css" rel="stylesheet" type="text/css" /> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<script type="text/javascript" src="printComponentTabs.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +</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: 46px;"> + <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">CMSIS-Core (Cortex-A) +  <span id="projectnumber">Version 1.1.2</span> + </div> + <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<div id="CMSISnav" class="tabs1"> + <ul class="tablist"> + <script type="text/javascript"> + <!-- + writeComponentTabs.call(this); + //--> + </script> + </ul> +</div> +<!-- Generated by Doxygen 1.8.6 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="pages.html"><span>Usage and Description</span></a></li> + <li><a href="modules.html"><span>Reference</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </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('using_pg.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">Using CMSIS in Embedded Applications </div> </div> +</div><!--header--> +<div class="contents"> +<div class="textblock"><p>To use the CMSIS-Core-A the following files are added to the embedded application:</p> +<ul> +<li><a class="el" href="startup_c_pg.html">Startup File startup_<device>.c</a> with reset handler and exception vectors.</li> +<li><a class="el" href="system_c_pg.html">System Configuration Files system_<device>.c and system_<device>.h</a> with general device configuration (i.e. for clock and bus setup).</li> +<li><a class="el" href="device_h_pg.html">Device Header File <device.h></a> gives access to processor core and all peripherals.</li> +<li><a class="el" href="mem_h_pg.html">Memory Configuration Files mem_<device>.h</a> contains basic memory configurations.</li> +<li><a class="el" href="mmu_c_pg.html">Memory Management Unit Files mmu_<device>.c</a> contains the memory management unit setup.</li> +</ul> +<dl class="section note"><dt>Note</dt><dd>The files <a class="el" href="startup_c_pg.html">Startup File startup_<device>.c</a>, <a class="el" href="system_c_pg.html">System Configuration Files system_<device>.c and system_<device>.h</a>, <a class="el" href="mem_h_pg.html">Memory Configuration Files mem_<device>.h</a>, and <a class="el" href="mmu_c_pg.html">Memory Management Unit Files mmu_<device>.c</a> may require application specific adaptations and therefore should be copied into the application project folder prior configuration. The <a class="el" href="device_h_pg.html">Device Header File <device.h></a> is included in all source files that need device access and can be stored on a central include folder that is generic for all projects.</dd></dl> +<p>The <a class="el" href="startup__ARMCA9_8c.html#ae7ee340978f5c25f52f0cad1457c6616">Reset_Handler</a> defined in <a class="el" href="startup_c_pg.html">Startup File startup_<device>.c</a> is executed after reset. The default initialization sequence is</p> +<ul> +<li>set the vector base address register (<a class="el" href="group__CMSIS__VBAR.html#ga582f9a60f7b090ae5a4e8f60ef3b79f8">__set_VBAR</a>),</li> +<li>set stacks for each exception mode (<a class="el" href="cmsis__armcc_8h.html#a306b0a932918f2243a40d4e855503be2">__set_mode</a>, <a class="el" href="group__CMSIS__SP.html#ga6af63cb939bd108aef1c0f12622350cb">__set_SP</a>),</li> +<li>call <a class="el" href="system__ARMCA9_8h.html#a93f514700ccf00d08dbdcff7f1224eb2">SystemInit</a>.</li> +</ul> +<p>After the system initialization control is transferred to the C/C++ run-time library which performs initialization and calls the <b>main</b> function in the user code. In addition the <a class="el" href="startup_c_pg.html">Startup File startup_<device>.c</a> contains a weak default handler implementation for every exception. It may also contain stack and heap configurations for the user application.</p> +<p>The <a class="el" href="system_c_pg.html">System Configuration Files system_<device>.c and system_<device>.h</a> performs the setup for the processor clock and the initialization of memory caches, memory management unit, generic interrupt interface and floating point unit. The variable <a class="el" href="group__system__init__gr.html#gaa3cd3e43291e81e795d642b79b6088e6">SystemCoreClock</a> indicates the CPU clock speed. <a class="el" href="group__system__init__gr.html">System and Clock Configuration</a> describes the minimum feature set. In addition the file may contain functions for the memory bus setup and clock re-configuration.</p> +<p>The <a class="el" href="device_h_pg.html">Device Header File <device.h></a> is the central include file that the application programmer is using in the C/C++ source code. It provides the following features:</p> +<ul> +<li><a class="el" href="group__peripheral__gr.html">Peripheral Access</a> provides a standardized register layout for all peripherals. Optionally functions for device-specific peripherals may be available.</li> +<li><a class="el" href="group__GIC__functions.html">Generic Interrupt Controller Functions</a> can be accessed with standardized symbols and functions for the General Interrupt Controller (GIC) are provided.</li> +<li><a class="el" href="group__CMSIS__Core__InstructionInterface.html">Intrinsic Functions</a> allow to access special instructions, for example for activating sleep mode or the NOP instruction.</li> +<li><a class="el" href="group__PL1__timer__functions.html">Generic</a> and <a class="el" href="group__PTM__timer__functions.html">Private</a> Timer functions to configure and start a periodic timer interrupt.</li> +<li><a class="el" href="group__L1__cache__functions.html">Level 1</a> and <a class="el" href="group__L2__cache__functions.html">Level 2</a> Cache controller functions to enable, disable, clean and invalidate caches.</li> +</ul> +<div class="image"> +<img src="CMSIS_CORE_A_Files_user.png" alt="CMSIS_CORE_A_Files_user.png"/> +<div class="caption"> +CMSIS-Core-A User Files</div></div> +<p> The CMSIS-Core-A user files are device specific. In addition, the <a class="el" href="startup_c_pg.html">Startup File startup_<device>.c</a> is also compiler vendor specific. The various compiler vendor tool chains may provide folders that contain the CMSIS files for each supported device.</p> +<dl class="section note"><dt>Note</dt><dd>The silicon vendors create these device-specific CMSIS-Core-A files based on <a class="el" href="templates_pg.html">CMSIS-Core Device Templates</a> provide by Arm.</dd></dl> +<p>Thereafter, the functions described under <a href="Modules.html"><b>Reference</b> </a> can be used in the application.</p> +<p><b>Examples</b> </p> +<ul> +<li><a class="el" href="using_CMSIS.html">Basic CMSIS Example</a> is a simple example that shows the usage of the CMSIS layer.</li> +<li><a class="el" href="using_ARM_pg.html">Using CMSIS with generic Arm Processors</a> explains how to use CMSIS-Core-M for Arm processors. </li> +</ul> +</div></div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved. + <!-- + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 + --> + </li> + </ul> +</div> +</body> +</html> diff --git a/docs/Core_A/html/using_pg.js b/docs/Core_A/html/using_pg.js new file mode 100644 index 0000000..0b8245b --- /dev/null +++ b/docs/Core_A/html/using_pg.js @@ -0,0 +1,5 @@ +var using_pg = +[ + [ "Basic CMSIS Example", "using_CMSIS.html", null ], + [ "Using CMSIS with generic Arm Processors", "using_ARM_pg.html", null ] +];
\ No newline at end of file |