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