Author: Mr. B.B.C. (pD9E88079.dip0.t-ipconnect.de)
Date: 03-12-2003 14:24
No, PEXEC assigns the whole free memory to a program IIRC. I know this from a loader app I wrote.
But it may make trouble anyway if you run a GEM program, although there is already a GEM program running.
As I told, the TOS on Atari STs was a single task OS.
One problem I see is, that PEXEC in an accessory will halt the accessory, and that's something, that must not happen. This should interrupt the message loop and may stop all GEM activities.
4 bombs means illegal instruction, i.e. the program counter comes to a byte sequence that is definitely no MC68000 instruction.
In other words: the "instruction cursor" lands in a data block, not program code.
This may come from a corrupt stackpointer...
|