WEGA-EMSCP - 1 - README ZFT-KEAW Abt. Basissoftware 31.10.1987 Software Versionshinweise ------------------------- Titel: WEGA-EMSCP Version 3.0 1. Inhalt Das Softwarepaket WEGA-EMSCP umfasst auf einer tar- Vertriebsdiskette das Programm zum Installieren des Programmpakets, die zum Emulator gehoerenden Kommandos, mehrere Dateien, die allein fuer die Emulatorarbeit notwendig sind, eine Diskettendaten- und eine Diskettenzeigerdatei, die zur Diskette osm_master (Systemdiskette) gehoeren, zwei Diskettenzeigerdateien fuer die realen Laufwerke und mehrere Dateien mit dem Inhalt der Dokumentation. Im einzelnen handelt es sich um folgende Dateien: - zu WEGA-EMSCP gehoerende WEGA Kommandos (installiert im Directory /z/bin): emscp - menuegesteuerter OS/M-Emulator em_read - Konsoleneingabeprogramm, zu urun gehoerend init_remote - Initialisierung einer Remote-Verbindung line_emscp - Uminitialisieren eines tty-Kanals fuer den OS/M-Emulator zum Herstellen der Remote-Verbindung line_wega - Rueckgabe des Remote-Kanals an WEGA mit Wiederherstellung der urspruenglichen Initialisierung make_remote - Installieren einer Remote-Verbindung osmcopy - Kopieren von OS/M-Disketten osmdir - Anzeigen des Directory einer OS/M-Dis- kette osmera - Loeschen von Dateien auf einer OS/M-Dis- kette osmnew - Einrichten einer EMSCP-Pseudodiskette oder Erstellen einer Diskettenzeigerdatei fuer ein reales Laufwerk osmtwega - Transfer einer OS/M-Datei in eine WEGA-Datei urun - U880-Emulator wegatosm - Transfer einer WEGA-Datei in eine OS/M-Datei - zu WEGA-EMSCP gehoerende Programmdatei (installiert im Directory /bin): stay_noecho - Steuerung des als Remote-Verbindung ausge- waehlten tty-Kanals - verschiedene Dateien (installiert im Directory /usr/lib/emscp): all.boot - Datei zum Laden einer Datei proto.soft emscp.disks - Vorgabe fuer die in jedem Arbeitsdirectory WEGA-EMSCP - 2 - README mit dem Aufruf von emscp erstellte Datei emscp.disks f_1m_W3.2 - Diskettenformatdatei fuer eine 1 MByte Pseudodiskette f_8m - Diskettenformatdatei fuer eine 8 MByte Pseudodiskette f_fd - Diskettenformatdatei fuer eine reale Dis- kette im Format von /dev/fd0 f_fds9616 - Diskettenformatdatei fuer eine reale Dis- kette im Format von /dev/fd096ds16 f_ss - Diskettenformatdatei fuer eine 1/4 MByte Pseudodiskette formats - Datei fuer die Verwaltung aller Disketten- formate init_lp - Initialisierung des emscp-Druckertreibers proto.soft - Datei mit der ladbaren OS/M-Version run_ed - Datei fuer den Aufruf eines Editors run_lpr - Datei fuer den Aufruf des Druckers s010119.hex - Datei im Hexadezimalcode zum Herstellen der Remote-Verbindung - Systemdiskette (installiert im Directory /z/emscp/public): :osm_master.md - Diskettendatendatei der Pseudodiskette osm_master (Systemdiskette) :osm_master.ml - Diskettenzeigerdatei der Pseudodiskette osm_master (Systemdiskette) :osma.ml - Diskettenzeigerdatei fuer Laufwerk A :osmb.ml - Diskettenzeigerdatei fuer Laufwerk B 2. Dokumentation Fuer die Arbeit mit dem OS/M-Emulator steht der P8000 Dokumentationsband WEGA-EMSCP zur Verfuegung. Der Dokumentationsband gibt einen umfassenden Ueberblick, beschreibt die Installation, die Bedienung und enthaelt Hinweise fuer den Benutzer. Weitergehende Literatur steht nur fuer das innerhalb des OS/M-Emulators startbare und abarbeitungsfaehige OS/M in folgenden Beschreibungen zur Verfuegung: - P8000 Dokumentation: OS/M-Systemhandbuch - alle uebrige Literatur, die CP/M-kompatible Betriebssysteme beschreibt 3. Installation Die Installation erfolgt von der tar-Vertriebsdiskette. Sie kann nur durch den Superuser erfolgen. Auf der tar-Diskette ist eine Installationsdatei mit Namen INSTALL enthalten, die im Dialog mit Superuser die notwendigen Installationsschritte ausfuehrt. Der Aufruf der Installationsdatei erfolgt grundsaetzlich in der Form: # cd / # mkdir installdir # cd installdir WEGA-EMSCP - 3 - README # tar -Xv INSTALL # INSTALL Nach erfolgreicher Installation ist die Datei INSTALL ebenso wie das Installationsdirectory zu loeschen. Weiterhin sind die in der Installationsdatei enthaltenen Hinweise unbedingt zu beachten. Jeder Anwender sollte sich fuer die Arbeit mit dem Emulator in seinem Directory eine Arbeitsdirectory schaffen, die nur fuer die Arbeit mit dem OS/M-Emulator verwendet wird, da in dem Directory, aus der emscp aufgerufen wird, die Dateien emscp.disks und emscp.mach abgelegt werden. Weiterhin werden in diesem Directory alle Dateien fuer die erzeugten Pseudodisketten gespeichert und sind dort als ganz normale WEGA-Dateien sichtbar. 4. Nutzerhinweise ----------- 5. Versionshinweise Die Arbeit mit den internen Laufwerken innerhalb des OS/M- Emulators und auch die Ausfuehrung der externen, zum OS/M- Emulator gehoerenden WEGA-Kommandos, die auf die internen Laufwerke zugreifen, ist unter der Version 2.1 von WEGA nur mit einem neuen Programm WEGA und einem Programm DO mit der Anfangsadresse 0E000H auf der WEGA-Startdiskette moeglich. Weiterhin muss der erforderliche Eintrag fd096ds16 und fd196ds16 in der Directory /dev vorhanden sein. Er kann vom Superuser folgendermassen selbst vorgenommen werden: # cd /dev # mknod fd096ds16 b 1 80 # mknod fd196ds16 b 1 81 6. Probleme Die Arbeit unter OS/M innerhalb des Emulators ist langsamer als an einem 8-Bit-Rechner. Das liegt an der interpretativen Form der Bearbeitung und auch daran, dass es sich um eine reine Softwaresimulation handelt. Die Arbeit mit dem Textverarbeitungssystem TP ist deshalb nahezu unmoeglich. Auch bei eventuell folgenden Versionen des Emulators wird sich an diesem Zustand nichts aendern. Bei Programmen mit Terminalarbeit ist zu beachten, dass die jeweilige Version des Programms dem diesem Kanal unter WEGA zugeordneten Terminal entspricht. Die auf der Systemdiskette zur Verfuegung gestellten Programme sind an das ADM31 (entsprechend OS/M-Implementation auf dem P8000) angepasst.