<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
Date   : Fri, 10 Oct 2008 03:19:46 +0100
From   : afra@... (Phill Harvey-Smith)
Subject: *CONFIGURE Q

Jonathan Graham Harston wrote:
>> Message-ID: <48EAA07C.7090201@...>
>  
> Phill Harvey-Smith wrote:
>> Fine, I should be able to configure things with *configure, however
>> typing something like *configure file 9 just prints 13 (the rom number
>> for adfs), and does not change the filesystem.
>> What if anything am I doing wrong ?
>  
> Could be various things.
>  
> The MESS emulator could be not implementing the 65c12 opcodes that
> the Master MOS uses to access the CMOS RAM via the internal bus.

Possible, though another list member has comfirmed that the problem also 
exists in BeebEm, which in itself is odd.

> The MESS emulator could be not implementing the CMOS RAM on the
> internal bus. It could be not implementing anything, or it could be
> implmenting the BBC B's speech system instead.

MESS does seem to implement the CMOS fine, as it works perfectly with 
the 3.20 MOS. The speech chip is implemented but only for the A/B/B+

> The MOS ROM used by MESS could be patched to make calls to the
> emulator to do specific tasks and isn't patched to do CMOS RAM
> access.

Nope, did a binary compare against the MOS from BeebEm (assebled into 
one big file) and they are identical. Besides the philosophy of MESS, is 
  to leave the bios unchanged and emulate the hardware, so that the bios 
does not need to be changed.

Cheers.

Phill.


-- 
Phill Harvey-Smith, Programmer, Hardware hacker, and general eccentric !

"You can twist perceptions, but reality won't budge" -- Rush.
<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>