comparison rvinterf/trdump.c @ 169:e01e3a60c858

rvinterf: background mode implemented
author Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
date Wed, 20 Nov 2013 02:58:35 +0000
parents 56b53c289785
children
comparison
equal deleted inserted replaced
168:60afcd233b04 169:e01e3a60c858
109 *dp = '\0'; 109 *dp = '\0';
110 print_item(); 110 print_item();
111 } 111 }
112 112
113 void 113 void
114 print_etm_output_raw()
115 {
116 int i;
117 char *dp;
118
119 dp = pr_item;
120 strcpy(dp, "ETM:");
121 dp += 4;
122 for (i = 1; i < rxpkt_len; i++) {
123 sprintf(dp, " %02X", rxpkt[i]);
124 dp += 3;
125 }
126 *dp = '\0';
127 print_item();
128 }
129
130 void
114 print_unknown_packet() 131 print_unknown_packet()
115 { 132 {
116 int i; 133 int i;
117 char *dp; 134 char *dp;
118 135
140 print_l1_trace(); 157 print_l1_trace();
141 return; 158 return;
142 case RVT_L23_HEADER: 159 case RVT_L23_HEADER:
143 print_g23_trace(); 160 print_g23_trace();
144 return; 161 return;
162 case RVT_TM_HEADER:
163 print_etm_output_raw();
164 return;
145 default: 165 default:
146 unknown: 166 unknown:
147 print_unknown_packet(); 167 print_unknown_packet();
148 } 168 }
149 } 169 }