1
0
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:
Alexandre Abadie 2022-05-04 20:45:34 +02:00
parent 9b32854b13
commit 8f030ca711
No known key found for this signature in database
GPG Key ID: 1C919A403CAE1405
10 changed files with 0 additions and 138 deletions

View File

@ -12,7 +12,6 @@ rsource "c25519/Kconfig"
rsource "cayenne-lpp/Kconfig"
rsource "cifra/Kconfig"
rsource "cmsis/Kconfig"
rsource "cmsis-dsp/Kconfig"
rsource "cmsis-nn/Kconfig"
rsource "cn-cbor/Kconfig"
rsource "corejson/Kconfig"

View File

@ -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

View File

@ -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=$@

View File

@ -1,5 +0,0 @@
CFLAGS += -Wno-strict-aliasing
CFLAGS += -Wno-unused-parameter
# Include RIOT settings and recipes
include $(RIOTBASE)/Makefile.base

View File

@ -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

View File

@ -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

View File

@ -1,2 +0,0 @@
This package uses DSP ARM CMSIS header from the official
[ARM github repo](https://github.com/ARM-software/CMSIS_5)