<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
Date   : Wed, 15 Aug 2012 20:46:56 +0200
From   : kortink@... (John Kortink)
Subject: Programatically "reset" a Beeb?

On Wed, 15 Aug 2012 13:44:50 +0100, Richard Gellman
<splodge@...> wrote:

>[...]
>
>I'm having trouble with a "reset" process. Hopefully someone
>here can point out the Bleeding Obvious(tm) to me. 
>
>[...]
>
>Store the bit in the ROM set select
>register (1MHz bus) 
>
>JMP (&FFFC) 
>
>Except, it doesn't quite work. It
>changes ROM set sure enough, but the start sequence is interrupted and
>scrolls uncontrollably, sometimes with characters on screen.
>
>[...]

Try :

LDA #&7F
STA &FE4E

or equivalent, before you do the

JMP (&FFFC)

The OS will then find the system VIA in a state that is
consistent with a power up, and acts accordingly.


John Kortink

-- 

Email : kortink@...         
Wwweb : http://www.inter.nl.net/users/J.Kortink

GoSDC, the ultimate BBC B/B+/Master/Electron storage system :
http://web.inter.nl.net/users/J.Kortink/home/hardware/gosdc
<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>