I don't think you quite get what we mean when we mention emulation. This is not emulation as in Virtual Acorn where the whole system (processor and other hardware) is emulated. You take RISC OS 5 with its hardware abstraction. Write drivers in native code so that it can access the new hardware. Then you analyse the OS, find which routines are called the most and rewrite them in native code. The rest is caught by emulation of the old processor. As time goes on you continue to convert old code over to the new processor. The performance hit would hopefully be simmilar to that from the Aemulor on the Iyonix (allowing for the increased speed of a G5 processor over an XScale). Well, that's the plan in very general terms. The ins and outs go well beyond the scope of an article comment
Oh, and Intel doesn't control 90% of the processor market that ARM targets.
Please login before posting a comment. Use the form on the right to do so or create a free account.
Search the archives
Today's featured article
Adventures with a Lego-cased A7K web server Having previously built desktop and laptop cases of out Lego bricks, model building Peter Howkins has turned his attentions towards crafting a slim box to slid his A7000 into a rack, alongside other rackmount servers. Having pieced together the housing, Peter puts a legacy RISC OS machine through its paces as an internet-facing server. 11 comments, latest by jess on 3/12/08 2:07PM. Published: 21 Nov 2008