overwrite original nuttx crypto interface files with new content (old functionnality will be provided via optional wrappers if required)
rename some files to avoid pkcs11 terms
add crypto device api communication structures
Add stubs for all user routines.
add build files
Merge branch 'master' into cryptoapi
fix includes, struct names
now it builds ok.
add crypto lib initialization support
crypto app: call crypto api init
fix struct crypto_module_info_s usage, implement app function to list modules
Merge branch 'master' into cryptoapi
Merge branch 'master' into cryptoapi
arch/arm/src/common/up_initialize.c: remove usage of CONFIG_CRYPTO_CRYPTODEV
crypto/Makefile: prepare for new crypto core
crypto/crypto.c: prepare core initialization
include/nuttx/crypto/crypto.h: remove useless include
include/nuttx/crypto/cryptodev.h: update author
arch/arm/src/common/up_initialize.c: remove usage of CONFIG_CRYPTO_CRYPTODEV
crypto/Makefile: prepare for new crypto core
crypto/crypto.c: prepare core initialization
include/nuttx/crypto/crypto.h: remove useless include
include/nuttx/crypto/cryptodev.h: update author
Merge branch 'cryptoapi' of https://github.com/slorquet/nuttx-crypto into cryptoapi
implement lib routines module_count and module_info
results are returned by cryptodev stub.
added extern for device fd in all of the lib files
Merge branch 'master' into cryptoapi
add comments in lib routines
rename core crypto file, also change makefile
display module flags and keys in app.
further code to implement crypto modules
Refresh SAM4E configurations
prepare stm32f437 crypto driver