Re: [hatari-devel] Videl / VBL interrupt issue in Hatari?

[ Thread Index | Date Index | More lists.tuxfamily.org/hatari-devel Archives ]


Le 20/01/2014 12:55, Mariusz Buras a écrit :
Hi,
Perhaps it happens because Hatari is usually slower then real Falcon?

Hi,

I don't think so, timings are sometimes different, but overall speed should be rather similar ; it could be a pending interrupt mask that is not correctly clear when several VBL interrupts occur and SR>2300.

Best to test/debug this would be to have a very small program that just does the VBL interrupt and reproduce the problem (having to run BM is involving too many things to clearly separate issues).

Nicolas

--
Cheers,
Mariusz Buras.
---
http://sqward.net
http://www.linkedin.com/in/mariuszburas


On 20 January 2014 11:51, Eero Tamminen <oak@xxxxxxxxxxxxxx
<mailto:oak@xxxxxxxxxxxxxx>> wrote:

    Hi,

    Douglas is having strange Videl & VBL issue. VBL interrupt
    handler starts recursing until its stack usage stomps over
    something important:
    http://www.atari-
    forum.com/viewtopic.php?f=68&t=24561&sid=b0e47373736e3702af60c1dec3dd20e8&start=1400
    <http://forum.com/viewtopic.php?f=68&t=24561&sid=b0e47373736e3702af60c1dec3dd20e8&start=1400>

    This doesn't occur on real Falcon (has never happened there,
    can be reproduced 100% in Hatari).

    "It does stop if I don't lower interrupt priority mask in the VBL.
    It's very
    strange that the VBL can recurse on top of itself without a loop
    present, or
    any jumps. I might even say its borderline not-possible."

    Any ideas what could cause this with WinUAE CPU core?


             - Eero







Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/