cmsis CMSIS Libraries
apps/mlearning/cmsis fetches CMSIS 5 and builds CMSIS-DSP and
CMSIS-NN from that tree. Default version is 5.8.0
(CONFIG_CMSIS_VER).
This package is aimed at NNABLA and generic DSP use. For TensorFlow Lite Micro kernel acceleration, use cmsis-nn CMSIS-NN Library instead.
Enable CONFIG_CMSIS from .
CONFIG_CMSIS_DSPCMSIS-DSP. Optional
CONFIG_CMSIS_DSP_ARM_MATH_MATRIX_CHECKandCONFIG_CMSIS_DSP_ARM_MATH_ROUNDINGmap toARM_MATH_MATRIX_CHECKandARM_MATH_ROUNDING.CONFIG_ARCH_FPUdefines__FPU_PRESENT.CONFIG_CMSIS_NNCMSIS-NN from the CMSIS 5 tree. Depends on
CONFIG_CMSIS_DSP. A NuttX patch (cmsis-nn-support_nnabla.patch) adds CHW convolution helpers used by NNABLA.
Public headers are added from:
CMSIS_5/CMSIS/Core/IncludeCMSIS_5/CMSIS/DSP/Include(when DSP is enabled)CMSIS_5/CMSIS/NN/Include(when NN is enabled)
See https://arm-software.github.io/CMSIS_5/General/html/index.html.