Jump to content
Main menu
Main menu
move to sidebar
hide
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Special pages
Niidae Wiki
Search
Search
Appearance
Create account
Log in
Personal tools
Create account
Log in
Pages for logged out editors
learn more
Contributions
Talk
Editing
VxWorks
(section)
Page
Discussion
English
Read
Edit
View history
Tools
Tools
move to sidebar
hide
Actions
Read
Edit
View history
General
What links here
Related changes
Page information
Appearance
move to sidebar
hide
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
==Platform overview== VxWorks supports Intel architecture, Power architecture, and ARM architectures. The RTOS can be used in multi-core [[asymmetric multiprocessing]] (AMP), [[symmetric multiprocessing]] (SMP), mixed modes<ref name="star"/> and multi-OS (via Type 1 hypervisor)<ref name="virt"/> designs on 32- and 64- bit processors. The VxWorks consists of a set of runtime components and development tools. The run time components are an [[operating system]] (UP and SMP; 32- and 64-bit), software for applications support (file system, core network stack, USB stack, and inter-process communications), and hardware support (architecture adapter, processor support [[Library (computing)|library]], device driver library, and board support packages).<ref name="star"/> VxWorks core development tools are compilers such as Diab, [[GNU]], and [[Intel C++ Compiler]] (ICC) and its build and configuration tools. The system also includes productivity tools such as its Workbench development suite and Intel tools and development support tools for asset tracking and host support.<ref name="star"/> The platform is a modular, vendor-neutral, [[Open system (computing)|open system]] that supports a range of third-party software and hardware. The OS kernel is separate from middleware, applications, and other packages,<ref name="msscwb"/> which enables easier bug fixes and testing of new features.<ref name="joab2"/> An implementation of a layered source build system allows multiple versions of any stack to be installed at the same time so developers can select which version of any feature set should go into the VxWorks kernel libraries. Optional advanced add-ons for VxWorks provide additional capabilities, including the following: * Advanced security features to safeguard devices and data residing in and traveling across the Internet of Things (IoT) * Advanced safety partitioning to enable reliable application consolidation * Real-time advanced visual edge analytics allow autonomous responses on VxWorks-based devices in real-time without latency * Optimized embedded Java runtime engine enabling the deployment of Java applications * Virtualization capability with a real-time embedded, Type 1 hypervisor
Summary:
Please note that all contributions to Niidae Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
Encyclopedia:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Search
Search
Editing
VxWorks
(section)
Add topic