Content deleted Content added
Undid revision 1056081250 by 49.237.13.12 (talk) |
m →See also: the page doesn't exist on en-wiki |
||
(4 intermediate revisions by 3 users not shown) | |||
Line 1:
{{Short description|None}}
{{Lowercase|title=pSOS}}
{{Use dmy dates|date=April 2019|cs1-dates=y}}
Line 4 ⟶ 5:
{{Anchor|SCG|ISI}}
{{Infobox OS
| name
| logo
| screenshot
| caption
| developer
|
|
|
| ui
| family =
| released
| latest release version = Reliant (RoweBots)
|
|
|
| language
| update model
| package manager =
|
| license
| website
}}
'''pSOS''' ('''Portable Software On Silicon''') is a [[real-time operating system]] (RTOS), created in about 1982 by Alfred Chao, and developed and marketed for the first part of its life by his company Software Components Group (SCG). In the 1980s, pSOS rapidly became the RTOS of choice for all [[embedded system]]s based on the [[Motorola 68000 series]] family architecture, because it was written in 68000 [[assembly language]] and was highly optimised from the start. It was also modularised, with early support for OS-aware debugging, plug-in [[device driver]]s, [[Internet protocol suite]] (TCP/IP) stacks, language [[Library (computing)|libraries]], and disk subsystems. Later came [[source code]] level debugging, [[multiprocessing]] support, and further [[computer network]]ing extensions.
In about 1991, Software Components Group was acquired by [[Integrated Systems Inc.]] (ISI) which further developed pSOS, then renamed as pSOS+, for other microprocessor families, by rewriting most of it in the [[programming language]] [[C (programming language)|C]]. Attention was also paid to supporting successively more [[integrated development environment]]s, culminating in pRISM+.
In July 1994,
In 1995,
In February 2000,
[[NXP Semiconductors]] acquired pSOS for [[TriMedia (mediaprocessor)|TriMedia]] from Wind River and continued to support this OS for the TriMedia [[very long instruction word]] (VLIW) core.<!--
==Migration away from pSOS==
Line 44 ⟶ 45:
During August 2000, MapuSoft Technologies Inc. came up with the pSOS OS Changer porting kit which can smoothly move the software to multiple OS such as [[Linux]], VxWorks, and more. It includes an ''[[integrated development environment]]'' (IDE) and ''application programming interface'' ([[API]]) optimization along with a profiling tool to measure API timing on target boards (www.mapusoft.com).
In August 2007, RoweBots, a former partner of SCG and ISI, [[open
The [[Xenomai]] project supports pSOS+ APIs (and others traditional RTOS APIs) over a Linux-based real-time framework to allow existing industrial applications to migrate easily to a Linux-based environment while keeping stringent real-time guarantees.
Another open sourced alternative is [[RTEMS]], which has support for various APIs, including the "Classic API" (compatible to pSOS) and the POSIX API. Compared to Linux, RTEMS is a closer match to pSOS applications due to its lower memory
Popular ''Secure Sockets Layer'' (SSL), now ''[[
==
* [[FlexOS]]
* [[Novell Embedded Systems Technology]] (NEST)
* [[UNIX System V STREAMS]]
|