FreeCalypso > hg > fc-magnetite
comparison src/aci2/aci/ati_csc.c @ 255:091f5d38afcd
aci2: AT%VER returns FreeCalypso firmware version string
| author | Mychaela Falconia <falcon@freecalypso.org> |
|---|---|
| date | Thu, 03 Aug 2017 23:18:11 +0000 |
| parents | 93999a60b835 |
| children |
comparison
equal
deleted
inserted
replaced
| 254:cae495752cf7 | 255:091f5d38afcd |
|---|---|
| 571 +--------------------------------------------------------------------+ | 571 +--------------------------------------------------------------------+ |
| 572 | 572 |
| 573 PURPOSE : %VER displays version of entities | 573 PURPOSE : %VER displays version of entities |
| 574 */ | 574 */ |
| 575 | 575 |
| 576 #if !defined (WIN32) AND !defined(_lint) | 576 extern const char firmware_version_str[]; |
| 577 EXTERN CHAR* aci_version(void); | |
| 578 EXTERN CHAR* cc_version(void); | |
| 579 //EXTERN CHAR* ccd_version(void); | |
| 580 EXTERN CHAR* dl_version(void); | |
| 581 EXTERN CHAR* mm_version(void); | |
| 582 EXTERN CHAR* rr_version(void); | |
| 583 EXTERN CHAR* sim_version(void); | |
| 584 EXTERN CHAR* sms_version(void); | |
| 585 EXTERN CHAR* ss_version(void); | |
| 586 EXTERN CHAR* l1_version(void); | |
| 587 #ifdef SMI | |
| 588 EXTERN CHAR* smi_version(void); | |
| 589 #endif | |
| 590 #ifdef MFW | |
| 591 EXTERN CHAR* bmi_version(void); | |
| 592 EXTERN CHAR* mfw_version(void); | |
| 593 #endif | |
| 594 #ifdef FAX_AND_DATA | |
| 595 EXTERN CHAR* l2r_version(void); | |
| 596 EXTERN CHAR* ra_version(void); | |
| 597 EXTERN CHAR* rlp_version(void); | |
| 598 #ifdef FF_FAX | |
| 599 EXTERN CHAR* fad_version(void); | |
| 600 EXTERN CHAR* t30_version(void); | |
| 601 #endif /* FF_FAX */ | |
| 602 #endif /* FAX_AND_DATA */ | |
| 603 #endif | |
| 604 | 577 |
| 605 GLOBAL T_ATI_RSLT atPercentVER (char* cl, UBYTE srcId) | 578 GLOBAL T_ATI_RSLT atPercentVER (char* cl, UBYTE srcId) |
| 606 { | 579 { |
| 607 char *me="%VER: "; | 580 char *me="%VER: "; |
| 608 | 581 |
| 609 TRACE_FUNCTION("atPercentVER()"); | 582 TRACE_FUNCTION("atPercentVER()"); |
| 610 #if !defined (WIN32) AND !defined(_lint) | 583 |
| 611 sprintf(g_sa,"%s%s",me,aci_version()); | 584 sprintf(g_sa, "%s%s", me, firmware_version_str); |
| 612 io_sendMessage(srcId, g_sa, ATI_NORMAL_OUTPUT); | 585 io_sendMessage(srcId, g_sa, ATI_NORMAL_OUTPUT); |
| 613 sprintf(g_sa,"%s%s",me,cc_version()); | |
| 614 io_sendMessage(srcId, g_sa, ATI_NORMAL_OUTPUT); | |
| 615 //sprintf(g_sa,"%s%s",me,ccd_version()); | |
| 616 //io_sendMessage(g_sa, ATI_NORMAL_OUTPUT); | |
| 617 sprintf(g_sa,"%s%s",me,dl_version()); | |
| 618 io_sendMessage(srcId, g_sa, ATI_NORMAL_OUTPUT); | |
| 619 sprintf(g_sa,"%s%s",me,mm_version()); | |
| 620 io_sendMessage(srcId, g_sa, ATI_NORMAL_OUTPUT); | |
| 621 sprintf(g_sa,"%s%s",me,rr_version()); | |
| 622 io_sendMessage(srcId, g_sa, ATI_NORMAL_OUTPUT); | |
| 623 sprintf(g_sa,"%s%s",me,sim_version()); | |
| 624 io_sendMessage(srcId, g_sa, ATI_NORMAL_OUTPUT); | |
| 625 sprintf(g_sa,"%s%s",me,sms_version()); | |
| 626 io_sendMessage(srcId, g_sa, ATI_NORMAL_OUTPUT); | |
| 627 sprintf(g_sa,"%s%s",me,ss_version()); | |
| 628 io_sendMessage(srcId, g_sa, ATI_NORMAL_OUTPUT); | |
| 629 sprintf(g_sa,"%s%s",me,l1_version()); | |
| 630 io_sendMessage(srcId, g_sa, ATI_NORMAL_OUTPUT); | |
| 631 #ifndef NEW_FRAME | |
| 632 sprintf(g_sa,"%s%s",me,comframe_version()); | |
| 633 io_sendMessage(srcId, g_sa, ATI_NORMAL_OUTPUT); | |
| 634 #endif | |
| 635 #ifdef SMI | |
| 636 sprintf(g_sa,"%s%s",me,smi_version()); | |
| 637 io_sendMessage(srcId, g_sa, ATI_NORMAL_OUTPUT); | |
| 638 #endif | |
| 639 #ifdef MFW | |
| 640 sprintf(g_sa,"%s%s",me,bmi_version()); | |
| 641 io_sendMessage(srcId, g_sa, ATI_NORMAL_OUTPUT); | |
| 642 sprintf(g_sa,"%s%s",me,mfw_version()); | |
| 643 io_sendMessage(srcId, g_sa, ATI_NORMAL_OUTPUT); | |
| 644 #endif | |
| 645 | |
| 646 #ifdef FAX_AND_DATA | |
| 647 sprintf(g_sa,"%s%s",me,l2r_version()); | |
| 648 io_sendMessage(srcId, g_sa, ATI_NORMAL_OUTPUT); | |
| 649 sprintf(g_sa,"%s%s",me,ra_version()); | |
| 650 io_sendMessage(srcId, g_sa, ATI_NORMAL_OUTPUT); | |
| 651 sprintf(g_sa,"%s%s",me,rlp_version()); | |
| 652 io_sendMessage(srcId, g_sa, ATI_NORMAL_OUTPUT); | |
| 653 | |
| 654 #ifdef FF_FAX | |
| 655 sprintf(g_sa,"%s%s",me,fad_version()); | |
| 656 io_sendMessage(srcId, g_sa, ATI_NORMAL_OUTPUT); | |
| 657 sprintf(g_sa,"%s%s",me,t30_version()); | |
| 658 io_sendMessage(srcId, g_sa, ATI_NORMAL_OUTPUT); | |
| 659 #endif /* FF_FAX */ | |
| 660 | |
| 661 #endif /* FAX_AND_DATA */ | |
| 662 | |
| 663 #endif | |
| 664 | 586 |
| 665 return (ATI_CMPL); | 587 return (ATI_CMPL); |
| 666 } | 588 } |
| 667 | 589 |
| 668 /* | 590 /* |
