Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
z1013:cpm:systemdiskette [2015/10/14 13:44] – angelegt volkerp | z1013:cpm:systemdiskette [2024/08/13 13:17] (aktuell) – volkerp | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Systemdiskette ====== | ====== Systemdiskette ====== | ||
- | + | übernommen von Torsten | |
- | übernommen von Torsten, http:// | + | |
**Wie erstellt man eine Systemdiskette für das Z1013 CP/M System?** | **Wie erstellt man eine Systemdiskette für das Z1013 CP/M System?** | ||
- | Die Beschreibung bezieht sich auf das CP/M System mit BIOS 5.03 welches sich im Quelltext auf der beim KCemu beiliegenden Diskette befindet. | + | Die Beschreibung bezieht sich auf das CP/M System mit BIOS 5.03, **welches sich im Quelltext auf der beim KCemu beiliegenden Diskette befindet.** (Im JKCEMU auf Diskette z1013cpm80x25.dump.gz) |
- | Zuerst stellt sich die Frage: Wozu der Aufwand? Dazu wäre zu sagen, | + | Zuerst stellt sich die Frage: Wozu der Aufwand? Dazu wäre zu sagen, |
Vorgenommen werden die Einstellungen in der Datei BIOS503.MAC. Dazu ist die Datei mit einem beliebigen Text-Editor zu bearbeiten. Auf der vorliegenden Diskette ist ein relativ einfacher Editor namens TED dabei. | Vorgenommen werden die Einstellungen in der Datei BIOS503.MAC. Dazu ist die Datei mit einem beliebigen Text-Editor zu bearbeiten. Auf der vorliegenden Diskette ist ein relativ einfacher Editor namens TED dabei. | ||
Zeile 16: | Zeile 15: | ||
**Systemkompatibilität** | **Systemkompatibilität** | ||
- | CPA EQU 1 1 für CP/ | + | CPA |
- | SCP EQU 0 1 für SCP-Kompatibilität | + | SCP |
**Laufwerkskonfiguration** | **Laufwerkskonfiguration** | ||
- | LW1.2 EQU 0 1 bei 1.2 Laufwerk | + | LW1.2 |
- | LW1.41 | + | LW1.41 |
- | LW1.42 | + | LW1.42 |
- | LW1.6 EQU 1 1 bei 1.6 Laufwerk | + | LW1.6 |
- | LW26 EQU 0 1 bei 2-tem physischen 1.6 Laufwerk | + | LW26 EQU 0 |
- | LW22 EQU 0 1 bei 2-tem physischen 1.2 Laufwerk | + | LW22 EQU 0 |
**Einstellung der Tastatur-Tabelle** | **Einstellung der Tastatur-Tabelle** | ||
- | K7659 EQU 1 1 bei Tastatur K7659 | + | K7659 |
- | K7652 EQU 0 1 bei Tastatur K7652 | + | K7652 |
- | K7669 EQU 0 1 bei Tastatur K7669 | + | K7669 |
- | K080B EQU 0 1 bei Tastatur 12KE080B | + | K080B |
**Schnittstellen zu Peripheriegeräten bzw. Erweiterungen** | **Schnittstellen zu Peripheriegeräten bzw. Erweiterungen** | ||
- | CENTRO | + | CENTRO |
- | V24 EQU 0 1 bei V24-Anschluss | + | V24 |
- | S3004 EQU 0 1 bei S3004 | + | S3004 |
- | V24MOD | + | V24MOD |
- | MAUS EQU 0 1 bei Mausanschluss | + | MAUS EQU 0 |
- | CTCUHR | + | CTCUHR |
- | RTC EQU 1 1 bei RTC 72421 A | + | RTC |
- | ADRTC EQU 1 1 bei RTC an Port 70H-7fh / 0 bei RTC an Port 20H-2fh | + | ADRTC |
**Floppy-Ansteuerung** | **Floppy-Ansteuerung** | ||
- | SFDCK EQU 1 1 bei Schneider-Karte / 0 bei Kramer-Schaltung | + | SFDCK |
Bildschirmdarstellung | Bildschirmdarstellung | ||
- | GDCK EQU 1 1 bei 80x25 Bildschirm mit GDC-Karte | + | GDCK EQU 1 |
- | Z1013CRT | + | Z1013CRT |
- | ZUGRSYN | + | ZUGRSYN |
- | 1 bei nichtsichtbaren Bildschirmzugriff / 0 bei staendigem Zugriff | + | 1 bei nichtsichtbaren Bildschirmzugriff / 0 bei staendigem Zugriff |
**Einstellungen für RAM-Floppies** | **Einstellungen für RAM-Floppies** | ||
- | RBRF EQU 0 1 bei RB-Spezial-RAM-Floppy | + | RBRF EQU 0 |
- | RF2 EQU 1 1 bei 2 RAM-Floppy-Karten nach MP 3/88 | + | RF2 |
- | RF1 EQU 0 1 bei einer RAM-Floppy nach MP 3/88 | + | RF1 |
**sonstige Einstellungen** | **sonstige Einstellungen** | ||
- | TAPE EQU 0 1 wenn CP/M von Kassette geladen wird | + | TAPE EQU 0 |
- | CCPCOPY | + | CCPCOPY |
Sind die gewünschten Einstellungen erfolgt und die Datei gespeichert, | Sind die gewünschten Einstellungen erfolgt und die Datei gespeichert, | ||
Zeile 80: | Zeile 79: | ||
</ | </ | ||
- | Wurde der Übersetzungsvorgang erfolgreich abgeschlossen, | + | Wurde der Übersetzungsvorgang erfolgreich abgeschlossen, |
< | < | ||
Zeile 106: | Zeile 105: | ||
</ | </ | ||
- | Jetzt befindet sich das fertige BIOS auf der Diskette, | + | Jetzt befindet sich das fertige BIOS auf der Diskette, |
< | < | ||
Zeile 130: | Zeile 129: | ||
</ | </ | ||
- | Das xx beim WRITE-Kommando ist die Anzahl der Sektoren, die auf Diskette geschrieben werden sollen. Diese ergibt sich aus der Addition der beiden Sektorzahlen, | + | Das xx beim WRITE-Kommando ist die Anzahl der Sektoren, die auf Diskette geschrieben werden sollen. Diese ergibt sich aus der Addition der beiden Sektorzahlen, |