|
Atari coding BBS
MFP automatic end interrupt? |
Posted by: PeyloW
|
Apr,17.2015-19:22
|
Most descriptions, and my old source code, for timer-B rasters uses the old bclr #0,$fffffa0f.w to clear the inservice bit before rte in my interrupt handler. I did however find this link: http://files.dhs.nu/files_source/spiny.s where the automatic end-interupt bit it cleared.
Am I correct to assume that in automatic end mode the inservice bit is cleared as soon as the interrupt is triggered, and the only benefit of the software mode is to ensure the interrupt is not triggered a second time before exiting?
So if my timer-b handler is short I would save some cycles each interrupt? But with a shared bit for all interrupts a more costly timer-c interrupt may very well get re-fired while executing?
|
[All messages in this thread] [Start new thread]
What's the anti-troll code? That's your personal code to be able to add comments and messages on the dhs.nu site.
Don't have a code or forgot it? Fix it here.
|