Article View: dnet.atari
Article #333Re: Pexec
From: Robert Risack
Date: Fri, 28 Jun 1991 16:26
Date: Fri, 28 Jun 1991 16:26
29 lines
2012 bytes
2012 bytes
tnzoerne@faui09.informatik.uni-erlangen.de (Thorsten Zoerner) writes: >Servus. >Ich hab da ein eher geringes Problem mit der GEMDOS-Pexec- >Funktion unter TOS 1.4; aber vielleicht hat ja schon mal jemand >in einer aehnlichen Richtung geforscht, und kann mir einige Muehen >ersparen. >Und zwar: Ich lasse den User ein File benennen, das dann als >Overlay (3-Modus) eingeladen wird. Wird jetzt aber aus Versehen >z.B. ein ASM statt PRG angegeben, so folgt natuerlich ein TOS- >Error 66. >Jedoch: Der allocierte Speicher wird vom TOS _nicht_ wieder freige- >geben, und die Startadresse des verwendeten Speicherbereichs ist meines >Erachtens auch nicht ermittelbar (D0=-66, A0 scheinbar = USP, alle >and. Register natuerlich unveraendert). >Was tun ? Eine Moeglichkeit waere, den Dateianfang selber auf Korrektheit zu Pruefen. Das erste Wort muss ein Sprungbefehl auf den eigtentlichen Programmanfang sein. ($60xx wobei das xx fuer $28 o.ae. steht). --- |----------------------------------------------------------------------| | Freedom without peace cannot be freedom ! / | \ | |-----------------------------------------------------------| | || | Robert Risack, Kosbacher Weg 40c, W-8520 Erlangen,GERMANY | /|\ || | rtrisack@faui09.informatik.uni-erlangen.de \ / | \ / | |----------------------------------------------------------------------|
Technical Details
Message-ID:
<rtrisack.678126364@faui09>Path:
arc1-ca.pugleaf.net!gmdzi!unido!fauern!faui43.informatik.uni-erlangen.de!faui09!rtrisackReferences:
<tnzoerne.677937972@faui09>Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII-7-bit X-Google-Thread: 12bdcf,e3175d45f1821ae2 X-Google-Attributes: gid12bdcf,public X-Google-ArrivalTime: 1991-06-28 10:21:42 PST Path: arc1-ca.pugleaf.net!gmdzi!unido!fauern!faui43.informatik.uni-erlangen.de!faui09!rtrisack From: rtrisack@faui09.informatik.uni-erlangen.de (Robert Risack) Newsgroups: dnet.atari Subject: Re: Pexec Keywords: Pexec GEMDOS Question Message-ID: <rtrisack.678126364@faui09> Date: 28 Jun 91 16:26:04 GMT References: <tnzoerne.677937972@faui09> Distribution: dnet.atari Organization: CSD., University of Erlangen, Germany Lines: 29