Login
Search for:


Previous | Next

From: indi (all posts)
Date: 2001-07-24
Subject: Re: interrupt
On Tue, 24 Jul 2001 11:31:01 +0200, you wrote:

> Is it thrown? (I tried this one, but it was not working.)
> If it is not thrown, then is it taken right after the CLI command
>finished?
> Or is it delayed somehow?

As far as I am aware... When interrupts are disabled, then the hardware just sets the IRQ bit... but no interrupt is thrown. Lots of depackers use this with timers, set a timer going woth IRQ's off, all that happens is the bit is set.

If you re-enable IRQ's then an interrupt will happen at once if any bits are set.

One thing I don't know, is the order.... if all timers, rasters etc.
are ALL set... whats the order??

Mike

>
> Unfortunately I cannot check out on a real Plus/4, I have no
>opportunity of reaching one. (My little brother using it in an other
>city... :)
>
>Thanks in advance:
>
>
> Almos Rajnai
>
>+------------------------=%%&############&%%=-------------------------------+
>| Rachy of Bi0Hazard | PowerAmiga owner | http://amigos.amiga.hu/rachy/ |
>|e-mail: racs@fs2.bdtf.hu| No Risc No Fun! | ATO Hungarian member |
>+---ICQ:-16342960--------=%%&############&%%=-----Phone:+36 20 9891489------+
>--this message went through the plus4@c64.rulez.org emailing list---

Copyright © Plus/4 World Team, 2001-2024