Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

Normaler

mark_date

Listenbefehl
Funktion
Markiert einen Teil des zuvor mit time_fix,
Datums im ausgewählten Format an der aktuellen Position.
Aufruf
mark_date( Part, Mode )
Parameter
Part
Mode
®
®
RTC
5 PCI-Karte, RTC
5 PCI-Express-Karte, RTC
Rev. 1.10 d
10 Befehle und Funktionen
Mit diesem Parameter (32-Bit-Wert ohne Vorzeichen, zulässiger Wertebereich:
[0 ... 7]) wird ausgewählt, welcher Teil des Datums markiert wird.
= 0:
Jahreszahl (nur die beiden letzten Ziffern).
= 1:
Monat (in anwenderspezifischer Darstellungsart).
= 2:
Tag im Monat (gemäß dem üblichen gregorianischen Datum).
= 3:
Wochentag (in anwenderspezifischer Darstellungsart).
= 4:
Tag im Jahr (gemäß julianischem Datum, siehe auch time_fix_f_off).
= 5:
Jahreszahl (vierstellig).
= 6:
Monat als Ziffern (Januar = 1, ...).
= 7:
Wochentag als Ziffern (Sonntag = 1, ...).
Auswahl des Formats als 32-Bit-Wert ohne Vorzeichen (zulässiger
Wertebereich: [0 ... 3]).
a) Anzahl der führenden Nullstellen für die Tagesnummer (betrifft nur Part =
2, 4, 6 oder 7).
Bit#0 = 0: Führende Nullstellen werden unterdrückt.
Bit#0 = 1: Monatstag (Part = 2) immer zweistellig.
Jahrestag (Part = 4) immer dreistellig.
Monat (Part = 6) immer zweistellig.
Wochentag (Part = 7) immer zweistellig.
b) Auswahl des Schriftsatzes für die Ziffernmarkierung (betrifft nur Part = 0,
2 oder 4 ...7).
Bit#1 = 0: Es werden die mit
für die Ziffern [0...9] definierten indizierten Zeichenfolgen
markiert.
Bit#1 = 1: Es werden die mit
[0...9] definierten indizierten Zeichen markiert. Der gewünschte
Zeichensatz kann mit
Für Part = 1 oder 3 werden Monate bzw. Wochentage gemäß den mit
load_text_table
oder
set_text_table_pointer
Zeichenfolgen (Index = 10...28) markiert (der Parameter Mode wird hier
ignoriert). Für die Markierung als Ziffern kann aber auch Part = 6 oder 7
verwendet werden (Mode wird dann berücksichtigt).
®
5 PC/104-Plus-Karte, RTC
time_fix_f
oder
time_fix_f_off
load_text_table
oder
load_char
oder
set_char_pointer
select_char_set
ausgewählt werden.
definierten indizierten
®
5 PCIe/104-Karte
gespeicherten
set_text_table_pointer
für die Ziffern
390

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis