Robotrontechnik-Forum

Registrieren || Einloggen || Hilfe/FAQ || Suche || Mitglieder || Home || Statistik || Kalender || Admins Willkommen Gast! RSS

Robotrontechnik-Forum » Technische Diskussionen » Logische Geräte unter SCP » Themenansicht

Autor Thread - Seiten: -1-
000
21.05.2021, 16:35 Uhr
Rüdiger
Administrator


SCP1715 bildet doch vier logische Geräte: CON, LST, PUN und RDR mit entsprechender Konfiguration in INSTSCP.
Wie ist das bei SCP1526: gibt es da auch diese Geräte und wie richtet man die ein?
--
Kernel panic: Out of swap space.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
001
22.05.2021, 20:33 Uhr
ambrosius



Ein IOBYTE, wie beim 'normalen' CP/M2.2 ist mir aus der Systembeschreibung von SCPX nicht bekannt. Im CP/M wird zur Zuordnung der logischen Geräte das Programm STAT.COM benutzt, gleichfalls zur Anzeige der jeweiligen Zuordnung. Bei den Versionen von STAT von robotron ist die entsprechende Funktion nicht vorhanden.

edit: vielleicht kann man mit einem 'originalen' STAT die Funktion nutzen??? Das wäre zu prüfen.
--
viele Grüße
Holger

Dieser Beitrag wurde am 22.05.2021 um 20:33 Uhr von ambrosius editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
002
23.05.2021, 16:46 Uhr
Rüdiger
Administrator



Zitat:
ambrosius schrieb
Ein IOBYTE, wie beim 'normalen' CP/M2.2 ist mir aus der Systembeschreibung von SCPX nicht bekannt.



In der PIP.COM des SCP1526 finde ich immerhin folgende Gerätenamen:
INP, IRD, PTR, UR1, UR2, RDR, OUT, LPT, UL1, PRN, LST, PTP, UP1, UP2, PUN, TTY, CRT, UC1, CON, NUL, EOF.
Was nicht zwingend heißen muss, dass die auch benutzbar sind. In der STAT.COM des SCP1526 stehen keine Gerätenamen drin.

Zusammenfassung:
SCP A5120: in STAT nicht vorhanden, in PIP vorhanden. Konfiguration unklar.
SCP PC1715: in STAT und PIP vorhanden. Konfiguration klar.
SCP PC1715W: in STAT vorhanden, in PIP nicht vorhanden. Konfiguration klar.
SCP K8915: in STAT und PIP vorhanden. Konfiguration unklar.
SCP A5110: in STAT und PIP vorhanden. Konfiguration klar.
SCP MPC4: in STAT vorhanden, in PIP nicht vorhanden. Konfiguration unklar.
SCP PRG710: in STAT nicht vorhanden, in PIP vorhanden. Konfiguration unklar.
BCU A5120: in STAT und PIP vorhanden. Konfiguration unklar.
CPA A5120: in STAT und PIP vorhanden. Konfiguration unklar.
CPA PC1715: in STAT und PIP vorhanden. Konfiguration unklar.
CPM BC25: in STAT und PIP vorhanden. Konfiguration unklar.
MicroDOS KC85: in STAT und PIP vorhanden. Konfiguration unklar.
MicroDOS KCC: in STAT vorhanden, in PIP nicht vorhanden. Konfiguration unklar.
MicroDOS A5120: PIP und STAT scheint es nicht zu geben.
MicroDOS PC1715: PIP und STAT scheint es nicht zu geben.
DAC A5120: PIP und STAT scheint es nicht zu geben.
DAC PC1715: PIP und STAT scheint es nicht zu geben.
--
Kernel panic: Out of swap space.

Dieser Beitrag wurde am 23.05.2021 um 17:26 Uhr von Rüdiger editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
003
23.05.2021, 17:43 Uhr
DL
Default Group and Edit


in einer readme des SCPX steht noch:

SYSX 1520 (SCPX) V 1.4 Anzeige wichtiger Parameter von im SCPX eingebundenen Geraeten

Ist mir aber noch nie über den Weg gelaufen das Programm
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
004
23.05.2021, 17:44 Uhr
volkerp
Default Group and Edit
Avatar von volkerp

Pip und Stat manipulieren nur Byte 4.
Ob mehrere I/O-Geräte unterstützt werden und wie das genau genutzt wird, ist nur im BIOS implementiert. Man müsste die BIOSse der Systeme also analysieren/disassemblieren, denn Quellen zum SCP gibts leider nicht.
--
VolkerP

http://hc-ddr.hucki.net
(Z9001, Z1013, LC-80, ...)

