Robotrontechnik-Forum

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

Robotrontechnik-Forum » Technische Diskussionen » Funktionsbeschreibung Rossendorf 64KB RAM-Karte gesucht » Themenansicht

Autor Thread - Seiten: -1-
000
23.10.2010, 16:55 Uhr
Buebchen



Hallo!
Ich suche eine Funktionsbeschreibung der Rossendorfer RAM-Karte 64KB.
Speziell interessiert mich der Schatten-RAM nach den 58 KB mit der Ansteuerung unter CP/M. Ganz genau die Ansteuerung der 22 KB des High-Rams die von den 64 KB übrig bleiben.
JMüller schreibt zu seinem Emulator das er bei Adresse 4000 eingeblendet wird.
Stimmt das für die Rossendorf-Variante oder für die Robotron-Variante?
Alles Gute!
Buebchen

Dieser Beitrag wurde am 23.10.2010 um 17:25 Uhr von Buebchen editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
001
23.10.2010, 18:03 Uhr
tp




Zitat:
Buebchen schrieb
Ich suche eine Funktionsbeschreibung der Rossendorfer RAM-Karte 64KB.

Siehe Webseiten von Ulrich:

Hobby -> Z9001 -> Module -> Rossendorfer Module
--
Die Zeit ist auch nicht mehr, was sie mal war! (Albert Einstein)
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
002
23.10.2010, 20:17 Uhr
Buebchen



Hallo!
Leider geht aus den Seiten von Ullrich nicht eindeutig hervor ob bei gesteckten 16KB RAMs Das CP/M parallel dazu auf die Rossendorfkarte speichert.
Ich habe in einer Beschreibung von 22 KB gelesen die vom CP/M benutzt werden damit brauchte man keine 16 KB RAM-Module da die 32KB der zwei Module aus den 64 KB der Rossendorfkarte bedient werden.
Es ist aber vorstellbar das die 32 KB zusätzlich zu den 22 KB vom CP/M nutzbar sein sollten wenn zwei 16 KB Module stecken.
Deshalb suche ich eine Anleitung zu den Rossendorf-Modulen wo etwas mehr als in Ullrichs Unterlagen steht.
Es gab ja das Problem das die 32 KB von 4000H an erst nach Aktivierung von CP/M
vorhanden waren. Das hat Ullrich geändert das der Bereich bei gesteckter 64KB Karte neuer Version jetzt vom Start an vorhanden ist.
Villeicht hat ja noch Jemand andere Unterlagen zu den Rossendorf-Modulen oder kann sich erinnern wie das geplant war.
Alles Gute!
Buebchen
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
003
23.10.2010, 20:55 Uhr
jmueller




Zitat:
JMüller schreibt zu seinem Emulator das er bei Adresse 4000 eingeblendet wird.
Stimmt das für die Rossendorf-Variante oder für die Robotron-Variante?

Ich habe mich da nach den Infos auf Volkers Pohlers Homepage gerichtet:
http://hc-ddr.hucki.net/wiki/doku.php/z9001:cpm:hardware#rossendorf-module

Zusätzlich sollte man wissen, dass der Bereich ab C000 immer beschreibbar ist,
auch wenn dieser RAM-Bereich gerade deaktiviert ist.

Jens
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
004
24.10.2010, 13:26 Uhr
volkerp
Default Group and Edit
Avatar von volkerp

Die 64K-Schalt-RAM-Module von robotron und Rossendorf arbeiten identisch. Es ist eigentlich egal, ob das Modul nach dem Einschalten nur 16K RAM präsentiert oder nicht: im Bootload-Prozess wird der RAM immer auf 58K eingeschaltet (und zuvor der ROM-Bereich von C000-E7FF deaktiviert).

Für das originale Rossendorfer CP/A wird das spezielle 64K-Modul benötigt; eine andere RAM-Bestücktung ist nicht zulässig. Für andere Hardwarevoraussetzungen benötigt man auch andere CP/M-Kompilationen.

Für eine sinnvoll minimale Hardware mit 2 normalen 16K-RAM-Modulen und einem robotron-Floppy-Modul gibt es das CP/M-48K (http://hc-ddr.hucki.net/wiki/doku.php/z9001:cpm:system).

Zur Funktion: Das 64K-RAM-Modul stellt durchgehend RAM-Speicher von 4000H-E7FFh zur Verfügung. Der Speicherbereich von 4000H-7FFFh ist doppelt vorhanden, der jeweils aktive Bereich wird durch OUT 4 bzw. OUT 5 aktiviert; der jeweils inaktive Bereich ist dann nicht ansprechbar.
Die restlichen 6K des 64K-Moduls ( 2x16k+10k + 16k Shadow) sind NICHT nutzbar.
--
VolkerP

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

Dieser Beitrag wurde am 24.10.2010 um 13:27 Uhr von volkerp editiert.
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