Files
MSE-SoftwEng/pico-sensor/McuLib/config/McuRingbufferconfig.h
2025-05-06 13:07:01 +00:00

26 lines
751 B
C

/**
* \file
* \brief Configuration header file for RingBuffer.
* Copyright (c) 2020, Erich Styger
* SPDX-License-Identifier: BSD-3-Clause
*
* This header file is used to configure settings of the Ring Buffer module.
*/
#ifndef __McuRingbuffer_CONFIG_H
#define __McuRingbuffer_CONFIG_H
#ifndef McuRingbuffer_CONFIG_REENTRANT
#define McuRingbuffer_CONFIG_REENTRANT 1 /* 1: reentrant implementation; 0: non-reentrant implementation */
#endif
#ifndef McuRingbuffer_CONFIG_BUF_SIZE
#define McuRingbuffer_CONFIG_BUF_SIZE 64 /* number of elements in the buffer */
#endif
#ifndef McuRingbuffer_CONFIG_ELEM_SIZE
#define McuRingbuffer_CONFIG_ELEM_SIZE 1 /* size of a single element in bytes */
#endif
#endif /* __McuRingbuffer_CONFIG_H */