Dieser Beitrag wurde am 23.05.2021 um 17:45 Uhr von volkerp editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
005
23.05.2021, 17:57 Uhr
Rüdiger
Administrator



Zitat:
DL schrieb
in einer readme des SCPX steht noch:

SYSX 1520 (SCPX) V 1.4 Anzeige wichtiger Parameter von im SCPX eingebundenen Geraeten

Ist mir aber noch nie über den Weg gelaufen das Programm



Das zeigt die Dinge an, die mit SYSP generiert wurden: Diskettenformat, Bildschirmauswahl, Druckeranschluss und Tastaturtyp.
--
Kernel panic: Out of swap space.

Dieser Beitrag wurde am 23.05.2021 um 18:00 Uhr von Rüdiger editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
006
23.05.2021, 18:04 Uhr
ralle



MicroDOS KC85, da musst du Mario befragen, weil er das mal Dissasemliert hat. Da ging es wegen der GIDE.
--
Gruß Ralle

Wenn Sie dazu neigen, Bedienungsanleitungen zusammen mit dem Verpackungsmaterial wegzuwerfen, sehen Sie bitte von einem derart drastischen Schritt ab!...
... Nachdem Sie das Gerät eine Weile ausprobiert haben, machen Sie es sich am besten mit dieser Anleitung und ihrem Lieblingsgetränk ein oder zwei Stunden lang in Ihrem Sessel bequem. Dieser Zeitaufwand wird Sie dann später belohnen...

aus KENWOOD-Bedienungsanleitung TM-D700
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
007
23.05.2021, 18:07 Uhr
Rolly2



Die SYSX.com habe ich hier, diese zeigt aber nur die Sysemkonfiguration von SCPX1526 an. Man kann da nichts eintragen oder ändern.
Analyse von Systemdisketten SCP: ja
Anzeige:
---------------
Betriebssystem
Tastaturtyp
Bildschirmtyp
Druckerinterface
Floppys, Anzahl und Format

Vg, Andreas
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
008
23.05.2021, 21:15 Uhr
Bert



Welche Programme richten sich denn eigentlich nach der Konfiguration im IO-Byte?


Grüße,
Bert
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
009
23.05.2021, 21:37 Uhr
ambrosius



Mit Programmen hat das meiner Ansicht nach nichts zu tun. Es sind nur die Zuweisungen im BIOS für die einzelnen Geräte. Programme sollten sich ja an die normalen BIOS-Aufrufe für Ausgaben an Geräte halten. Mit dem ändern des IOBYTE weist man nur ein anderes Gerät z.B. für die Ausgabe zu (serielle Schnittstelle o.a.) als Äquivalent zur Bildschirmausgabe. Auch könnte man z.B. statt der Tastatur eine serielle Schnittstelle zur Eingabe zuordnen. Im Hübler/Evert-Rechner (electronica 227/228) wird so etwas genutzt und ist im Listing auch beschrieben. Bei CP/M wird das ähnlich funktionieren.
--
viele Grüße
Holger
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
010
25.05.2021, 08:13 Uhr
volkerp
Default Group and Edit
Avatar von volkerp

Korrektur zu 004: Standard-I/O-Byte ist 0003h

Das I/O-Byte wird von CP/M selbst nicht genutzt. Die BDOS-Funktionen Nr. 7 und 8 lesen bzw. beschreiben direkt die Speicherzelle IOBYTE. Die Systemprogramme STAT und PIP nutzen wiederum nur diese BDOS-Funktionen.

Ein I/O-Byte-Unterstützung muss deshalb vollständig im BIOS erfolgen. Man kann problemlos darauf verzichten; wenn man nicht verschiedene Geräte für die 4 I/O- Kanäle Konsole, Drucker, Reader, Punch unterstützen muss/will.

Details zum I/O-Konzept s. auch
https://mark-ogden.uk/mirrors/www.cirsovius.de/CPM/Projekte/Artikel/Grundlagen/IOByte/IOByte-de.html

Im SCP ist das Konzept als Subkanäle bezeichnet worden. Mit INSTSCP werden die Subkanäle angezeigt und verändert (Systemhandbuch SCP f. Programmierer, Teil 1, 5.3.2. Logische E/A-Kanäle)
--
VolkerP

http://hc-ddr.hucki.net
(Z9001, Z1013, LC-80, ...)
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
Seiten: -1-     [ Technische Diskussionen ]  



Robotrontechnik-Forum

powered by ThWboard 3 Beta 2.84-php5
© by Paul Baecher & Felix Gonschorek