🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: dnet.atari
Article #394

Inhomogene Speicherbaenke

#394
From: Hans-Detlef Siewert
Date: Tue, 19 Mar 1991 07:20
50 lines
2935 bytes
Hallo,
 vor ein paar Wochen hatte ich eine Anfrage herumgeschickt, da mein
Atari ST unerklaerliche Abstuerze erzeugt. Ich habe daraufhin viele
Ratschlaege erhalten, fuer die ich mich hier noch einmal bedanken
moechte. Nebenbei gesagt, es gibt kaum ein Bauteil in meinem Rechner,
das nicht genannt wurde.
 Ich moechte hier nun einen speziellen Hinweis weiter verfolgen. Zwei
Faktoren spielen dabei eine wichtige Rolle:
 a) Es wurde Speicherbank *1* aufgeruestet. Daher hat mein 1040 ST nun
	2.5 MB Speicher, naemlich 512 kB in Bank 0 und 2 MB in Bank 1.
	(Einfach aus Platzgruenden: die modifizierten Sockel brauchen
	nach oben Platz, und beim 1040 steigt die Tastatur nach hinten
	hin an.)
 b) Die Abstuerze treten erst auf, nachdem das TOS 1.0 gegen TOS 1.4
	ausgewechselt wurde.

Daraufhin sagte mir jemand, dass im Atari immer Bank 0 die groessere
sein muesste. Beim Kaltstart wuerde die Konfiguration durch das Testen
von Adressleitungen festgestellt (haette er gemessen) und die "MMU"
dementsprechend konfiguriert. Wenn Bank 1 die groessere sei, dann wuerden
wichtige Systemvariablen falsch gesetzt.
 Diese Information steht im Widerspruch zu dem, was in meiner (aelteren)
Ausgabe des Profibuches steht, demzufolge beide Baenke *unabhaengig*
voneinander getestet wuerden. Ich weiss aber, dass neuere MMU-Bausteine
inhomogene Speicherbaenke gar nicht mehr unterstuetzen, d.h. dort ist
eine Konfiguration von 2.5 MB nicht zulaessig.
 Nun meine Fragen:
  i) Kann jemand die Information bestaetigen, dass Bank 0 die groessere
	sein muss?
  ii) Wurde die Initialisierung der Speicherkonfiguration von TOS 1.0
	nach TOS 1.4 veraendert? Ich weiss natuerlich, dass die
	Speicherverwaltung einige Aenderungen erfahren hat, aber mich
	interessiert hier nur der Boot-Prozess.
  iii) Koennte man irgendwelche Systemvariablen (durch ein allererstes
	Programm im Bootsektor) patchen, sodass meine
	Speicherkonfiguration akzeptiert wird?

Noch ein Hinweis: mein Computer ist ein Atari 1040 STf, Motherboard
Revision B, also ein ziemlich altes Geraet. Ein Speichertestprogramm
laeuft einwandfrei auf dem gesamten Speicher, es wirft aber natuerlich
alle anderen Programme, Aktivitaeten und Interrupts ueber Bord.

Mit freundlichem Gruss,
			Hans-Detlef Siewert

-- 
/**\  Hans-Detlef Siewert, CS student at UGHS Paderborn
*  *  hades@uni-paderborn.de
*  *  ...!uunet!unido!pbinfo!hades
\**/  (old: hades@pbinfo.uucp)
Technical Details
Message-ID: <1991Mar19.072038.4067@uni-paderborn.de>
Path: arc1-ca.pugleaf.net!gmdzi!unido!pbinfo!hades

Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII-7-bit
X-Google-Thread: 12bdcf,b7bfaaacbd231f84,start
X-Google-Attributes: gid12bdcf,public
X-Google-ArrivalTime: 1991-03-19 05:08:56 PST
Path: arc1-ca.pugleaf.net!gmdzi!unido!pbinfo!hades
From: hades@uni-paderborn.de (Hans-Detlef Siewert)
Newsgroups: dnet.atari
Subject: Inhomogene Speicherbaenke
Message-ID: <1991Mar19.072038.4067@uni-paderborn.de>
Date: 19 Mar 91 07:20:38 GMT
Distribution: dnet
Organization: Uni-GH Paderborn, West Germany
Lines: 50