1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2<html xml:lang="en-US" lang="en-US" xmlns="http://www.w3.org/1999/xhtml"> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 5 <meta http-equiv="Content-Style-Type" content="text/css" /> 6 <link rel="stylesheet" href="../../../css/manpage.css" type="text/css" /> 7<title>FlushDataCache</title> 8 </head> 9 <body> 10<h1><CODE><a href="../../../nn/Overview.html">nn</a>::<a href="../../../nn/dsp/Overview.html">dsp</a>::<a href="../../../nn/dsp/CTR/Overview.html">CTR</a>::FlushDataCache</CODE> Function</h1> 11<h2>Syntax</h2> 12 <div class="section"> 13 <pre class="definition"> 14<a href="../../../nn/Result/Overview.html">nn::Result</a> FlushDataCache( 15 <a href="../../../nn_types/uptr.html">uptr</a> addr, 16 size_t size 17); 18</pre> 19 </div> 20<h2>Parameters</h2> 21 <div class="section"> 22 <table class="arguments"> 23 <thead> 24 <tr> 25 <td width="15" /> 26<th>Name</th> 27<td>Description</td> 28 </tr> 29 </thead> 30 <tr> 31<td>in</td> 32<th>addr</th> 33<td>Starting address.</td> 34 </tr> 35 <tr> 36<td>in</td> 37<th>size</th> 38<td>Size.</td> 39 </tr> </table> 40 </div> 41<h2>Return Values</h2> 42<div class="section">Returns the function's execution result. Returns one of the <a href="../../../nn/Result/Overview.html"><CODE>Result</CODE></A> values listed below. <br /> 43 <table class="arguments"> 44 <thead> 45 <tr> 46<th>Value</th> 47<td>Description</td> 48 </tr> 49 </thead> 50 <tr> 51<th><CODE>Result::IsSuccess</CODE></th> 52<td>Process was successful.</td> 53 </tr> 54 <tr> 55<th><CODE>ResultNotInitialized</CODE></th> 56<td>The library is not initialized.</td> 57 </tr> 58 </table> </div> 59<h2>Description</h2> 60 <div class="section"> 61<p>Writes data for the specified cache range back into memory and invalidates the cache.</p><p> 62The operation of this function is not guaranteed except for use with the DSP. 63 </p><p> 64Depending on the system load, it may take several milliseconds for control to return from this function. Although the thread that called this function will stop during this time, other threads can still execute. We recommend that you do not call this function from a thread with severe timing restrictions. 65 </p></div> 66<h2>Revision History</h2> 67 <div class="section"> 68 <dl class="history"> 69 <dt>2011/07/28</dt> 70<dd>Added information about the execution time.<BR> 71 </dd> 72 <dt>2010/01/29</dt> 73<dd>Initial version.<br /> 74 </dd> 75 </dl> 76 </div> 77 <hr><p>CONFIDENTIAL</p></body> 78</html> 79