DVU - verifizierung der harddisk

Zielprozessor: ADP

Funktionen

EXEC Passwort-Klasse 2
START Passwort-Klasse 2
DIALOG03 (intern)Passwort-Klasse 2
DIALOG01 (intern)Passwort-Klasse 2
DIALOG02 (intern)Passwort-Klasse 2

Prozedurübersicht

EXEC-DVU

EXEC-DVU [MODUL=<param>], DEVICE=<string>,
[CMD=V086],FILENAME=<string>, [INFO=<param>];
[CMD=V286],FILENAME=<string>, HWCONF=<string>, LMEMBEG=<string>, LMEM=<string>, CMEMBEG=<string>, CMEM=<string>, [INFO=<param>], [PMT=<param>], [DESCS=<param>];

START-DVU

START-DVU [MODUL=<param>], DEVICE=<string>;

DIALOG03-DVU

DIALOG03-DVU
[CMD=MREM],ARG1=<string>, ARG2=<string>;
[CMD=CHV],ARG1=<string>;
[CMD=CDV],DECARG=<string>;
[CMD=CVADDR],BLNR=<string>;
[CMD=CBLKNR],ADR=<string>;
[CMD=PREV];
[CMD=WRITE],[BLNR=<string>];
[CMD=DIBYTE],[OFFSET=<string>];
[CMD=DIWORD],[OFFSET=<string>];
[CMD=SUBYTE],[OFFSET=<string>];
[CMD=SUWORD],[OFFSET=<string>];
[CMD=MADD],ARG1=<string>, ARG2=<string>;
[CMD=MSUB],ARG1=<string>, ARG2=<string>;
[CMD=MMUL],ARG1=<string>, ARG2=<string>;
[CMD=MDIV],ARG1=<string>, ARG2=<string>;
[CMD=DIFNODE],FNODE=<string>;
[CMD=ALFNODE],FNODE=<string>;
[CMD=ALBLOCK],FNODE=<string>;
[CMD=ALBADBL],FNODE=<string>;
[CMD=FRFNODE],FNODE=<string>;
[CMD=FRBLOCK],FNODE=<string>;
[CMD=FRBADBL],FNODE=<string>;
[CMD=PUTMAP];
[CMD=READ],BLNR=<string>;
[CMD=NEXT];
[CMD=LVOLH];
[CMD=VPHYS];
[CMD=VMAPS];
[CMD=VTREE],[INFO=<param>];
[CMD=VFSYS],[INFO=<param>];
[CMD=VDISK],[INFO=<param>];
[CMD=HELP];
[CMD=LBAD];
[CMD=EXIT];
[CMD=DIDIR],FNODE=<string>;

DIALOG01-DVU

DIALOG01-DVU ANTWORT=<param>;

DIALOG02-DVU

DIALOG02-DVU [ARG1=<string>], [ENDE=<param>];

Parameterbeschreibung

