Date : Tue, 25 Mar 2003 15:22:03 -0000
From : "Fewell, Steve" <Steve.Fewell@...>
Subject: Re: FingerPrint and FE6E Interrupt enable register 65
>> Also, if it helps: Location &FE6D is set to &A0
>Ah,there's already a pending interrupt,
Well, the routine explicitly sets &FE6D to &A0 just before if set &FE6E to
the same value [LDA#&A0: STA &FE6D: STA &FE6E]; so I don't think this should
be problem, as the routine requires it. I've tried this on PCBBC and BBCInc
and both do not hang, but BeebEm hangs. Also: I doubt a real BBC would hang,
as the software works fine on a real Beeb!
Strange?
Regards,
Steve.
-----Original Message-----
From: Sprow [mailto:info@...]
Sent: 25 March 2003 15:07
To: 'bbc-micro@...'
Subject: Re: [BBC-Micro] FingerPrint and FE6E Interrupt enable register
6522
In article <50DA4D126823D411AE2600508B5E2B5A013BC861@...>,
"Fewell, Steve" <Steve.Fewell@...> wrote:
> Hi all,
>
> I'm trying to run the FingerPrint - Machine Code Monitor software on
> Beebem,
> but it just hangs. It seems to hang on the command LDA#&A0: STA &FE6E -
The
> 6522 Interrupt enable register.
Trying to enable timer 2 interrupt.
> Does anyone know what this does, and why it may not be working in Beebem?
Duuno.
> Also, if it helps: Location &FE6D is set to &A0
Ah,there's already a pending interrupt,
Sprow.