64 lines
1.7 KiB
C
64 lines
1.7 KiB
C
/*
|
|
* Copyright 2020 NXP
|
|
* All rights reserved.
|
|
*
|
|
*
|
|
* SPDX-License-Identifier: BSD-3-Clause
|
|
*
|
|
*/
|
|
|
|
#ifndef __FSL_COMPONENT_LOG_BACKEND_DEBUGCONSOLE_H__
|
|
#define __FSL_COMPONENT_LOG_BACKEND_DEBUGCONSOLE_H__
|
|
|
|
#include "fsl_common.h"
|
|
|
|
/*
|
|
* Log backend debug console usage:
|
|
* Since, the multiple backend feature is supported by log component, the
|
|
* backend should be initialized individually in application by calling
|
|
* backend initialization function (for example,
|
|
* LOG_InitBackendDebugconsole id the backend of log component is debug
|
|
* console).
|
|
* Also, the backend could be de-initialized by calling backend
|
|
* de-initialization function (for example, LOG_DeinitBackendDebugconsole
|
|
* is the backend of log component is debug console).
|
|
*/
|
|
|
|
/*!
|
|
* @addtogroup fsl_component_log_backend_debug_console
|
|
* @ingroup fsl_component_log
|
|
* @{
|
|
*/
|
|
|
|
/*******************************************************************************
|
|
* API
|
|
******************************************************************************/
|
|
|
|
#if defined(__cplusplus)
|
|
extern "C" {
|
|
#endif /* _cplusplus */
|
|
|
|
/*!
|
|
* @brief Initializes the backend debugconsole for log component.
|
|
*
|
|
* @details This function initializes the backend debugconsole for log component.
|
|
* The function should be called in application layer. The function
|
|
* should be called after the log component has been initialized
|
|
* (the function LOG_Init has been called).
|
|
*/
|
|
void LOG_InitBackendDebugconsole(void);
|
|
|
|
/*!
|
|
* @brief De-initializes the backend debugconsole for log component.
|
|
*
|
|
* @details This function de-initializes the backend debugconsole for log component.
|
|
*/
|
|
void LOG_DeinitBackendDebugconsole(void);
|
|
|
|
#if defined(__cplusplus)
|
|
}
|
|
#endif
|
|
/*! @} */
|
|
|
|
#endif /* __FSL_COMPONENT_LOG_BACKEND_DEBUGCONSOLE_H__ */
|