GENCOM.COM

 
 

Syntax:

  GENCOM      {COM-Dateibez} {RSX-Dateibez}... 
      {[LOADER | NULL | SCB=(Aufsetzpunkt,Wert)]} 

 

Erklärung:

Der GENCOM-Befehl richtet eine spezielle COM-Datei mit angegliederten RSX-Dateien ein. Außerdem kann mit GENCOM eine mittels GENCOM bereits verarbeitete Datei wieder zur Original-COM-Datei ohne Kennsatz und RSX zurückverwandelt werden. GENCOM versieht COM-Dateien mit einem Kennsatz.

Optionen

LOADER   Setzt ein Kennzeichnungsbit, um das Ladeprogramm aktiv zu halten.
 
NULL   Zeigt an, daß nur RSX-Dateien angegeben sind. GENCOM richtet eine COM-Schein-Datei für RSX-Dateien ein. Der Name der Ausgabe-COM-Datei wird aus dem Dateinamen der ersten RSX-Dateibezeichnung gebildet.
 
SCB=(Aufsetzpunkt,Wert)
    Bildet den System-Steuerblock im Programm unter Benutzung der mit (Aufsetzpunkt,Wert) angegebenen hexadezimalen Werte.

 

Beispiele:


A>GENCOM MEINPROG PROG1 PROG2

Erstellt eine neue COM-Datei namens MEINPROG mit angehängten RSX-Dateien PROG1 und PROG2.


A>GENCOM PROG1 PROG2 [NULL]

Erstellt eine COM-Datei namens PROG1.COM mit den residenten System-Erweiterungen PROG1.RSX und PROG2.RSX.


A>GENCOM MEINPROG

GENCOM erfaßt die Datei MEINPROG, entfernt den Kennsatz und löscht alle angefügten RSX-Dateien, um die Datei wieder auf ihr ursprüngliches COM-Format zu bringen.


A>GENCOM MEINPROG PROG1 PROG2

GENCOM prüft die bereits mittels GENCOM verarbeitete Datei MEINPROG.COM, um festzustellen, ob die Dateien PROG1.RSX oder PROG2.RSX bereits im Modul vorhanden sind. Ist eine von beiden schon angefügt, ersetzt GENCOM sie durch das neue RSX-Modul. Im anderen Fall hängt GENCOM die bezeichneten RSX-Dateien an die COM-Datei an.