Re: Marko's IRQ loader routine

From: Cameron Kaiser (spectre_at_calvin.ptloma.edu)
Date: 1998-12-29 19:49:28

>A better solution could be to disable interrupts right before the
>lda $dd00 and enable them right after the sta $dd00.  If the interrupt
>routine is timing-critical, you will need to have the interrupt triggered
>earlier to get rid of the jitter.  If you're using raster interrupts, one
>raster line should be enough.  Timer interrupts let you waste less cycles.

It's a raster IRQ. What I ended up doing was just moving everything into one
16K bank and circumventing the problem :-) Still, I'm not sure why it would
freeze up like that. Is it very timing-dependent? The routine didn't
strike me as very strictly timed.

-- 
Cameron Kaiser *** http://calvin.ptloma.edu/~spectre/ *** spectre@ptloma.edu
"Please dispose of this message in the usual manner." -- Mission: Impossible
-
This message was sent through the cbm-hackers mailing list.
To unsubscribe: echo unsubscribe | mail cbm-hackers-request@dot.tcm.hut.fi.

Archive generated by hypermail 2.1.1.