📄 ma_acc.h
字号:
#define MA_TSTID_433 433
#define MA_TSTID_434 434
#define MA_TSTID_435 435
#define MA_TSTID_436 436
#define MA_TSTID_437 437
#define MA_TSTID_438 438
#define MA_TSTID_439 439
#define MA_TSTID_440 440
#define MA_TSTID_441 441
#define MA_TSTID_442 442
#define MA_TSTID_443 443
#define MA_TSTID_444 444
#define MA_TSTID_445 445
#define MA_TSTID_446 446
#define MA_TSTID_447 447
#define MA_TSTID_448 448
#define MA_TSTID_449 449
#define MA_TSTID_450 450
#define MA_TSTID_451 451
#define MA_TSTID_452 452
#define MA_TSTID_453 453
#define MA_TSTID_454 454
#define MA_TSTID_455 455
#define MA_TSTID_456 456
#define MA_TSTID_457 457
#define MA_TSTID_458 458
#define MA_TSTID_459 459
#define MA_TSTID_460 460
#define MA_TSTID_461 461
#define MA_TSTID_462 462
#define MA_TSTID_463 463
#define MA_TSTID_464 464
#define MA_TSTID_465 465
#define MA_TSTID_466 466
#define MA_TSTID_467 467
#define MA_TSTID_468 468
#define MA_TSTID_469 469
#define MA_TSTID_470 470
#define MA_TSTID_471 471
#define MA_TSTID_472 472
#define MA_TSTID_473 473
#define MA_TSTID_474 474
#define MA_TSTID_475 475
#define MA_TSTID_476 476
#define MA_TSTID_477 477
#define MA_TSTID_478 478
#define MA_TSTID_479 479
#define MA_TSTID_480 480
#define MA_TSTID_481 481
#define MA_TSTID_482 482
#define MA_TSTID_483 483
#define MA_TSTID_484 484
#define MA_TSTID_485 485
#define MA_TSTID_486 486
#define MA_TSTID_487 487
#define MA_TSTID_488 488
#define MA_TSTID_489 489
#define MA_TSTID_490 490
#define MA_TSTID_491 491
#define MA_TSTID_492 492
#define MA_TSTID_493 493
#define MA_TSTID_494 494
#define MA_TSTID_495 495
#define MA_TSTID_496 496
#define MA_TSTID_497 497
#define MA_TSTID_498 498
#define MA_TSTID_499 499
#define MA_TSTID_500 500
#define MA_TSTID_501 501
#define MA_TSTID_502 502
#define MA_TSTID_503 503
#define MA_TSTID_504 504
#define MA_TSTID_505 505
#define MA_TSTID_506 506
#define MA_TSTID_507 507
#define MA_TSTID_508 508
#define MA_TSTID_509 509
#define MA_TSTID_510 510
#define MA_TSTID_511 511
#define MA_TSTID_512 512
#define MA_TSTID_513 513
#define MA_TSTID_514 514
#define MA_TSTID_515 515
#define MA_TSTID_516 516
#define MA_TSTID_517 517
#define MA_TSTID_518 518
#define MA_TSTID_519 519
#define MA_TSTID_520 520
#define MA_TSTID_521 521
#define MA_TSTID_522 522
#define MA_TSTID_523 523
#define MA_TSTID_524 524
#define MA_TSTID_525 525
#define MA_TSTID_526 526
#define MA_TSTID_527 527
#define MA_TSTID_528 528
#define MA_TSTID_529 529
#define MA_TSTID_530 530
#define MA_TSTID_531 531
#define MA_TSTID_532 532
#define MA_TSTID_533 533
#define MA_TSTID_534 534
#define MA_TSTID_535 535
#define MA_TSTID_536 536
#define MA_TSTID_537 537
#define MA_TSTID_538 538
#define MA_TSTID_539 539
#define MA_TSTID_540 540
#define MA_TSTID_541 541
#define MA_TSTID_542 542
#define MA_TSTID_543 543
#define MA_TSTID_544 544
#define MA_TSTID_545 545
#define MA_TSTID_546 546
#define MA_TSTID_547 547
#define MA_TSTID_548 548
#define MA_TSTID_549 549
#define MA_TSTID_550 550
#define MA_TSTID_551 551
#define MA_TSTID_552 552
#define MA_TSTID_553 553
#define MA_TSTID_554 554
#define MA_TSTID_555 555
#define MA_TSTID_556 556
#define MA_TSTID_557 557
#define MA_TSTID_558 558
#define MA_TSTID_559 559
#define MA_TSTID_560 560
#define MA_TSTID_561 561
#define MA_TSTID_562 562
#define MA_TSTID_563 563
#define MA_TSTID_564 564
#define MA_TSTID_565 565
#define MA_TSTID_566 566
#define MA_TSTID_567 567
#define MA_TSTID_568 568
#define MA_TSTID_569 569
#define MA_TSTID_570 570
#define MA_TSTID_571 571
#define MA_TSTID_572 572
#define MA_TSTID_573 573
#define MA_TSTID_574 574
#define MA_TSTID_575 575
#define MA_TSTID_576 576
#define MA_TSTID_577 577
#define MA_TSTID_578 578
#define MA_TSTID_579 579
#define MA_TSTID_580 580
#define MA_TSTID_581 581
#define MA_TSTID_582 582
#define MA_TSTID_583 583
#define MA_TSTID_584 584
#define MA_TSTID_585 585
#define MA_TSTID_586 586
#define MA_TSTID_587 587
#define MA_TSTID_588 588
#define MA_TSTID_589 589
#define MA_TSTID_590 590
#define MA_TSTID_591 591
#define MA_TSTID_592 592
#define MA_TSTID_593 593
#define MA_TSTID_594 594
#define MA_TSTID_595 595
#define MA_TSTID_596 596
#define MA_TSTID_597 597
#define MA_TSTID_598 598
#define MA_TSTID_599 599
#define MA_TSTID_600 600
#define MA_TSTID_601 601
#define MA_TSTID_602 602
#define MA_TSTID_603 603
#define MA_TSTID_604 604
#define MA_TSTID_605 605
#define MA_TSTID_606 606
#define MA_TSTID_607 607
#define MA_TSTID_608 608
#define MA_TSTID_609 609
#define MA_TSTID_610 610
#define MA_TSTID_614 614
#define MA_TSTID_611 611
#define MA_TSTID_612 612
#define MA_TSTID_613 613
#define MA_TSTID_677 677
#define MA_TSTID_678 678
#define MA_TSTID_679 679
#define MA_TSTID_680 680
#define MA_TSTID_681 681
#define MA_TSTID_682 682
#define MA_TSTID_683 683
#define MA_TSTID_684 684
#define MA_TSTID_685 685
#define MA_TSTID_686 686
#define MA_TSTID_687 687
#define MA_TSTID_688 688
#define MA_TSTID_689 689
#define MA_TSTID_690 690
#define MA_TSTID_691 691
#ifdef MATV3
#define MA_TSTID_692 692
#define MA_TSTID_693 693
#define MA_TSTID_694 694
#define MA_TSTID_695 695
#define MA_TSTID_696 696
#define MA_TSTID_697 697
#define MA_TSTID_698 698
#define MA_TSTID_699 699
#define MA_TSTID_700 700
#define MA_TSTID_701 701
#define MA_TSTID_702 702
#endif
#ifdef LMAV3
#define MA_TSTID_703 703
#define MA_TSTID_704 704
#define MA_TSTID_705 705
#define MA_TSTID_706 706
#endif
#if MAP_REL6
#define MA_TSTID_707 707
#define MA_TSTID_708 708
#define MA_TSTID_709 709
#define MA_TSTID_710 710
#define MA_TSTID_711 711
#define MA_TSTID_712 712
#define MA_TSTID_713 713
#define MA_TSTID_714 714
#endif
/* ma001.203 : Addition */
#define MA_TSTID_715 715
/* Print Buffer size */
#define MA_PRNTBUF_SIZE 1024
/* Number of octets in component buffer or user information buffer */
#define MA_ACC_BUF_SIZE1 25
#define MA_ACC_BUF_SIZE2 325
/* Dummy value to code in Component parameter buffer */
#define MA_ACC_CPBUF_VAL 0x29
/* Dummy value to code in User Information buffer */
#define MA_ACC_UIBUF_VAL 0xF8
/* Type of length encoding */
#define MA_ACC_LEN_ENC_SHRT 1
#define MA_ACC_LEN_ENC_LONG 2
#define MA_ACC_LEN_ENC_INDF 3
/* Mask to include/exclude an element from the component encoding */
#define MA_ACC_INVID_MASK 0x01
#define MA_ACC_LNKID_MASK 0x02
#define MA_ACC_OPCODE_MASK 0x04
#define MA_ACC_ERRCODE_MASK 0x08
#define MA_ACC_PROB_MASK 0x10
#define MA_ACC_PARAM_MASK 0x20
#define MA_ACC_OPSEQ_MASK 0x40
#define MA_ACC_ZERO_ID 0x80
/* component queue size */
#define MA_ACC_CMP_QSIZE 110
/* maximum number of ACC address profiles */
#define MA_ACC_MAX_ADDR 3
#define MA_ACC_MAX_ACN 6
/* identifier for MAP and MAP PEER */
#define MA_ACC_MAP 0
#define MA_ACC_MAP_PEER 1
/* ACNs Identifmar */
#define MA_ACC_ACN0 0
#define MA_ACC_ACN1 1
#define MA_ACC_ACN2 2
#define MA_ACC_ACN3 3
#define MA_ACC_ACN4 4
#define MA_ACC_ACN5 5
#define MA_ACC_ACN6 6
#define MAACC_NUM_OF_CHECK_MSG 4 /* Nmb. of times to chk for msg */
#define MAACC_TMR_MSG_DELAY 100 /* Tmr delay to wait for message */
#define cmCpy(s, d, c) cmMemcpy((U8 *)d, (CONSTANT U8 *)s, c)
#define cmZero(s, c) cmMemset((U8 *)s, 0, c)
/* Macro to print on standard display */
#define MAACCPRNERROR(_arg) \
{ \
sprintf(prntBuf,"====ERROR===> ");\
SPrint(prntBuf); \
sprintf _arg; \
SPrint(prntBuf); \
}
/* Macro to print on standard display */
#define MAACCPRINT_TEST(_arg) \
{ \
if (maAccCb.curTst.prntFlag) \
{ \
sprintf(prntBuf,"/------------------------------------------------------------\\\n");\
SPrint(prntBuf); \
sprintf(prntBuf,"==>");\
SPrint(prntBuf); \
sprintf _arg; \
SPrint(prntBuf); \
sprintf(prntBuf,"\\------------------------------------------------------------/\n");\
SPrint(prntBuf); \
} \
}
#define MAACCPRINT(_arg) \
{ \
if (maAccCb.curTst.prntFlag) \
{ \
sprintf _arg; \
SPrint(prntBuf); \
} \
}
/* Macro to print on standard display */
#define MAACCPRINTMSG(_buf) \
{ \
if (maAccCb.curTst.prntFlag) \
{ \
SPrntMsg(_buf, 0, 0); \
} \
}
#define MAACCFAILTEST(_str) \
{ \
Txt _prntBuf[100]; \
\
sprintf(_prntBuf, _str); \
SPrint(_prntBuf); \
maAccCb.curTst.result = MA_TST_FAILED; \
RETVALUE(RFAILED); \
}
#define maAccVerifyTknU8(verflg,ptr1,ptr2) \
(sprintf(prntBuf," %05d VerifU8( %s, %s, %s)\n", \
__LINE__ , #verflg,#ptr1,#ptr2)) ? \
((SPrint(prntBuf)),_maAccVerifyTknU8(verflg,ptr1,ptr2)):RFAILED;
#define maAccVerifyTknStrE(verflg,ptr1,ptr2) \
(sprintf(prntBuf," %05d VerifStrE( %s, %s, %s)\n", \
__LINE__ , #verflg,#ptr1,#ptr2)) ? \
((SPrint(prntBuf)),_maAccVerifyTknStrE(verflg,ptr1,ptr2)):RFAILED;
#ifdef XWEXT
#define maAccVerifyTknStr4(verflg,ptr1,ptr2) \
(sprintf(prntBuf," %05d VerifStr4( %s, %s, %s)\n", \
__LINE__ , #verflg,#ptr1,#ptr2)) ? \
((SPrint(prntBuf)),_maAccVerifyTknStr4(verflg,ptr1,ptr2)):RFAILED;
#define maAccVerifyExt(verflg,ptr1,ptr2) \
(sprintf(prntBuf," %05d VerifExt( %s, %s, %s)\n", \
__LINE__ , #verflg,#ptr1,#ptr2)) ? \
((SPrint(prntBuf)),_maAccVerifyExt(verflg,ptr1,ptr2)):RFAILED;
#endif
#define maAccVerifyTknStrUL(verflg,ptr1,ptr2) \
(sprintf(prntBuf," %05d VerifStrUL( %s, %s, %s)\n", \
__LINE__ , #verflg,#ptr1,#ptr2)) ? \
((SPrint(prntBuf)),_maAccVerifyTknStrUL(verflg,ptr1,ptr2)):RFAILED;
#define maAccVerifyTknStrS(verflg,ptr1,ptr2) \
(sprintf(prntBuf," %05d VerifStrS( %s, %s, %s)\n", \
__LINE__ , #verflg,#ptr1,#ptr2)) ? \
((SPrint(prntBuf)),_maAccVerifyTknStrS(verflg,ptr1,ptr2)):RFAILED;
#define maAccVerifyTknStr(verflg,ptr1,ptr2) \
(sprintf(prntBuf," %05d VerifStr( %s, %s, %s)\n", \
__LINE__ , #verflg,#ptr1,#ptr2)) ? \
((SPrint(prntBuf)), _maAccVerifyTknStr(verflg,ptr1,ptr2)):RFAILED;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -