PSOS (операционная система реального времени) - Википедия - pSOS (real-time operating system)
Разработчик | Альфред Чао / SCG / ISI / Системы Wind River |
---|---|
Написано в | 68000 ассемблер |
Семейство ОС | Операционные системы реального времени |
Рабочее состояние | Снято с производства |
Исходная модель | Закрытый источник |
изначальный выпуск | 1982 |
Маркетинговая цель | Встроенные системы |
Платформы | Motorola 68000 |
Ядро тип | В реальном времени |
Лицензия | Проприетарный |
pSOS (пстол Sпрограммное обеспечение Оп Silicon) это операционная система реального времени (RTOS), созданная примерно в 1982 году Альфредом Чао и разработанная / проданная в течение первой части своей жизни его компанией Software Components Group (SCG). В 1980-х годах pSOS быстро стала предпочтительной ОСРВ для всех встраиваемых систем, основанных на Motorola 68000 семейная архитектура, потому что она была написана на ассемблере 68000 и с самого начала была сильно оптимизирована. Он также был модульным, с ранней поддержкой отладки с учетом ОС, подключаемых драйверов устройств, TCP / IP стеки, языковые библиотеки и дисковые подсистемы. Позже появилась отладка на уровне исходного кода, поддержка нескольких процессоров и дальнейшие сетевые расширения.
Примерно в 1991 году Software Components Group была приобретена компанией Integrated Systems Inc. (ISI), которая продолжила разработку pSOS - теперь переименованной в pSOS + - для других семейств микропроцессоров, переписав большую часть ее на C. Внимание было также уделено поддержке последовательно большего количества интегрированные среды разработки, кульминацией которой стал pRISM +.
В июле 1994 г. компания Integrated Systems приобрела Цифровые исследования модульная многозадачная операционная система в реальном времени FlexOS из Novell.[1]
В 1995 году Integrated Systems предложила pSOSystem / NEST пакет для Технология встроенных систем Novell (ГНЕЗДО).[2][1]
В феврале 2000 г. компания Integrated Systems Inc. была приобретена Системы Wind River, создатели конкурирующей RTOS VxWorks. Несмотря на первоначальные сообщения о том, что поддержка pSOS будет продолжена, разработка была остановлена. Wind River объявила о планах по «конвергентной» версии VxWorks, которая будет поддерживать системные вызовы pSOS, и что никаких дальнейших выпусков самой pSOS не будет.
Полупроводники NXP приобрел pSOS для TriMedia от Wind River и продолжал поддерживать эту ОС для ядра TriMedia VLIW.
Переход от pSOS
В марте 2000 г. конкурирующая компания Экспресс-логика выпустили свой оценочный комплект для пользователей pSOS +, предназначенный для перехода к его ThreadX ОСРВ.
В августе 2000 года компания MapuSoft Technologies Inc. представила комплект для переноса pSOS OS Changer, который позволяет легко переносить программное обеспечение на несколько ОС, таких как Linux, VxWorks и другие. Он включает оптимизацию IDE и API, а также инструмент профилирования для измерения времени API на целевых платах (www.mapusoft.com).
В августе 2007 года RoweBots, бывший партнер SCG и ISI, открыла исходный код своей версии, совместимой с pSOS +, под названием Reliant. Он доступен всем желающим без изменения приложений.
В Ксеномай проект поддерживает API-интерфейсы pSOS + (и другие традиционные API-интерфейсы RTOS) в среде реального времени на основе Linux, чтобы позволить существующим промышленным приложениям легко переноситься в среду на основе GNU / Linux, сохраняя при этом строгие гарантии реального времени.
Еще одна альтернатива с открытым исходным кодом - RTEMS, который поддерживает различные API, включая «Classic API» (совместимый с pSOS) и POSIX API. По сравнению с GNU / Linux, RTEMS ближе к приложениям pSOS из-за меньшего объема памяти и строгого поведения в реальном времени.
Популярный SSL / TLS библиотеки, такие как wolfSSL по-прежнему поддерживает pSOS.
Смотрите также
Рекомендации
- ^ а б «pSOSystem и среда разработки NEST - проектирование встроенных приложений с возможностью подключения к NetWare» (Белая бумага). Интегрированные системы, Inc. (ISI). 1998. Архивировано с оригинал 19 февраля 1998 г.
- ^ «Novell объявляет о программе для поставщиков ОСРВ, которая выводит интегрированные сетевые решения на рынок встраиваемых систем» (Пресс-релиз). Орем, штат Юта, США: Novell, Inc. 1995-05-23. В архиве из оригинала 2018-08-18. Получено 2018-08-18.
"Потому что Novell использовал Интегрированные системы ' FlexOS во время разработки и тестирования NEST мы находимся в уникальном положении, поддерживая его с помощью наших продуктовых линеек в реальном времени pSOSystem для глубоко встроенных рынков и FlexOS для торговая точка ", - сказал Мозес Джозеф, вице-президент по маркетингу интегрированных систем." Разработчики, использующие комплект разработки FlexOS и расширенный пакет pSOSystem / NEST для всего, от домашней безопасности и развлечений до офисной автоматизации и глобальных коммуникационных приложений, теперь имеют быстрый и легкий доступ к широчайший выбор стандартных сетевых протоколов.
дальнейшее чтение
- «pSOSystem». Интегрированные системы, Inc. (ISI). 1998. Архивировано с оригинал 19 февраля 1998 г.
- "Экспресс-логика анонс их набора для эвакуации". Архивировано из оригинал на 2007-09-28. Получено 2007-06-13.