Misplaced Pages

REX OS

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
Real-time operating system
This article needs to be updated. Please help update this article to reflect recent events or newly available information.
Last update: 2012 (May 2023)
Operating system
REX Operating System
DeveloperQualcomm
Written inC
OS familyL4A Pistachio and Iguana embedded operating system
Working stateDiscontinued
Source modelProprietary
Initial release1999; 25 years ago (1999)
Marketing targetSmartphones
PlatformsARM
Kernel typeMicrokernel RTOS
LicenseProprietary

The REX Operating System (Real-time Executive Operating System) is a real-time operating system (RTOS) developed by Qualcomm for the ARM processor based mobile phone Dual-Mode Subscriber Station (DMSS) or Advanced Mode Subscriber Software (AMSS) development. As of 2007, most Korean cell phones ran on REX.

REX is a combination of two operating systems: L4Ka::Pistachio embedded microkernel and Iguana, with extensive modifications and extensions by Qualcomm and HTC.

Originally developed for the Intel 80186, it was then ported to ARM, and x86 architectures are no longer supported. REX is not POSIX compliant or open-source software and requires a proprietary software license from Qualcomm for use.

It seems not to be actively developed or marketed as of 2012, but is used in currently or recently sold low end cell phones, typically for use by pay-as-you-go customers, like the Samsung SPH-M300.

Features

REX is an RTOS with the following features:

REX provides no memory protection features but does have memory management abilities.

References

  1. ^ "REX and Common Software". Retrieved 2012-03-10.
  2. Edgewall Software. "HTC Vision". Retrieved 2012-03-12.
  3. Asif, Saad Zaman (2011-01-11). Next Generation Mobile Communications Ecosystem: Technology Management for Mobile Communications. John Wiley and Sons. p. 299.

External links

Real-time operating systems (RTOS)
Operating
systems
POSIX support
Unix-like
LiteOS
Partial
TRON support
Partial
Capability-based
Java virtual machine
DOS
L4 kernel
Psion
Microsoft
IBM
Texas Instruments
DEC PDP-11 VAX
Low resource
Frameworks, kits
  • Robot Operating System° 2
  • RTAI°
  • TI-RTOS
  • Xenomai°
  • Developers
    Microkernels-nanokernels
    Kernels
    L4 family
    Macintosh hosted
    Psion
    Amiga-type
    Operating
    systems
    POSIX support
    Unix-like
  • ARX
  • GNU Hurd°
  • Lites
  • MeikOS
  • Minix°
  • MkLinux°
  • Multi-Environment Real-Time^ (MERTUnix-RT)
  • OS2000
  • QNX^
  • Redox°
  • Spring
  • Tinix
  • UNICOS
  • VSTa
  • Partial
    Capability-based
    L4 kernel
    Java virtual machine
    Macintosh hosted
    Unix-like
    Psion
  • EPOCSymbian OS
  • Amiga-type
    Microsoft
    AIM alliance
    Frameworks, kits
  • Cosmos°
  • Genode°
  • TI-RTOS
  • Developers
    Stub icon

    This operating-system-related article is a stub. You can help Misplaced Pages by expanding it.

    Stub icon

    This mobile software article is a stub. You can help Misplaced Pages by expanding it.

    Categories: