<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
Date   : Fri, 15 Feb 2008 09:12:20 +0000 (GMT)
From   : tommowalker@... (Tom Walker)
Subject: BBC FPGA Boots to BASIC... almost...

> I need to check if it's jumping to &8000 while it's running... or maybe 
> BASIC needs the VIA timer interrupts or something else I haven't
> implemented yet...

OS 1.2 + BASIC should get to the > prompt with no interrupts at all.

> > They need to return &FE instead. ie. the high part of the address.

> Ummm, OK, but can you explain why that's the case?

Because there's no device there, nothing gets put on the data bus, so the
6502 reads what was last there, which is almost always the high byte of the
address.

Tom


      __________________________________________________________
Sent from Yahoo! Mail - a smarter inbox http://uk.mail.yahoo.com
<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>