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

Confirm comment report request

AMS:

"Ok so RO4 Select is more hardware independent. Then it should be a doddle to port to the Iyonix shouldn't it... Also the OSes being "very different internally" is irrelevant"

From what I understand of how modern ROS 4 works: It will be easier now to port RISC OS Select to the Iyonix, since the 32bit work is being wrapped up. The stumbling point is the actual hardware drivers. A hardware absraction layer doesn't take away the need for drivers, it merely allows the upper level of the OS to free itself of worrying about what the underlying hardware is doing. Picture it as.. OS <--> HAL <---> drivers <---> hardware.

So, for an Iyonix port, ROL will have to produce an Nvidia driver, USB driver, etc that will work with the Iyonix hardware and the OS 4 hardware abstraction. Ideally, RISC OS 4 could reuse the OS 5 driver modules. Except ROL don't know how the OS 5 modules communicate internally and how they collude to pass around information. For example, the OS 5 kernel may expect a particular line of communications to and from the graphics driver (such as a Vsync ticker) and won't work without such a heartbeat.

ROL have no way of knowing how the CTL Nvidia or USB modules work with other OS-level components. That's what ROL mean when they talk about differences internally, and it's also what ROL mean when they called for more information and help from CTL for the Iyonix port - the internal design of OS 5 is not documented publically. As you say, the internal workings of the OS will not affect third party programmers, but it's crucial for the OS-level developers.

Chris.

 is a RISC OS Userdiomus on 08/09/06 11:38PM
[ Reply | Permalink | Report ]

Click on the button below to confirm you wish to flag up this comment to the website's administrators. Abuse of this service will be frowned upon and it should only be used to notify us of comments that are extremely distasteful, indecent or otherwise unlawful. If you disagree with an opinion expressed or fact stated in a comment, please take part in the debate rather than expect it to be removed.

Return to the drobe.co.uk front page

Details

Reporting user / IP: / 34.237.51.159
Comment GID: 25786
Timestamp: Sun, 15 Dec 2019 20:32:00 +0000

Search the archives

Today's featured article

  • Silence is golden
    Knowing how to tell your RiscPC to shut it
     22 comments, latest by Rien on 7/8/04 5:56PM. Published: 1 Dec 2003

  • Random article

  • Qercus back from the dead shocker
    Miracle as monthly mag delivers issue, finally
     24 comments, latest by jc on 13/11/06 5:28PM. Published: 13 Oct 2006

  • 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
    "Unless and until you are willing to produce the evidence to back up your assertions, please cease and desist making these allegations"
    Page generated in 0.0727 seconds.