Um Status, Softwarestand, etc. zu hinterlegen, wurde ein Informationsmodul implementiert, das in verschiedenen Bildschirminhalten über Produktversion, Programmierer, Built-Time und Anlagenbetreuer informiert. Diese Inhalte erscheinen zyklisch auf verschiedenen Displayseiten, der Modus kann mit einem beliebigen Tastendruck beendet werden.
Die Inhalte dieser Texte sind, wie auch (fast) alle anderen Textinformationen, in Form von .DB Labels in der Datei inc/cseg_data.inc abgelegt. Nur die Built-Time Information wird über ein Assemblermakro aus der aktuellen Systemzeit dynamisch erzeugt.
Der Programmcode für den Info-Modus ist in mod/info_mod.asm definiert.Auszug aus inc/cseg_data.inc:
; ===================================================================
;;; Copyright and author information (info mode)
;;; 123456789012
COPYRIGHT_TITLE:
.db $2e,$d2,$c6,$ad,$c3,$ef,$ee,$f4,$f2,$ef,$ec,$2f,$0,$0
; >RF-Control<
COPYRIGHT_VERSION: .db "Version 1.1 ",$0,$0
COPYRIGHT_AUTHOR: .db "G. Reithofer",$0,$0
; ===================================================================
; Serial information
; ----------------------------------
SOFTWARE_BUILD: .db "Build Info: ",$0,$0
SOFTWARE_BUILT: .db "%YEAR%%MONTH%%DAY%%HOUR%%MINUTE%",0x0,0x0
gerhard.reithofer@tech-edv.co.at