Merge remote-tracking branch 'origin' into enhancement-10-harmony
Merge in develop too. Conflicts: cmake_targets/CMakeLists.txt openair1/PHY/CODING/3gpplte_sse.c openair1/PHY/LTE_TRANSPORT/phich.c openair1/PHY/LTE_TRANSPORT/ulsch_demodulation.c openair1/SCHED/phy_mac_stub.c openair1/SCHED/phy_procedures_lte_eNb.c targets/RT/USER/lte-softmodem.c
This commit is contained in:
+34
-20
@@ -147,26 +147,40 @@ extern "C" {
|
||||
|
||||
// debugging macros
|
||||
#ifdef USER_MODE
|
||||
#define LOG_G(c, x...) logIt(c, LOG_EMERG, x)
|
||||
#define LOG_A(c, x...) logIt(c, LOG_ALERT, x)
|
||||
#define LOG_C(c, x...) logIt(c, LOG_CRIT, x)
|
||||
#define LOG_E(c, x...) logIt(c, LOG_ERR, x)
|
||||
#define LOG_W(c, x...) logIt(c, LOG_WARNING, x)
|
||||
#define LOG_N(c, x...) logIt(c, LOG_NOTICE, x)
|
||||
#define LOG_I(c, x...) logIt(c, LOG_INFO, x)
|
||||
#define LOG_D(c, x...) logIt(c, LOG_DEBUG, x)
|
||||
#define LOG_F(c, x...) logIt(c, LOG_FILE, x) // log to a file, useful for the MSC chart generation
|
||||
#define LOG_T(c, x...) logIt(c, LOG_TRACE, x)
|
||||
#else
|
||||
#define LOG_G(c, x...) printk(x)
|
||||
#define LOG_A(c, x...) printk(x)
|
||||
#define LOG_C(c, x...) printk(x)
|
||||
#define LOG_E(c, x...) printk(x)
|
||||
#define LOG_W(c, x...) printk(x)
|
||||
#define LOG_N(c, x...) printk(x)
|
||||
#define LOG_I(c, x...) printk(x)
|
||||
#define LOG_D(c, x...) printk(x)
|
||||
#define LOG_T(c, x...) printk(x)
|
||||
# if T_TRACER
|
||||
# include "T.h"
|
||||
# define LOG_I(c, x...) T(T_LEGACY_ ## c ## _INFO, T_PRINTF(x))
|
||||
# define LOG_W(c, x...) T(T_LEGACY_ ## c ## _WARNING, T_PRINTF(x))
|
||||
# define LOG_E(c, x...) T(T_LEGACY_ ## c ## _ERROR, T_PRINTF(x))
|
||||
# define LOG_D(c, x...) T(T_LEGACY_ ## c ## _DEBUG, T_PRINTF(x))
|
||||
# define LOG_T(c, x...) T(T_LEGACY_ ## c ## _TRACE, T_PRINTF(x))
|
||||
# define LOG_G(c, x...) /* */
|
||||
# define LOG_A(c, x...) /* */
|
||||
# define LOG_C(c, x...) /* */
|
||||
# define LOG_N(c, x...) /* */
|
||||
# define LOG_F(c, x...) /* */
|
||||
# else /* T_TRACER */
|
||||
# define LOG_G(c, x...) logIt(c, LOG_EMERG, x)
|
||||
# define LOG_A(c, x...) logIt(c, LOG_ALERT, x)
|
||||
# define LOG_C(c, x...) logIt(c, LOG_CRIT, x)
|
||||
# define LOG_E(c, x...) logIt(c, LOG_ERR, x)
|
||||
# define LOG_W(c, x...) logIt(c, LOG_WARNING, x)
|
||||
# define LOG_N(c, x...) logIt(c, LOG_NOTICE, x)
|
||||
# define LOG_I(c, x...) logIt(c, LOG_INFO, x)
|
||||
# define LOG_D(c, x...) logIt(c, LOG_DEBUG, x)
|
||||
# define LOG_F(c, x...) logIt(c, LOG_FILE, x) // log to a file, useful for the MSC chart generation
|
||||
# define LOG_T(c, x...) logIt(c, LOG_TRACE, x)
|
||||
# endif /* T_TRACER */
|
||||
#else /* USER_MODE */
|
||||
# define LOG_G(c, x...) printk(x)
|
||||
# define LOG_A(c, x...) printk(x)
|
||||
# define LOG_C(c, x...) printk(x)
|
||||
# define LOG_E(c, x...) printk(x)
|
||||
# define LOG_W(c, x...) printk(x)
|
||||
# define LOG_N(c, x...) printk(x)
|
||||
# define LOG_I(c, x...) printk(x)
|
||||
# define LOG_D(c, x...) printk(x)
|
||||
# define LOG_T(c, x...) printk(x)
|
||||
#endif
|
||||
/* @}*/
|
||||
|
||||
|
||||
@@ -369,6 +369,16 @@ void vcd_signal_dumper_dump_function_by_name(vcd_signal_dump_functions function
|
||||
|
||||
extern int ouput_vcd;
|
||||
|
||||
#if T_TRACER
|
||||
|
||||
#define VCD_SIGNAL_DUMPER_INIT(x) /* nothing */
|
||||
#define VCD_SIGNAL_DUMPER_CLOSE() /* nothing */
|
||||
#define VCD_SIGNAL_DUMPER_CREATE_HEADER() /* nothing */
|
||||
#define VCD_SIGNAL_DUMPER_DUMP_VARIABLE_BY_NAME(var, val) T_VCD_VARIABLE(var, val)
|
||||
#define VCD_SIGNAL_DUMPER_DUMP_FUNCTION_BY_NAME(var, val) T_VCD_FUNCTION(var, val)
|
||||
|
||||
#else /* T_TRACER */
|
||||
|
||||
#if defined(ENABLE_VCD)
|
||||
#define VCD_SIGNAL_DUMPER_INIT(aRgUmEnT) vcd_signal_dumper_init(aRgUmEnT)
|
||||
#define VCD_SIGNAL_DUMPER_CLOSE() vcd_signal_dumper_close()
|
||||
@@ -383,5 +393,7 @@ extern int ouput_vcd;
|
||||
#define VCD_SIGNAL_DUMPER_DUMP_FUNCTION_BY_NAME(vAr1,vAr2)
|
||||
#endif
|
||||
|
||||
#endif /* T_TRACER */
|
||||
|
||||
#endif /* !defined (VCD_SIGNAL_DUMPER_H_) */
|
||||
|
||||
|
||||
Reference in New Issue
Block a user