From eeca5fdd60a6142211d0bf00848b9521ee510538 Mon Sep 17 00:00:00 2001 From: Michael Banther Date: Thu, 21 Nov 2019 17:32:39 +0000 Subject: [PATCH] Move the default definition of MIC_ARRAY_MAX_FRAME_SIZE_LOG2 to mic_array_conf.h so that an assembler file can pick it up using a #include. --- lib_xua/src/core/pdm_mics/mic_array_conf.h | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/lib_xua/src/core/pdm_mics/mic_array_conf.h b/lib_xua/src/core/pdm_mics/mic_array_conf.h index 81e062b4..e88cdbb6 100644 --- a/lib_xua/src/core/pdm_mics/mic_array_conf.h +++ b/lib_xua/src/core/pdm_mics/mic_array_conf.h @@ -8,6 +8,13 @@ #define MIC_ARRAY_FRAME_SIZE (XUA_MIC_FRAME_SIZE) #endif +// The default definition of MIC_ARRAY_MAX_FRAME_SIZE_LOG2 must appear in this file +// because an assembler file #includes it. +// The assembler does not understand C language syntax, only C pre-processor syntax. +#ifndef MIC_ARRAY_MAX_FRAME_SIZE_LOG2 +#define MIC_ARRAY_MAX_FRAME_SIZE_LOG2 (0) +#endif + #ifndef MIC_ARRAY_NUM_MICS #define MIC_ARRAY_NUM_MICS (XUA_NUM_PDM_MICS) #endif