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 /* |