RISC OS Goes 32bit

Two important pieces of RISC OS news have broken this week: firstly, RISC OS Ltd announced that they have been developing a 32-bit version of RISC OS. Secondly, Advantage Six have announced that they have built a series of machines for embedded / industrial use.


RISC OS as an OS previously only used 26 bits of the ARM chip; the other 6 bits were used for processor flags. This operating mode became obsolete with the SA110 chip; thus all newer ARM cores have separate processor flags. RISC OS has therefore had a problem with the development of new hardware.


For background, RISC OS split around four years ago with RISC OS Ltd being sold a head license agreement from Element 14 (later Pace), and Pace selling their rights to RISC OS off to Castle around 2 years ago. Pace in that time had already done work to produce a 32-bit version of the OS but development was primarily for their Set-top box market. Castle’s version is exclusively used on their Iyonix desktop machine.


RISC OS Ltd have arguably done a lot more work in improving and modernising their version of the OS for desktop use, but had not received the neccessary backing to produce a 32-bit version and the hardware abstraction required. Previously RISC OS Ltd’s version would only run on ‘legacy’ hardware; this has now been resolved and their developments may be used on a modern ARM system, paving the way for future development. It has yet to be announced whether RISC OS Ltd’s ‘Select’ version of their OS will run on the Iyonix.


The announcements over this week mean that now both versions will run on a modern ARM core. RISC OS may soon be useable in industrial / embedded situations.


www.drobe.co.uk carry both stories.


www.advantagesix.com for people interested in the new hardware.

26 Comments

  1. 2004-10-08 3:53 pm
  2. 2004-10-08 3:59 pm
  3. 2004-10-08 3:59 pm
  4. 2004-10-08 3:59 pm
  5. 2004-10-08 4:21 pm
  6. 2004-10-08 4:24 pm
  7. 2004-10-08 6:19 pm
  8. 2004-10-08 6:28 pm
  9. 2004-10-08 6:50 pm
  10. 2004-10-08 6:54 pm
  11. 2004-10-08 7:58 pm
  12. 2004-10-08 8:07 pm
  13. 2004-10-08 8:47 pm
  14. 2004-10-08 8:59 pm
  15. 2004-10-08 9:26 pm
  16. 2004-10-08 10:14 pm
  17. 2004-10-08 11:20 pm
  18. 2004-10-08 11:23 pm
  19. 2004-10-09 4:01 am
  20. 2004-10-09 4:32 am
  21. 2004-10-10 8:45 pm
  22. 2004-10-10 8:58 pm
  23. 2004-10-10 11:14 pm
  24. 2004-10-11 12:40 am
  25. 2004-10-11 1:57 am
  26. 2004-10-11 9:56 am