xWRL6432 MMWAVE-L-SDK
05.04.00.01
dp_error.h
Go to the documentation of this file.
1
/*
2
*
3
* NOTE:
4
* (C) Copyright 2023 Texas Instruments, Inc.
5
*
6
* Redistribution and use in source and binary forms, with or without
7
* modification, are permitted provided that the following conditions
8
* are met:
9
*
10
* Redistributions of source code must retain the above copyright
11
* notice, this list of conditions and the following disclaimer.
12
*
13
* Redistributions in binary form must reproduce the above copyright
14
* notice, this list of conditions and the following disclaimer in the
15
* documentation and/or other materials provided with the
16
* distribution.
17
*
18
* Neither the name of Texas Instruments Incorporated nor the names of
19
* its contributors may be used to endorse or promote products derived
20
* from this software without specific prior written permission.
21
*
22
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
23
* "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
24
* LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
25
* A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
26
* OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
27
* SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
28
* LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
29
* DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
30
* THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
31
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
32
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
33
*/
34
43
/**************************************************************************
44
*************************** Include Files ********************************
45
**************************************************************************/
46
47
#ifndef DP_ERROR_H
48
#define DP_ERROR_H
49
50
#ifdef __cplusplus
51
extern
"C"
{
52
#endif
53
54
#include <common/mmwave_error.h>
55
56
57
/**************************************************************************
58
* Base Error Code for the mmWave data path DPUs
59
**************************************************************************/
60
#define DP_ERRNO_RANGE_PROC_BASE (MMWAVE_ERRNO_DPU_BASE -100)
61
#define DP_ERRNO_DOA_PROC_BASE (MMWAVE_ERRNO_DPU_BASE -200)
62
#define DP_ERRNO_CFAR_PROC_BASE (MMWAVE_ERRNO_DPU_BASE -300)
63
#define DP_ERRNO_MPD_PROC_BASE (MMWAVE_ERRNO_DPU_BASE -400)
64
#define DP_ERRNO_STATIC_CLUTTER_PROC_BASE (MMWAVE_ERRNO_DPU_BASE -500)
65
#define DP_ERRNO_DPEDMA_BASE (MMWAVE_ERRNO_DPU_BASE -600)
66
#define DP_ERRNO_DOPPLER_PROC_BASE (MMWAVE_ERRNO_DPU_BASE -700)
67
#define DP_ERRNO_AOA_PROC_BASE (MMWAVE_ERRNO_DPU_BASE -800)
68
#define DP_ERRNO_AOA2D_PROC_BASE (MMWAVE_ERRNO_DPU_BASE -900)
69
#define DP_ERRNO_NEXTCANC_PROC_BASE (MMWAVE_ERRNO_DPU_BASE -1000)
70
#define DP_ERRNO_ZOOM_PROC_BASE (MMWAVE_ERRNO_DPU_BASE -1100)
71
#define DP_ERRNO_CAPONBEAMFORMING_BASE (MMWAVE_ERRNO_DPU_BASE -1200)
72
#define DP_ERRNO_CAPONBEAMFORMING2D_BASE (MMWAVE_ERRNO_DPU_BASE -1300)
73
74
/**************************************************************************
75
* Base Error Code for the mmWave data path DPCs
76
**************************************************************************/
77
#define DP_ERRNO_OBJECTDETECTION_BASE (MMWAVE_ERRNO_DPC_BASE -100)
78
#define DP_ERRNO_OBJDETRANGEHWA_BASE (MMWAVE_ERRNO_DPC_BASE -200)
79
#define DP_ERRNO_OBJDETDSP_BASE (MMWAVE_ERRNO_DPC_BASE -300)
80
81
#ifdef __cplusplus
82
}
83
#endif
84
85
#endif
/* DATAPATH_ERROR_H */
86
source
datapath
dpif
dp_error.h
generated by
1.8.20