[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: 65C02 emulation



On Wed, 27 Dec 2006 21:26:55 -0800, bieling@terra.es wrote
(in article <1167283615.114007.102690@79g2000cws.googlegroups.com>):

> OTOH, if things are done this way, the burden of discriminating what
> has to be read/written from/to the Apple II MLB, may happen to slow
> down quite a lot the emulation speed of the "processor" ARM, but about
> this I have not thought very much yet...?

The ARMs have several memory access modes to handle full speed RAM and slower 
ROM and FLASH plus a mode that can hold till finished. So with the right MMU 
stuff one should be able to read/write at Apple bus speed when needed. All 
the program RAM and ROM space should be copied into fast RAM along with the 
emulator code. FLASH is too slow to use for anything but boot and resource 
storage. I will have to look closely at the current crop of MMU equipped ARM7 
and ARM9 chips. But I'm not going to worry about it till I can emulate the 
6502 with the kind of speed I want.

-- Charlie Springer