Zephyr Project API
3.7.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
dsp.h
Go to the documentation of this file.
1
/* Copyright (c) 2022 Google LLC
2
* SPDX-License-Identifier: Apache-2.0
3
*/
4
11
#ifndef INCLUDE_ZEPHYR_DSP_DSP_H_
12
#define INCLUDE_ZEPHYR_DSP_DSP_H_
13
14
#ifdef CONFIG_DSP_BACKEND_HAS_STATIC
15
#define DSP_FUNC_SCOPE static
16
#else
17
#define DSP_FUNC_SCOPE
18
#endif
19
20
#ifdef CONFIG_DSP_BACKEND_HAS_AGU
21
#define DSP_DATA __agu
22
#else
23
#define DSP_DATA
24
#endif
25
26
#ifdef CONFIG_DSP_BACKEND_HAS_XDATA_SECTION
27
#define DSP_STATIC_DATA DSP_DATA __attribute__((section(".Xdata")))
28
#else
29
#define DSP_STATIC_DATA DSP_DATA
30
#endif
31
39
#include <
zephyr/dsp/types.h
>
40
41
#include <
zephyr/dsp/basicmath.h
>
42
43
#include <
zephyr/dsp/print_format.h
>
44
45
#include "zdsp_backend.h"
46
47
#endif
/* INCLUDE_ZEPHYR_DSP_DSP_H_ */
basicmath.h
Public APIs for DSP basicmath.
types.h
print_format.h
include
zephyr
dsp
dsp.h
Generated on Sun Sep 15 2024 17:01:30 for Zephyr Project API by
1.9.8