diff options
author | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2012-10-21 00:41:44 +0000 |
---|---|---|
committer | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2012-10-21 00:41:44 +0000 |
commit | b007f9897061c921e685d3970035228f21a2e506 (patch) | |
tree | 35873755480bfc436875406748f17798082c333e /nuttx/Documentation/NuttxPortingGuide.html | |
parent | de7e070e684796f52cf5b4466e7b16755a3a92c8 (diff) | |
download | px4-nuttx-b007f9897061c921e685d3970035228f21a2e506.tar.gz px4-nuttx-b007f9897061c921e685d3970035228f21a2e506.tar.bz2 px4-nuttx-b007f9897061c921e685d3970035228f21a2e506.zip |
Add a versin of memset() optimized for speed
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5242 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/Documentation/NuttxPortingGuide.html')
-rw-r--r-- | nuttx/Documentation/NuttxPortingGuide.html | 23 |
1 files changed, 16 insertions, 7 deletions
diff --git a/nuttx/Documentation/NuttxPortingGuide.html b/nuttx/Documentation/NuttxPortingGuide.html index a16032db5..e43ca8a2f 100644 --- a/nuttx/Documentation/NuttxPortingGuide.html +++ b/nuttx/Documentation/NuttxPortingGuide.html @@ -12,7 +12,7 @@ <h1><big><font color="#3c34ec"> <i>NuttX RTOS Porting Guide</i> </font></big></h1> - <p>Last Updated: August 28, 2012</p> + <p>Last Updated: October 20, 2012</p> </td> </tr> </table> @@ -4449,12 +4449,12 @@ build If <code>CONFIG_ARCH_MEMCPY</code> is <b>not</b> selected, then you make also select Daniel Vik's optimized implementation of <code>memcpy()</code>: </p> - <ul><li> - <code>CONFIG_MEMCPY_VIK</code>: - Select this option to use the optimized <code>memcpy()</code> function by Daniel Vik. - See licensing information in the top-level <code>COPYING</code> file. - Default: <code>n</code>. - </li></ul> +<ul><li> + <code>CONFIG_MEMCPY_VIK</code>: + Select this option to use the optimized <code>memcpy()</code> function by Daniel Vik. + See licensing information in the top-level <code>COPYING</code> file. + Default: <code>n</code>. +</li></ul> <p> And if <code>CONFIG_MEMCPY_VIK</code>, the following tuning options are available: @@ -4474,6 +4474,15 @@ build Compiles memcpy for 64 bit architectures </li></ul> +<p><li> + If <code>CONFIG_ARCH_MEMSET</code> is <b>not</b> selected, then the following option is also available: +</p> +<ul><li> + <code>CONFIG_MEMSET_OPTSPEED</code>: + Select this option to use a version of <code>memset()</code> optimized for speed. + Default: <code>memset()</code> is optimized for size. +</li></ul> + <li> <p> The architecture may provide custom versions of certain standard header files: |