[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [MiNT] Re: fatal error handling



On Tue, 8 Dec 1998 13:26:04 +0100 (MET), Johan Klockars wrote:

JK>> Sometimes it's really a black magic to get working programs like NVDI,
JK>> LIBERTY, WDIALOG, NOVA and LETEMFLY together. It would be useful to
JK>> simply distribute well tested scripts of most used AUTO programs in the
JK>> correct order :-)
JK>
JK>What we really need is a good way to allow programs to modify the system
JK>behaviour without all this TRAP chaining. I mean, it's a bit much when
JK>a simple system call has to pass through half a dozen or more sets of
JK>'is this call for me?'-checks before it reaches its destination...

You're right. Perhaps a TRAP could use a table of
[opcodes][MAXCHAINNUM], very similar to VBL table (but for every opcode)
where you could add up to 8 routines executed by OS during VBL...

Petr
--
E-mail: stehlik@cas3.zlin.vutbr.cz                        PARCP developer
   WWW: http://cas3.zlin.vutbr.cz/~stehlik/              MiNTOS/Linux user
mirror: http://users.zln.cz/~pstehlik/                 Atari 800XL emulation
mirror: http://www.stehlik.cyberstrider.org/              Atari Falcon040