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

  • Fit a USB combo-media drive to your RiscPC
    Hardware How-to
     18 comments, latest by Projjer on 3/12/04 8:10PM. Published: 13 Jun 2004

  • Random article

  • ARM tips hat to ARM1 on birthday
    Rewind to 1985
     16 comments, latest by sascott on 4/5/05 2:50AM. Published: 28 Apr 2005

  • Useful links

    News and media:
    IconbarMyRISCOSArcSiteRISCOScodeANSC.S.A.AnnounceArchiveQercusRiscWorldDrag'n'DropGAG-News

    Top developers:
    RISCOS LtdRISC OS OpenMW SoftwareR-CompAdvantage SixVirtualAcorn

    Dealers:
    CJE MicrosAPDLCastlea4X-AmpleLiquid SiliconWebmonster

    Usergroups:
    WROCCRONENKACCIRUGSASAUGROUGOLRONWUGMUGWAUGGAGRISCOS.be

    Useful:
    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
    "I'm not sure I could have trusted you six months ago"
    Page generated in 0.046 seconds.