ADR umzuwandelnde adresse
Eingabeart: Einzelwert, erforderlich
Mögliche Werte: beliebige Zeichen
ANTWORT anfrage fuer quittung
Eingabeart: Einzelwert, erforderlich
Mögliche Werte: N nein
NO nein
Y ja
YES ja
ARG1 wert der 1.zahl
Eingabeart: Einzelwert, erforderlich (DIALOG03,CMD=CHV-umwandlung einer dezimalzahl in eine hex-zahl / DIALOG03,CMD=MADD-addieren zweier zahlen / DIALOG03,CMD=MDIV-dividieren zweier zahlen / DIALOG03,CMD=MMUL-multiplizieren zweier zahlen / DIALOG03,CMD=MREM-modulofunktion / DIALOG03,CMD=MSUB-subtrahieren zweier zahlen)
Einzelwert, wahlfrei (DIALOG02)
Mögliche Werte: beliebige Zeichen
ARG2 wert der 2.zahl
Eingabeart: Einzelwert, erforderlich
Mögliche Werte: beliebige Zeichen
BLNR umzuwandelnde blocknummer
Eingabeart: Einzelwert, erforderlich (DIALOG03,CMD=CVADDR-umwandlung einer blocknr. in die effektive adr. / DIALOG03,CMD=READ-lesen eines blocks)
Einzelwert, wahlfrei (DIALOG03,CMD=WRITE-schreiben eines blocks)
Mögliche Werte: beliebige Zeichen
CMD kommando zum pruefen der harddisk
Eingabeart: Einzelwert, wahlfrei
Mögliche Werte: ALBADBL ALBADBL (DIALOG03)
ALBLOCK block als belegt kennzeichnen (DIALOG03)
ALFNODE fnode als belegt kennzeichnen (DIALOG03)
CBLKNR umwandlung einer effektiven adr. in die blocknr. (DIALOG03)
CDV umwandlung einer hex-zahl in eine dezimalzahl (DIALOG03)
CHV umwandlung einer dezimalzahl in eine hex-zahl (DIALOG03)
CVADDR umwandlung einer blocknr. in die effektive adr. (DIALOG03)
DIBYTE ausgeben eines blocks in byteform (DIALOG03)
DIDIR directories auflisten (DIALOG03)
DIFNODE fnode ausgeben (DIALOG03)
DIWORD ausgeben eines blocks in wortform (DIALOG03)
EXIT verlassen des interaktiven modes von dvu (DIALOG03)
FRBADBL FRBADBL (DIALOG03)
FRBLOCK block als nicht belegt kennzeichnen (DIALOG03)
FRFNODE fnode als frei kennzeichnen (DIALOG03)
HELP auflisten der zulaessigen kommandos (DIALOG03)
LBAD LBAD (DIALOG03)
LVOLH volumeheader ausgeben (DIALOG03)
MADD addieren zweier zahlen (DIALOG03)
MDIV dividieren zweier zahlen (DIALOG03)
MMUL multiplizieren zweier zahlen (DIALOG03)
MREM modulofunktion (DIALOG03)
MSUB subtrahieren zweier zahlen (DIALOG03)
NEXT naechsten block lesen und ausgeben (DIALOG03)
PREV vorhergehenden block lesen und ausgeben (DIALOG03)
PUTMAP neu aufgebaute maps auf harddisk sichern (DIALOG03)
READ lesen eines blocks (DIALOG03)
SUBYTE aendern von bytes (DIALOG03)
SUWORD aendern von worten (DIALOG03)
V086 omf-struktur-pruefung (EXEC)
V286 einpassen in speicher- und descriptorlayout (EXEC)
VDISK umfasst vphys,vmaps und vtree (DIALOG03)
VFSYS umfasst vmaps und vtree (DIALOG03)
VMAPS free space- & free fnode map pruefen (DIALOG03)
VPHYS bloecke auf i/o - error pruefen (DIALOG03)
VTREE filehierarchie pruefen (DIALOG03)
WRITE schreiben eines blocks (DIALOG03)
CMEM anzahl der gesteckten megabytes des common memorys
Eingabeart: Einzelwert, erforderlich
Mögliche Werte: beliebige Zeichen
CMEMBEG beginn-megabyte des common memorys
Eingabeart: Einzelwert, erforderlich
Mögliche Werte: beliebige Zeichen
DECARG dezimalwert der umzuwandlenden zahl
Eingabeart: Einzelwert, erforderlich
Mögliche Werte: beliebige Zeichen
DESCS alle descriptoren werden mit ausgegeben
Eingabeart: Einzelwert, wahlfrei
Mögliche Werte: Y ja
YES ja
DEVICE name des zu pruefenden logischen geraetes (zb.: ':pds:')
Eingabeart: Einzelwert, erforderlich
Mögliche Werte: beliebige Zeichen
ENDE aendern wird abgebrochen
Eingabeart: Einzelwert, wahlfrei
Mögliche Werte: END ende
FILENAME name des subsystems
Eingabeart: Einzelwert, erforderlich
Mögliche Werte: beliebige Zeichen, max. 32-stellig
FNODE fnodenummer
Eingabeart: 1 bis 2 Einzelwerte, gekettet mit &&, erforderlich (DIALOG03,CMD=ALBADBL-ALBADBL / DIALOG03,CMD=ALBLOCK-block als belegt kennzeichnen / DIALOG03,CMD=ALFNODE-fnode als belegt kennzeichnen / DIALOG03,CMD=FRBADBL-FRBADBL / DIALOG03,CMD=FRBLOCK-block als nicht belegt kennzeichnen / DIALOG03,CMD=FRFNODE-fnode als frei kennzeichnen)
Einzelwert, erforderlich (DIALOG03,CMD=DIDIR-directories auflisten / DIALOG03,CMD=DIFNODE-fnode ausgeben)
Mögliche Werte: beliebige Zeichen
HWCONF hardware-configuration des 286-rechners
Eingabeart: Einzelwert, erforderlich
Mögliche Werte: beliebige Zeichen
INFO sind detailierte informationen gefordert
Eingabeart: Einzelwert, wahlfrei
Mögliche Werte: ALL es werden saemtliche joblines mit ausgegeben
LMEM anzahl der gesteckten megabytes des local memorys
Eingabeart: Einzelwert, erforderlich
Mögliche Werte: beliebige Zeichen
LMEMBEG beginnmegabyte des local memories
Eingabeart: Einzelwert, erforderlich
Mögliche Werte: beliebige Zeichen
MODUL prozessorname des anzusprechenden servers
Eingabeart: Einzelwert, wahlfrei
Mögliche Werte: A1 ads
OFFSET offset oder offset-range fuer auflisten
Eingabeart: 1 bis 2 Einzelwerte, gekettet mit &&, wahlfrei
Mögliche Werte: beliebige Zeichen
PMT es wird die pmt mit ausgegeben
Eingabeart: Einzelwert, wahlfrei
Mögliche Werte: Y ja
YES ja