summaryrefslogtreecommitdiff
path: root/docs/DSP/html/arm__rfft__q15_8c.html
diff options
context:
space:
mode:
Diffstat (limited to 'docs/DSP/html/arm__rfft__q15_8c.html')
-rw-r--r--docs/DSP/html/arm__rfft__q15_8c.html66
1 files changed, 30 insertions, 36 deletions
diff --git a/docs/DSP/html/arm__rfft__q15_8c.html b/docs/DSP/html/arm__rfft__q15_8c.html
index 1fab8ad..de9541c 100644
--- a/docs/DSP/html/arm__rfft__q15_8c.html
+++ b/docs/DSP/html/arm__rfft__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,18 +116,18 @@ $(document).ready(function(){initNavTree('arm__rfft__q15_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:a7c2a21793586f9a69c42140665550e09"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__rfft__q15_8c.html#a7c2a21793586f9a69c42140665550e09">arm_split_rfft_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t fftLen, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pATable, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pBTable, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t modifier)</td></tr>
-<tr class="memdesc:a7c2a21793586f9a69c42140665550e09"><td class="mdescLeft">&#160;</td><td class="mdescRight">Core Real FFT process. <a href="#a7c2a21793586f9a69c42140665550e09">More...</a><br/></td></tr>
-<tr class="separator:a7c2a21793586f9a69c42140665550e09"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa72a531dd15a53570dddaf01b62158f4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__rfft__q15_8c.html#aa72a531dd15a53570dddaf01b62158f4">arm_split_rifft_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t fftLen, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pATable, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pBTable, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t modifier)</td></tr>
-<tr class="memdesc:aa72a531dd15a53570dddaf01b62158f4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Core Real IFFT process. <a href="#aa72a531dd15a53570dddaf01b62158f4">More...</a><br/></td></tr>
-<tr class="separator:aa72a531dd15a53570dddaf01b62158f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8bc3e55eab484573a72adf768a59dcb1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__rfft__q15_8c.html#a8bc3e55eab484573a72adf768a59dcb1">arm_split_rfft_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t fftLen, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pATable, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pBTable, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t modifier)</td></tr>
+<tr class="memdesc:a8bc3e55eab484573a72adf768a59dcb1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Core Real FFT process. <a href="#a8bc3e55eab484573a72adf768a59dcb1">More...</a><br/></td></tr>
+<tr class="separator:a8bc3e55eab484573a72adf768a59dcb1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa7c916585af6035f064a4f53d85de00a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__rfft__q15_8c.html#aa7c916585af6035f064a4f53d85de00a">arm_split_rifft_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t fftLen, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pATable, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pBTable, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t modifier)</td></tr>
+<tr class="memdesc:aa7c916585af6035f064a4f53d85de00a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Core Real IFFT process. <a href="#aa7c916585af6035f064a4f53d85de00a">More...</a><br/></td></tr>
+<tr class="separator:aa7c916585af6035f064a4f53d85de00a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga00e615f5db21736ad5b27fb6146f3fc5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT.html#ga00e615f5db21736ad5b27fb6146f3fc5">arm_rfft_q15</a> (const <a class="el" href="structarm__rfft__instance__q15.html">arm_rfft_instance_q15</a> *S, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst)</td></tr>
<tr class="memdesc:ga00e615f5db21736ad5b27fb6146f3fc5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q15 RFFT/RIFFT. <a href="group__RealFFT.html#ga00e615f5db21736ad5b27fb6146f3fc5">More...</a><br/></td></tr>
<tr class="separator:ga00e615f5db21736ad5b27fb6146f3fc5"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="a7c2a21793586f9a69c42140665550e09"></a>
+<a class="anchor" id="a8bc3e55eab484573a72adf768a59dcb1"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -146,13 +146,13 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pATable</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pBTable</em>, </td>
</tr>
<tr>
@@ -177,24 +177,21 @@ Functions</h2></td></tr>
<p>end of RealFFT group </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramname">*pSrc</td><td>points to the input buffer. </td></tr>
- <tr><td class="paramname">fftLen</td><td>length of FFT. </td></tr>
- <tr><td class="paramname">*pATable</td><td>points to the A twiddle Coef buffer. </td></tr>
- <tr><td class="paramname">*pBTable</td><td>points to the B twiddle Coef buffer. </td></tr>
- <tr><td class="paramname">*pDst</td><td>points to the output buffer. </td></tr>
- <tr><td class="paramname">modifier</td><td>twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to input buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">fftLen</td><td>length of FFT </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pATable</td><td>points to twiddle Coef A buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pBTable</td><td>points to twiddle Coef B buffer </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to output buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">modifier</td><td>twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. The function implements a Real FFT </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, <a class="el" href="arm__math_8h.html#aa611fdbf6c56c46553701d6596a79aaf">__SMLAD()</a>, <a class="el" href="arm__math_8h.html#a7fc670277db1ad9ac34d52d771c7c305">__SMLADX()</a>, <a class="el" href="arm__math_8h.html#a6b293f62ad7eb225fa9ce0f39458eba3">__SMUSD()</a>, and <a class="el" href="arm__math_8h.html#a7375d1deba32929dc97008bfa7085d46">__SMUSDX()</a>.</p>
-
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga00e615f5db21736ad5b27fb6146f3fc5">arm_rfft_q15()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt></dt><dd>The function implements a Real FFT </dd></dl>
</div>
</div>
-<a class="anchor" id="aa72a531dd15a53570dddaf01b62158f4"></a>
+<a class="anchor" id="aa7c916585af6035f064a4f53d85de00a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -213,13 +210,13 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pATable</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pBTable</em>, </td>
</tr>
<tr>
@@ -243,20 +240,17 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the input buffer. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">fftLen</td><td>length of FFT. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pATable</td><td>points to the twiddle Coef A buffer. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pBTable</td><td>points to the twiddle Coef B buffer. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the output buffer. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">modifier</td><td>twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to input buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">fftLen</td><td>length of FFT </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pATable</td><td>points to twiddle Coef A buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pBTable</td><td>points to twiddle Coef B buffer </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to output buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">modifier</td><td>twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. The function implements a Real IFFT </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#aa505179349146cf6186640b4c8b47714">__PKHBT</a>, <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, <a class="el" href="arm__math_8h.html#aa611fdbf6c56c46553701d6596a79aaf">__SMLAD()</a>, <a class="el" href="arm__math_8h.html#a5d61b7d886888f9f1f35c079eb5d01c9">__SMLSDX()</a>, <a class="el" href="arm__math_8h.html#a9c58d7b4648a973d91e27544bc190e60">__SMUADX()</a>, and <a class="el" href="arm__math_8h.html#a6b293f62ad7eb225fa9ce0f39458eba3">__SMUSD()</a>.</p>
-
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga00e615f5db21736ad5b27fb6146f3fc5">arm_rfft_q15()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt></dt><dd>The function implements a Real IFFT </dd></dl>
</div>
</div>
@@ -266,7 +260,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_f93595924be31e3058e32faa649f9f3e.html">TransformFunctions</a></li><li class="navelem"><a class="el" href="arm__rfft__q15_8c.html">arm_rfft_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 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