Use a bit mask with atomic or and and operations for VCD logging of ITTI messages task IDs in messages handling functions to support correctly multi threading logging.
Separated eNB and UE frame and slot VCD logs. git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4556 818b1a75-f10b-46b9-bf7c-635c3b92a50f
This commit is contained in:
@@ -76,8 +76,10 @@ struct vcd_module_s {
|
||||
} vcd_module_s;
|
||||
|
||||
const char* eurecomVariablesNames[] = {
|
||||
"frame_number",
|
||||
"slot_number",
|
||||
"frame_number_eNB",
|
||||
"slot_number_eNB",
|
||||
"frame_number_UE",
|
||||
"slot_number_UE",
|
||||
"daq_mbox",
|
||||
"diff2",
|
||||
"itti_send_msg",
|
||||
|
||||
@@ -45,8 +45,10 @@
|
||||
/* WARNING: if you edit the enums below, update also string definitions in vcd_signal_dumper.c */
|
||||
typedef enum
|
||||
{
|
||||
VCD_SIGNAL_DUMPER_VARIABLES_FRAME_NUMBER = 0,
|
||||
VCD_SIGNAL_DUMPER_VARIABLES_SLOT_NUMBER,
|
||||
VCD_SIGNAL_DUMPER_VARIABLES_FRAME_NUMBER_ENB = 0,
|
||||
VCD_SIGNAL_DUMPER_VARIABLES_SLOT_NUMBER_ENB,
|
||||
VCD_SIGNAL_DUMPER_VARIABLES_FRAME_NUMBER_UE,
|
||||
VCD_SIGNAL_DUMPER_VARIABLES_SLOT_NUMBER_UE,
|
||||
VCD_SIGNAL_DUMPER_VARIABLES_DAQ_MBOX,
|
||||
VCD_SIGNAL_DUMPER_VARIABLES_DIFF,
|
||||
VCD_SIGNAL_DUMPER_VARIABLE_ITTI_SEND_MSG,
|
||||
|
||||
Reference in New Issue
Block a user