78.6
Auflisten bzw. Bearbeiten von Speicherinhalten: LST & SET
78.6.1
LST,ADR/DA/LOGNAME: Auflisten von Speicherinhalten ohne High-Level-Zugriff
Bei Verwendung einer logischen Speicherdefinition erfolgt die Ausgabe stets byteweise. Sonst hat man die Wahl zwischen byteweiser (BYTE), wortweiser (WORD) und doppelwortweiser (DWORD) Ausgabe.
Kommandosyntax
•
Ausgabe unter Verwendung eines Adreß-Symbols
LST,ADR,name,ausgabe,anzahl;
Die Anzahl der auszugebenden Speichereinheiten ist dezimal einzugeben.
•
Ausgabe unter Direktangabe der Speicheradresse
LST,ADR,name,ausgabe,anzahl;
Selector und Offset sind als Hexadezimalzahlen einzugeben, getrennt durch einen Bindestrich.
Die Anzahl der auszugebenden Speichereinheiten ist dezimal einzugeben.
•
Ausgabe unter Verendung einer logischen Speicherdefinition
LST,LOGNAME,name,indizes;
Die Indizes sind dezimal einzugeben; es sind gekettete Einzelwerte oder auch Intervalle zulässig.
Beispiele
Zunächst soll der erste Speicherblock für den dynamischen CP-Gerätespeicher als logische Speicherdefinition verfügbar gemacht werden.
Eingabe:
*copy,dbl,db_d_cp_logical_dev_tbl;
Ausgabe:
DISPLAYER-INPUT IN BPA PLEASE:
Die Gerätespeicherelemente für die Loden 2 und 5 sollen ausgegeben werden.
Eingabe:
*lst,logname,db_d_cp_logical_dev_tbl,2&5;
Ausgabe:
TABLE: DB_D_CP_LOGICAL_DEV_TBL
INDEX: 0002H ADDRESS: 3E20H:006EH
CONTENTS HEX (ASCII)
0( 0) 0000000000000000 00000082600F0002 ................
10( 16) 0002000000020000 0001A40000000000 ................
20( 32) 0000000000000000 000100F4F40000 ...............
TABLE: DB_D_CP_LOGICAL_DEV_TBL
INDEX: 0005H ADDRESS: 3E20H:00FBH
CONTENTS HEX (ASCII)
0( 0) 0000000000000000 0000009F600F0005 ................
10( 16) 0005000000050000 0001A40000000000 ................
20( 32) 0000000000000000 000100F4F40000 ...............
DISPLAYER-INPUT IN BPA PLEASE:
Es soll zunächst ein Adreß-Symbol für die Komponente SINGLE_DEV des Gerätespeicherelementes mit dem Loden 2 definiert werden.
Eingabe:
*def,adr,sgl_dev2,adr,3e20-007d;
Ausgabe:
DISPLAYER-INPUT IN BPA PLEASE:
Es wird angenommen, daß von der Rufnummer 2101 aus (Loden 2) die Rufnummer 2104 (Loden 5) angerufen wird. Man will prüfen ob die Verweisindizes in der Komponente SINGLE_DEV (FLAG_REFER, FORWARD_LINK, ACTUAL_CPB_IDX, BACKWARD_LINK; BACKGROUND_CPB_IDX) plausibel sind.
Eingabe:
*lst,adr,sgl_dev2,word,5;
Ausgabe:
TABLE: SGL_DEV2
ADDRESS: 3E20H:007DH
CONTENTS HEX (ASCII)
0( 0) 0002 0005 0003 0005 0003 ..........
DISPLAYER-INPUT IN BPA PLEASE:
Der Flag-Träger ist also das Gerätespeicherelement mit dem Loden 2, Verweise bestehen auf das Gerätespeicherelement mit dem Loden 5 und das Call-Processing-Buffer-Element mit dem CPB-Index 3.
Nun soll die Ausgabe für Loden 5 erfolgen.
Eingabe:
*lst,da,3e20-10a,word,5;
Ausgabe:
ADDRESS: 3E20H:010AH
CONTENTS HEX (ASCII)
0( 0) 0002 0002 0003 0002 0003 ..........
DISPLAYER-INPUT IN BPA PLEASE:
Der Flag-Träger ist also das Gerätespeicherelement mit dem Loden 2, Verweise bestehen auf das Gerätespeicherelement mit dem Loden 2 und das Call-Processing-Buffer-Element mit dem CPB-Index 3.
Die Verweisindizes sind plausibel.
OpenScape 4000 V11, Band 1: AMO Beschreibungen, Servicedokumentation, Ausgabe 2
, ID:
P31003H31B0S107027620
©
11/2025
Mitel Networks Corporation. - All rights reserved.
Mitel and the Mitel logo are trademarks of Mitel Networks Corporation. Unify and associated marks are trademarks of Unify Software and Solutions GmbH&Co. KG. All other trademarks herein are the property of their respective owners.