Article View: de.comp.sys.st
Article #371Re: 68K - 68010
From: U.Kuehn
Date: Thu, 08 Oct 1992 11:11
Date: Thu, 08 Oct 1992 11:11
37 lines
2142 bytes
2142 bytes
In article <1992Oct5.163758.22055@rnihdz.rni.sub.org>, peter@rnihdz.rni.sub.org (Peter Haaf) says: > >Hi, > >kann mir einer von euch Atari Cracks sagen, warum eine Applikation auf einem >nackten St als auch auf einem TT laeuft, jedoch nicht mit einem ST mit 68010 U >CP >und gepatchtem TOS ??? >Konkret: Ich fahre auf einem ST Cubase, das auch laut Handbuch auf einem TT >laufen >soll. Tausche ich nun CPU und TOS (KAOS) bleibt der Rechner haengen. Cubase >und >KAOS >laufen jedoch einwandfrei mit 68k cpu zusammen. >Bin fuer jeden Tip dankbar. > Vermutlich liegt es daran, dass die Programme eine Systemvariable abfragen, ob es sich bei dem Prozessor um einen mit 68000-Stackframe oder um einen mit erweitertem Stackframe handelt, wie er ab dem 68010 vorliegt, das heisst, dass bei normalen Trap-Befehlen ein Wort mehr auf dem Stack liegt. Wenn sich jetzt ein Programm in einen Systemvektor einhungt und Daten auf dem Stack erwartet, aber aus o.g. Gruenden keine Adressanpassung vornimmt, sind die Daten natuerlich nicht zu gebrauchen. Eine Loesungsmoeglichkeit waere, diese Systemvariable (genannt _longframe, ich weiss aber im Moment nicht wo die liegt) so zu setzen, dass sie dem verwendeten Prozessor entspricht. Neuere TOSes tun das selbst, aber die Versionen <= 1.04 tun das bestimmt nicht, da muss man dann mit einem Programm im Auto-Ordner nachhelfen. Gruss Ulrich +---------------+----------------------------+-------------------------+ | Ulrich Kuehn | Internet: | Do they know that they : | Cand.Math.Inf | kuehn@math.uni-muenster.de | cannot eat their money? : +---------------+----------------------------+-------------------------+
Technical Details
Message-ID:
<92282.121112KUHNU@DMSWWU1A.UNI-MUENSTER.DE>Path:
arc1-ca.pugleaf.net!sparky!uunet!europa.asd.contel.com!darwin.sura.net!jvnc.net!gmd.de!dearn!dmswwu1a!kuhnuReferences:
<1992Oct5.163758.22055@rnihdz.rni.sub.org>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!europa.asd.contel.com!darwin.sura.net!jvnc.net!gmd.de!dearn!dmswwu1a!kuhnu Organisation: Westfaelische Wilhelms-Universitaet, Muenster, Germany Date: Thursday, 8 Oct 1992 12:11:12 MEZ From: U.Kuehn <KUHNU@DMSWWU1A.UNI-MUENSTER.DE> Message-ID: <92282.121112KUHNU@DMSWWU1A.UNI-MUENSTER.DE> Newsgroups: de.comp.sys.st Subject: Re: 68K - 68010 References: <1992Oct5.163758.22055@rnihdz.rni.sub.org> Lines: 37