<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
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.
<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>