rjw | 6c1fd8f | 2022-11-30 14:33:01 +0800 | [diff] [blame] | 1 | #ifdef L1_CATCHER |
| 2 | |
| 3 | //#include "TrcMod.h" |
| 4 | #include "L1Trc.h" |
| 5 | #include "kal_general_types.h" |
| 6 | |
| 7 | /****************/ |
| 8 | /* Filter array */ |
| 9 | /****************/ |
| 10 | unsigned char L1Audio_Trace_Filter[5] = |
| 11 | { 0x1, 0x3, 0x0, 0x0, 0x0 }; |
| 12 | /***********************/ |
| 13 | /* Set filter function */ |
| 14 | /***********************/ |
| 15 | void Set_L1Audio_Filter(unsigned char *setting) |
| 16 | { |
| 17 | int i; |
| 18 | |
| 19 | for(i=0; i<5; i++) |
| 20 | L1Audio_Trace_Filter[i] = setting[i]; |
| 21 | } |
| 22 | |
| 23 | /****************************************/ |
| 24 | /* Function definition for each Message */ |
| 25 | /****************************************/ |
| 26 | /* L1Audio_Msg_AFE_Switch */ |
| 27 | void L1TRC_Send_L1Audio_Msg_AFE_Switch(unsigned char v1, unsigned char v2) |
| 28 | { |
| 29 | TRC_START_FILL_TASK(4); |
| 30 | TRC_MAKE_CHAR_0c(TRC_TASK_BUFFER, TRC_LOCAL, 0xF0); |
| 31 | TRC_MAKE_CHAR_1c(TRC_TASK_BUFFER, TRC_LOCAL, 0x40); |
| 32 | TRC_MAKE_CHAR_2c(TRC_TASK_BUFFER, TRC_LOCAL, v1); |
| 33 | TRC_MAKE_CHAR_3c(TRC_TASK_BUFFER, TRC_LOCAL, v2); |
| 34 | TRC_END_FILL_TASK_2w; |
| 35 | } |
| 36 | |
| 37 | /* L1Audio_Msg_AFE_TurnSpk */ |
| 38 | void L1TRC_Send_L1Audio_Msg_AFE_TurnSpk(unsigned char v1, unsigned char v2) |
| 39 | { |
| 40 | TRC_START_FILL_TASK(4); |
| 41 | TRC_MAKE_CHAR_0c(TRC_TASK_BUFFER, TRC_LOCAL, 0xF0); |
| 42 | TRC_MAKE_CHAR_1c(TRC_TASK_BUFFER, TRC_LOCAL, 0x41); |
| 43 | TRC_MAKE_CHAR_2c(TRC_TASK_BUFFER, TRC_LOCAL, v1); |
| 44 | TRC_MAKE_CHAR_3c(TRC_TASK_BUFFER, TRC_LOCAL, v2); |
| 45 | TRC_END_FILL_TASK_2w; |
| 46 | } |
| 47 | |
| 48 | /* L1Audio_Msg_AFE_TurnMIC */ |
| 49 | void L1TRC_Send_L1Audio_Msg_AFE_TurnMIC(unsigned char v1, unsigned char v2) |
| 50 | { |
| 51 | TRC_START_FILL_TASK(4); |
| 52 | TRC_MAKE_CHAR_0c(TRC_TASK_BUFFER, TRC_LOCAL, 0xF0); |
| 53 | TRC_MAKE_CHAR_1c(TRC_TASK_BUFFER, TRC_LOCAL, 0x42); |
| 54 | TRC_MAKE_CHAR_2c(TRC_TASK_BUFFER, TRC_LOCAL, v1); |
| 55 | TRC_MAKE_CHAR_3c(TRC_TASK_BUFFER, TRC_LOCAL, v2); |
| 56 | TRC_END_FILL_TASK_2w; |
| 57 | } |
| 58 | |
| 59 | /* L1Audio_Msg_AFE_TurnFIR */ |
| 60 | void L1TRC_Send_L1Audio_Msg_AFE_TurnFIR(unsigned char v1, unsigned char v2) |
| 61 | { |
| 62 | TRC_START_FILL_TASK(4); |
| 63 | TRC_MAKE_CHAR_0c(TRC_TASK_BUFFER, TRC_LOCAL, 0xF0); |
| 64 | TRC_MAKE_CHAR_1c(TRC_TASK_BUFFER, TRC_LOCAL, 0x43); |
| 65 | TRC_MAKE_CHAR_2c(TRC_TASK_BUFFER, TRC_LOCAL, v1); |
| 66 | TRC_MAKE_CHAR_3c(TRC_TASK_BUFFER, TRC_LOCAL, v2); |
| 67 | TRC_END_FILL_TASK_2w; |
| 68 | } |
| 69 | |
| 70 | /* L1Audio_Msg_AFE_SetInput */ |
| 71 | void L1TRC_Send_L1Audio_Msg_AFE_SetInput(char v1) |
| 72 | { |
| 73 | TRC_START_FILL_TASK(3); |
| 74 | TRC_MAKE_CHAR_0c(TRC_TASK_BUFFER, TRC_LOCAL, 0xF0); |
| 75 | TRC_MAKE_CHAR_1c(TRC_TASK_BUFFER, TRC_LOCAL, 0x44); |
| 76 | TRC_MAKE_CHAR_2c(TRC_TASK_BUFFER, TRC_LOCAL, v1); |
| 77 | TRC_PAD_CHAR(0xFA); |
| 78 | TRC_END_FILL_TASK_2w; |
| 79 | } |
| 80 | |
| 81 | /* L1Audio_Msg_AFE_MicVolume */ |
| 82 | void L1TRC_Send_L1Audio_Msg_AFE_MicVolume(unsigned char v1) |
| 83 | { |
| 84 | TRC_START_FILL_TASK(3); |
| 85 | TRC_MAKE_CHAR_0c(TRC_TASK_BUFFER, TRC_LOCAL, 0xF0); |
| 86 | TRC_MAKE_CHAR_1c(TRC_TASK_BUFFER, TRC_LOCAL, 0x45); |
| 87 | TRC_MAKE_CHAR_2c(TRC_TASK_BUFFER, TRC_LOCAL, v1); |
| 88 | TRC_PAD_CHAR(0xFA); |
| 89 | TRC_END_FILL_TASK_2w; |
| 90 | } |
| 91 | |
| 92 | /* L1Audio_Msg_AFE_StVolume */ |
| 93 | void L1TRC_Send_L1Audio_Msg_AFE_StVolume(unsigned char v1) |
| 94 | { |
| 95 | TRC_START_FILL_TASK(3); |
| 96 | TRC_MAKE_CHAR_0c(TRC_TASK_BUFFER, TRC_LOCAL, 0xF0); |
| 97 | TRC_MAKE_CHAR_1c(TRC_TASK_BUFFER, TRC_LOCAL, 0x46); |
| 98 | TRC_MAKE_CHAR_2c(TRC_TASK_BUFFER, TRC_LOCAL, v1); |
| 99 | TRC_PAD_CHAR(0xFA); |
| 100 | TRC_END_FILL_TASK_2w; |
| 101 | } |
| 102 | |
| 103 | /* L1Audio_Msg_AFE_EcParam */ |
| 104 | void L1TRC_Send_L1Audio_Msg_AFE_EcParam(short v1, short v2) |
| 105 | { |
| 106 | TRC_START_FILL_TASK(6); |
| 107 | TRC_MAKE_CHAR_0c(TRC_TASK_BUFFER, TRC_LOCAL, 0xF0); |
| 108 | TRC_MAKE_CHAR_1c(TRC_TASK_BUFFER, TRC_LOCAL, 0x47); |
| 109 | TRC_MAKE_SHORT_2c(TRC_TASK_BUFFER, TRC_LOCAL, v1); |
| 110 | TRC_MAKE_SHORT_0c(TRC_TASK_BUFFER, TRC_LOCAL, v2); |
| 111 | TRC_PAD_SHORT(0xFAFA); |
| 112 | TRC_END_FILL_TASK_3w; |
| 113 | } |
| 114 | |
| 115 | /* L1Audio_Msg_AFE_SetDevice */ |
| 116 | void L1TRC_Send_L1Audio_Msg_AFE_SetDevice(unsigned char v1, char v2) |
| 117 | { |
| 118 | TRC_START_FILL_TASK(4); |
| 119 | TRC_MAKE_CHAR_0c(TRC_TASK_BUFFER, TRC_LOCAL, 0xF0); |
| 120 | TRC_MAKE_CHAR_1c(TRC_TASK_BUFFER, TRC_LOCAL, 0x48); |
| 121 | TRC_MAKE_CHAR_2c(TRC_TASK_BUFFER, TRC_LOCAL, v1); |
| 122 | TRC_MAKE_CHAR_3c(TRC_TASK_BUFFER, TRC_LOCAL, v2); |
| 123 | TRC_END_FILL_TASK_2w; |
| 124 | } |
| 125 | |
| 126 | /* L1Audio_Msg_AFE_SetVolume */ |
| 127 | void L1TRC_Send_L1Audio_Msg_AFE_SetVolume(unsigned char v1, unsigned char v2, unsigned char v3) |
| 128 | { |
| 129 | TRC_START_FILL_TASK(5); |
| 130 | TRC_MAKE_CHAR_0c(TRC_TASK_BUFFER, TRC_LOCAL, 0xF0); |
| 131 | TRC_MAKE_CHAR_1c(TRC_TASK_BUFFER, TRC_LOCAL, 0x49); |
| 132 | TRC_MAKE_CHAR_2c(TRC_TASK_BUFFER, TRC_LOCAL, v1); |
| 133 | TRC_MAKE_CHAR_3c(TRC_TASK_BUFFER, TRC_LOCAL, v2); |
| 134 | TRC_MAKE_CHAR_0c(TRC_TASK_BUFFER, TRC_LOCAL, v3); |
| 135 | TRC_PAD_FN(0xFAFAFA); |
| 136 | TRC_END_FILL_TASK_3w; |
| 137 | } |
| 138 | |
| 139 | /* L1Audio_Msg_AFE_SpkSelect */ |
| 140 | void L1TRC_Send_L1Audio_Msg_AFE_SpkSelect(short v1, short v2, short v3, short v4, short v5) |
| 141 | { |
| 142 | TRC_START_FILL_TASK(12); |
| 143 | TRC_MAKE_CHAR_0c(TRC_TASK_BUFFER, TRC_LOCAL, 0xF0); |
| 144 | TRC_MAKE_CHAR_1c(TRC_TASK_BUFFER, TRC_LOCAL, 0x4A); |
| 145 | TRC_MAKE_SHORT_2c(TRC_TASK_BUFFER, TRC_LOCAL, v1); |
| 146 | TRC_MAKE_SHORT_0c(TRC_TASK_BUFFER, TRC_LOCAL, v2); |
| 147 | TRC_MAKE_SHORT_2c(TRC_TASK_BUFFER, TRC_LOCAL, v3); |
| 148 | TRC_MAKE_SHORT_0c(TRC_TASK_BUFFER, TRC_LOCAL, v4); |
| 149 | TRC_MAKE_SHORT_2c(TRC_TASK_BUFFER, TRC_LOCAL, v5); |
| 150 | TRC_END_FILL_TASK_4w; |
| 151 | } |
| 152 | |
| 153 | /* L1Audio_Msg_AFE_Gain */ |
| 154 | void L1TRC_Send_L1Audio_Msg_AFE_Gain(unsigned short v1, unsigned short v2, short v3) |
| 155 | { |
| 156 | TRC_START_FILL_TASK(8); |
| 157 | TRC_MAKE_CHAR_0c(TRC_TASK_BUFFER, TRC_LOCAL, 0xF0); |
| 158 | TRC_MAKE_CHAR_1c(TRC_TASK_BUFFER, TRC_LOCAL, 0x4B); |
| 159 | TRC_MAKE_SHORT_2c(TRC_TASK_BUFFER, TRC_LOCAL, v1); |
| 160 | TRC_MAKE_SHORT_0c(TRC_TASK_BUFFER, TRC_LOCAL, v2); |
| 161 | TRC_MAKE_SHORT_2c(TRC_TASK_BUFFER, TRC_LOCAL, v3); |
| 162 | TRC_END_FILL_TASK_3w; |
| 163 | } |
| 164 | |
| 165 | /* L1Audio_Msg_AM_Switch */ |
| 166 | void L1TRC_Send_L1Audio_Msg_AM_Switch(unsigned char v1, unsigned char v2) |
| 167 | { |
| 168 | TRC_START_FILL_TASK(4); |
| 169 | TRC_MAKE_CHAR_0c(TRC_TASK_BUFFER, TRC_LOCAL, 0xF0); |
| 170 | TRC_MAKE_CHAR_1c(TRC_TASK_BUFFER, TRC_LOCAL, 0x4C); |
| 171 | TRC_MAKE_CHAR_2c(TRC_TASK_BUFFER, TRC_LOCAL, v1); |
| 172 | TRC_MAKE_CHAR_3c(TRC_TASK_BUFFER, TRC_LOCAL, v2); |
| 173 | TRC_END_FILL_TASK_2w; |
| 174 | } |
| 175 | |
| 176 | /* L1Audio_Msg_AM_Handover */ |
| 177 | void L1TRC_Send_L1Audio_Msg_AM_Handover(char v1) |
| 178 | { |
| 179 | TRC_START_FILL_TASK(3); |
| 180 | TRC_MAKE_CHAR_0c(TRC_TASK_BUFFER, TRC_LOCAL, 0xF0); |
| 181 | TRC_MAKE_CHAR_1c(TRC_TASK_BUFFER, TRC_LOCAL, 0x4D); |
| 182 | TRC_MAKE_CHAR_2c(TRC_TASK_BUFFER, TRC_LOCAL, v1); |
| 183 | TRC_PAD_CHAR(0xFA); |
| 184 | TRC_END_FILL_TASK_2w; |
| 185 | } |
| 186 | |
| 187 | /* L1Audio_Msg_AM_IO_Switch */ |
| 188 | void L1TRC_Send_L1Audio_Msg_AM_IO_Switch(unsigned char v1) |
| 189 | { |
| 190 | TRC_START_FILL_TASK(3); |
| 191 | TRC_MAKE_CHAR_0c(TRC_TASK_BUFFER, TRC_LOCAL, 0xF0); |
| 192 | TRC_MAKE_CHAR_1c(TRC_TASK_BUFFER, TRC_LOCAL, 0x4E); |
| 193 | TRC_MAKE_CHAR_2c(TRC_TASK_BUFFER, TRC_LOCAL, v1); |
| 194 | TRC_PAD_CHAR(0xFA); |
| 195 | TRC_END_FILL_TASK_2w; |
| 196 | } |
| 197 | |
| 198 | /* L1Audio_Msg_AM_SetSpeech */ |
| 199 | void L1TRC_Send_L1Audio_Msg_AM_SetSpeech(unsigned char v1, unsigned char v2) |
| 200 | { |
| 201 | TRC_START_FILL_TASK(4); |
| 202 | TRC_MAKE_CHAR_0c(TRC_TASK_BUFFER, TRC_LOCAL, 0xF0); |
| 203 | TRC_MAKE_CHAR_1c(TRC_TASK_BUFFER, TRC_LOCAL, 0x4F); |
| 204 | TRC_MAKE_CHAR_2c(TRC_TASK_BUFFER, TRC_LOCAL, v1); |
| 205 | TRC_MAKE_CHAR_3c(TRC_TASK_BUFFER, TRC_LOCAL, v2); |
| 206 | TRC_END_FILL_TASK_2w; |
| 207 | } |
| 208 | |
| 209 | /* L1Audio_Msg_Speech_State */ |
| 210 | void L1TRC_Send_L1Audio_Msg_Speech_State(unsigned char v1) |
| 211 | { |
| 212 | TRC_START_FILL_TASK(3); |
| 213 | TRC_MAKE_CHAR_0c(TRC_TASK_BUFFER, TRC_LOCAL, 0xF0); |
| 214 | TRC_MAKE_CHAR_1c(TRC_TASK_BUFFER, TRC_LOCAL, 0x50); |
| 215 | TRC_MAKE_CHAR_2c(TRC_TASK_BUFFER, TRC_LOCAL, v1); |
| 216 | TRC_PAD_CHAR(0xFA); |
| 217 | TRC_END_FILL_TASK_2w; |
| 218 | } |
| 219 | |
| 220 | /* L1Audio_Msg_DSP_INT */ |
| 221 | void L1TRC_Send_L1Audio_Msg_DSP_INT(unsigned short v1) |
| 222 | { |
| 223 | TRC_START_FILL_TASK(4); |
| 224 | TRC_MAKE_CHAR_0c(TRC_TASK_BUFFER, TRC_LOCAL, 0xF0); |
| 225 | TRC_MAKE_CHAR_1c(TRC_TASK_BUFFER, TRC_LOCAL, 0x51); |
| 226 | TRC_MAKE_SHORT_2c(TRC_TASK_BUFFER, TRC_LOCAL, v1); |
| 227 | TRC_END_FILL_TASK_2w; |
| 228 | } |
| 229 | |
| 230 | /* L1Audio_Msg_AM_DELAY_TABLE */ |
| 231 | void L1TRC_Send_L1Audio_Msg_AM_DELAY_TABLE(short v1) |
| 232 | { |
| 233 | TRC_START_FILL_TASK(4); |
| 234 | TRC_MAKE_CHAR_0c(TRC_TASK_BUFFER, TRC_LOCAL, 0xF0); |
| 235 | TRC_MAKE_CHAR_1c(TRC_TASK_BUFFER, TRC_LOCAL, 0x52); |
| 236 | TRC_MAKE_SHORT_2c(TRC_TASK_BUFFER, TRC_LOCAL, v1); |
| 237 | TRC_END_FILL_TASK_2w; |
| 238 | } |
| 239 | |
| 240 | /* L1Audio_Msg_SPEECH_FRAME */ |
| 241 | void L1TRC_Send_L1Audio_Msg_SPEECH_FRAME(unsigned char v1, unsigned char v2, unsigned char v3) |
| 242 | { |
| 243 | TRC_START_FILL_TASK(5); |
| 244 | TRC_MAKE_CHAR_0c(TRC_TASK_BUFFER, TRC_LOCAL, 0xF0); |
| 245 | TRC_MAKE_CHAR_1c(TRC_TASK_BUFFER, TRC_LOCAL, 0x53); |
| 246 | TRC_MAKE_CHAR_2c(TRC_TASK_BUFFER, TRC_LOCAL, v1); |
| 247 | TRC_MAKE_CHAR_3c(TRC_TASK_BUFFER, TRC_LOCAL, v2); |
| 248 | TRC_MAKE_CHAR_0c(TRC_TASK_BUFFER, TRC_LOCAL, v3); |
| 249 | TRC_PAD_FN(0xFAFAFA); |
| 250 | TRC_END_FILL_TASK_3w; |
| 251 | } |
| 252 | |
| 253 | /* L1Audio_Msg_SPEECH_CODEC */ |
| 254 | void L1TRC_Send_L1Audio_Msg_SPEECH_CODEC(unsigned char v1, unsigned char v2) |
| 255 | { |
| 256 | TRC_START_FILL_TASK(4); |
| 257 | TRC_MAKE_CHAR_0c(TRC_TASK_BUFFER, TRC_LOCAL, 0xF0); |
| 258 | TRC_MAKE_CHAR_1c(TRC_TASK_BUFFER, TRC_LOCAL, 0x54); |
| 259 | TRC_MAKE_CHAR_2c(TRC_TASK_BUFFER, TRC_LOCAL, v1); |
| 260 | TRC_MAKE_CHAR_3c(TRC_TASK_BUFFER, TRC_LOCAL, v2); |
| 261 | TRC_END_FILL_TASK_2w; |
| 262 | } |
| 263 | |
| 264 | /* L1Audio_Msg_VM_DEBUG */ |
| 265 | void L1TRC_Send_L1Audio_Msg_VM_DEBUG(unsigned short v1, unsigned short v2, unsigned short v3) |
| 266 | { |
| 267 | TRC_START_FILL_TASK(8); |
| 268 | TRC_MAKE_CHAR_0c(TRC_TASK_BUFFER, TRC_LOCAL, 0xF0); |
| 269 | TRC_MAKE_CHAR_1c(TRC_TASK_BUFFER, TRC_LOCAL, 0x55); |
| 270 | TRC_MAKE_SHORT_2c(TRC_TASK_BUFFER, TRC_LOCAL, v1); |
| 271 | TRC_MAKE_SHORT_0c(TRC_TASK_BUFFER, TRC_LOCAL, v2); |
| 272 | TRC_MAKE_SHORT_2c(TRC_TASK_BUFFER, TRC_LOCAL, v3); |
| 273 | TRC_END_FILL_TASK_3w; |
| 274 | } |
| 275 | |
| 276 | /* L1Audio_Msg_VBI_RESET */ |
| 277 | void L1TRC_Send_L1Audio_Msg_VBI_RESET(void) |
| 278 | { |
| 279 | TRC_START_FILL_TASK(2); |
| 280 | TRC_MAKE_CHAR_0c(TRC_TASK_BUFFER, TRC_LOCAL, 0xF0); |
| 281 | TRC_MAKE_CHAR_1c(TRC_TASK_BUFFER, TRC_LOCAL, 0x56); |
| 282 | TRC_PAD_SHORT(0xFAFA); |
| 283 | TRC_END_FILL_TASK_2w; |
| 284 | } |
| 285 | |
| 286 | /* L1Audio_Msg_TCH_NOTIFY */ |
| 287 | void L1TRC_Send_L1Audio_Msg_TCH_NOTIFY(unsigned char v1, unsigned char v2) |
| 288 | { |
| 289 | TRC_START_FILL_TASK(4); |
| 290 | TRC_MAKE_CHAR_0c(TRC_TASK_BUFFER, TRC_LOCAL, 0xF0); |
| 291 | TRC_MAKE_CHAR_1c(TRC_TASK_BUFFER, TRC_LOCAL, 0x57); |
| 292 | TRC_MAKE_CHAR_2c(TRC_TASK_BUFFER, TRC_LOCAL, v1); |
| 293 | TRC_MAKE_CHAR_3c(TRC_TASK_BUFFER, TRC_LOCAL, v2); |
| 294 | TRC_END_FILL_TASK_2w; |
| 295 | } |
| 296 | |
| 297 | /* L1Audio_Msg_INTERRAT_W2G */ |
| 298 | void L1TRC_Send_L1Audio_Msg_INTERRAT_W2G(void) |
| 299 | { |
| 300 | TRC_START_FILL_TASK(2); |
| 301 | TRC_MAKE_CHAR_0c(TRC_TASK_BUFFER, TRC_LOCAL, 0xF0); |
| 302 | TRC_MAKE_CHAR_1c(TRC_TASK_BUFFER, TRC_LOCAL, 0x58); |
| 303 | TRC_PAD_SHORT(0xFAFA); |
| 304 | TRC_END_FILL_TASK_2w; |
| 305 | } |
| 306 | |
| 307 | /* L1Audio_Msg_INTERRAT_G2W */ |
| 308 | void L1TRC_Send_L1Audio_Msg_INTERRAT_G2W(void) |
| 309 | { |
| 310 | TRC_START_FILL_TASK(2); |
| 311 | TRC_MAKE_CHAR_0c(TRC_TASK_BUFFER, TRC_LOCAL, 0xF0); |
| 312 | TRC_MAKE_CHAR_1c(TRC_TASK_BUFFER, TRC_LOCAL, 0x59); |
| 313 | TRC_PAD_SHORT(0xFAFA); |
| 314 | TRC_END_FILL_TASK_2w; |
| 315 | } |
| 316 | |
| 317 | /* L1Audio_Msg_SWITCH_FILT */ |
| 318 | void L1TRC_Send_L1Audio_Msg_SWITCH_FILT(short v1, unsigned short v2) |
| 319 | { |
| 320 | TRC_START_FILL_TASK(6); |
| 321 | TRC_MAKE_CHAR_0c(TRC_TASK_BUFFER, TRC_LOCAL, 0xF0); |
| 322 | TRC_MAKE_CHAR_1c(TRC_TASK_BUFFER, TRC_LOCAL, 0x5A); |
| 323 | TRC_MAKE_SHORT_2c(TRC_TASK_BUFFER, TRC_LOCAL, v1); |
| 324 | TRC_MAKE_SHORT_0c(TRC_TASK_BUFFER, TRC_LOCAL, v2); |
| 325 | TRC_PAD_SHORT(0xFAFA); |
| 326 | TRC_END_FILL_TASK_3w; |
| 327 | } |
| 328 | |
| 329 | /* L1Audio_Msg_AFE_RegBackup */ |
| 330 | void L1TRC_Send_L1Audio_Msg_AFE_RegBackup(unsigned char v1) |
| 331 | { |
| 332 | TRC_START_FILL_TASK(3); |
| 333 | TRC_MAKE_CHAR_0c(TRC_TASK_BUFFER, TRC_LOCAL, 0xF0); |
| 334 | TRC_MAKE_CHAR_1c(TRC_TASK_BUFFER, TRC_LOCAL, 0x5B); |
| 335 | TRC_MAKE_CHAR_2c(TRC_TASK_BUFFER, TRC_LOCAL, v1); |
| 336 | TRC_PAD_CHAR(0xFA); |
| 337 | TRC_END_FILL_TASK_2w; |
| 338 | } |
| 339 | |
| 340 | #endif |