[NTLK] Einstein on Android - doing away with ARM emulation?
Abraham Limpo
abraham at familialimpo.net
Sun Mar 13 08:20:06 EDT 2011
IIRC newton's ARM was a 26-bit address space design, while modern ARMS are
full 32-bit... so probably will not be as easy.
But I'm no hardware engineer, so I hope I'm wrong :)
2011/3/13 Joseph Reilly <Reilly001os at aol.com>
> My understanding of how android works is that all apps run through a
> virtual machine
> which keeps everything sandboxed pretty well and away from direct contact
> with the
> core os/hardware. I'd guess if this was to be tried you'd have to have a
> rooted device
> (if you don't already). Another issue my be the various arm chips in the
> many android
> devices, they may not all support the same features so you might have to
> tune for
> each chip... but I'm just guessing until a knowledgable person chimes in
> :-) I don't know a
> lot about the inner workings of android or newton so I may be way off base
> (and making myself look like a fool) :-/
>
> Joe Reilly
>
> On Mar 12, 2011, at 9:57 PM, Michael wrote:
>
> > Since both the Newton and Android devices use ARM processors, would it
> > be possible to do away with the ARM processor emulation within
> > Einstein and have the host device execute the ARM instructions
> > natively (virtualization-style)?
> >
> > Years back, there were Mac emulators for the Amiga & Atari that did
> > just that, using a Mac ROM and executing 68k instructions directly. I
> > think that VirtualBox & SheepShaver do a similar thing.
> >
> > Would this be feasible? Any other thoughts? I imagine it would allow
> > for incredibly fast performance...
> >
> > Michael
> >
> > ====================================================================
> > The NewtonTalk Mailing List - http://newtontalk.net/
> > The Official Newton FAQ - http://splorp.com/newton/faq/
> > The Newton Glossary - http://splorp.com/newton/glossary/
> > WikiWikiNewt - http://tools.unna.org/wikiwikinewt/
> > ====================================================================
>
>
> ====================================================================
> The NewtonTalk Mailing List - http://newtontalk.net/
> The Official Newton FAQ - http://splorp.com/newton/faq/
> The Newton Glossary - http://splorp.com/newton/glossary/
> WikiWikiNewt - http://tools.unna.org/wikiwikinewt/
> ====================================================================
>
More information about the NewtonTalk
mailing list