sdk-hwV1.3/lichee/melis-v3.0/source/include/openamp/sunxi_helper/openamp_log.h

39 lines
889 B
C
Raw Normal View History

2024-05-07 10:09:20 +00:00
#ifndef __OPENAMP_SUNXI_HELPER_OPENAMP_LOG_H__
#define __OPENAMP_SUNXI_HELPER_OPENAMP_LOG_H__
#include <stdio.h>
#include <hal_log.h>
#ifdef __cplusplus
extern "C" {
#endif
#define OPENAMP_DBG
#ifdef OPENAMP_DBG
#define openamp_dbg(fmt, args...) \
hal_log_debug("[AMP_DBG]" fmt, ##args)
#define openamp_dbgFromISR(fmt, args...) \
hal_log_debug("[AMP_DBG]" fmt, ##args)
#else
#define openamp_dbg(fmt, args...)
#define openamp_dbgFromISR(fmt, args...)
#endif /* OPENAMP_DBG */
#define openamp_info(fmt, args...) \
hal_log_info("[AMP_INFO]" fmt, ##args)
#define openamp_infoFromISR(fmt, args...) \
hal_log_info("[AMP_INFO]" fmt, ##args)
#define openamp_err(fmt, args...) \
hal_log_err("[AMP_ERR]" fmt, ##args)
#define openamp_errFromISR(fmt, args...) \
hal_log_err("[AMP_ERR]" fmt, ##args)
#ifdef __cplusplus
}
#endif
#endif /* ifndef __OPENAMP_SUNXI_HELPER_OPENAMP_LOG_H__ */