39 lines
1.2 KiB
C
39 lines
1.2 KiB
C
/*!
|
|
* Copyright (c) 2024, Erich Styger
|
|
*
|
|
* SPDX-License-Identifier: BSD-3-Clause
|
|
* \file
|
|
* \brief \brief Configuration items for the McuShellCdcDevice module.
|
|
*/
|
|
|
|
#ifndef MCUSHELLCDCDEVICECONFIG_H_
|
|
#define MCUSHELLCDCDEVICECONFIG_H_
|
|
|
|
#include "McuLib.h"
|
|
|
|
#ifndef McuShellCdcDevice_CONFIG_IS_ENABLED
|
|
#define McuShellCdcDevice_CONFIG_IS_ENABLED (0)
|
|
/*!< if module is enabled or not */
|
|
#endif
|
|
|
|
#ifndef McuShellCdcDevice_CONFIG_RX_BUFFER_SIZE
|
|
#define McuShellCdcDevice_CONFIG_RX_BUFFER_SIZE (McuShell_CONFIG_DEFAULT_SHELL_BUFFER_SIZE)
|
|
/*!< default receiving buffer size */
|
|
#endif
|
|
|
|
#ifndef McuShellCdcDevice_CONFIG_USE_FREERTOS
|
|
#define McuShellCdcDevice_CONFIG_USE_FREERTOS (McuLib_CONFIG_SDK_USE_FREERTOS)
|
|
/*!< If FreeRTOS (Queues) shall be used or not */
|
|
#endif
|
|
|
|
#ifndef McuShellCdcDevice_CONFIG_PROCESS_WAIT_TIME_MS
|
|
#define McuShellCdcDevice_CONFIG_PROCESS_WAIT_TIME_MS (5)
|
|
/*!< Processing wait time for the USB CDC device task, in milli-seconds */
|
|
#endif
|
|
|
|
#ifndef McuShellCdcDevice_CONFIG_PROCESS_PRIORITY
|
|
#define McuShellCdcDevice_CONFIG_PROCESS_PRIORITY (configMAX_PRIORITIES-1)
|
|
/*!< FreeRTOS task priority for processing task */
|
|
#endif
|
|
|
|
#endif |