Jump to content

pSOS (операционная система реального времени)

PSOS
Разработчик Альфред Чао, Группа программных компонентов (SCG)
Интегрированные системы Inc. (ISI)
Речные системы ветра
Написано в 68000 язык ассемблера
Рабочее состояние Снято с производства
Исходная модель Закрытый исходный код (оригинал)
Открытый исходный код (более поздние варианты)
Первоначальный выпуск 1982 год ; 42 года назад ( 1982 )
Последний выпуск Reliant (RoweBots) / август 2007 г .; 17 лет назад ( 2007-08 )
Маркетинговая цель Встраиваемые системы
Доступно в Английский
Платформы Моторола серии 68000
ядра Тип в реальном времени Монолитный
Лицензия Собственный

pSOS ( Portable Software On Silicon ) — операционная система реального времени (RTOS), созданная примерно в 1982 году Альфредом Чао и первую часть своего существования разработанная и продаваемая его компанией Software Components Group (SCG). В 1980-х годах pSOS быстро стала предпочтительной ОСРВ для всех встраиваемых систем , основанных на архитектуре семейства Motorola серии 68000 , поскольку она была написана на языке ассемблера 68000 и с самого начала была высоко оптимизирована. Он также был модульным, с ранней поддержкой отладки с учетом ОС, подключаемых драйверов устройств , стеков набора интернет-протоколов (TCP/IP), языковых библиотек и дисковых подсистем. Позже появилась исходного кода отладка на уровне , поддержка многопроцессорности и дополнительные расширения компьютерных сетей .

Примерно в 1991 году компания Software Components Group была приобретена компанией Integrated Systems Inc. других семейств микропроцессоров, переписав большую часть его на языке программирования C. (ISI), которая продолжила разработку pSOS, затем переименованного в pSOS+, для Внимание также было уделено поддержке все более интегрированных сред разработки , кульминацией чего стал pRISM+.

В июле 1994 года ISI приобрела компании Digital Research модульную многозадачную операционную систему реального времени FlexOS у Novell . [1]

В 1995 году ISI предложила pSOSystem/NEST пакет для Novell Embedded Systems Technology (NEST). [2] [1]

В феврале 2000 года ISI была приобретена компанией Wind River Systems , создателями конкурирующей RTOS VxWorks . Несмотря на первоначальные сообщения о продолжении поддержки pSOS, разработка была остановлена. Wind River объявила о планах создания «конвергентной» версии VxWorks, которая будет поддерживать системные вызовы pSOS, и что дальнейших выпусков pSOS не будет.

NXP Semiconductors приобрела pSOS для TriMedia у Wind River и продолжила поддерживать эту ОС для ядра TriMedia со сверхдлинным командным словом (VLIW).

Переход от pSOS

[ редактировать ]

В марте 2000 года конкурирующая компания Express Logic выпустила свой оценочный комплект для пользователей pSOS+, призванный обеспечить путь перехода на ее ThreadX RTOS.

В августе 2000 года компания MapuSoft Technologies Inc. представила комплект для переноса pSOS OS Changer, который позволяет плавно перенести программное обеспечение на несколько ОС, таких как Linux , VxWorks и другие. Он включает в себя интегрированную среду разработки (IDE) и оптимизацию интерфейса прикладного программирования ( API ), а также инструмент профилирования для измерения времени API на целевых платах (www.mapusoft.com).

В августе 2007 года компания RoweBots, бывший партнер SCG и ISI, открыла исходный код своей версии, совместимой с pSOS+, под названием Reliant. Он доступен всем желающим выполнить обновление без изменения приложения.

Проект Xenomai . поддерживает API-интерфейсы pSOS+ (и другие традиционные API-интерфейсы RTOS) через среду реального времени на базе Linux, что позволяет существующим промышленным приложениям легко мигрировать в среду на базе Linux, сохраняя при этом строгие гарантии работы в реальном времени

Другой альтернативой с открытым исходным кодом является RTEMS , который поддерживает различные API, включая «Классический API» (совместимый с pSOS) и POSIX API. По сравнению с Linux, RTEMS больше соответствует приложениям pSOS из-за меньшего размера памяти и строгого поведения в реальном времени.

Популярный Secure Sockets Layer (SSL), теперь Transport Layer Security (TLS), библиотеки, такие как wolfSSL, по-прежнему поддерживают pSOS.

См. также

[ редактировать ]
  1. ^ Jump up to: а б «pSOSystem и среда разработки NEST — проектирование встраиваемых приложений с возможностью подключения к NetWare» (информационный документ). Интегрированные системы, Inc. (ISI). 1998. Архивировано из оригинала 19 февраля 1998 года.
  2. ^ «Novell объявляет о программе поставщиков RTOS, которая выводит интегрированные сетевые решения на рынок встраиваемых систем» (пресс-релиз). Орем, Юта, США: Novell, Inc. , 23 мая 1995 г. Архивировано из оригинала 18 августа 2018 г. Проверено 18 августа 2018 г. «Поскольку Novell использовала Integrated Systems от FlexOS во время разработки и тестирования NEST, мы находимся в уникальном положении, поддерживая его как через нашу линейку продуктов реального времени pSOSystem для глубоко встраиваемых рынков, так и через FlexOS для точек продаж », — сказал Мозес Джозеф. , вице-президент по маркетингу компании Integrated Systems. «Разработчики, использующие комплект разработки FlexOS и расширенный пакет pSOSystem/NEST для всего: от домашней безопасности и развлечений до автоматизации офиса и глобальных коммуникационных приложений, теперь имеют быстрый и легкий доступ к самому широкому спектру стандартных сетевых протоколов.

Дальнейшее чтение

[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: f8eda438a5ed5feb2a5f2c02445ee848__1653652320
URL1:https://arc.ask3.ru/arc/aa/f8/48/f8eda438a5ed5feb2a5f2c02445ee848.html
Заголовок, (Title) документа по адресу, URL1:
pSOS (real-time operating system) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)