mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2024-12-29 04:50:03 +01:00
pkg/cmsis-dsp: drop package
This commit is contained in:
parent
9b32854b13
commit
8f030ca711
@ -12,7 +12,6 @@ rsource "c25519/Kconfig"
|
|||||||
rsource "cayenne-lpp/Kconfig"
|
rsource "cayenne-lpp/Kconfig"
|
||||||
rsource "cifra/Kconfig"
|
rsource "cifra/Kconfig"
|
||||||
rsource "cmsis/Kconfig"
|
rsource "cmsis/Kconfig"
|
||||||
rsource "cmsis-dsp/Kconfig"
|
|
||||||
rsource "cmsis-nn/Kconfig"
|
rsource "cmsis-nn/Kconfig"
|
||||||
rsource "cn-cbor/Kconfig"
|
rsource "cn-cbor/Kconfig"
|
||||||
rsource "corejson/Kconfig"
|
rsource "corejson/Kconfig"
|
||||||
|
@ -1,77 +0,0 @@
|
|||||||
# Copyright (c) 2021 HAW Hamburg
|
|
||||||
#
|
|
||||||
# This file is subject to the terms and conditions of the GNU Lesser
|
|
||||||
# General Public License v2.1. See the file LICENSE in the top level
|
|
||||||
# directory for more details.
|
|
||||||
#
|
|
||||||
|
|
||||||
config PACKAGE_CMSIS-DSP
|
|
||||||
bool "DSP ARM CMSIS package"
|
|
||||||
depends on TEST_KCONFIG
|
|
||||||
help
|
|
||||||
This package uses DSP ARM CMSIS header from the official ARM github repo:
|
|
||||||
https://github.com/ARM-software/CMSIS_5.
|
|
||||||
|
|
||||||
if PACKAGE_CMSIS-DSP
|
|
||||||
|
|
||||||
config MODULE_CMSIS-DSP_BASICMATHFUNCTIONS
|
|
||||||
bool
|
|
||||||
default y
|
|
||||||
help
|
|
||||||
CMSIS DSP basic math functions.
|
|
||||||
|
|
||||||
config MODULE_CMSIS-DSP_COMMONTABLES
|
|
||||||
bool
|
|
||||||
default y
|
|
||||||
help
|
|
||||||
CMSIS DSP common tables.
|
|
||||||
|
|
||||||
config MODULE_CMSIS-DSP_COMPLEXMATHFUNCTIONS
|
|
||||||
bool
|
|
||||||
default y
|
|
||||||
help
|
|
||||||
CMSIS DSP complex math functions.
|
|
||||||
|
|
||||||
config MODULE_CMSIS-DSP_CONTROLLERFUNCTIONS
|
|
||||||
bool
|
|
||||||
default y
|
|
||||||
help
|
|
||||||
CMSIS DSP controller functions.
|
|
||||||
|
|
||||||
config MODULE_CMSIS-DSP_FASTMATHFUNCTIONS
|
|
||||||
bool
|
|
||||||
default y
|
|
||||||
help
|
|
||||||
CMSIS DSP fast math functions.
|
|
||||||
|
|
||||||
config MODULE_CMSIS-DSP_FILTERINGFUNCTIONS
|
|
||||||
bool
|
|
||||||
default y
|
|
||||||
help
|
|
||||||
CMSIS DSP filtering functions.
|
|
||||||
|
|
||||||
config MODULE_CMSIS-DSP_MATRIXFUNCTIONS
|
|
||||||
bool
|
|
||||||
default y
|
|
||||||
help
|
|
||||||
CMSIS DSP matrix functions.
|
|
||||||
|
|
||||||
config MODULE_CMSIS-DSP_STATISTICSFUNCTIONS
|
|
||||||
bool
|
|
||||||
default y
|
|
||||||
help
|
|
||||||
CMSIS DSP statistics functions.
|
|
||||||
|
|
||||||
config MODULE_CMSIS-DSP_SUPPORTFUNCTIONS
|
|
||||||
bool
|
|
||||||
default y
|
|
||||||
help
|
|
||||||
CMSIS DSP support functions.
|
|
||||||
|
|
||||||
config MODULE_CMSIS-DSP_TRANSFORMFUNCTIONS
|
|
||||||
bool
|
|
||||||
default y
|
|
||||||
help
|
|
||||||
CMSIS DSP transform functions.
|
|
||||||
|
|
||||||
endif # PACKAGE_CMSIS-DSP
|
|
@ -1,39 +0,0 @@
|
|||||||
PKG_NAME=cmsis-dsp
|
|
||||||
PKG_URL=https://github.com/ARM-software/CMSIS_5
|
|
||||||
PKG_VERSION=5.4.0
|
|
||||||
PKG_LICENSE=Apache-2.0
|
|
||||||
|
|
||||||
include $(RIOTBASE)/pkg/pkg.mk
|
|
||||||
|
|
||||||
CMSIS_DSP_MODULES = \
|
|
||||||
cmsis-dsp_basicmathfunctions \
|
|
||||||
cmsis-dsp_commontables \
|
|
||||||
cmsis-dsp_complexmathfunctions \
|
|
||||||
cmsis-dsp_controllerfunctions \
|
|
||||||
cmsis-dsp_fastmathfunctions \
|
|
||||||
cmsis-dsp_filteringfunctions \
|
|
||||||
cmsis-dsp_matrixfunctions \
|
|
||||||
cmsis-dsp_statisticsfunctions \
|
|
||||||
cmsis-dsp_supportfunctions \
|
|
||||||
cmsis-dsp_transformfunctions \
|
|
||||||
#
|
|
||||||
|
|
||||||
DIR_basicmathfunctions := BasicMathFunctions
|
|
||||||
DIR_commontables := CommonTables
|
|
||||||
DIR_complexmathfunctions := ComplexMathFunctions
|
|
||||||
DIR_controllerfunctions := ControllerFunctions
|
|
||||||
DIR_fastmathfunctions := FastMathFunctions
|
|
||||||
DIR_filteringfunctions := FilteringFunctions
|
|
||||||
DIR_matrixfunctions := MatrixFunctions
|
|
||||||
DIR_statisticsfunctions := StatisticsFunctions
|
|
||||||
DIR_supportfunctions := SupportFunctions
|
|
||||||
DIR_transformfunctions := TransformFunctions
|
|
||||||
|
|
||||||
.PHONY: cmsis-dsp_%
|
|
||||||
|
|
||||||
CFLAGS += -Wno-cast-align
|
|
||||||
|
|
||||||
all: $(CMSIS_DSP_MODULES)
|
|
||||||
|
|
||||||
cmsis-dsp_%:
|
|
||||||
$(MAKE) -C $(PKG_SOURCE_DIR)/CMSIS/DSP/Source/$(DIR_$*) -f $(CURDIR)/Makefile.cmsis-dsp MODULE=$@
|
|
@ -1,5 +0,0 @@
|
|||||||
CFLAGS += -Wno-strict-aliasing
|
|
||||||
CFLAGS += -Wno-unused-parameter
|
|
||||||
|
|
||||||
# Include RIOT settings and recipes
|
|
||||||
include $(RIOTBASE)/Makefile.base
|
|
@ -1,10 +0,0 @@
|
|||||||
USEMODULE += cmsis-dsp_basicmathfunctions
|
|
||||||
USEMODULE += cmsis-dsp_commontables
|
|
||||||
USEMODULE += cmsis-dsp_complexmathfunctions
|
|
||||||
USEMODULE += cmsis-dsp_controllerfunctions
|
|
||||||
USEMODULE += cmsis-dsp_fastmathfunctions
|
|
||||||
USEMODULE += cmsis-dsp_filteringfunctions
|
|
||||||
USEMODULE += cmsis-dsp_matrixfunctions
|
|
||||||
USEMODULE += cmsis-dsp_statisticsfunctions
|
|
||||||
USEMODULE += cmsis-dsp_supportfunctions
|
|
||||||
USEMODULE += cmsis-dsp_transformfunctions
|
|
@ -1,4 +0,0 @@
|
|||||||
INCLUDES += -I$(PKGDIRBASE)/cmsis-dsp/CMSIS/DSP/Include
|
|
||||||
|
|
||||||
# cmsis-dsp module is not a concrete module, so declare it as a pseudomodule
|
|
||||||
PSEUDOMODULES += cmsis-dsp
|
|
@ -1,2 +0,0 @@
|
|||||||
This package uses DSP ARM CMSIS header from the official
|
|
||||||
[ARM github repo](https://github.com/ARM-software/CMSIS_5)
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue
Block a user