diff --git a/TestITM b/TestITM new file mode 100644 index 0000000000000000000000000000000000000000..79c78822387de11cf3b5dd49899217df46069b05 --- /dev/null +++ b/TestITM @@ -0,0 +1,2077 @@ +bare8 +Ok 97 +Ok 1 +Error 0 +Ok 98 +Ok 2 +Error 0 +Ok 99 +Ok 3 +Error 0 +Ok 100 +Ok 4 +Error 0 +Ok 13 +Ok 5 +Error 0 +Ok 13 +Ok 6 +Error 0 +Ok 13 +Ok 7 +Error 0 +Ok 13 +Ok 8 +Error 0 +Ok 13 +Ok 9 +Error 0 +Ok 13 +Ok 10 +Error 0 +Ok 13 +Ok 11 +Error 0 +Ok 13 +Ok 12 +Error 0 +Ok 13 +Ok 13 +Error 0 +Ok 13 +Ok 14 +Error 0 +Ok 13 +Ok 15 +Error 0 +Ok 13 +Ok 16 +Error 0 +Ok 13 +Ok 17 +Error 0 +Ok 13 +Ok 18 +Error 0 +Ok 13 +Ok 19 +Error 0 +Ok 13 +Ok 20 +Error 0 +Ok 13 +Ok 21 +Error 0 +Ok 13 +Ok 22 +Error 0 +Ok 13 +Ok 23 +Error 0 +Ok 13 +Ok 24 +Error 0 +Ok 13 +Ok 25 +Error 0 +Ok 13 +Ok 26 +Error 0 +Ok 13 +Ok 27 +Error 0 +Ok 13 +Ok 28 +Error 0 +Ok 13 +Ok 29 +Error 0 +Ok 13 +Ok 30 +Error 0 +Ok 13 +Ok 31 +Error 0 +Ok 13 +Ok 32 +Error 0 +Ok 13 +Ok 33 +Error 0 +Ok 13 +Ok 34 +Error 0 +Ok 13 +Ok 35 +Error 0 +Ok 13 +Ok 36 +Error 0 +Ok 13 +Ok 37 +Error 0 +Ok 13 +Ok 38 +Error 0 +Ok 13 +Ok 39 +Error 0 +Ok 13 +Ok 40 +Error 0 +Ok 13 +Ok 41 +Error 0 +Ok 13 +Ok 42 +Error 0 +Ok 13 +Ok 43 +Error 0 +Ok 13 +Ok 44 +Error 0 +Ok 13 +Ok 45 +Error 0 +Ok 13 +Ok 46 +Error 0 +Ok 13 +Ok 47 +Error 0 +Ok 13 +Ok 48 +Error 0 +Ok 13 +Ok 49 +Error 0 +Ok 13 +Ok 50 +Error 0 +Ok 13 +Ok 51 +Error 0 +Ok 13 +Ok 52 +Error 0 +Ok 13 +Ok 53 +Error 0 +Ok 13 +Ok 54 +Error 0 +Ok 13 +Ok 55 +Error 0 +Ok 13 +Ok 56 +Error 0 +Ok 13 +Ok 57 +Error 0 +Ok 13 +Ok 58 +Error 0 +Ok 13 +Ok 59 +Error 0 +Ok 13 +Ok 60 +Error 0 +Ok 13 +Ok 61 +Error 0 +Ok 13 +Ok 62 +Error 0 +Ok 13 +Ok 63 +Error 0 +Ok 13 +Ok 64 +Error 0 +Ok 13 +Ok 65 +Error 0 +Ok 13 +Ok 66 +Error 0 +Ok 13 +Ok 67 +Error 0 +Ok 13 +Ok 68 +Error 0 +Ok 13 +Ok 69 +Error 0 +Ok 13 +Ok 70 +Error 0 +Ok 13 +Ok 71 +Error 0 +Ok 13 +Ok 72 +Error 0 +Ok 13 +Ok 73 +Error 0 +Ok 13 +Ok 74 +Error 0 +Ok 13 +Ok 75 +Error 0 +Ok 13 +Ok 76 +Error 0 +Ok 13 +Ok 77 +Error 0 +Ok 13 +Ok 78 +Error 0 +Ok 13 +Ok 79 +Error 0 +Ok 13 +Ok 80 +Error 0 +Ok 13 +Ok 81 +Error 0 +Ok 13 +Ok 82 +Error 0 +Ok 13 +Ok 83 +Error 0 +Ok 13 +Ok 84 +Error 0 +Ok 13 +Ok 85 +Error 0 +Ok 13 +Ok 86 +Error 0 +Ok 13 +Ok 87 +Error 0 +Ok 13 +Ok 88 +Error 0 +Ok 13 +Ok 89 +Error 0 +Ok 13 +Ok 90 +Error 0 +Ok 13 +Ok 91 +Error 0 +Ok 13 +Ok 92 +Error 0 +Ok 13 +Ok 93 +Error 0 +Ok 13 +Ok 94 +Error 0 +Ok 13 +Ok 95 +Error 0 +Ok 13 +Ok 96 +Error 0 +Ok 13 +Ok 97 +Error 0 +Ok 13 +Ok 98 +Error 0 +Ok 13 +Ok 99 +Error 0 +Ok 13 +Ok 100 +Error 0 +Ok 13 +Ok 101 +Error 0 +Ok 13 +Ok 102 +Error 0 +Ok 13 +Ok 103 +Error 0 +Ok 13 +Ok 104 +Error 0 +Ok 13 +Ok 105 +Error 0 +Ok 13 +Ok 106 +Error 0 +Ok 13 +Ok 107 +Error 0 +Ok 13 +Ok 108 +Error 0 +Ok 13 +Ok 109 +Error 0 +Ok 13 +Ok 110 +Error 0 +Ok 13 +Ok 111 +Error 0 +Ok 13 +Ok 112 +Error 0 +Ok 13 +Ok 113 +Error 0 +Ok 13 +Ok 114 +Error 0 +Ok 13 +Ok 115 +Error 0 +Ok 13 +Ok 116 +Error 0 +Ok 13 +Ok 117 +Error 0 +Ok 13 +Ok 118 +Error 0 +Ok 13 +Ok 119 +Error 0 +Ok 13 +Ok 120 +Error 0 +Ok 13 +Ok 121 +Error 0 +Ok 13 +Ok 122 +Error 0 +Ok 13 +Ok 123 +Error 0 +Ok 13 +Ok 124 +Error 0 +Ok 13 +Ok 125 +Error 0 +Ok 13 +Ok 126 +Error 0 +Ok 13 +Ok 127 +Error 0 +Ok 13 +Ok 128 +Error 0 +Ok 13 +Ok 129 +Error 0 +Ok 13 +Ok 130 +Error 0 +Ok 13 +Ok 131 +Error 0 +Ok 13 +Ok 132 +Error 0 +Ok 13 +Ok 133 +Error 0 +Ok 13 +Ok 134 +Error 0 +Ok 13 +Ok 135 +Error 0 +Ok 13 +Ok 136 +Error 0 +Ok 13 +Ok 137 +Error 0 +Ok 13 +Ok 138 +Error 0 +Ok 13 +Ok 139 +Error 0 +Ok 13 +Ok 140 +Error 0 +Ok 13 +Ok 141 +Error 0 +Ok 13 +Ok 142 +Error 0 +Ok 13 +Ok 143 +Error 0 +Ok 13 +Ok 144 +Error 0 +Ok 13 +Ok 145 +Error 0 +Ok 13 +Ok 146 +Error 0 +Ok 13 +Ok 147 +Error 0 +Ok 13 +Ok 148 +Error 0 +Ok 13 +Ok 149 +Error 0 +Ok 13 +Ok 150 +Error 0 +Ok 13 +Ok 151 +Error 0 +Ok 13 +Ok 152 +Error 0 +Ok 13 +Ok 153 +Error 0 +Ok 13 +Ok 154 +Error 0 +Ok 13 +Ok 155 +Error 0 +Ok 13 +Ok 156 +Error 0 +Ok 13 +Ok 157 +Error 0 +Ok 13 +Ok 158 +Error 0 +Ok 13 +Ok 159 +Error 0 +Ok 13 +Ok 160 +Error 0 +Ok 13 +Ok 161 +Error 0 +Ok 13 +Ok 162 +Error 0 +Ok 13 +Ok 163 +Error 0 +Ok 13 +Ok 164 +Error 0 +Ok 13 +Ok 165 +Error 0 +Ok 13 +Ok 166 +Error 0 +Ok 13 +Ok 167 +Error 0 +Ok 13 +Ok 168 +Error 0 +Ok 13 +Ok 169 +Error 0 +Ok 13 +Ok 170 +Error 0 +Ok 13 +Ok 171 +Error 0 +Ok 13 +Ok 172 +Error 0 +Ok 13 +Ok 173 +Error 0 +Ok 13 +Ok 174 +Error 0 +Ok 13 +Ok 175 +Error 0 +Ok 13 +Ok 176 +Error 0 +Ok 13 +Ok 177 +Error 0 +Ok 13 +Ok 178 +Error 0 +Ok 13 +Ok 179 +Error 0 +Ok 13 +Ok 180 +Error 0 +Ok 13 +Ok 181 +Error 0 +Ok 13 +Ok 182 +Error 0 +Ok 13 +Ok 183 +Error 0 +Ok 13 +Ok 184 +Error 0 +Ok 13 +Ok 185 +Error 0 +Ok 13 +Ok 186 +Error 0 +Ok 13 +Ok 187 +Error 0 +Ok 13 +Ok 188 +Error 0 +Ok 13 +Ok 189 +Error 0 +Ok 13 +Ok 190 +Error 0 +Ok 13 +Ok 191 +Error 0 +Ok 13 +Ok 192 +Error 0 +Ok 13 +Ok 193 +Error 0 +Ok 13 +Ok 194 +Error 0 +Ok 13 +Ok 195 +Error 0 +Ok 13 +Ok 196 +Error 0 +Ok 13 +Ok 197 +Error 0 +Ok 13 +Ok 198 +Error 0 +Ok 13 +Ok 199 +Error 0 +Ok 13 +Ok 200 +Error 0 +Ok 13 +Ok 201 +Error 0 +Ok 13 +Ok 202 +Error 0 +Ok 13 +Ok 203 +Error 0 +Ok 13 +Ok 204 +Error 0 +Ok 13 +Ok 205 +Error 0 +Ok 13 +Ok 206 +Error 0 +Ok 13 +Ok 207 +Error 0 +Ok 13 +Ok 208 +Error 0 +Ok 13 +Ok 209 +Error 0 +Ok 13 +Ok 210 +Error 0 +Ok 13 +Ok 211 +Error 0 +Ok 13 +Ok 212 +Error 0 +Ok 13 +Ok 213 +Error 0 +Ok 13 +Ok 214 +Error 0 +Ok 13 +Ok 215 +Error 0 +Ok 13 +Ok 216 +Error 0 +Ok 13 +Ok 217 +Error 0 +Ok 13 +Ok 218 +Error 0 +Ok 13 +Ok 219 +Error 0 +Ok 13 +Ok 220 +Error 0 +Ok 13 +Ok 221 +Error 0 +Ok 13 +Ok 222 +Error 0 +Ok 13 +Ok 223 +Error 0 +Ok 13 +Ok 224 +Error 0 +Ok 13 +Ok 225 +Error 0 +Ok 13 +Ok 226 +Error 0 +Ok 13 +Ok 227 +Error 0 +Ok 13 +Ok 228 +Error 0 +Ok 13 +Ok 229 +Error 0 +Ok 13 +Ok 230 +Error 0 +Ok 13 +Ok 231 +Error 0 +Ok 13 +Ok 232 +Error 0 +Ok 13 +Ok 233 +Error 0 +Ok 13 +Ok 234 +Error 0 +Ok 13 +Ok 235 +Error 0 +Ok 13 +Ok 236 +Error 0 +Ok 13 +Ok 237 +Error 0 +Ok 13 +Ok 238 +Error 0 +Ok 13 +Ok 239 +Error 0 +Ok 13 +Ok 240 +Error 0 +Ok 13 +Ok 241 +Error 0 +Ok 13 +Ok 242 +Error 0 +Ok 13 +Ok 243 +Error 0 +Ok 13 +Ok 244 +Error 0 +Ok 13 +Ok 245 +Error 0 +Ok 13 +Ok 246 +Error 0 +Ok 13 +Ok 247 +Error 0 +Ok 13 +Ok 248 +Error 0 +Ok 13 +Ok 249 +Error 0 +Ok 13 +Ok 250 +Error 0 +Ok 13 +Ok 251 +Error 0 +Ok 13 +Ok 252 +Error 0 +Ok 13 +Ok 253 +Error 0 +Ok 13 +Ok 254 +Error 0 +Ok 13 +Ok 255 +Error 0 +Ok 13 +Ok 256 +Error 0 +Ok 13 +Ok 257 +Error 0 +Ok 13 +Ok 258 +Error 0 +Ok 13 +Ok 259 +Error 0 +Ok 13 +Ok 260 +Error 0 +Ok 13 +Ok 261 +Error 0 +Ok 13 +Ok 262 +Error 0 +Ok 13 +Ok 263 +Error 0 +Ok 13 +Ok 264 +Error 0 +Ok 13 +Ok 265 +Error 0 +Ok 13 +Ok 266 +Error 0 +Ok 13 +Ok 267 +Error 0 +Ok 13 +Ok 268 +Error 0 +Ok 13 +Ok 269 +Error 0 +Ok 13 +Ok 270 +Error 0 +Ok 13 +Ok 271 +Error 0 +Ok 13 +Ok 272 +Error 0 +Ok 13 +Ok 273 +Error 0 +Ok 13 +Ok 274 +Error 0 +Ok 13 +Ok 275 +Error 0 +Ok 13 +Ok 276 +Error 0 +Ok 13 +Ok 277 +Error 0 +Ok 13 +Ok 278 +Error 0 +Ok 13 +Ok 279 +Error 0 +Ok 13 +Ok 280 +Error 0 +Ok 13 +Ok 281 +Error 0 +Ok 13 +Ok 282 +Error 0 +Ok 13 +Ok 283 +Error 0 +Ok 13 +Ok 284 +Error 0 +Ok 13 +Ok 285 +Error 0 +Ok 13 +Ok 286 +Error 0 +Ok 13 +Ok 287 +Error 0 +Ok 13 +Ok 288 +Error 0 +Ok 13 +Ok 289 +Error 0 +Ok 13 +Ok 290 +Error 0 +Ok 13 +Ok 291 +Error 0 +Ok 13 +Ok 292 +Error 0 +Ok 13 +Ok 293 +Error 0 +Ok 13 +Ok 294 +Error 0 +Ok 13 +Ok 295 +Error 0 +Ok 13 +Ok 296 +Error 0 +Ok 13 +Ok 297 +Error 0 +Ok 13 +Ok 298 +Error 0 +Ok 13 +Ok 299 +Error 0 +Ok 13 +Ok 300 +Error 0 +Ok 13 +Ok 301 +Error 0 +Ok 13 +Ok 302 +Error 0 +Ok 13 +Ok 303 +Error 0 +Ok 13 +Ok 304 +Error 0 +Ok 13 +Ok 305 +Error 0 +Ok 13 +Ok 306 +Error 0 +Ok 13 +Ok 307 +Error 0 +Ok 13 +Ok 308 +Error 0 +Ok 13 +Ok 309 +Error 0 +Ok 13 +Ok 310 +Error 0 +Ok 13 +Ok 311 +Error 0 +Ok 13 +Ok 312 +Error 0 +Ok 13 +Ok 313 +Error 0 +Ok 13 +Ok 314 +Error 0 +Ok 13 +Ok 315 +Error 0 +Ok 13 +Ok 316 +Error 0 +Ok 13 +Ok 317 +Error 0 +Ok 13 +Ok 318 +Error 0 +Ok 13 +Ok 319 +Error 0 +Ok 13 +Ok 320 +Error 0 +Ok 13 +Ok 321 +Error 0 +Ok 13 +Ok 322 +Error 0 +Ok 13 +Ok 323 +Error 0 +Ok 13 +Ok 324 +Error 0 +Ok 13 +Ok 325 +Error 0 +Ok 13 +Ok 326 +Error 0 +Ok 13 +Ok 327 +Error 0 +Ok 13 +Ok 328 +Error 0 +Ok 13 +Ok 329 +Error 0 +Ok 13 +Ok 330 +Error 0 +Ok 13 +Ok 331 +Error 0 +Ok 13 +Ok 332 +Error 0 +Ok 13 +Ok 333 +Error 0 +Ok 13 +Ok 334 +Error 0 +Ok 13 +Ok 335 +Error 0 +Ok 13 +Ok 336 +Error 0 +Ok 13 +Ok 337 +Error 0 +Ok 13 +Ok 338 +Error 0 +Ok 13 +Ok 339 +Error 0 +Ok 13 +Ok 340 +Error 0 +Ok 13 +Ok 341 +Error 0 +Ok 13 +Ok 342 +Error 0 +Ok 13 +Ok 343 +Error 0 +Ok 13 +Ok 344 +Error 0 +Ok 13 +Ok 345 +Error 0 +Ok 13 +Ok 346 +Error 0 +Ok 13 +Ok 347 +Error 0 +Ok 13 +Ok 348 +Error 0 +Ok 13 +Ok 349 +Error 0 +Ok 13 +Ok 350 +Error 0 +Ok 13 +Ok 351 +Error 0 +Ok 13 +Ok 352 +Error 0 +Ok 13 +Ok 353 +Error 0 +Ok 13 +Ok 354 +Error 0 +Ok 13 +Ok 355 +Error 0 +Ok 13 +Ok 356 +Error 0 +Ok 13 +Ok 357 +Error 0 +Ok 13 +Ok 358 +Error 0 +Ok 13 +Ok 359 +Error 0 +Ok 13 +Ok 360 +Error 0 +Ok 13 +Ok 361 +Error 0 +Ok 13 +Ok 362 +Error 0 +Ok 13 +Ok 363 +Error 0 +Ok 13 +Ok 364 +Error 0 +Ok 13 +Ok 365 +Error 0 +Ok 13 +Ok 366 +Error 0 +Ok 13 +Ok 367 +Error 0 +Ok 13 +Ok 368 +Error 0 +Ok 13 +Ok 369 +Error 0 +Ok 13 +Ok 370 +Error 0 +Ok 13 +Ok 371 +Error 0 +Ok 13 +Ok 372 +Error 0 +Ok 13 +Ok 373 +Error 0 +Ok 13 +Ok 374 +Error 0 +Ok 13 +Ok 375 +Error 0 +Ok 13 +Ok 376 +Error 0 +Ok 13 +Ok 377 +Error 0 +Ok 13 +Ok 378 +Error 0 +Ok 13 +Ok 379 +Error 0 +Ok 13 +Ok 380 +Error 0 +Ok 13 +Ok 381 +Error 0 +Ok 13 +Ok 382 +Error 0 +Ok 13 +Ok 383 +Error 0 +Ok 13 +Ok 384 +Error 0 +Ok 13 +Ok 385 +Error 0 +Ok 13 +Ok 386 +Error 0 +Ok 13 +Ok 387 +Error 0 +Ok 13 +Ok 388 +Error 0 +Ok 13 +Ok 389 +Error 0 +Ok 13 +Ok 390 +Error 0 +Ok 13 +Ok 391 +Error 0 +Ok 13 +Ok 392 +Error 0 +Ok 13 +Ok 393 +Error 0 +Ok 13 +Ok 394 +Error 0 +Ok 13 +Ok 395 +Error 0 +Ok 13 +Ok 396 +Error 0 +Ok 13 +Ok 397 +Error 0 +Ok 13 +Ok 398 +Error 0 +Ok 13 +Ok 399 +Error 0 +Ok 13 +Ok 400 +Error 0 +Ok 13 +Ok 401 +Error 0 +Ok 13 +Ok 402 +Error 0 +Ok 13 +Ok 403 +Error 0 +Ok 13 +Ok 404 +Error 0 +Ok 13 +Ok 405 +Error 0 +Ok 13 +Ok 406 +Error 0 +Ok 13 +Ok 407 +Error 0 +Ok 13 +Ok 408 +Error 0 +Ok 13 +Ok 409 +Error 0 +Ok 13 +Ok 410 +Error 0 +Ok 13 +Ok 411 +Error 0 +Ok 13 +Ok 412 +Error 0 +Ok 13 +Ok 413 +Error 0 +Ok 13 +Ok 414 +Error 0 +Ok 13 +Ok 415 +Error 0 +Ok 13 +Ok 416 +Error 0 +Ok 13 +Ok 417 +Error 0 +Ok 13 +Ok 418 +Error 0 +Ok 13 +Ok 419 +Error 0 +Ok 13 +Ok 420 +Error 0 +Ok 13 +Ok 421 +Error 0 +Ok 13 +Ok 422 +Error 0 +Ok 13 +Ok 423 +Error 0 +Ok 13 +Ok 424 +Error 0 +Ok 13 +Ok 425 +Error 0 +Ok 13 +Ok 426 +Error 0 +Ok 13 +Ok 427 +Error 0 +Ok 13 +Ok 428 +Error 0 +Ok 13 +Ok 429 +Error 0 +Ok 13 +Ok 430 +Error 0 +Ok 13 +Ok 431 +Error 0 +Ok 13 +Ok 432 +Error 0 +Ok 13 +Ok 433 +Error 0 +Ok 13 +Ok 434 +Error 0 +Ok 13 +Ok 435 +Error 0 +Ok 13 +Ok 436 +Error 0 +Ok 13 +Ok 437 +Error 0 +Ok 13 +Ok 438 +Error 0 +Ok 13 +Ok 439 +Error 0 +Ok 13 +Ok 440 +Error 0 +Ok 13 +Ok 441 +Error 0 +Ok 13 +Ok 442 +Error 0 +Ok 13 +Ok 443 +Error 0 +Ok 13 +Ok 444 +Error 0 +Ok 13 +Ok 445 +Error 0 +Ok 13 +Ok 446 +Error 0 +Ok 13 +Ok 447 +Error 0 +Ok 13 +Ok 448 +Error 0 +Ok 13 +Ok 449 +Error 0 +Ok 13 +Ok 450 +Error 0 +Ok 13 +Ok 451 +Error 0 +Ok 13 +Ok 452 +Error 0 +Ok 13 +Ok 453 +Error 0 +Ok 13 +Ok 454 +Error 0 +Ok 13 +Ok 455 +Error 0 +Ok 13 +Ok 456 +Error 0 +Ok 13 +Ok 457 +Error 0 +Ok 13 +Ok 458 +Error 0 +Ok 13 +Ok 459 +Error 0 +Ok 13 +Ok 460 +Error 0 +Ok 13 +Ok 461 +Error 0 +Ok 13 +Ok 462 +Error 0 +Ok 13 +Ok 463 +Error 0 +Ok 13 +Ok 464 +Error 0 +Ok 13 +Ok 465 +Error 0 +Ok 13 +Ok 466 +Error 0 +Ok 13 +Ok 467 +Error 0 +Ok 13 +Ok 468 +Error 0 +Ok 13 +Ok 469 +Error 0 +Ok 13 +Ok 470 +Error 0 +Ok 13 +Ok 471 +Error 0 +Ok 13 +Ok 472 +Error 0 +Ok 13 +Ok 473 +Error 0 +Ok 13 +Ok 474 +Error 0 +Ok 13 +Ok 475 +Error 0 +Ok 13 +Ok 476 +Error 0 +Ok 13 +Ok 477 +Error 0 +Ok 13 +Ok 478 +Error 0 +Ok 13 +Ok 479 +Error 0 +Ok 13 +Ok 480 +Error 0 +Ok 13 +Ok 481 +Error 0 +Ok 13 +Ok 482 +Error 0 +Ok 13 +Ok 483 +Error 0 +Ok 13 +Ok 484 +Error 0 +Ok 13 +Ok 485 +Error 0 +Ok 13 +Ok 486 +Error 0 +Ok 13 +Ok 487 +Error 0 +Ok 13 +Ok 488 +Error 0 +Ok 13 +Ok 489 +Error 0 +Ok 13 +Ok 490 +Error 0 +Ok 13 +Ok 491 +Error 0 +Ok 13 +Ok 492 +Error 0 +Ok 13 +Ok 493 +Error 0 +Ok 13 +Ok 494 +Error 0 +Ok 13 +Ok 495 +Error 0 +Ok 13 +Ok 496 +Error 0 +Ok 13 +Ok 497 +Error 0 +Ok 13 +Ok 498 +Error 0 +Ok 13 +Ok 499 +Error 0 +Ok 13 +Ok 500 +Error 0 +Ok 13 +Ok 501 +Error 0 +Ok 13 +Ok 502 +Error 0 +Ok 13 +Ok 503 +Error 0 +Ok 13 +Ok 504 +Error 0 +Ok 13 +Ok 505 +Error 0 +Ok 13 +Ok 506 +Error 0 +Ok 13 +Ok 507 +Error 0 +Ok 13 +Ok 508 +Error 0 +Ok 13 +Ok 509 +Error 0 +Ok 13 +Ok 510 +Error 0 +Ok 13 +Ok 511 +Error 0 +Ok 13 +Ok 512 +Error 0 +Ok 13 +Ok 513 +Error 0 +Ok 13 +Ok 514 +Error 0 +Ok 13 +Ok 515 +Error 0 +Ok 13 +Ok 516 +Error 0 +Ok 13 +Ok 517 +Error 0 +Ok 13 +Ok 518 +Error 0 +Ok 13 +Ok 519 +Error 0 +Ok 13 +Ok 520 +Error 0 +Ok 13 +Ok 521 +Error 0 +Ok 13 +Ok 522 +Error 0 +Ok 13 +Ok 523 +Error 0 +Ok 13 +Ok 524 +Error 0 +Ok 13 +Ok 525 +Error 0 +Ok 127 +Ok 526 +Error 0 +Ok 127 +Ok 527 +Error 0 +Ok 27 +Ok 528 +Error 0 +Error Overrun +Ok 528 +Error 1 +Ok 27 +Ok 529 +Error 1 +Error Overrun +Ok 529 +Error 2 +Ok 27 +Ok 530 +Error 2 +Error Overrun +Ok 530 +Error 3 +Ok 27 +Ok 531 +Error 3 +Error Overrun +Ok 531 +Error 4 +Ok 27 +Ok 532 +Error 4 +Error Overrun +Ok 532 +Error 5 +Ok 127 +Ok 533 +Error 5 +Ok 127 +Ok 534 +Error 5 +Ok 127 +Ok 535 +Error 5 +Ok 27 +Ok 536 +Error 5 +Error Overrun +Ok 536 +Error 6 +Ok 13 +Ok 537 +Error 6 +Ok 13 +Ok 538 +Error 6 +Ok 13 +Ok 539 +Error 6 +Ok 13 +Ok 540 +Error 6 +Ok 13 +Ok 541 +Error 6 +Ok 13 +Ok 542 +Error 6 +Ok 13 +Ok 543 +Error 6 +Ok 13 +Ok 544 +Error 6 +Ok 13 +Ok 545 +Error 6 +Ok 13 +Ok 546 +Error 6 +Ok 13 +Ok 547 +Error 6 +Ok 13 +Ok 548 +Error 6 +Ok 13 +Ok 549 +Error 6 +Ok 13 +Ok 550 +Error 6 +Ok 13 +Ok 551 +Error 6 +Ok 13 +Ok 552 +Error 6 +Ok 13 +Ok 553 +Error 6 +Ok 13 +Ok 554 +Error 6 +Ok 13 +Ok 555 +Error 6 +Ok 13 +Ok 556 +Error 6 +Ok 97 +Ok 557 +Error 6 +Ok 100 +Ok 558 +Error 6 +Ok 50 +Ok 559 +Error 6 +Ok 13 +Ok 560 +Error 6 +Ok 50 +Ok 561 +Error 6 +Ok 13 +Ok 562 +Error 6 +Ok 51 +Ok 563 +Error 6 +Ok 50 +Ok 564 +Error 6 +Ok 49 +Ok 565 +Error 6 +Ok 51 +Ok 566 +Error 6 +Ok 13 +Ok 567 +Error 6 +Ok 13 +Ok 568 +Error 6 +Ok 97 +Ok 569 +Error 6 +Ok 98 +Ok 570 +Error 6 +Ok 99 +Ok 571 +Error 6 +Ok 100 +Ok 572 +Error 6 +Ok 13 +Ok 573 +Error 6 +Ok 13 +Ok 574 +Error 6 +Ok 13 +Ok 575 +Error 6 +Ok 13 +Ok 576 +Error 6 +Ok 13 +Ok 577 +Error 6 +Ok 13 +Ok 578 +Error 6 +Ok 13 +Ok 579 +Error 6 +Ok 13 +Ok 580 +Error 6 +Ok 13 +Ok 581 +Error 6 +Ok 13 +Ok 582 +Error 6 +Ok 13 +Ok 583 +Error 6 +Ok 102 +Ok 584 +Error 6 +Ok 13 +Ok 585 +Error 6 +Ok 13 +Ok 586 +Error 6 +Ok 103 +Ok 587 +Error 6 +Ok 13 +Ok 588 +Error 6 +Ok 104 +Ok 589 +Error 6 +Ok 13 +Ok 590 +Error 6 +Ok 115 +Ok 591 +Error 6 +Ok 100 +Ok 592 +Error 6 +Ok 103 +Ok 593 +Error 6 +Ok 102 +Ok 594 +Error 6 +Ok 115 +Ok 595 +Error 6 +Ok 100 +Ok 596 +Error 6 +Ok 102 +Ok 597 +Error 6 +Ok 13 +Ok 598 +Error 6 +Ok 13 +Ok 599 +Error 6 +Ok 13 +Ok 600 +Error 6 +Ok 113 +Ok 601 +Error 6 +Ok 119 +Ok 602 +Error 6 +Ok 101 +Ok 603 +Error 6 +Ok 113 +Ok 604 +Error 6 +Ok 119 +Ok 605 +Error 6 +Ok 101 +Ok 606 +Error 6 +Ok 13 +Ok 607 +Error 6 +Ok 13 +Ok 608 +Error 6 +Ok 13 +Ok 609 +Error 6 +Ok 13 +Ok 610 +Error 6 +Ok 13 +Ok 611 +Error 6 +Ok 13 +Ok 612 +Error 6 +Ok 13 +Ok 613 +Error 6 +Ok 13 +Ok 614 +Error 6 +Ok 13 +Ok 615 +Error 6 +Ok 13 +Ok 616 +Error 6 +Ok 13 +Ok 617 +Error 6 +Ok 13 +Ok 618 +Error 6 +Ok 13 +Ok 619 +Error 6 +Ok 13 +Ok 620 +Error 6 +Ok 13 +Ok 621 +Error 6 +Ok 103 +Ok 622 +Error 6 +Ok 107 +Ok 623 +Error 6 +Ok 97 +Ok 624 +Error 6 +Ok 110 +Ok 625 +Error 6 +Ok 115 +Ok 626 +Error 6 +Ok 100 +Ok 627 +Error 6 +Ok 195 +Ok 628 +Error 6 +Ok 182 +Ok 629 +Error 6 +Ok 103 +Ok 630 +Error 6 +Ok 107 +Ok 631 +Error 6 +Ok 110 +Ok 632 +Error 6 +Ok 97 +Ok 633 +Error 6 +Ok 115 +Ok 634 +Error 6 +Ok 100 +Ok 635 +Error 6 +Ok 103 +Ok 636 +Error 6 +Ok 195 +Ok 637 +Error 6 +Ok 182 +Ok 638 +Error 6 +Ok 108 +Ok 639 +Error 6 +Ok 110 +Ok 640 +Error 6 +Ok 97 +Ok 641 +Error 6 +Ok 118 +Ok 642 +Error 6 +Ok 100 +Ok 643 +Error 6 +Ok 115 +Ok 644 +Error 6 +Ok 97 +Ok 645 +Error 6 +Ok 118 +Ok 646 +Error 6 +Ok 97 +Ok 647 +Error 6 +Ok 115 +Ok 648 +Error 6 +Ok 100 +Ok 649 +Error 6 +Ok 118 +Ok 650 +Error 6 +Ok 118 +Ok 651 +Error 6 +Ok 100 +Ok 652 +Error 6 +Ok 115 +Ok 653 +Error 6 +Ok 115 +Ok 654 +Error 6 +Ok 97 +Ok 655 +Error 6 +Ok 115 +Ok 656 +Error 6 +Ok 100 +Ok 657 +Error 6 +Ok 99 +Ok 658 +Error 6 +Ok 100 +Ok 659 +Error 6 +Ok 115 +Ok 660 +Error 6 +Ok 97 +Ok 661 +Error 6 +Ok 115 +Ok 662 +Error 6 +Ok 100 +Ok 663 +Error 6 +Ok 100 +Ok 664 +Error 6 +Ok 100 +Ok 665 +Error 6 +Ok 100 +Ok 666 +Error 6 +Ok 100 +Ok 667 +Error 6 +Ok 100 +Ok 668 +Error 6 +Ok 100 +Ok 669 +Error 6 +Ok 100 +Ok 670 +Error 6 +Ok 100 +Ok 671 +Error 6 +Ok 100 +Ok 672 +Error 6 +Ok 100 +Ok 673 +Error 6 +Ok 100 +Ok 674 +Error 6 +Ok 100 +Ok 675 +Error 6 +Ok 100 +Ok 676 +Error 6 +Ok 100 +Ok 677 +Error 6 +Ok 100 +Ok 678 +Error 6 +Ok 100 +Ok 679 +Error 6 +Ok 100 +Ok 680 +Error 6 +Ok 100 +Ok 681 +Error 6 +Ok 100 +Ok 682 +Error 6 +Ok 100 +Ok 683 +Error 6 +Ok 100 +Ok 684 +Error 6 +Ok 100 +Ok 685 +Error 6 +Ok 100 +Ok 686 +Error 6 diff --git a/examples/bare8.rs b/examples/bare8.rs index 2f5385098732a4e5a2c197ea93c324504f6153e2..357f5970018c8d1ebdcfaea3fc1a41b2ac2922d2 100644 --- a/examples/bare8.rs +++ b/examples/bare8.rs @@ -72,17 +72,23 @@ const APP: () = { let rx = resources.RX; let tx = resources.TX; let stim = &mut resources.ITM.stim[0]; + let mut recieved = 0; + let mut errors = 0; loop { match block!(rx.read()) { Ok(byte) => { - iprintln!(stim, "Ok {:?}", byte); + //iprintln!(stim, "Ok {:?}", byte); tx.write(byte).unwrap(); + recieved = recieved + 1; } Err(err) => { - iprintln!(stim, "Error {:?}", err); + //iprintln!(stim, "Error {:?}", err); + errors = errors + 1; } } + iprintln!(stim, "Ok {:?}", recieved); + iprintln!(stim, "Error {:?}", errors); } } }; diff --git a/openocd.gdb b/openocd.gdb index 5bd81992d0c7513c4629ba71358490e4b1cdbd05..5aa95b7ce949df2fa1267f7a90f92d55e6909616 100644 --- a/openocd.gdb +++ b/openocd.gdb @@ -16,7 +16,7 @@ monitor arm semihosting enable # send captured ITM to the file (fifo) /tmp/itm.log # (the microcontroller SWO pin must be connected to the programmer SWO pin) # 16000000 must match the core clock frequency -monitor tpiu config internal test uart off 16000000 +monitor tpiu config internal testITM uart off 16000000 # OR: make the microcontroller SWO pin output compatible with UART (8N1) # 8000000 must match the core clock frequency diff --git a/test b/test index 76df794436c519ba00d148864d3f80de7b6e7ba5..b36c727cbb2d06bbbcc4311499d50328b19e1244 100644 --- a/test +++ b/test @@ -1,9 +1,3 @@ -Ok 97 -Ok 98 -Ok 99 -Ok 100 -Ok 13 -Ok 13 Ok 13 Ok 13 Ok 13