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

Reply to thread


According to the announcement is that the two "camps" have agreed to ensure API *compatibility* between the two versions of RISC OS, which is a far cry from agreeing to match one another feature for feature.

What I believe this means (for a very simple example) is that if in one strand someone adds a new function to OS_ArbitrarySWI and uses previously unused reason code 666, then rather than the other strand having that same function added (which, as you rightly say, can't be guaranteed to happen) what will actually happen is that reason code will be, effectively, "reserved" (for want of a better word) for that same function - should someone be willing/able to add it in future - and won't be used for something else in the other strand.

So, as a developer, you can be sure that calling OS_ArbitrarySWI with r0=666, you will either cause Damian to appear, or nothing will happen at all. It won't, in the alternative strand, cause an unexpected pizza delivery.

 is a RISC OS UserVinceH on 28/11/07 8:54PM
[ 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

  • Cumana reports on promising RISC OS return to education

     Discuss this. Published: 24 Jan 2001

  • Random article

  • StrongARM last orders passes
    We'll miss you SA110
     20 comments, latest by Martyn Fox on 28/6/03 4:59PM. Published: 24 Jun 2003

  • 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
    "It gives a bad impression to anyone wondering who's going to be next to go when the web sites reporting the news have stopped reporting anything"
    Page generated in 0.061 seconds.