D004 Handbuch für den Programmierer

Redaktionsschluß der vorliegenden Ausgabe:
Dezember 1988

Präambel

HARDWARE

1. Erweiterungen im KC-System

1.1. Einführung

1.2. ROM-Erweiterung

1.3. Koppel-RAM

1.4. Koppel-Steuerung

2. Prozessorsystem im D004 FLOPPY DISK BASIS

2.1. Speicheraufteilung

2.2. I/O-Adressen

2.3. Floppy-Disk-Interface

3. Systemcheck

4. V24-Ladefunktion

SOFTWARE

TEIL A - PC-BETRIEBSART

1. Einführung

2. Systemstart

2.1. Vorgänge im KC-System

2.2. Initialisierung des MicroDOS

3. Systemdatenstrukturen

3.1. Systemparameter

3.2. Der Dateisteuerblock

3.3. Der Standardpuffer

3.4. Der Systemsteuerblock

4. Logische Geräte

4.1. Laufwerke

4.2. Konsole und Drucker

4.3. Zusatzkanäle

5. Kommandoeingabe

6. BDOS-Funktionen

6.1. Vorbemerkungen

6.2. Aufruf der BDOS-Funktionen

6.3. Liste der BDOS-Funktionen
Funktionen 0 - 15

Funktionen 16 - 30

Funktionen 31 - 37

Funktionen 40 - 152

7. BIOS-Funktionen

7.1. Beschreibung der BIOS-Systemschnittstelle

7.2. Initialisierung

7.3. Logische Ein-/Ausgabekanäle

7.4. Liste der BIOS-Funktionen

Beschreibung der BIOS-Routinen

7.5. Verwaltung der Diskettenlaufwerke

8. Systemuhr

TEIL B - CAOS-BETRIEBSART

1. Systemstart

2. Schnittstellenbeschreibung DEP

2.1. Belegung des Koppel-RAM

2.2. Funktionen der Bits im Steuerbyte

2.3. Fehlermeldungen

3. Dateiaufbau

3.1. Maschinenprogramme

3.2. BASIC-Dateien

3.3. TEXOR-Dateien

3.4. EDAS-Quellprogramme

3.5. FORTH-Quellprogramme

4. Einbindung der CAOS-Betriebsart in Anwenderprogramme

4.1. Nutzung von SERVICE im BASIC

4.2. Nutzung von SERVICE in Maschinenprogrammen

4.3. Nutzung von FLOAD und FSAVE in Maschinenprogrammen

Anlagen

1: Reservierte Speicherplätze

2: Bildschirmsteuerzeichen

3: ESCape-Funktionen

4: Koppel-RAM-Belegung

5: BDOS-Übersicht

6: Programmbeispiele

6.1: DUMP-Ausgabe

6.2: Byteanzeige des Grundgerätes

6.3: Datei in Speicher des Grundgerätes kopieren

6.4: Druckertreiber

6.5: Kopplungstreiber

6.6: Tastaturbelegung

Literaturverzeichnis

Abkürzungsverzeichnis


HomeHandbücher ]