El sistema operativo REX ( Real-time Executive Operating System ) es un sistema operativo en tiempo real (RTOS) desarrollado por Qualcomm para el desarrollo de estaciones de abonado de modo dual (DMSS) o software de abonado de modo avanzado (AMSS) para teléfonos móviles basados en procesadores ARM . A partir de 2007, la mayoría de los teléfonos móviles coreanos funcionaban con REX.
REX es una combinación de dos sistemas operativos : L4Ka::Pistachio con microkernel integrado e Iguana , con amplias modificaciones y extensiones de Qualcomm y HTC . [2]
Originalmente desarrollado para Intel 80186 , luego fue portado a ARM y las arquitecturas x86 ya no son compatibles. REX no es compatible con POSIX ni es un software de código abierto y requiere una licencia de software propietario de Qualcomm para su uso. [3]
Parece que no se ha desarrollado ni comercializado activamente hasta 2012, pero se utiliza en teléfonos móviles de gama baja vendidos actualmente o recientemente, generalmente para uso de clientes de prepago, como el Samsung SPH-M300 .
Características
REX es un RTOS con las siguientes características:
- Multitarea preventiva
- Gestión de tareas
- Sincronización de tareas
- Cerradura exclusiva
- Minutero
- Gestión de interrupciones
- Utiliza menos de 5K de ROM [1]
REX no proporciona funciones de protección de memoria , pero sí tiene capacidades de administración de memoria .
Referencias
- ^ abc "REX y software común" . Consultado el 10 de marzo de 2012 .
- ^ Edgewall Software. «HTC Vision» . Consultado el 12 de marzo de 2012 .
- ^ Asif, Saad Zaman (11 de enero de 2011). Ecosistema de comunicaciones móviles de próxima generación: gestión de tecnología para comunicaciones móviles . John Wiley and Sons. pág. 299.
Enlaces externos
- Iguana Archivado el 26 de abril de 2006 en Wayback Machine.
- Sistemas operativos basados en L4 Archivado el 14 de junio de 2018 en Wayback Machine
- Kernel NICTA L4 integrado Archivado el 27 de febrero de 2014 en Wayback Machine
- Sitio corporativo de Qualcomm