Go to file
Allan Stephens b52a09f536 Optimize performance of memset() and memcpy()
Builds upon the approach taken by the x86 version of k_memset()
and k_memcpy() APIs, which uses word-sized operations for greater
efficiency when manipulating large buffers. The algorithms used
here are architecture-independent.

Change-Id: I01ea8b22c8e6028f881e9b61ccc3a01e8ba4c02b
Signed-off-by: Allan Stephens <allan.stephens@windriver.com>
2016-02-05 20:14:12 -05:00
arch Eliminate secure string error handling 2016-02-05 20:14:12 -05:00
config Cleanup config/ directory for kbuild 2016-02-05 20:14:10 -05:00
doc Kbuild documentation update. 2016-02-05 20:14:12 -05:00
drivers Eliminate references to k_memset() and k_memcpy() 2016-02-05 20:14:12 -05:00
include Eliminate definitions of k_memset() and k_memcpy() 2016-02-05 20:14:12 -05:00
kernel Eliminate references to k_memset() and k_memcpy() 2016-02-05 20:14:12 -05:00
lib/libc Optimize performance of memset() and memcpy() 2016-02-05 20:14:12 -05:00
misc Remove nodes naming when using sysgen 2016-02-05 20:14:12 -05:00
net remove defs.objs file 2016-02-05 20:14:10 -05:00
samples Eliminate references to k_memset() and k_memcpy() 2016-02-05 20:14:12 -05:00
scripts Eliminate testing of secure string library code 2016-02-05 20:14:12 -05:00
shared/include/nanokernel/x86 Fix checkpatch issue - WARNING:SPACING 2016-02-05 20:13:59 -05:00
.gitattributes First commit 2015-04-10 16:44:37 -07:00
.gitignore Add tools and Makefiles for Documentation 2016-02-05 20:13:58 -05:00
.mailmap First commit 2015-04-10 16:44:37 -07:00
Kconfig Kconfig: make architecture kconfig independent 2016-02-05 20:14:11 -05:00
Makefile kbuild: Avoid unconditional relinking of default target 2016-02-05 20:14:12 -05:00
Makefile.inc kbuild: Only execute initconfig target once 2016-02-05 20:14:12 -05:00
timo-env.sh Do not set path for host tools 2016-02-05 20:14:12 -05:00