Article View: de.comp.sys.amiga.tech
Article #431Re: ?:VectorInterrupts im Amiga
From: Th.Huber
Date: Sun, 27 Aug 1995 07:44
Date: Sun, 27 Aug 1995 07:44
58 lines
3067 bytes
3067 bytes
In article <93298484@mhystic.hall.sub.org> "Bernhard Moellemann" <zza@mhystic.hall.sub.org> writes:
>Du hast so wenig Ahnung von AmigaOS, daß Du in dieser Gruppe
>eigentlich nichts als Fragen posten dürftest.
DAfuer haben wir ja dich, dass du uns erklaeren kannst, wie das alles funktioniert =).
>Das DOS hat _gar_
>nichts mit Interrupts am Hut, genausowenig, wie das trackdisk.device.
>Das komplette Interrupt-Handling der Laufwerke machen trackdisk.device/
>disk.resource zusammen mit exec.
Das Amigados definiere Ich eben anders als du. Amigados ist eben das komplette
Betriebsystem mit exec, intuition ...
>Du kannst nicht Aufgrund von "Erfahrungen" programmieren, das geht auf
>einer Maschine, die nicht in Deinem Erfahrungsschatz ist, brutal
>schief. (Schonmal an Zorro-Karten gedacht, die _auch_ Interrupts
>auslösen dürfen?) Du provozierst damit, daß diese Software nirgendwo
>sonst läuft.
... nirgendwo laeuft, etwa so wie Amigabasic ... written by professionals ?
Erfahrung ist ein IMHO guter Weg die Sache anzugehen. Kompatibilitaet zu
zukuenftigen Amigas (wenn`s jemals neue geben sollte .. =) ist zwar ganz
nett, wichtig ist aber die Performance auf den existierenden.
Da Ich alle Amigas ausser dem A3000 besitze, kann Ich auch sagen, ob es Probs
gibt, oder nicht.
>Bitte verzichte darauf, solche Vorgehensweisen zu empfehlen, solange Du
>gleichzeitig behauptest, das ganze ginge zusammen mit dem OS. Wenn Du
>die definierten Wege nicht kennst, dann lies halt einfach mit. Diese
>Art von Programmierung ist es, die dafür sorgt, das OS-Updates oder
>neue Maschinen "Probleme machen" und "inkompatibel sind".
Diese Art von Programmierung ist das Fundament von WB-emulationen (gfx-cards),
guten Spielen (das CD32 soll auch verkauft werden) und einigen andern Dingen.
Ich darf wohl vermuten, dass du entweder noch nie einen Treiber fuer eine expansion-
karte disassembliert hast, oder ?
>> Leider gibt`s einige Virenchecker, die die int-vektoren zuruecksetzen, was ebenf
>> alls der overkill sein duerfte ..
>
>_NIEMAND_ hat an den Interruptvektoren rumzufingern, weder irgendein
>Programm, noch ein Treiber und auch kein Virenchecker.
Auch wenn`s dir nicht schmeckt, an den ints patcht jeder herum, von der playroutine
ueber WB-emulationen bis zu virenchecker.
Es ist wohl besser, du siehst der Realitaet ins Auge, denn nicht jeder User ist bereit
diese "unsauberen" Programme zu aechten.
--
<< JUDAS >> }-O_O-{ `Es wird immer DIE und DIEWO geben.`
\_/
Technical Details
Message-ID:
<judas.0f2y@tomtec.abg.sub.org>Path:
arc1-ca.pugleaf.net!tomtec.abg.sub.org!judasReferences:
<wKqwSMD42Daez3@point70.people-s.people.sub.org> <212070BEH0000883EH@point24.people-s.people.sub.org> <judas.0ev9@tomtec.abg.sub.org> <wNpPYMD42Daoz5@j-plewka.amtrash.comlink.de> <judas.0f1k@tomtec.abg.sub.org> <93298484@mhystic.hall.sub.org>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!tomtec.abg.sub.org!judas From: judas@tomtec.abg.sub.org (Th.Huber) Newsgroups: de.comp.sys.amiga.tech Subject: Re: ?:VectorInterrupts im Amiga Distribution: world Message-ID: <judas.0f2y@tomtec.abg.sub.org> References: <wKqwSMD42Daez3@point70.people-s.people.sub.org> <212070BEH0000883EH@point24.people-s.people.sub.org> <judas.0ev9@tomtec.abg.sub.org> <wNpPYMD42Daoz5@j-plewka.amtrash.comlink.de> <judas.0f1k@tomtec.abg.sub.org> <93298484@mhystic.hall.sub.org> Date: 27 Aug 95 08:44:38 MET