Drobe :: The archives
About Drobe | Contact | RSS | Twitter | Tech docs | Downloads | BBC Micro

Reply to thread

ARM on ARM emulation is never going to be a viable proposition, remember 3 MIPS is half the speed of an Archimedes A310, or if you want to experiance that today with a modern version of RISC OS, turn the cache off on a StrongARM machine, and image less than half of that. You can't get anything useful done with that level of performance.

The ideal solution of course is to have it run natively on the hardware, and of course if people can port Linux, its possible to get enough details about the hard ware to port RISC OS too - which just about could be done without official support using the available information on the HAL requirements of RISC OS 5.

However, a halfway house would be to run as much code directly on the ARM processor as possible, setting up page tables so that memory accesses outside the current active object (application, module area, or ROM) are trapped and redirected (also picking up I/O). Plus trapping SWI and other exception handlers. Unfortunately getting this level of control from the native OS is becoming more difficult as even Microsoft wise up to the dangers of poor security on Windows Mobile - under pressure from the phone companies that dont want a virus ridden mobile network. You'd probably have to put Linux on in order to do it, and by then you are going to be a bit pushed for resources on these devices.

 is a RISC OS Userdruck on 1/6/06 9:31AM
[ Reply | Permalink | Report ]

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

  • Cooling a RiscPC
    Like, chill out, man
     4 comments, latest by Clades on 10/8/05 8:26AM. Published: 27 Jul 2005

  • Random article

  • Can't find a file on that huge hard disc? You'll need !Locate...

     Discuss this. Published: 24 Mar 2001

  • Useful links

    News and media:

    Top developers:
    RISCOS LtdRISC OS OpenMW SoftwareR-CompAdvantage SixVirtualAcorn

    CJE MicrosAPDLCastlea4X-AmpleLiquid SiliconWebmonster


    RISCOS.org.ukRISCOS.orgRISCOS.infoFilebaseChris Why's Acorn/RISC OS collectionNetSurf

    Non-RISC OS:
    The RegisterThe InquirerApple InsiderBBC NewsSky NewsGoogle Newsxkcddiodesign

    © 1999-2009 The Drobe Team. Some rights reserved, click here for more information
    Powered by MiniDrobeCMS, based on J4U | Statistics
    "Drobe doesn't reflect the entirety of RISC OS as it declines to publish some news stories because 'they are not interesting' "
    Page generated in 0.0357 seconds.