CINXE.COM
Nucleus RTOS - Wikipedia
<!DOCTYPE html> <html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-sticky-header-enabled vector-toc-available" lang="en" dir="ltr"> <head> <meta charset="UTF-8"> <title>Nucleus RTOS - Wikipedia</title> <script>(function(){var className="client-js vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-sticky-header-enabled vector-toc-available";var cookie=document.cookie.match(/(?:^|; )enwikimwclientpreferences=([^;]+)/);if(cookie){cookie[1].split('%2C').forEach(function(pref){className=className.replace(new RegExp('(^| )'+pref.replace(/-clientpref-\w+$|[^\w-]+/g,'')+'-clientpref-\\w+( |$)'),'$1'+pref+'$2');});}document.documentElement.className=className;}());RLCONF={"wgBreakFrames":false,"wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy", "wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgRequestId":"7edd4b81-3c01-4870-b0e1-73737e7d74c0","wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"Nucleus_RTOS","wgTitle":"Nucleus RTOS","wgCurRevisionId":1263283783,"wgRevisionId":1263283783,"wgArticleId":903339,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["All articles with bare URLs for citations","Articles with bare URLs for citations from March 2022","Articles with PDF format bare URLs for citations","Articles with short description","Short description matches Wikidata","Short description is different from Wikidata","Webarchive template wayback links","All articles with unsourced statements","Articles with unsourced statements from October 2015","Official website different in Wikidata and Wikipedia","ARM operating systems", "Embedded operating systems","Microkernel-based operating systems","Microkernels","MIPS operating systems","Proprietary operating systems","Real-time operating systems"],"wgPageViewLanguage":"en","wgPageContentLanguage":"en","wgPageContentModel":"wikitext","wgRelevantPageName":"Nucleus_RTOS","wgRelevantArticleId":903339,"wgIsProbablyEditable":true,"wgRelevantPageIsProbablyEditable":true,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgNoticeProject":"wikipedia","wgCiteReferencePreviewsActive":false,"wgFlaggedRevsParams":{"tags":{"status":{"levels":1}}},"wgMediaViewerOnClick":true,"wgMediaViewerEnabledByDefault":true,"wgPopupsFlags":0,"wgVisualEditor":{"pageLanguageCode":"en","pageLanguageDir":"ltr","pageVariantFallbacks":"en"},"wgMFDisplayWikibaseDescriptions":{"search":true,"watchlist":true,"tagline":false,"nearby":true},"wgWMESchemaEditAttemptStepOversample":false,"wgWMEPageLength":20000,"wgEditSubmitButtonLabelPublish":true,"wgULSPosition":"interlanguage", "wgULSisCompactLinksEnabled":false,"wgVector2022LanguageInHeader":true,"wgULSisLanguageSelectorEmpty":false,"wgWikibaseItemId":"Q1144225","wgCheckUserClientHintsHeadersJsApi":["brands","architecture","bitness","fullVersionList","mobile","model","platform","platformVersion"],"GEHomepageSuggestedEditsEnableTopics":true,"wgGETopicsMatchModeEnabled":false,"wgGEStructuredTaskRejectionReasonTextInputEnabled":false,"wgGELevelingUpEnabledForUser":false};RLSTATE={"ext.globalCssJs.user.styles":"ready","site.styles":"ready","user.styles":"ready","ext.globalCssJs.user":"ready","user":"ready","user.options":"loading","ext.cite.styles":"ready","skins.vector.search.codex.styles":"ready","skins.vector.styles":"ready","skins.vector.icons":"ready","jquery.makeCollapsible.styles":"ready","ext.wikimediamessages.styles":"ready","ext.visualEditor.desktopArticleTarget.noscript":"ready","ext.uls.interlanguage":"ready","wikibase.client.init":"ready","ext.wikimediaBadges":"ready"};RLPAGEMODULES=[ "ext.cite.ux-enhancements","site","mediawiki.page.ready","jquery.makeCollapsible","mediawiki.toc","skins.vector.js","ext.centralNotice.geoIP","ext.centralNotice.startUp","ext.gadget.ReferenceTooltips","ext.gadget.switcher","ext.urlShortener.toolbar","ext.centralauth.centralautologin","mmv.bootstrap","ext.popups","ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader","ext.echo.centralauth","ext.eventLogging","ext.wikimediaEvents","ext.navigationTiming","ext.uls.interface","ext.cx.eventlogging.campaigns","ext.cx.uls.quick.actions","wikibase.client.vector-2022","ext.checkUser.clientHints","ext.growthExperiments.SuggestedEditSession"];</script> <script>(RLQ=window.RLQ||[]).push(function(){mw.loader.impl(function(){return["user.options@12s5i",function($,jQuery,require,module){mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"}); }];});});</script> <link rel="stylesheet" href="/w/load.php?lang=en&modules=ext.cite.styles%7Cext.uls.interlanguage%7Cext.visualEditor.desktopArticleTarget.noscript%7Cext.wikimediaBadges%7Cext.wikimediamessages.styles%7Cjquery.makeCollapsible.styles%7Cskins.vector.icons%2Cstyles%7Cskins.vector.search.codex.styles%7Cwikibase.client.init&only=styles&skin=vector-2022"> <script async="" src="/w/load.php?lang=en&modules=startup&only=scripts&raw=1&skin=vector-2022"></script> <meta name="ResourceLoaderDynamicStyles" content=""> <link rel="stylesheet" href="/w/load.php?lang=en&modules=site.styles&only=styles&skin=vector-2022"> <meta name="generator" content="MediaWiki 1.44.0-wmf.15"> <meta name="referrer" content="origin"> <meta name="referrer" content="origin-when-cross-origin"> <meta name="robots" content="max-image-preview:standard"> <meta name="format-detection" content="telephone=no"> <meta name="viewport" content="width=1120"> <meta property="og:title" content="Nucleus RTOS - Wikipedia"> <meta property="og:type" content="website"> <link rel="preconnect" href="//upload.wikimedia.org"> <link rel="alternate" media="only screen and (max-width: 640px)" href="//en.m.wikipedia.org/wiki/Nucleus_RTOS"> <link rel="alternate" type="application/x-wiki" title="Edit this page" href="/w/index.php?title=Nucleus_RTOS&action=edit"> <link rel="apple-touch-icon" href="/static/apple-touch/wikipedia.png"> <link rel="icon" href="/static/favicon/wikipedia.ico"> <link rel="search" type="application/opensearchdescription+xml" href="/w/rest.php/v1/search" title="Wikipedia (en)"> <link rel="EditURI" type="application/rsd+xml" href="//en.wikipedia.org/w/api.php?action=rsd"> <link rel="canonical" href="https://en.wikipedia.org/wiki/Nucleus_RTOS"> <link rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/deed.en"> <link rel="alternate" type="application/atom+xml" title="Wikipedia Atom feed" href="/w/index.php?title=Special:RecentChanges&feed=atom"> <link rel="dns-prefetch" href="//meta.wikimedia.org" /> <link rel="dns-prefetch" href="login.wikimedia.org"> </head> <body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject mw-editable page-Nucleus_RTOS rootpage-Nucleus_RTOS skin-vector-2022 action-view"><a class="mw-jump-link" href="#bodyContent">Jump to content</a> <div class="vector-header-container"> <header class="vector-header mw-header"> <div class="vector-header-start"> <nav class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-dropdown" class="vector-dropdown vector-main-menu-dropdown vector-button-flush-left vector-button-flush-right" title="Main menu" > <input type="checkbox" id="vector-main-menu-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-main-menu-dropdown" class="vector-dropdown-checkbox " aria-label="Main menu" > <label id="vector-main-menu-dropdown-label" for="vector-main-menu-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-menu mw-ui-icon-wikimedia-menu"></span> <span class="vector-dropdown-label-text">Main menu</span> </label> <div class="vector-dropdown-content"> <div id="vector-main-menu-unpinned-container" class="vector-unpinned-container"> <div id="vector-main-menu" class="vector-main-menu vector-pinnable-element"> <div class="vector-pinnable-header vector-main-menu-pinnable-header vector-pinnable-header-unpinned" data-feature-name="main-menu-pinned" data-pinnable-element-id="vector-main-menu" data-pinned-container-id="vector-main-menu-pinned-container" data-unpinned-container-id="vector-main-menu-unpinned-container" > <div class="vector-pinnable-header-label">Main menu</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-main-menu.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-main-menu.unpin">hide</button> </div> <div id="p-navigation" class="vector-menu mw-portlet mw-portlet-navigation" > <div class="vector-menu-heading"> Navigation </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-mainpage-description" class="mw-list-item"><a href="/wiki/Main_Page" title="Visit the main page [z]" accesskey="z"><span>Main page</span></a></li><li id="n-contents" class="mw-list-item"><a href="/wiki/Wikipedia:Contents" title="Guides to browsing Wikipedia"><span>Contents</span></a></li><li id="n-currentevents" class="mw-list-item"><a href="/wiki/Portal:Current_events" title="Articles related to current events"><span>Current events</span></a></li><li id="n-randompage" class="mw-list-item"><a href="/wiki/Special:Random" title="Visit a randomly selected article [x]" accesskey="x"><span>Random article</span></a></li><li id="n-aboutsite" class="mw-list-item"><a href="/wiki/Wikipedia:About" title="Learn about Wikipedia and how it works"><span>About Wikipedia</span></a></li><li id="n-contactpage" class="mw-list-item"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us" title="How to contact Wikipedia"><span>Contact us</span></a></li> </ul> </div> </div> <div id="p-interaction" class="vector-menu mw-portlet mw-portlet-interaction" > <div class="vector-menu-heading"> Contribute </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-help" class="mw-list-item"><a href="/wiki/Help:Contents" title="Guidance on how to use and edit Wikipedia"><span>Help</span></a></li><li id="n-introduction" class="mw-list-item"><a href="/wiki/Help:Introduction" title="Learn how to edit Wikipedia"><span>Learn to edit</span></a></li><li id="n-portal" class="mw-list-item"><a href="/wiki/Wikipedia:Community_portal" title="The hub for editors"><span>Community portal</span></a></li><li id="n-recentchanges" class="mw-list-item"><a href="/wiki/Special:RecentChanges" title="A list of recent changes to Wikipedia [r]" accesskey="r"><span>Recent changes</span></a></li><li id="n-upload" class="mw-list-item"><a href="/wiki/Wikipedia:File_upload_wizard" title="Add images or other media for use on Wikipedia"><span>Upload file</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> <a href="/wiki/Main_Page" class="mw-logo"> <img class="mw-logo-icon" src="/static/images/icons/wikipedia.png" alt="" aria-hidden="true" height="50" width="50"> <span class="mw-logo-container skin-invert"> <img class="mw-logo-wordmark" alt="Wikipedia" src="/static/images/mobile/copyright/wikipedia-wordmark-en.svg" style="width: 7.5em; height: 1.125em;"> <img class="mw-logo-tagline" alt="The Free Encyclopedia" src="/static/images/mobile/copyright/wikipedia-tagline-en.svg" width="117" height="13" style="width: 7.3125em; height: 0.8125em;"> </span> </a> </div> <div class="vector-header-end"> <div id="p-search" role="search" class="vector-search-box-vue vector-search-box-collapses vector-search-box-show-thumbnail vector-search-box-auto-expand-width vector-search-box"> <a href="/wiki/Special:Search" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only search-toggle" title="Search Wikipedia [f]" accesskey="f"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>Search</span> </a> <div class="vector-typeahead-search-container"> <div class="cdx-typeahead-search cdx-typeahead-search--show-thumbnail cdx-typeahead-search--auto-expand-width"> <form action="/w/index.php" id="searchform" class="cdx-search-input cdx-search-input--has-end-button"> <div id="simpleSearch" class="cdx-search-input__input-wrapper" data-search-loc="header-moved"> <div class="cdx-text-input cdx-text-input--has-start-icon"> <input class="cdx-text-input__input" type="search" name="search" placeholder="Search Wikipedia" aria-label="Search Wikipedia" autocapitalize="sentences" title="Search Wikipedia [f]" accesskey="f" id="searchInput" > <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="Special:Search"> </div> <button class="cdx-button cdx-search-input__end-button">Search</button> </form> </div> </div> </div> <nav class="vector-user-links vector-user-links-wide" aria-label="Personal tools"> <div class="vector-user-links-main"> <div id="p-vector-user-menu-preferences" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-userpage" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-dropdown" class="vector-dropdown " title="Change the appearance of the page's font size, width, and color" > <input type="checkbox" id="vector-appearance-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-appearance-dropdown" class="vector-dropdown-checkbox " aria-label="Appearance" > <label id="vector-appearance-dropdown-label" for="vector-appearance-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-appearance mw-ui-icon-wikimedia-appearance"></span> <span class="vector-dropdown-label-text">Appearance</span> </label> <div class="vector-dropdown-content"> <div id="vector-appearance-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <div id="p-vector-user-menu-notifications" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-overflow" class="vector-menu mw-portlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="https://donate.wikimedia.org/?wmf_source=donate&wmf_medium=sidebar&wmf_campaign=en.wikipedia.org&uselang=en" class=""><span>Donate</span></a> </li> <li id="pt-createaccount-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:CreateAccount&returnto=Nucleus+RTOS" title="You are encouraged to create an account and log in; however, it is not mandatory" class=""><span>Create account</span></a> </li> <li id="pt-login-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:UserLogin&returnto=Nucleus+RTOS" title="You're encouraged to log in; however, it's not mandatory. [o]" accesskey="o" class=""><span>Log in</span></a> </li> </ul> </div> </div> </div> <div id="vector-user-links-dropdown" class="vector-dropdown vector-user-menu vector-button-flush-right vector-user-menu-logged-out" title="Log in and more options" > <input type="checkbox" id="vector-user-links-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-user-links-dropdown" class="vector-dropdown-checkbox " aria-label="Personal tools" > <label id="vector-user-links-dropdown-label" for="vector-user-links-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-ellipsis mw-ui-icon-wikimedia-ellipsis"></span> <span class="vector-dropdown-label-text">Personal tools</span> </label> <div class="vector-dropdown-content"> <div id="p-personal" class="vector-menu mw-portlet mw-portlet-personal user-links-collapsible-item" title="User menu" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport" class="user-links-collapsible-item mw-list-item"><a href="https://donate.wikimedia.org/?wmf_source=donate&wmf_medium=sidebar&wmf_campaign=en.wikipedia.org&uselang=en"><span>Donate</span></a></li><li id="pt-createaccount" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:CreateAccount&returnto=Nucleus+RTOS" title="You are encouraged to create an account and log in; however, it is not mandatory"><span class="vector-icon mw-ui-icon-userAdd mw-ui-icon-wikimedia-userAdd"></span> <span>Create account</span></a></li><li id="pt-login" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:UserLogin&returnto=Nucleus+RTOS" title="You're encouraged to log in; however, it's not mandatory. [o]" accesskey="o"><span class="vector-icon mw-ui-icon-logIn mw-ui-icon-wikimedia-logIn"></span> <span>Log in</span></a></li> </ul> </div> </div> <div id="p-user-menu-anon-editor" class="vector-menu mw-portlet mw-portlet-user-menu-anon-editor" > <div class="vector-menu-heading"> Pages for logged out editors <a href="/wiki/Help:Introduction" aria-label="Learn more about editing"><span>learn more</span></a> </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-anoncontribs" class="mw-list-item"><a href="/wiki/Special:MyContributions" title="A list of edits made from this IP address [y]" accesskey="y"><span>Contributions</span></a></li><li id="pt-anontalk" class="mw-list-item"><a href="/wiki/Special:MyTalk" title="Discussion about edits from this IP address [n]" accesskey="n"><span>Talk</span></a></li> </ul> </div> </div> </div> </div> </nav> </div> </header> </div> <div class="mw-page-container"> <div class="mw-page-container-inner"> <div class="vector-sitenotice-container"> <div id="siteNotice"><!-- CentralNotice --></div> </div> <div class="vector-column-start"> <div class="vector-main-menu-container"> <div id="mw-navigation"> <nav id="mw-panel" class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-pinned-container" class="vector-pinned-container"> </div> </nav> </div> </div> <div class="vector-sticky-pinned-container"> <nav id="mw-panel-toc" aria-label="Contents" data-event-name="ui.sidebar-toc" class="mw-table-of-contents-container vector-toc-landmark"> <div id="vector-toc-pinned-container" class="vector-pinned-container"> <div id="vector-toc" class="vector-toc vector-pinnable-element"> <div class="vector-pinnable-header vector-toc-pinnable-header vector-pinnable-header-pinned" data-feature-name="toc-pinned" data-pinnable-element-id="vector-toc" > <h2 class="vector-pinnable-header-label">Contents</h2> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-toc.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-toc.unpin">hide</button> </div> <ul class="vector-toc-contents" id="mw-panel-toc-list"> <li id="toc-mw-content-text" class="vector-toc-list-item vector-toc-level-1"> <a href="#" class="vector-toc-link"> <div class="vector-toc-text">(Top)</div> </a> </li> <li id="toc-Supported_platforms" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Supported_platforms"> <div class="vector-toc-text"> <span class="vector-toc-numb">1</span> <span>Supported platforms</span> </div> </a> <ul id="toc-Supported_platforms-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-History" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#History"> <div class="vector-toc-text"> <span class="vector-toc-numb">2</span> <span>History</span> </div> </a> <ul id="toc-History-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Major_components" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Major_components"> <div class="vector-toc-text"> <span class="vector-toc-numb">3</span> <span>Major components</span> </div> </a> <button aria-controls="toc-Major_components-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Toggle Major components subsection</span> </button> <ul id="toc-Major_components-sublist" class="vector-toc-list"> <li id="toc-Kernel" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Kernel"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.1</span> <span>Kernel</span> </div> </a> <ul id="toc-Kernel-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Services" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Services"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.2</span> <span>Services</span> </div> </a> <ul id="toc-Services-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Connectivity" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Connectivity"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.3</span> <span>Connectivity</span> </div> </a> <ul id="toc-Connectivity-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-File_system" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#File_system"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.4</span> <span>File system</span> </div> </a> <ul id="toc-File_system-sublist" class="vector-toc-list"> <li id="toc-Multiple_simultaneous_file_systems" class="vector-toc-list-item vector-toc-level-3"> <a class="vector-toc-link" href="#Multiple_simultaneous_file_systems"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.4.1</span> <span>Multiple simultaneous file systems</span> </div> </a> <ul id="toc-Multiple_simultaneous_file_systems-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Multiple_media_support" class="vector-toc-list-item vector-toc-level-3"> <a class="vector-toc-link" href="#Multiple_media_support"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.4.2</span> <span>Multiple media support</span> </div> </a> <ul id="toc-Multiple_media_support-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Networking" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Networking"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.5</span> <span>Networking</span> </div> </a> <ul id="toc-Networking-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Security" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Security"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.6</span> <span>Security</span> </div> </a> <ul id="toc-Security-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Wireless" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Wireless"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.7</span> <span>Wireless</span> </div> </a> <ul id="toc-Wireless-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-UI_graphics" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#UI_graphics"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.8</span> <span>UI graphics</span> </div> </a> <ul id="toc-UI_graphics-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-IoT" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#IoT"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.9</span> <span>IoT</span> </div> </a> <ul id="toc-IoT-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Industrial" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Industrial"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.10</span> <span>Industrial</span> </div> </a> <ul id="toc-Industrial-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Multi-core" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Multi-core"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.11</span> <span>Multi-core</span> </div> </a> <ul id="toc-Multi-core-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Product_packages" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Product_packages"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.12</span> <span>Product packages</span> </div> </a> <ul id="toc-Product_packages-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Safety_certification" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Safety_certification"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.13</span> <span>Safety certification</span> </div> </a> <ul id="toc-Safety_certification-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Products_using_Nucleus_RTOS" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Products_using_Nucleus_RTOS"> <div class="vector-toc-text"> <span class="vector-toc-numb">4</span> <span>Products using Nucleus RTOS</span> </div> </a> <ul id="toc-Products_using_Nucleus_RTOS-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-See_also" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#See_also"> <div class="vector-toc-text"> <span class="vector-toc-numb">5</span> <span>See also</span> </div> </a> <ul id="toc-See_also-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-References" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#References"> <div class="vector-toc-text"> <span class="vector-toc-numb">6</span> <span>References</span> </div> </a> <ul id="toc-References-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-External_links" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#External_links"> <div class="vector-toc-text"> <span class="vector-toc-numb">7</span> <span>External links</span> </div> </a> <ul id="toc-External_links-sublist" class="vector-toc-list"> </ul> </li> </ul> </div> </div> </nav> </div> </div> <div class="mw-content-container"> <main id="content" class="mw-body"> <header class="mw-body-header vector-page-titlebar"> <nav aria-label="Contents" class="vector-toc-landmark"> <div id="vector-page-titlebar-toc" class="vector-dropdown vector-page-titlebar-toc vector-button-flush-left" title="Table of Contents" > <input type="checkbox" id="vector-page-titlebar-toc-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-titlebar-toc" class="vector-dropdown-checkbox " aria-label="Toggle the table of contents" > <label id="vector-page-titlebar-toc-label" for="vector-page-titlebar-toc-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-listBullet mw-ui-icon-wikimedia-listBullet"></span> <span class="vector-dropdown-label-text">Toggle the table of contents</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-titlebar-toc-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">Nucleus RTOS</span></h1> <div id="p-lang-btn" class="vector-dropdown mw-portlet mw-portlet-lang" > <input type="checkbox" id="p-lang-btn-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-lang-btn" class="vector-dropdown-checkbox mw-interlanguage-selector" aria-label="Go to an article in another language. Available in 8 languages" > <label id="p-lang-btn-label" for="p-lang-btn-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--action-progressive mw-portlet-lang-heading-8" aria-hidden="true" ><span class="vector-icon mw-ui-icon-language-progressive mw-ui-icon-wikimedia-language-progressive"></span> <span class="vector-dropdown-label-text">8 languages</span> </label> <div class="vector-dropdown-content"> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="interlanguage-link interwiki-de mw-list-item"><a href="https://de.wikipedia.org/wiki/Nucleus_(Betriebssystem)" title="Nucleus (Betriebssystem) – German" lang="de" hreflang="de" data-title="Nucleus (Betriebssystem)" data-language-autonym="Deutsch" data-language-local-name="German" class="interlanguage-link-target"><span>Deutsch</span></a></li><li class="interlanguage-link interwiki-ko mw-list-item"><a href="https://ko.wikipedia.org/wiki/Nucleus_RTOS" title="Nucleus RTOS – Korean" lang="ko" hreflang="ko" data-title="Nucleus RTOS" data-language-autonym="한국어" data-language-local-name="Korean" class="interlanguage-link-target"><span>한국어</span></a></li><li class="interlanguage-link interwiki-ja mw-list-item"><a href="https://ja.wikipedia.org/wiki/Nucleus_RTOS" title="Nucleus RTOS – Japanese" lang="ja" hreflang="ja" data-title="Nucleus RTOS" data-language-autonym="日本語" data-language-local-name="Japanese" class="interlanguage-link-target"><span>日本語</span></a></li><li class="interlanguage-link interwiki-pl mw-list-item"><a href="https://pl.wikipedia.org/wiki/Nucleus_(system_operacyjny)" title="Nucleus (system operacyjny) – Polish" lang="pl" hreflang="pl" data-title="Nucleus (system operacyjny)" data-language-autonym="Polski" data-language-local-name="Polish" class="interlanguage-link-target"><span>Polski</span></a></li><li class="interlanguage-link interwiki-ru mw-list-item"><a href="https://ru.wikipedia.org/wiki/Nucleus" title="Nucleus – Russian" lang="ru" hreflang="ru" data-title="Nucleus" data-language-autonym="Русский" data-language-local-name="Russian" class="interlanguage-link-target"><span>Русский</span></a></li><li class="interlanguage-link interwiki-tr mw-list-item"><a href="https://tr.wikipedia.org/wiki/Nucleus_RTOS" title="Nucleus RTOS – Turkish" lang="tr" hreflang="tr" data-title="Nucleus RTOS" data-language-autonym="Türkçe" data-language-local-name="Turkish" class="interlanguage-link-target"><span>Türkçe</span></a></li><li class="interlanguage-link interwiki-vi mw-list-item"><a href="https://vi.wikipedia.org/wiki/Nucleus_RTOS" title="Nucleus RTOS – Vietnamese" lang="vi" hreflang="vi" data-title="Nucleus RTOS" data-language-autonym="Tiếng Việt" data-language-local-name="Vietnamese" class="interlanguage-link-target"><span>Tiếng Việt</span></a></li><li class="interlanguage-link interwiki-zh mw-list-item"><a href="https://zh.wikipedia.org/wiki/Nucleus_RTOS" title="Nucleus RTOS – Chinese" lang="zh" hreflang="zh" data-title="Nucleus RTOS" data-language-autonym="中文" data-language-local-name="Chinese" class="interlanguage-link-target"><span>中文</span></a></li> </ul> <div class="after-portlet after-portlet-lang"><span class="wb-langlinks-edit wb-langlinks-link"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q1144225#sitelinks-wikipedia" title="Edit interlanguage links" class="wbc-editpage">Edit links</a></span></div> </div> </div> </div> </header> <div class="vector-page-toolbar"> <div class="vector-page-toolbar-container"> <div id="left-navigation"> <nav aria-label="Namespaces"> <div id="p-associated-pages" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-associated-pages" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-nstab-main" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/Nucleus_RTOS" title="View the content page [c]" accesskey="c"><span>Article</span></a></li><li id="ca-talk" class="vector-tab-noicon mw-list-item"><a href="/wiki/Talk:Nucleus_RTOS" rel="discussion" title="Discuss improvements to the content page [t]" accesskey="t"><span>Talk</span></a></li> </ul> </div> </div> <div id="vector-variants-dropdown" class="vector-dropdown emptyPortlet" > <input type="checkbox" id="vector-variants-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-variants-dropdown" class="vector-dropdown-checkbox " aria-label="Change language variant" > <label id="vector-variants-dropdown-label" for="vector-variants-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">English</span> </label> <div class="vector-dropdown-content"> <div id="p-variants" class="vector-menu mw-portlet mw-portlet-variants emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> </div> </div> </nav> </div> <div id="right-navigation" class="vector-collapsible"> <nav aria-label="Views"> <div id="p-views" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-views" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-view" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/Nucleus_RTOS"><span>Read</span></a></li><li id="ca-edit" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Nucleus_RTOS&action=edit" title="Edit this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-history" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Nucleus_RTOS&action=history" title="Past revisions of this page [h]" accesskey="h"><span>View history</span></a></li> </ul> </div> </div> </nav> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-dropdown" class="vector-dropdown vector-page-tools-dropdown" > <input type="checkbox" id="vector-page-tools-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-tools-dropdown" class="vector-dropdown-checkbox " aria-label="Tools" > <label id="vector-page-tools-dropdown-label" for="vector-page-tools-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">Tools</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-tools-unpinned-container" class="vector-unpinned-container"> <div id="vector-page-tools" class="vector-page-tools vector-pinnable-element"> <div class="vector-pinnable-header vector-page-tools-pinnable-header vector-pinnable-header-unpinned" data-feature-name="page-tools-pinned" data-pinnable-element-id="vector-page-tools" data-pinned-container-id="vector-page-tools-pinned-container" data-unpinned-container-id="vector-page-tools-unpinned-container" > <div class="vector-pinnable-header-label">Tools</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-page-tools.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-page-tools.unpin">hide</button> </div> <div id="p-cactions" class="vector-menu mw-portlet mw-portlet-cactions emptyPortlet vector-has-collapsible-items" title="More options" > <div class="vector-menu-heading"> Actions </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-more-view" class="selected vector-more-collapsible-item mw-list-item"><a href="/wiki/Nucleus_RTOS"><span>Read</span></a></li><li id="ca-more-edit" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Nucleus_RTOS&action=edit" title="Edit this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-more-history" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Nucleus_RTOS&action=history"><span>View history</span></a></li> </ul> </div> </div> <div id="p-tb" class="vector-menu mw-portlet mw-portlet-tb" > <div class="vector-menu-heading"> General </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-whatlinkshere" class="mw-list-item"><a href="/wiki/Special:WhatLinksHere/Nucleus_RTOS" title="List of all English Wikipedia pages containing links to this page [j]" accesskey="j"><span>What links here</span></a></li><li id="t-recentchangeslinked" class="mw-list-item"><a href="/wiki/Special:RecentChangesLinked/Nucleus_RTOS" rel="nofollow" title="Recent changes in pages linked from this page [k]" accesskey="k"><span>Related changes</span></a></li><li id="t-upload" class="mw-list-item"><a href="//en.wikipedia.org/wiki/Wikipedia:File_Upload_Wizard" title="Upload files [u]" accesskey="u"><span>Upload file</span></a></li><li id="t-specialpages" class="mw-list-item"><a href="/wiki/Special:SpecialPages" title="A list of all special pages [q]" accesskey="q"><span>Special pages</span></a></li><li id="t-permalink" class="mw-list-item"><a href="/w/index.php?title=Nucleus_RTOS&oldid=1263283783" title="Permanent link to this revision of this page"><span>Permanent link</span></a></li><li id="t-info" class="mw-list-item"><a href="/w/index.php?title=Nucleus_RTOS&action=info" title="More information about this page"><span>Page information</span></a></li><li id="t-cite" class="mw-list-item"><a href="/w/index.php?title=Special:CiteThisPage&page=Nucleus_RTOS&id=1263283783&wpFormIdentifier=titleform" title="Information on how to cite this page"><span>Cite this page</span></a></li><li id="t-urlshortener" class="mw-list-item"><a href="/w/index.php?title=Special:UrlShortener&url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FNucleus_RTOS"><span>Get shortened URL</span></a></li><li id="t-urlshortener-qrcode" class="mw-list-item"><a href="/w/index.php?title=Special:QrCode&url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FNucleus_RTOS"><span>Download QR code</span></a></li> </ul> </div> </div> <div id="p-coll-print_export" class="vector-menu mw-portlet mw-portlet-coll-print_export" > <div class="vector-menu-heading"> Print/export </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="coll-download-as-rl" class="mw-list-item"><a href="/w/index.php?title=Special:DownloadAsPdf&page=Nucleus_RTOS&action=show-download-screen" title="Download this page as a PDF file"><span>Download as PDF</span></a></li><li id="t-print" class="mw-list-item"><a href="/w/index.php?title=Nucleus_RTOS&printable=yes" title="Printable version of this page [p]" accesskey="p"><span>Printable version</span></a></li> </ul> </div> </div> <div id="p-wikibase-otherprojects" class="vector-menu mw-portlet mw-portlet-wikibase-otherprojects" > <div class="vector-menu-heading"> In other projects </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-wikibase" class="wb-otherproject-link wb-otherproject-wikibase-dataitem mw-list-item"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q1144225" title="Structured data on this page hosted by Wikidata [g]" accesskey="g"><span>Wikidata item</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> </div> </div> </div> <div class="vector-column-end"> <div class="vector-sticky-pinned-container"> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-pinned-container" class="vector-pinned-container"> </div> </nav> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-pinned-container" class="vector-pinned-container"> <div id="vector-appearance" class="vector-appearance vector-pinnable-element"> <div class="vector-pinnable-header vector-appearance-pinnable-header vector-pinnable-header-pinned" data-feature-name="appearance-pinned" data-pinnable-element-id="vector-appearance" data-pinned-container-id="vector-appearance-pinned-container" data-unpinned-container-id="vector-appearance-unpinned-container" > <div class="vector-pinnable-header-label">Appearance</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-appearance.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-appearance.unpin">hide</button> </div> </div> </div> </nav> </div> </div> <div id="bodyContent" class="vector-body" aria-labelledby="firstHeading" data-mw-ve-target-container> <div class="vector-body-before-content"> <div class="mw-indicators"> </div> <div id="siteSub" class="noprint">From Wikipedia, the free encyclopedia</div> </div> <div id="contentSub"><div id="mw-content-subtitle"></div></div> <div id="mw-content-text" class="mw-body-content"><div class="mw-content-ltr mw-parser-output" lang="en" dir="ltr"><div class="shortdescription nomobile noexcerpt noprint searchaux" style="display:none">Real-time operating system</div> <div class="shortdescription nomobile noexcerpt noprint searchaux" style="display:none">Operating system</div> <style data-mw-deduplicate="TemplateStyles:r1257001546">.mw-parser-output .infobox-subbox{padding:0;border:none;margin:-3px;width:auto;min-width:100%;font-size:100%;clear:none;float:none;background-color:transparent}.mw-parser-output .infobox-3cols-child{margin:auto}.mw-parser-output .infobox .navbar{font-size:100%}@media screen{html.skin-theme-clientpref-night .mw-parser-output .infobox-full-data:not(.notheme)>div:not(.notheme)[style]{background:#1f1f23!important;color:#f8f9fa}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .infobox-full-data:not(.notheme) div:not(.notheme){background:#1f1f23!important;color:#f8f9fa}}@media(min-width:640px){body.skin--responsive .mw-parser-output .infobox-table{display:table!important}body.skin--responsive .mw-parser-output .infobox-table>caption{display:table-caption!important}body.skin--responsive .mw-parser-output .infobox-table>tbody{display:table-row-group}body.skin--responsive .mw-parser-output .infobox-table tr{display:table-row!important}body.skin--responsive .mw-parser-output .infobox-table th,body.skin--responsive .mw-parser-output .infobox-table td{padding-left:inherit;padding-right:inherit}}</style><table class="infobox vevent"><caption class="infobox-title summary">Nucleus RTOS</caption><tbody><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Programmer" title="Programmer">Developer</a></th><td class="infobox-data"><a href="/wiki/Mentor_Graphics" title="Mentor Graphics">Mentor Graphics</a> Corp., a <a href="/wiki/Siemens" title="Siemens">Siemens</a> Business</td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Programming_language" title="Programming language">Written in</a></th><td class="infobox-data"><a href="/wiki/C_(programming_language)" title="C (programming language)">C</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">OS family</th><td class="infobox-data"><a href="/wiki/POSIX" title="POSIX">POSIX</a>, <a href="/wiki/TRON_project" title="TRON project">TRON</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Working state</th><td class="infobox-data">Current</td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Source model</th><td class="infobox-data"><a href="/wiki/Closed_source" class="mw-redirect" title="Closed source">Closed source</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Initial release</th><td class="infobox-data">1993<span class="noprint">; 32 years ago</span><span style="display:none"> (<span class="bday dtstart published updated">1993</span>)</span></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Software_release_life_cycle" title="Software release life cycle">Latest release</a></th><td class="infobox-data">3.x, 2017.02 / May 15, 2017<span class="noprint">; 7 years ago</span><span style="display:none"> (<span class="bday dtstart published updated">2017-05-15</span>)</span></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Marketing target</th><td class="infobox-data"><a href="/wiki/Embedded_system" title="Embedded system">Embedded systems</a>, <a href="/wiki/Internet_of_things" title="Internet of things">IoT</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Natural_language" title="Natural language">Available in</a></th><td class="infobox-data">English</td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Platforms</th><td class="infobox-data"><a href="/wiki/ARM_architecture" class="mw-redirect" title="ARM architecture">ARM</a>, <a href="/wiki/NXP" class="mw-redirect" title="NXP">NXP</a>, <a href="/wiki/MIPS_architecture" title="MIPS architecture">MIPS</a>, <a href="/wiki/Texas_Instruments" title="Texas Instruments">TI</a>, <a href="/wiki/PowerPC" title="PowerPC">PowerPC</a>, Altera <a href="/wiki/Nios_II" title="Nios II">Nios II</a>, <a href="/wiki/Xilinx" title="Xilinx">Xilinx</a> <a href="/wiki/MicroBlaze" title="MicroBlaze">MicroBlaze</a>, <a href="/wiki/Renesas_Electronics" title="Renesas Electronics">Renesas</a> <a href="/wiki/SuperH" title="SuperH">SuperH</a>, <a href="/wiki/Infineon" class="mw-redirect" title="Infineon">Infineon</a>, <a href="/wiki/Atmel_AT91SAM" class="mw-redirect" title="Atmel AT91SAM">Atmel AT91SAM</a>, <a href="/wiki/RISC-V" title="RISC-V">RISC-V</a>, others<sup id="cite_ref-1" class="reference"><a href="#cite_note-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Kernel_(operating_system)" title="Kernel (operating system)">Kernel</a> type</th><td class="infobox-data"><a href="/wiki/Real-time_operating_system" title="Real-time operating system">Real-time</a> <a href="/wiki/Microkernel" title="Microkernel">microkernel</a> with hybrid support</td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Software_license" title="Software license">License</a></th><td class="infobox-data"><a href="/wiki/Proprietary_software" title="Proprietary software">Proprietary</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Official website</th><td class="infobox-data"><span class="url"><a rel="nofollow" class="external text" href="https://www.plm.automation.siemens.com/global/en/products/embedded/nucleus-rtos.html">Nucleus website</a></span></td></tr></tbody></table> <p><b>Nucleus RTOS</b> is a <a href="/wiki/Real-time_operating_system" title="Real-time operating system">real-time operating system</a> (RTOS) produced by the Embedded Software Division of <a href="/wiki/Mentor_Graphics" title="Mentor Graphics">Mentor Graphics</a>, a <a href="/wiki/Siemens" title="Siemens">Siemens</a> Business, supporting <a href="/wiki/32-bit_computing" title="32-bit computing">32-</a> and <a href="/wiki/64-bit_computing" title="64-bit computing">64-bit</a> <a href="/wiki/Embedded_system" title="Embedded system">embedded system</a> platforms. The <a href="/wiki/Operating_system" title="Operating system">operating system</a> (OS) is designed for <a href="/wiki/Real-time_computing" title="Real-time computing">real-time</a> <a href="/wiki/Embedded_system" title="Embedded system">embedded systems</a> for medical, industrial, consumer, aerospace, and <a href="/wiki/Internet_of_things" title="Internet of things">Internet of things</a> (IoT) uses. Nucleus was released first in 1993. The latest version is 3.x, and includes features such as <a href="/wiki/Power_management" title="Power management">power management</a>, process model, 64-bit support, safety certification, and support for <a href="/wiki/Heterogeneous_computing" title="Heterogeneous computing">heterogeneous computing</a> multi-core <a href="/wiki/System_on_a_chip" title="System on a chip">system on a chip</a> (SOCs) processors. </p><p>Nucleus process model adds space domain partitioning for task and module isolation on SOCs with either a <a href="/wiki/Memory_management_unit" title="Memory management unit">memory management unit</a> (MMU) or <a href="/wiki/Memory_protection_unit" title="Memory protection unit">memory protection unit</a> (MPU), such as those based on ARMv7/8 Cortex-A/R/M cores. </p> <meta property="mw:PageProp/toc" /> <div class="mw-heading mw-heading2"><h2 id="Supported_platforms">Supported platforms</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Nucleus_RTOS&action=edit&section=1" title="Edit section: Supported platforms"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Nucleus supports many embedded processors including leading <a href="/wiki/ARMv7" class="mw-redirect" title="ARMv7">ARMv7</a> Cortex A, R, and M devices. Recent releases support <a href="/wiki/ARMv8" class="mw-redirect" title="ARMv8">ARMv8</a> 64-bit devices. The official website has a full list of supported devices.<sup id="cite_ref-2" class="reference"><a href="#cite_note-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup> It includes 32-bit MCUs and MPUs, configurable devices, and 32-bit and 64-bit <a href="/wiki/Multi-core_processor" title="Multi-core processor">multi-core processors</a>. </p> <div class="mw-heading mw-heading2"><h2 id="History">History</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Nucleus_RTOS&action=edit&section=2" title="Edit section: History"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Nucleus 1.x was released first in 1993 by Accelerated Technology (ATI) as Nucleus PLUS. It soon became one of the most commonly used RTOSs in the embedded market. Following its early success there, ATI added support for <a href="/wiki/Computer_network" title="Computer network">networking</a>, <a href="/wiki/Computer_graphics" title="Computer graphics">graphics</a>, and <a href="/wiki/File_system" title="File system">file systems</a>, which accelerated adoption. </p><p>Mentor Graphics <a href="/wiki/Takeover" title="Takeover">acquired</a> ATI in March 2002, which was soon followed by the second generation of Nucleus RTOS. Version 2.x was released in 2003, improving its portability across different architectures and tool sets. New components like <a href="/wiki/IPv6" title="IPv6">IPv6</a>, <a href="/wiki/Flash_memory" title="Flash memory">Flash memory</a> file system and Universal Serial Bus (<a href="/wiki/USB" title="USB">USB</a>) 2.0 were added. Mentor replaced the legacy Codelab debugger with EDGE development tools which included <a href="/wiki/Compiler" title="Compiler">compiler</a> tools, <a href="/wiki/Debugger" title="Debugger">debugger</a>, simulator, and <a href="/wiki/Profiling_(computer_programming)" title="Profiling (computer programming)">profiler</a>. </p><p>Mentor Graphics introduced the 3rd generation Nucleus in 2010. Version 3.x was intended for both high-end <a href="/wiki/Microprocessor" title="Microprocessor">microprocessor</a> units (MPUs), <a href="/wiki/Microcontroller" title="Microcontroller">microcontroller</a> units (MCUs), <a href="/wiki/Digital_signal_processor" title="Digital signal processor">digital signal processors</a> (DSPs), and <a href="/wiki/Field-programmable_gate_array" title="Field-programmable gate array">field-programmable gate arrays</a> (FPGAs). For devices with limited memory resources, Nucleus was designed to scale down to a memory size of <10 <a href="/wiki/Kilobyte" title="Kilobyte">kilobytes</a> (KBs) for both code and data. </p><p>Nucleus 3.x introduced support for <a href="/wiki/Symmetric_multiprocessing" title="Symmetric multiprocessing">symmetric multiprocessing</a> (SMP) and <a href="/wiki/Asymmetric_multiprocessing" title="Asymmetric multiprocessing">asymmetric multiprocessing</a> (AMP) both unsupervised uAMP and supervised sAMP (using Mentor Embedded <a href="/wiki/Hypervisor" title="Hypervisor">Hypervisor</a>). Other additions in Nucleus 3.x: </p> <ul><li>Integrated power management support for <a href="/wiki/Kernel_(operating_system)" title="Kernel (operating system)">kernel</a> and <a href="/wiki/Middleware" title="Middleware">middleware</a> components; includes support for DVFS, tick suppression, and sleep modes including <a href="/wiki/Hibernation_(computing)" title="Hibernation (computing)">hibernation</a>.</li> <li>Process model for memory partitioning to support dynamic loading and unloading of application modules. Loadable processes are supported on both high end MPUs and low end MCUs with or without hardware memory management support.</li> <li>Wireless support</li> <li>IoT protocols</li> <li>Safety certification for aerospace, medical, industrial and automotive</li> <li>Support for ARM <a href="/wiki/TrustZone" class="mw-redirect" title="TrustZone">TrustZone</a></li> <li>Mentor embedded multi-core framework for IPC and processor life cycle management for AMP designs (both supervised sAMP and unsupervised uAMP)</li> <li><a href="/wiki/Runtime_(program_lifecycle_phase)" class="mw-redirect" title="Runtime (program lifecycle phase)">Runtime</a> tracing support with host side analysis tools</li></ul> <p>In addition to the new features in version 3.x, Nucleus moved <a href="/wiki/Business_model" title="Business model">business model</a> from <i>a la carte</i>, to one unified package. </p><p>Mentor acquired CodeSourcery in Dec 2010 to replace the EDGE development tools with the Sourcery <a rel="nofollow" class="external text" href="https://www.mentor.com/embedded-software/sourcery-tools/sourcery-codebench/overview">CodeBench</a>. Sourcery CodeBench comprises a compiler tool-chain, debugger, and trace analysis tools. The compiler tool-chain is based on GNU tool-chain. The debugger and <a href="/wiki/Integrated_development_environment" title="Integrated development environment">integrated development environment</a> (IDE) are based on <a href="/wiki/Eclipse_(software)" title="Eclipse (software)">Eclipse</a>. Sourcery CodeBench supports ARM, <a href="/wiki/IA-32" title="IA-32">IA-32</a>, MIPS, and PPC architectures with built-in workflows and OS awareness for Nucleus RTOS and Mentor Embedded Linux. </p><p>Nucleus 3.x introduced a unified build and configuration system with which the Kernel is configured through a single file and builds as a single library. Like <a href="/wiki/Menuconfig" title="Menuconfig">menuconfig</a> in Linux, a <a href="/wiki/User_interface" title="User interface">user interface</a> (UI) based configuration tool integrated with CodeBench provides the user with graphically selectable components to customize the kernel at build time. The Nucleus configuration system allows for user customization to integrate new tool-chains, architecture support and build properties. </p> <div class="mw-heading mw-heading2"><h2 id="Major_components">Major components</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Nucleus_RTOS&action=edit&section=3" title="Edit section: Major components"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Nucleus RTOS components include: </p> <ol><li><a href="/wiki/Kernel_(operating_system)" title="Kernel (operating system)">Kernel</a></li> <li>Services</li> <li>Connectivity</li> <li><a href="/wiki/File_system" title="File system">File system</a></li> <li><a href="/wiki/Computer_network" title="Computer network">Networking</a></li> <li>IoT Framework</li> <li><a href="/wiki/Wireless" title="Wireless">Wireless</a></li> <li>Security</li> <li>UI & graphics</li></ol> <div class="mw-heading mw-heading3"><h3 id="Kernel">Kernel</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Nucleus_RTOS&action=edit&section=4" title="Edit section: Kernel"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li>Real-time kernel with priority based pre-emptive scheduling</li> <li>Support for dynamic linking using loadable modules</li> <li>Interfaces for <a href="/wiki/C%2B%2B" title="C++">C++</a>, <i>Portable Operating System Interface</i> (<a href="/wiki/POSIX" title="POSIX">POSIX</a>), and <i>The Real-time Operating system Nucleus</i> (<a href="/wiki/TRON_project" title="TRON project">TRON</a>) <a href="/wiki/ITRON_project" title="ITRON project">microITRON</a></li> <li>SMP/AMP, supervised and unsupervised</li> <li>SMP support and runtime control for bound computation domain and affinities to processor cores for tasks and interrupts</li> <li>Support for 64-bit architectures</li> <li>Scalable to fit memory constrained devices</li> <li>Built-in power management framework</li> <li><a href="/wiki/Source_code" title="Source code">Source code</a> for all components</li></ul> <div class="mw-heading mw-heading3"><h3 id="Services">Services</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Nucleus_RTOS&action=edit&section=5" title="Edit section: Services"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li>Run-level initialization and registry</li> <li>POSIX: kernel, networking, and file system</li> <li>Shell and tracing</li> <li>Debug agent</li> <li>C++</li> <li>Power management services</li></ul> <div class="mw-heading mw-heading3"><h3 id="Connectivity">Connectivity</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Nucleus_RTOS&action=edit&section=6" title="Edit section: Connectivity"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Nucleus supports the ability to connect to other devices through various interfaces including: </p> <ul><li><a href="/wiki/USB" title="USB">USB</a> 2.0 and 3.0</li> <li>USB Host, Function, and <a href="/wiki/USB_On-The-Go" title="USB On-The-Go">On-The-Go</a> (OTG) stacks</li> <li><a href="/wiki/Bluetooth" title="Bluetooth">Bluetooth</a> with many advanced profiles enabled (<a href="/wiki/A2DP" class="mw-redirect" title="A2DP">A2DP</a>, <a href="/wiki/AVRCP" class="mw-redirect" title="AVRCP">AVRCP</a>, <a href="/wiki/Bluetooth_profile#Hands-Free_Profile_.28HFP.29" class="mw-redirect" title="Bluetooth profile">HFP</a>, <a href="/wiki/Bluetooth_profile#Headset_Profile_.28HSP.29" class="mw-redirect" title="Bluetooth profile">HSP</a>, etc.)</li> <li><a href="/wiki/Peripheral_Component_Interconnect" title="Peripheral Component Interconnect">Peripheral Component Interconnect</a> (PCI), <a href="/wiki/PCI-X" title="PCI-X">PCI-X</a> and PCIe</li> <li><a href="/wiki/Controller_Area_Network" class="mw-redirect" title="Controller Area Network">Controller Area Network</a> (CAN) and <a href="/wiki/CANopen" title="CANopen">CANopen</a></li> <li><a href="/wiki/Secure_Digital" class="mw-redirect" title="Secure Digital">Secure Digital</a> (SDIO)</li> <li>SPI, QSPI</li> <li>Inter-Integrated Circuit (<a href="/wiki/I%C2%B2C" title="I²C">I²C</a>)</li></ul> <div class="mw-heading mw-heading3"><h3 id="File_system">File system</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Nucleus_RTOS&action=edit&section=7" title="Edit section: File system"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Unlike Windows and Unix-like operating systems, Nucleus does not need a <a href="/wiki/File_system" title="File system">file system</a> to work. However, for complex uses needing local storage, Nucleus supports several file systems including FAT, SAFE (fault tolerant), and LWEXT. </p> <div class="mw-heading mw-heading4"><h4 id="Multiple_simultaneous_file_systems">Multiple simultaneous file systems</h4><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Nucleus_RTOS&action=edit&section=8" title="Edit section: Multiple simultaneous file systems"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li>File Allocation Table (<a href="/wiki/File_Allocation_Table" title="File Allocation Table">FAT</a>)</li> <li>SAFE (high reliability power fail safe)</li> <li>LWEXT</li> <li>Install-able third-party file systems</li></ul> <div class="mw-heading mw-heading4"><h4 id="Multiple_media_support">Multiple media support</h4><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Nucleus_RTOS&action=edit&section=9" title="Edit section: Multiple media support"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li>CD-ROM</li> <li>Hard drive</li> <li>RAM disk</li> <li>NOR and NAND flash</li> <li>USB drive</li> <li>SD MMC</li></ul> <p>Nucleus provides support for different file systems and storage media through a virtual file system <a href="/wiki/Application_programming_interface" class="mw-redirect" title="Application programming interface">application programming interface</a> (API) that allows access to the supported file systems and storage devices using the same functions calls regardless of the underlying storage format. </p> <div class="mw-heading mw-heading3"><h3 id="Networking">Networking</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Nucleus_RTOS&action=edit&section=10" title="Edit section: Networking"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>The Nucleus networking stack is a dual IPv4 and IPv6 stack that supports over 60 networking protocols. Nucleus networking stack supports POSIX and provides an easy to use socket based application interface. A brief list of the supported protocols include: </p> <ul><li><a href="/wiki/Internet_protocol_suite" title="Internet protocol suite">Internet protocol suite</a> (UDP, TCP/IP)</li> <li><a href="/wiki/Internet_Control_Message_Protocol" title="Internet Control Message Protocol">Internet Control Message Protocol</a> (ICMP), <a href="/wiki/Dynamic_Host_Configuration_Protocol" title="Dynamic Host Configuration Protocol">Dynamic Host Configuration Protocol</a> (DHCP), <a href="/wiki/Network_address_translation" title="Network address translation">network address translation</a> (NAT)</li> <li><a href="/wiki/Point-to-Point_Protocol" title="Point-to-Point Protocol">Point-to-Point Protocol</a> (PPP) and <a href="/wiki/Point-to-Point_Protocol_over_Ethernet" title="Point-to-Point Protocol over Ethernet">Point-to-Point Protocol over Ethernet</a> (PPPoE)</li> <li><a href="/wiki/File_Transfer_Protocol" title="File Transfer Protocol">File Transfer Protocol</a> (FTP), <a href="/wiki/Telnet" title="Telnet">Telnet</a>, <a href="/wiki/Secure_Shell" title="Secure Shell">Secure Shell</a> (SSH)</li> <li><a href="/wiki/Simple_Network_Management_Protocol" title="Simple Network Management Protocol">Simple Network Management Protocol</a> (SNMP), <a href="/wiki/Network_Time_Protocol" title="Network Time Protocol">Network Time Protocol</a> (NTP)</li> <li><a href="/wiki/Hypertext_Transfer_Protocol" class="mw-redirect" title="Hypertext Transfer Protocol">Hypertext Transfer Protocol</a> (HTTP) and <a href="/wiki/HTTPS" title="HTTPS">HTTPS</a></li> <li><a href="/wiki/JSON" title="JSON">JSON</a>-<a href="/wiki/XML" title="XML">XML</a>, <a href="/wiki/WebSocket" title="WebSocket">WebSockets</a></li></ul> <div class="mw-heading mw-heading3"><h3 id="Security">Security</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Nucleus_RTOS&action=edit&section=11" title="Edit section: Security"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Nucleus supports a wide variety of encryption options for secure communications to protect data at rest or in transit. Nucleus ships with OpenSSL and an OpenSSL-like package <a href="/wiki/WolfSSL" title="WolfSSL">wolfSSL</a> (formerly CyaSSL) that is far smaller than OpenSSL for designs needing encryption but limited in memory capacity.<sup id="cite_ref-3" class="reference"><a href="#cite_note-3"><span class="cite-bracket">[</span>3<span class="cite-bracket">]</span></a></sup> Security protocols to protect data in transit include IPsec/IKE, SSH/SSL/TLS/DTLS. Encryption includes DES, 3DES, AES, SHA-256. <a href="/wiki/Public-key_cryptography" title="Public-key cryptography">Public-key cryptography</a> algorithms include RSA. Support includes X.509, RADIUS, and 802.1X. </p> <div class="mw-heading mw-heading3"><h3 id="Wireless">Wireless</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Nucleus_RTOS&action=edit&section=12" title="Edit section: Wireless"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Several <a href="/wiki/Wi-Fi" title="Wi-Fi">Wi-Fi</a> modules from different chip-makers like QCA, Broadcom, TI, and CSR are supported: </p> <ul><li><a href="/wiki/IEEE_802.11" title="IEEE 802.11">IEEE 802.11</a> a/b/g/n</li> <li><a href="/wiki/IEEE_802.15.4" title="IEEE 802.15.4">IEEE 802.15.4</a></li> <li>Bluetooth, Bluetooth LE</li></ul> <div class="mw-heading mw-heading3"><h3 id="UI_graphics">UI graphics</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Nucleus_RTOS&action=edit&section=13" title="Edit section: UI graphics"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Nucleus 3.x supports <a href="/wiki/OpenGL" title="OpenGL">OpenGL</a> and leading 3rd party UI libraries. Nucleus supports the <a href="/wiki/Qt_(software)" title="Qt (software)">Qt</a> UI framework which has been optimized for code size and integrated into CodeBench for debugging and tracing. Other UIs supported include <a href="/wiki/Embedded_Wizard" title="Embedded Wizard">Embedded Wizard</a> and <a href="/w/index.php?title=Socionext_CGI_Studio&action=edit&redlink=1" class="new" title="Socionext CGI Studio (page does not exist)">Socionext CGI Studio</a>. </p> <div class="mw-heading mw-heading3"><h3 id="IoT">IoT</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Nucleus_RTOS&action=edit&section=14" title="Edit section: IoT"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Recent releases of Nucleus include support for HTTPS, <a href="/wiki/Constrained_Application_Protocol" title="Constrained Application Protocol">Constrained Application Protocol</a> (CoAP), <a href="/wiki/MQTT" title="MQTT">MQTT</a> and <a href="/wiki/6LoWPAN" title="6LoWPAN">6LoWPAN</a>. </p><p>Nucleus has also announced support for Microsoft Azure cloud computing framework. </p> <div class="mw-heading mw-heading3"><h3 id="Industrial">Industrial</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Nucleus_RTOS&action=edit&section=15" title="Edit section: Industrial"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Nucleus has been integrated with 3rd party industrial stacks from industry leaders. Industrial stack support includes <a href="/wiki/OPC_Unified_Architecture" title="OPC Unified Architecture">OPC Unified Architecture</a> (OPC UA) host and client and <a href="/wiki/EtherNet/IP" title="EtherNet/IP">EtherNet/IP</a> from <a rel="nofollow" class="external text" href="https://industrial.softing.com/en/products/software.html">Softing</a> <a rel="nofollow" class="external text" href="https://web.archive.org/web/20170822133733/https://industrial.softing.com/en/products/software.html">Archived</a> 2017-08-22 at the <a href="/wiki/Wayback_Machine" title="Wayback Machine">Wayback Machine</a> and <a href="/wiki/EtherCAT" title="EtherCAT">EtherCAT</a> from <a rel="nofollow" class="external text" href="https://koenig-pa.de/">KoenigPa</a>. </p> <div class="mw-heading mw-heading3"><h3 id="Multi-core">Multi-core</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Nucleus_RTOS&action=edit&section=16" title="Edit section: Multi-core"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Nucleus supports <a href="/wiki/Asymmetric_multiprocessing" title="Asymmetric multiprocessing">asymmetric multiprocessing</a> (AMP) mode and <a href="/wiki/Symmetric_multiprocessing" title="Symmetric multiprocessing">symmetric multiprocessing</a> (SMP) mode for leading 32 and 64-bit heterogeneous multi-core SoCs. Nucleus is also capable of running as a GOS with Mentor Embedded Hypervisor. </p><p>When operating in AMP mode, Nucleus RTOS can coexist with other instances of Nucleus, Linux, and/or <a href="/wiki/Bare_machine" title="Bare machine">bare machine</a> (metal) programs distributed on the other processors. In this mode, each processor is running independently and behaves as a separate system within the SoC. Mentor Embedded Multicore Framework provides interprocess communication between operating systems on the various cores, and processor life cycle management. SMP operation entails having a instantiation of Nucleus RTOS manage multiple cores simultaneously. Nucleus can distribute its operations across all cores on a multi-core device, or any subset of cores. For this purpose Nucleus offers runtime API support for bound computation domain, and control tasks and interrupt affinities for core assignment. </p> <div class="mw-heading mw-heading3"><h3 id="Product_packages">Product packages</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Nucleus_RTOS&action=edit&section=17" title="Edit section: Product packages"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Nucleus RTOS is packaged as follows: </p> <ul><li>Nucleus ReadyStart Edition ReadyStart which includes the <a href="/wiki/Runtime_system" title="Runtime system">runtime system</a>, <a href="/wiki/Middleware" title="Middleware">middleware</a>, BSP (all in source code) and the IDE, debugger, compiling tools, trace bundle in a single package. Nucleus Ready Start comes in versions packaged for ARM, MIPS and PPC. Nucleus ReadyStart adds specialized eclipse plugins to CodeBench to provide simplified build and configuration workflows and debugging enhancements including kernel awareness, loadable module support, tracing and profiling tools.</li> <li>Nucleus Source Code Edition contains the runtime system and middleware packaged to support unique architectures and/or different tool chains</li></ul> <div class="mw-heading mw-heading3"><h3 id="Safety_certification">Safety certification</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Nucleus_RTOS&action=edit&section=18" title="Edit section: Safety certification"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Nucleus SafetyCert has been certified for the highest levels of safety for <a href="/wiki/DO-178C" title="DO-178C">DO-178C</a>, <a href="/wiki/IEC_61508" title="IEC 61508">IEC 61508</a>, <a href="/wiki/IEC_62304" title="IEC 62304">IEC 62304</a>, and <a href="/wiki/ISO_26262" title="ISO 26262">ISO 26262</a>. </p> <div class="mw-heading mw-heading2"><h2 id="Products_using_Nucleus_RTOS">Products using Nucleus RTOS</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Nucleus_RTOS&action=edit&section=19" title="Edit section: Products using Nucleus RTOS"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Example devices using Nucleus products include: </p> <ul><li><a href="/wiki/New_Horizons" title="New Horizons">New Horizons</a>, interplanetary space probe<sup id="cite_ref-4" class="reference"><a href="#cite_note-4"><span class="cite-bracket">[</span>4<span class="cite-bracket">]</span></a></sup></li> <li><a href="/wiki/Honeywell" title="Honeywell">Honeywell</a> for Critical Terrain Awareness Technology in the aviation industry<sup class="noprint Inline-Template Template-Fact" style="white-space:nowrap;">[<i><a href="/wiki/Wikipedia:Citation_needed" title="Wikipedia:Citation needed"><span title="This claim needs references to reliable sources. (October 2015)">citation needed</span></a></i>]</sup></li> <li>IVL Technologies' On-Key Karaoke <a href="/wiki/Mobile_device" title="Mobile device">Handheld</a> Player uses Nucleus PLUS<sup id="cite_ref-5" class="reference"><a href="#cite_note-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup></li> <li><a href="/wiki/Logitech" title="Logitech">Logitech</a> uses it in its <i>Pocket Video</i> Portable Digital Video Cameras<sup class="noprint Inline-Template Template-Fact" style="white-space:nowrap;">[<i><a href="/wiki/Wikipedia:Citation_needed" title="Wikipedia:Citation needed"><span title="This claim needs references to reliable sources. (October 2015)">citation needed</span></a></i>]</sup></li> <li><a href="/wiki/SK_Telecom" title="SK Telecom">SK Telecom</a>'s first commercialization of <a href="/wiki/Code-division_multiple_access" title="Code-division multiple access">code-division multiple access</a> (CDMA) technology in Korea<sup class="noprint Inline-Template Template-Fact" style="white-space:nowrap;">[<i><a href="/wiki/Wikipedia:Citation_needed" title="Wikipedia:Citation needed"><span title="This claim needs references to reliable sources. (October 2015)">citation needed</span></a></i>]</sup></li> <li><a href="/wiki/Mediatek" class="mw-redirect" title="Mediatek">Mediatek</a> Dual SIM Dual processor based chipsets found on most Chinese phones<sup class="noprint Inline-Template Template-Fact" style="white-space:nowrap;">[<i><a href="/wiki/Wikipedia:Citation_needed" title="Wikipedia:Citation needed"><span title="This claim needs references to reliable sources. (October 2015)">citation needed</span></a></i>]</sup></li> <li><a href="/wiki/NEC" title="NEC">NEC</a> High Definition <a href="/wiki/Mobile_phone" title="Mobile phone">Mobile</a> <a href="/wiki/Handset" title="Handset">Handset</a><sup class="noprint Inline-Template Template-Fact" style="white-space:nowrap;">[<i><a href="/wiki/Wikipedia:Citation_needed" title="Wikipedia:Citation needed"><span title="This claim needs references to reliable sources. (October 2015)">citation needed</span></a></i>]</sup></li> <li>ASC's RBOX Multi-Service Aggregator Family uses Nucleus PLUS<sup id="cite_ref-6" class="reference"><a href="#cite_note-6"><span class="cite-bracket">[</span>6<span class="cite-bracket">]</span></a></sup></li> <li><a href="/wiki/TI-Nspire_series" title="TI-Nspire series">TI-Nspire series</a> handheld <a href="/wiki/Calculator" title="Calculator">calculators</a> use Nucleus as the basis of their <a href="/wiki/Operating_system" title="Operating system">operating system</a><sup id="cite_ref-7" class="reference"><a href="#cite_note-7"><span class="cite-bracket">[</span>7<span class="cite-bracket">]</span></a></sup></li> <li>Telephonics uses it in the USAF C-130 Avionics Modernization Program, SDI System, and the 767 Tanker Program, Aviation Communication System<sup id="cite_ref-8" class="reference"><a href="#cite_note-8"><span class="cite-bracket">[</span>8<span class="cite-bracket">]</span></a></sup></li> <li><a href="/wiki/Garmin_International" class="mw-redirect" title="Garmin International">Garmin International</a> to develop the CNX80 navigational <a href="/wiki/Global_Positioning_System" title="Global Positioning System">Global Positioning System</a> (GPS) for general aviation<sup class="noprint Inline-Template Template-Fact" style="white-space:nowrap;">[<i><a href="/wiki/Wikipedia:Citation_needed" title="Wikipedia:Citation needed"><span title="This claim needs references to reliable sources. (October 2015)">citation needed</span></a></i>]</sup></li> <li>A large number of Motorola, Samsung, LG, Siemens/Benq, Sagem and NEC mobile phones<sup class="noprint Inline-Template Template-Fact" style="white-space:nowrap;">[<i><a href="/wiki/Wikipedia:Citation_needed" title="Wikipedia:Citation needed"><span title="This claim needs references to reliable sources. (October 2015)">citation needed</span></a></i>]</sup></li> <li>The S-Class UI on LG Arena, New Chocolate etc.<sup class="noprint Inline-Template Template-Fact" style="white-space:nowrap;">[<i><a href="/wiki/Wikipedia:Citation_needed" title="Wikipedia:Citation needed"><span title="This claim needs references to reliable sources. (October 2015)">citation needed</span></a></i>]</sup></li> <li>Intellon Home Plug AV<sup class="noprint Inline-Template Template-Fact" style="white-space:nowrap;">[<i><a href="/wiki/Wikipedia:Citation_needed" title="Wikipedia:Citation needed"><span title="This claim needs references to reliable sources. (October 2015)">citation needed</span></a></i>]</sup></li> <li>Crestron Electronics on their older 2-series control system processors<sup id="cite_ref-9" class="reference"><a href="#cite_note-9"><span class="cite-bracket">[</span>9<span class="cite-bracket">]</span></a></sup></li> <li><a href="/w/index.php?title=BSS_Audio&action=edit&redlink=1" class="new" title="BSS Audio (page does not exist)">BSS Audio</a> in their <a href="/w/index.php?title=Soundweb_London&action=edit&redlink=1" class="new" title="Soundweb London (page does not exist)">Soundweb London</a> range.<sup id="cite_ref-10" class="reference"><a href="#cite_note-10"><span class="cite-bracket">[</span>10<span class="cite-bracket">]</span></a></sup></li> <li>Later versions of <a href="/wiki/Creative_ZEN" class="mw-redirect" title="Creative ZEN">Creative ZEN</a> product line<sup class="noprint Inline-Template Template-Fact" style="white-space:nowrap;">[<i><a href="/wiki/Wikipedia:Citation_needed" title="Wikipedia:Citation needed"><span title="This claim needs references to reliable sources. (October 2015)">citation needed</span></a></i>]</sup></li> <li>The <a href="/wiki/Infineon" class="mw-redirect" title="Infineon">Infineon</a> S-Gold2 chipset used in <a href="/wiki/Siemens" title="Siemens">Siemens</a> phones: S75, E71, M81, etc.<sup id="cite_ref-11" class="reference"><a href="#cite_note-11"><span class="cite-bracket">[</span>11<span class="cite-bracket">]</span></a></sup></li> <li>The <a href="/wiki/Infineon" class="mw-redirect" title="Infineon">Infineon</a> S-Gold2 baseband chip used in <a href="/wiki/Apple_Inc." title="Apple Inc.">Apple's</a> <a href="/wiki/IPhone" title="IPhone">iPhone</a><sup id="cite_ref-12" class="reference"><a href="#cite_note-12"><span class="cite-bracket">[</span>12<span class="cite-bracket">]</span></a></sup></li> <li>The Metrotech i5000 <a href="/wiki/Utility_location" title="Utility location">Utility Locating</a> Receiver<sup class="noprint Inline-Template Template-Fact" style="white-space:nowrap;">[<i><a href="/wiki/Wikipedia:Citation_needed" title="Wikipedia:Citation needed"><span title="This claim needs references to reliable sources. (October 2015)">citation needed</span></a></i>]</sup></li> <li>The Creative Zen Vision line<sup class="noprint Inline-Template Template-Fact" style="white-space:nowrap;">[<i><a href="/wiki/Wikipedia:Citation_needed" title="Wikipedia:Citation needed"><span title="This claim needs references to reliable sources. (October 2015)">citation needed</span></a></i>]</sup></li> <li><a href="/wiki/Intel_Active_Management_Technology" title="Intel Active Management Technology">Intel Active Management Technology</a>, <a href="/wiki/Intel_vPro" title="Intel vPro">vPro</a> embedded controller<sup class="noprint Inline-Template Template-Fact" style="white-space:nowrap;">[<i><a href="/wiki/Wikipedia:Citation_needed" title="Wikipedia:Citation needed"><span title="This claim needs references to reliable sources. (October 2015)">citation needed</span></a></i>]</sup></li> <li><a href="/wiki/Tandberg" title="Tandberg">Tandberg</a> MXP video & telephony appliances<sup id="cite_ref-13" class="reference"><a href="#cite_note-13"><span class="cite-bracket">[</span>13<span class="cite-bracket">]</span></a></sup></li> <li>Datex-Ohmeda Avance anesthesia system<sup class="noprint Inline-Template Template-Fact" style="white-space:nowrap;">[<i><a href="/wiki/Wikipedia:Citation_needed" title="Wikipedia:Citation needed"><span title="This claim needs references to reliable sources. (October 2015)">citation needed</span></a></i>]</sup></li> <li>Zoll Medical Corporation defibrillators<sup class="noprint Inline-Template Template-Fact" style="white-space:nowrap;">[<i><a href="/wiki/Wikipedia:Citation_needed" title="Wikipedia:Citation needed"><span title="This claim needs references to reliable sources. (October 2015)">citation needed</span></a></i>]</sup></li> <li>Samsung <i><a href="/wiki/Bada_(operating_system)" title="Bada (operating system)">bada</a></i> platform based devices<sup id="cite_ref-14" class="reference"><a href="#cite_note-14"><span class="cite-bracket">[</span>14<span class="cite-bracket">]</span></a></sup></li> <li>Mindray early patient monitor, ultrasound device, and hematology analyzer<sup class="noprint Inline-Template Template-Fact" style="white-space:nowrap;">[<i><a href="/wiki/Wikipedia:Citation_needed" title="Wikipedia:Citation needed"><span title="This claim needs references to reliable sources. (October 2015)">citation needed</span></a></i>]</sup></li></ul> <div class="mw-heading mw-heading2"><h2 id="See_also">See also</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Nucleus_RTOS&action=edit&section=20" title="Edit section: See also"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><a href="/wiki/Comparison_of_real-time_operating_systems" title="Comparison of real-time operating systems">Comparison of real-time operating systems</a></li></ul> <div class="mw-heading mw-heading2"><h2 id="References">References</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Nucleus_RTOS&action=edit&section=21" title="Edit section: References"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r1239543626">.mw-parser-output .reflist{margin-bottom:0.5em;list-style-type:decimal}@media screen{.mw-parser-output .reflist{font-size:90%}}.mw-parser-output .reflist .references{font-size:100%;margin-bottom:0;list-style-type:inherit}.mw-parser-output .reflist-columns-2{column-width:30em}.mw-parser-output .reflist-columns-3{column-width:25em}.mw-parser-output .reflist-columns{margin-top:0.3em}.mw-parser-output .reflist-columns ol{margin-top:0}.mw-parser-output .reflist-columns li{page-break-inside:avoid;break-inside:avoid-column}.mw-parser-output .reflist-upper-alpha{list-style-type:upper-alpha}.mw-parser-output .reflist-upper-roman{list-style-type:upper-roman}.mw-parser-output .reflist-lower-alpha{list-style-type:lower-alpha}.mw-parser-output .reflist-lower-greek{list-style-type:lower-greek}.mw-parser-output .reflist-lower-roman{list-style-type:lower-roman}</style><div class="reflist"> <div class="mw-references-wrap mw-references-columns"><ol class="references"> <li id="cite_note-1"><span class="mw-cite-backlink"><b><a href="#cite_ref-1">^</a></b></span> <span class="reference-text"><style data-mw-deduplicate="TemplateStyles:r1238218222">.mw-parser-output cite.citation{font-style:inherit;word-wrap:break-word}.mw-parser-output .citation q{quotes:"\"""\"""'""'"}.mw-parser-output .citation:target{background-color:rgba(0,127,255,0.133)}.mw-parser-output .id-lock-free.id-lock-free a{background:url("//upload.wikimedia.org/wikipedia/commons/6/65/Lock-green.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-limited.id-lock-limited a,.mw-parser-output .id-lock-registration.id-lock-registration a{background:url("//upload.wikimedia.org/wikipedia/commons/d/d6/Lock-gray-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-subscription.id-lock-subscription a{background:url("//upload.wikimedia.org/wikipedia/commons/a/aa/Lock-red-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .cs1-ws-icon a{background:url("//upload.wikimedia.org/wikipedia/commons/4/4c/Wikisource-logo.svg")right 0.1em center/12px no-repeat}body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-free a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-limited a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-registration a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-subscription a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .cs1-ws-icon a{background-size:contain;padding:0 1em 0 0}.mw-parser-output .cs1-code{color:inherit;background:inherit;border:none;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;color:var(--color-error,#d33)}.mw-parser-output .cs1-visible-error{color:var(--color-error,#d33)}.mw-parser-output .cs1-maint{display:none;color:#085;margin-left:0.3em}.mw-parser-output .cs1-kern-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right{padding-right:0.2em}.mw-parser-output .citation .mw-selflink{font-weight:inherit}@media screen{.mw-parser-output .cs1-format{font-size:95%}html.skin-theme-clientpref-night .mw-parser-output .cs1-maint{color:#18911f}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .cs1-maint{color:#18911f}}</style><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.mentor.com/products/embedded_software/cpu/">"Nucleus OS Supported Processors"</a>. <i>www.mentor.com</i>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=www.mentor.com&rft.atitle=Nucleus+OS+Supported+Processors&rft_id=http%3A%2F%2Fwww.mentor.com%2Fproducts%2Fembedded_software%2Fcpu%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANucleus+RTOS" class="Z3988"></span></span> </li> <li id="cite_note-2"><span class="mw-cite-backlink"><b><a href="#cite_ref-2">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.mentor.com/embedded-software/nucleus/processor-support">"Nucleus RTOS Supported Processors"</a>. <i>www.mentor.com</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2017-08-22</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=www.mentor.com&rft.atitle=Nucleus+RTOS+Supported+Processors&rft_id=https%3A%2F%2Fwww.mentor.com%2Fembedded-software%2Fnucleus%2Fprocessor-support&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANucleus+RTOS" class="Z3988"></span></span> </li> <li id="cite_note-3"><span class="mw-cite-backlink"><b><a href="#cite_ref-3">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.wolfssl.com/docs/wolfssl-manual/ch5/">"wolfSSL User Manual – Chapter 5: Portability – Documentation"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">2019-02-14</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=wolfSSL+User+Manual+%E2%80%93+Chapter+5%3A+Portability+%E2%80%93+Documentation&rft_id=https%3A%2F%2Fwww.wolfssl.com%2Fdocs%2Fwolfssl-manual%2Fch5%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANucleus+RTOS" class="Z3988"></span></span> </li> <li id="cite_note-4"><span class="mw-cite-backlink"><b><a href="#cite_ref-4">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFVoica" class="citation web cs1">Voica, Alexandru. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20151017204133/http://blog.imgtec.com/mips-processors/mips-in-space-inside-nasa-new-horizons-mission-to-pluto">"MIPS in space: Inside NASA's New Horizons mission to Pluto"</a>. <i>Imagination</i>. Archived from <a rel="nofollow" class="external text" href="http://blog.imgtec.com/mips-processors/mips-in-space-inside-nasa-new-horizons-mission-to-pluto">the original</a> on 2015-10-17<span class="reference-accessdate">. Retrieved <span class="nowrap">2015-10-16</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=Imagination&rft.atitle=MIPS+in+space%3A+Inside+NASA%27s+New+Horizons+mission+to+Pluto&rft.aulast=Voica&rft.aufirst=Alexandru&rft_id=http%3A%2F%2Fblog.imgtec.com%2Fmips-processors%2Fmips-in-space-inside-nasa-new-horizons-mission-to-pluto&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANucleus+RTOS" class="Z3988"></span></span> </li> <li id="cite_note-5"><span class="mw-cite-backlink"><b><a href="#cite_ref-5">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.ivl.com/">"IVL Technologies"</a>. <i>ivl.com</i>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=ivl.com&rft.atitle=IVL+Technologies&rft_id=http%3A%2F%2Fwww.ivl.com%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANucleus+RTOS" class="Z3988"></span></span> </li> <li id="cite_note-6"><span class="mw-cite-backlink"><b><a href="#cite_ref-6">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20060615171322/http://www.nsgdata.com/asc/index.html">"ASC"</a>. <i>nsgdata.com</i>. Archived from <a rel="nofollow" class="external text" href="http://www.nsgdata.com/asc/index.html/">the original</a> on 2006-06-15<span class="reference-accessdate">. Retrieved <span class="nowrap">2006-06-17</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=nsgdata.com&rft.atitle=ASC&rft_id=http%3A%2F%2Fwww.nsgdata.com%2Fasc%2Findex.html%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANucleus+RTOS" class="Z3988"></span></span> </li> <li id="cite_note-7"><span class="mw-cite-backlink"><b><a href="#cite_ref-7">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.ticalc.org/archives/news/articles/14/142/142696.html">"TI-Nspire Technical Details - ticalc.org"</a>. <i>www.ticalc.org</i>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=www.ticalc.org&rft.atitle=TI-Nspire+Technical+Details+-+ticalc.org&rft_id=http%3A%2F%2Fwww.ticalc.org%2Farchives%2Fnews%2Farticles%2F14%2F142%2F142696.html&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANucleus+RTOS" class="Z3988"></span></span> </li> <li id="cite_note-8"><span class="mw-cite-backlink"><b><a href="#cite_ref-8">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.telephonics.com/">"Telephonics - Surveillance, Communications, Analysis and Integrated Solutions leader"</a>. <i>www.telephonics.com</i>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=www.telephonics.com&rft.atitle=Telephonics+-+Surveillance%2C+Communications%2C+Analysis+and+Integrated+Solutions+leader&rft_id=http%3A%2F%2Fwww.telephonics.com%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANucleus+RTOS" class="Z3988"></span></span> </li> <li id="cite_note-9"><span class="mw-cite-backlink"><b><a href="#cite_ref-9">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.crestron.com">"Control Systems for Home Automation, Campus & Building Control by Crestron Electronics"</a>. <i>www.crestron.com</i>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=www.crestron.com&rft.atitle=Control+Systems+for+Home+Automation%2C+Campus+%26+Building+Control+by+Crestron+Electronics&rft_id=http%3A%2F%2Fwww.crestron.com&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANucleus+RTOS" class="Z3988"></span></span> </li> <li id="cite_note-10"><span class="mw-cite-backlink"><b><a href="#cite_ref-10">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.soundweb-london.com">"Soundweb London - BSS Networked Audio Systems"</a>. <i>BSS Networked Audio Systems</i>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=BSS+Networked+Audio+Systems&rft.atitle=Soundweb+London+-+BSS+Networked+Audio+Systems&rft_id=http%3A%2F%2Fwww.soundweb-london.com&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANucleus+RTOS" class="Z3988"></span></span> </li> <li id="cite_note-11"><span class="mw-cite-backlink"><b><a href="#cite_ref-11">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20070205031008/http://s75.siemens-club.org/files/TD_Repair_L2.5_S75_R1.0.pdf">"Все о глазах и зрении - офтальмологический форум"</a> <span class="cs1-format">(PDF)</span>. <i>s75.siemens-club.org</i>. Archived from <a rel="nofollow" class="external text" href="http://s75.siemens-club.org/files/TD_Repair_L2.5_S75_R1.0.pdf">the original</a> <span class="cs1-format">(PDF)</span> on 2007-02-05<span class="reference-accessdate">. Retrieved <span class="nowrap">2012-05-12</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=s75.siemens-club.org&rft.atitle=%D0%92%D1%81%D0%B5+%D0%BE+%D0%B3%D0%BB%D0%B0%D0%B7%D0%B0%D1%85+%D0%B8+%D0%B7%D1%80%D0%B5%D0%BD%D0%B8%D0%B8+-+%D0%BE%D1%84%D1%82%D0%B0%D0%BB%D1%8C%D0%BC%D0%BE%D0%BB%D0%BE%D0%B3%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B9+%D1%84%D0%BE%D1%80%D1%83%D0%BC&rft_id=http%3A%2F%2Fs75.siemens-club.org%2Ffiles%2FTD_Repair_L2.5_S75_R1.0.pdf&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANucleus+RTOS" class="Z3988"></span></span> </li> <li id="cite_note-12"><span class="mw-cite-backlink"><b><a href="#cite_ref-12">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.cpushack.com/2010/08/13/the-evolution-of-the-apple-iphone-and-its-many-cpus-even-within-a-model/">"The evolution of the Apple iPhone and its many CPU's – Even within a model - The CPU Shack Museum"</a>. <i>cpushack.com</i>. 13 August 2010.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=cpushack.com&rft.atitle=The+evolution+of+the+Apple+iPhone+and+its+many+CPU%27s+%E2%80%93+Even+within+a+model+-+The+CPU+Shack+Museum&rft.date=2010-08-13&rft_id=http%3A%2F%2Fwww.cpushack.com%2F2010%2F08%2F13%2Fthe-evolution-of-the-apple-iphone-and-its-many-cpus-even-within-a-model%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3ANucleus+RTOS" class="Z3988"></span></span> </li> <li id="cite_note-13"><span class="mw-cite-backlink"><b><a href="#cite_ref-13">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external free" href="http://csrc.nist.gov/groups/STM/cmvp/documents/140-1/140crt/140crt951.pdf">http://csrc.nist.gov/groups/STM/cmvp/documents/140-1/140crt/140crt951.pdf</a> <sup class="noprint Inline-Template" style="white-space:nowrap;">[<i><a href="/wiki/Wikipedia:Bare_URLs" title="Wikipedia:Bare URLs"><span title="A full citation of this PDF document is required to prevent link rot. (March 2022)">bare URL PDF</span></a></i>]</sup></span> </li> <li id="cite_note-14"><span class="mw-cite-backlink"><b><a href="#cite_ref-14">^</a></b></span> <span class="reference-text">Samsung Electronics' strategy to compete in the 'bada' is..., Bloter, 2009.11.18, <a rel="nofollow" class="external free" href="https://www.bloter.net/news/articleView.html?idxno=7334">https://www.bloter.net/news/articleView.html?idxno=7334</a></span> </li> </ol></div></div> <div class="mw-heading mw-heading2"><h2 id="External_links">External links</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Nucleus_RTOS&action=edit&section=22" title="Edit section: External links"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><span class="official-website"><span class="url"><a rel="nofollow" class="external text" href="https://plm.automation.siemens.com/global/en/products/embedded/nucleus-rtos.html">Official website</a></span></span></li></ul> <div class="navbox-styles"><style data-mw-deduplicate="TemplateStyles:r1129693374">.mw-parser-output .hlist dl,.mw-parser-output .hlist ol,.mw-parser-output .hlist ul{margin:0;padding:0}.mw-parser-output .hlist dd,.mw-parser-output .hlist dt,.mw-parser-output .hlist li{margin:0;display:inline}.mw-parser-output .hlist.inline,.mw-parser-output .hlist.inline dl,.mw-parser-output .hlist.inline ol,.mw-parser-output .hlist.inline ul,.mw-parser-output .hlist dl dl,.mw-parser-output .hlist dl ol,.mw-parser-output .hlist dl ul,.mw-parser-output .hlist ol dl,.mw-parser-output .hlist ol ol,.mw-parser-output .hlist ol ul,.mw-parser-output .hlist ul dl,.mw-parser-output .hlist ul ol,.mw-parser-output .hlist ul ul{display:inline}.mw-parser-output .hlist .mw-empty-li{display:none}.mw-parser-output .hlist dt::after{content:": "}.mw-parser-output .hlist dd::after,.mw-parser-output .hlist li::after{content:" · ";font-weight:bold}.mw-parser-output .hlist dd:last-child::after,.mw-parser-output .hlist dt:last-child::after,.mw-parser-output .hlist li:last-child::after{content:none}.mw-parser-output .hlist dd dd:first-child::before,.mw-parser-output .hlist dd dt:first-child::before,.mw-parser-output .hlist dd li:first-child::before,.mw-parser-output .hlist dt dd:first-child::before,.mw-parser-output .hlist dt dt:first-child::before,.mw-parser-output .hlist dt li:first-child::before,.mw-parser-output .hlist li dd:first-child::before,.mw-parser-output .hlist li dt:first-child::before,.mw-parser-output .hlist li li:first-child::before{content:" (";font-weight:normal}.mw-parser-output .hlist dd dd:last-child::after,.mw-parser-output .hlist dd dt:last-child::after,.mw-parser-output .hlist dd li:last-child::after,.mw-parser-output .hlist dt dd:last-child::after,.mw-parser-output .hlist dt dt:last-child::after,.mw-parser-output .hlist dt li:last-child::after,.mw-parser-output .hlist li dd:last-child::after,.mw-parser-output .hlist li dt:last-child::after,.mw-parser-output .hlist li li:last-child::after{content:")";font-weight:normal}.mw-parser-output .hlist ol{counter-reset:listitem}.mw-parser-output .hlist ol>li{counter-increment:listitem}.mw-parser-output .hlist ol>li::before{content:" "counter(listitem)"\a0 "}.mw-parser-output .hlist dd ol>li:first-child::before,.mw-parser-output .hlist dt ol>li:first-child::before,.mw-parser-output .hlist li ol>li:first-child::before{content:" ("counter(listitem)"\a0 "}</style><style data-mw-deduplicate="TemplateStyles:r1236075235">.mw-parser-output .navbox{box-sizing:border-box;border:1px solid #a2a9b1;width:100%;clear:both;font-size:88%;text-align:center;padding:1px;margin:1em auto 0}.mw-parser-output .navbox .navbox{margin-top:0}.mw-parser-output .navbox+.navbox,.mw-parser-output .navbox+.navbox-styles+.navbox{margin-top:-1px}.mw-parser-output .navbox-inner,.mw-parser-output .navbox-subgroup{width:100%}.mw-parser-output .navbox-group,.mw-parser-output .navbox-title,.mw-parser-output .navbox-abovebelow{padding:0.25em 1em;line-height:1.5em;text-align:center}.mw-parser-output .navbox-group{white-space:nowrap;text-align:right}.mw-parser-output .navbox,.mw-parser-output .navbox-subgroup{background-color:#fdfdfd}.mw-parser-output .navbox-list{line-height:1.5em;border-color:#fdfdfd}.mw-parser-output .navbox-list-with-group{text-align:left;border-left-width:2px;border-left-style:solid}.mw-parser-output tr+tr>.navbox-abovebelow,.mw-parser-output tr+tr>.navbox-group,.mw-parser-output tr+tr>.navbox-image,.mw-parser-output tr+tr>.navbox-list{border-top:2px solid #fdfdfd}.mw-parser-output .navbox-title{background-color:#ccf}.mw-parser-output .navbox-abovebelow,.mw-parser-output .navbox-group,.mw-parser-output .navbox-subgroup .navbox-title{background-color:#ddf}.mw-parser-output .navbox-subgroup .navbox-group,.mw-parser-output .navbox-subgroup .navbox-abovebelow{background-color:#e6e6ff}.mw-parser-output .navbox-even{background-color:#f7f7f7}.mw-parser-output .navbox-odd{background-color:transparent}.mw-parser-output .navbox .hlist td dl,.mw-parser-output .navbox .hlist td ol,.mw-parser-output .navbox .hlist td ul,.mw-parser-output .navbox td.hlist dl,.mw-parser-output .navbox td.hlist ol,.mw-parser-output .navbox td.hlist ul{padding:0.125em 0}.mw-parser-output .navbox .navbar{display:block;font-size:100%}.mw-parser-output .navbox-title .navbar{float:left;text-align:left;margin-right:0.5em}body.skin--responsive .mw-parser-output .navbox-image img{max-width:none!important}@media print{body.ns-0 .mw-parser-output .navbox{display:none!important}}</style></div><div role="navigation" class="navbox" aria-labelledby="Real-time_operating_systems_(RTOS)556" style="padding:3px"><table class="nowraplinks hlist mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><style data-mw-deduplicate="TemplateStyles:r1239400231">.mw-parser-output .navbar{display:inline;font-size:88%;font-weight:normal}.mw-parser-output .navbar-collapse{float:left;text-align:left}.mw-parser-output .navbar-boxtext{word-spacing:0}.mw-parser-output .navbar ul{display:inline-block;white-space:nowrap;line-height:inherit}.mw-parser-output .navbar-brackets::before{margin-right:-0.125em;content:"[ "}.mw-parser-output .navbar-brackets::after{margin-left:-0.125em;content:" ]"}.mw-parser-output .navbar li{word-spacing:-0.125em}.mw-parser-output .navbar a>span,.mw-parser-output .navbar a>abbr{text-decoration:inherit}.mw-parser-output .navbar-mini abbr{font-variant:small-caps;border-bottom:none;text-decoration:none;cursor:inherit}.mw-parser-output .navbar-ct-full{font-size:114%;margin:0 7em}.mw-parser-output .navbar-ct-mini{font-size:114%;margin:0 4em}html.skin-theme-clientpref-night .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}@media(prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}}@media print{.mw-parser-output .navbar{display:none!important}}</style><div class="navbar plainlinks hlist navbar-mini"><ul><li class="nv-view"><a href="/wiki/Template:Real-time_operating_systems" title="Template:Real-time operating systems"><abbr title="View this template">v</abbr></a></li><li class="nv-talk"><a href="/wiki/Template_talk:Real-time_operating_systems" title="Template talk:Real-time operating systems"><abbr title="Discuss this template">t</abbr></a></li><li class="nv-edit"><a href="/wiki/Special:EditPage/Template:Real-time_operating_systems" title="Special:EditPage/Template:Real-time operating systems"><abbr title="Edit this template">e</abbr></a></li></ul></div><div id="Real-time_operating_systems_(RTOS)556" style="font-size:114%;margin:0 4em"><a href="/wiki/Real-time_operating_system" title="Real-time operating system">Real-time operating systems</a> (RTOS)</div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Operating_system" title="Operating system">Operating<br />systems</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/POSIX" title="POSIX">POSIX</a> support</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Unix-like" title="Unix-like">Unix-like</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><i><a href="/wiki/DNIX" title="DNIX">DNIX</a></i></li> <li><a href="/wiki/Junos_OS" title="Junos OS">Junos OS</a></li> <li><a href="/wiki/LynxOS" title="LynxOS">LynxOS</a></li> <li><i><a href="/wiki/Multi-Environment_Real-Time" title="Multi-Environment Real-Time">Multi-Environment Real-Time</a></i>^ (<i>MERT</i> – <i>Unix-RT</i>)</li> <li><i><a href="/wiki/OS2000" title="OS2000">OS2000</a></i></li> <li><a href="/wiki/QNX" title="QNX">QNX</a>^</li> <li><a href="/wiki/Real-Time_Linux" class="mw-redirect" title="Real-Time Linux">Real-Time Linux</a>°</li> <li><a href="/wiki/RTLinux" title="RTLinux">RTLinux</a>°</li> <li><i><a href="/wiki/UNOS_(operating_system)" title="UNOS (operating system)">UNOS</a></i></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/LiteOS" title="LiteOS">LiteOS</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><i><a href="/wiki/LiteOS" title="LiteOS">LiteOS</a></i>°</li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Partial</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><i><a href="/wiki/ChorusOS" title="ChorusOS">ChorusOS</a></i>^</li> <li><a href="/wiki/Integrity_(operating_system)" title="Integrity (operating system)">Integrity</a>^</li> <li><a class="mw-selflink selflink">Nucleus RTOS</a>^</li> <li><a href="/wiki/NuttX" title="NuttX">NuttX</a>^°</li> <li><a href="/wiki/Operating_System_Embedded" class="mw-redirect" title="Operating System Embedded">Operating System Embedded</a>^ (OSE)</li> <li><a href="/wiki/PX5_RTOS" title="PX5 RTOS">PX5 RTOS</a>^</li> <li><a href="/wiki/RIOT_(operating_system)" title="RIOT (operating system)">RIOT</a>^°</li></ul> </div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/TRON_project" title="TRON project">TRON</a> support</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><td colspan="2" class="navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/ITRON_project" title="ITRON project">ITRON project</a></li> <li><a href="/wiki/T-Kernel" title="T-Kernel">T-Kernel</a> <ul><li><a href="/wiki/Micro_T-Kernel" title="Micro T-Kernel">Micro T-Kernel</a></li> <li><a href="/wiki/T-Engine_Forum" title="T-Engine Forum">T-Engine Forum</a> (organization)</li> <li><a href="/wiki/T-License" title="T-License">T-License</a></li></ul></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Partial</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/ECos" title="ECos">eCos</a>°</li> <li><a href="/wiki/RTEMS" title="RTEMS">RTEMS</a>°</li></ul> </div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Capability-based_security" title="Capability-based security">Capability-based</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><i><a href="/wiki/EROS_(microkernel)" title="EROS (microkernel)">EROS</a></i>^°</li> <li><a href="/wiki/SeL4" class="mw-redirect" title="SeL4">seL4</a>^°</li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Java_virtual_machine" title="Java virtual machine">Java virtual machine</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><i><a href="/wiki/JavaOS#Chorus/Jazz" title="JavaOS">Chorus/Jazz</a></i>^ (<i><a href="/wiki/JavaOS" title="JavaOS">JavaOS</a></i> + <i><a href="/wiki/ChorusOS" title="ChorusOS">ChorusOS</a></i>^)</li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/DOS" title="DOS">DOS</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><i><a href="/wiki/Multiuser_DOS" title="Multiuser DOS">Multiuser DOS</a></i> <ul><li><i><a href="/wiki/Concurrent_DOS" class="mw-redirect" title="Concurrent DOS">Concurrent DOS</a></i></li> <li><i><a href="/wiki/FlexOS" title="FlexOS">FlexOS</a></i></li> <li><i><a href="/wiki/REAL/32" class="mw-redirect" title="REAL/32">REAL/32</a></i></li></ul></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/L4_microkernel_family" title="L4 microkernel family">L4</a> kernel</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/L4Linux" title="L4Linux">L<sup>4</sup>Linux</a>^°</li> <li><a href="/wiki/PikeOS" title="PikeOS">PikeOS</a>^</li> <li><i><a href="/wiki/REX_OS" title="REX OS">REX OS</a></i>^</li> <li><a href="/wiki/Wombat_(operating_system)" title="Wombat (operating system)">Wombat</a>^°</li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Psion_(company)" title="Psion (company)">Psion</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><i><a href="/wiki/EKA2" title="EKA2">EKA2</a></i>^° kernel → <i><a href="/wiki/Symbian" title="Symbian">Symbian</a> OS</i>^°</li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Microsoft" title="Microsoft">Microsoft</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/ThreadX" title="ThreadX">ThreadX</a>^</li> <li><a href="/wiki/Windows_Embedded_Compact" class="mw-redirect" title="Windows Embedded Compact">Windows Embedded Compact</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/IBM" title="IBM">IBM</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><i><a href="/wiki/4680_OS" class="mw-redirect" title="4680 OS">4680 OS</a></i></li> <li><i><a href="/wiki/4690_Operating_System" title="4690 Operating System">4690 OS</a></i></li> <li><a href="/wiki/Transaction_Processing_Facility" title="Transaction Processing Facility">Transaction Processing Facility</a> (TPF)</li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Texas_Instruments" title="Texas Instruments">Texas Instruments</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><i><a href="/wiki/DSOS" title="DSOS">DSOS</a></i></li> <li><a href="/wiki/TI-RTOS#RTOS_kernel_overview" title="TI-RTOS">TI-RTOS Kernel</a>^°</li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Digital_Equipment_Corporation" title="Digital Equipment Corporation">DEC</a> <a href="/wiki/PDP-11" title="PDP-11">PDP-11</a> <a href="/wiki/VAX" title="VAX">VAX</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><i><a href="/wiki/RSX-11" title="RSX-11">RSX-11</a></i></li> <li><i><a href="/wiki/RT-11" title="RT-11">RT-11</a></i></li> <li><i><a href="/wiki/VAXELN" title="VAXELN">VAXELN</a></i></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Low resource</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/ChibiOS/RT" title="ChibiOS/RT">ChibiOS/RT</a>^°</li> <li><a href="/wiki/Contiki" title="Contiki">Contiki</a>°</li> <li><a href="/wiki/ERIKA_Enterprise" title="ERIKA Enterprise">ERIKA Enterprise</a>°</li> <li>FunkOS°</li> <li><a href="/wiki/Apache_Mynewt" title="Apache Mynewt">Mynewt</a>°</li> <li><i><a href="/wiki/Nano-RK" title="Nano-RK">Nano-RK</a></i>°</li> <li><a href="/wiki/OpenComRTOS" title="OpenComRTOS">OpenComRTOS</a>^</li> <li><a href="/wiki/PX5_RTOS" title="PX5 RTOS">PX5 RTOS</a>^</li> <li><a href="/wiki/RT-Thread" title="RT-Thread">RT-Thread</a>° Nano</li> <li><a href="/wiki/RIOT_(operating_system)" title="RIOT (operating system)">RIOT</a>°</li> <li><a href="/wiki/ThreadX" title="ThreadX">ThreadX</a>^</li> <li><a href="/wiki/Zephyr_(operating_system)" title="Zephyr (operating system)">Zephyr</a>^°</li></ul> </div></td></tr></tbody></table><div> <ul><li><i><a href="/wiki/BeRTOS" title="BeRTOS">BeRTOS</a></i>^°</li> <li><i><a href="/wiki/DioneOS" title="DioneOS">DioneOS</a></i></li> <li><a href="/wiki/Segger_Microcontroller_Systems" title="Segger Microcontroller Systems">embOS</a></li> <li><a href="/wiki/FreeRTOS" title="FreeRTOS">FreeRTOS</a>^°</li> <li><a href="/wiki/Micro-Controller_Operating_Systems" title="Micro-Controller Operating Systems">µC/OS</a>^°</li> <li><a href="/wiki/Green_Hills_Software#Real-time_operating_systems" title="Green Hills Software">µ-velOSity</a>^</li> <li><a href="/wiki/MQX" title="MQX">MQX</a>^</li> <li><a href="/wiki/OS-9" title="OS-9">OS-9</a> (<a href="/wiki/Microware" title="Microware">Microware</a>)</li> <li><a href="/wiki/Phantom_OS" title="Phantom OS">Phantom OS</a>^°</li> <li><i><a href="/wiki/PSOS_(real-time_operating_system)" title="PSOS (real-time operating system)">pSOS</a></i></li> <li><i><a href="/wiki/RMX_(operating_system)" title="RMX (operating system)">RMX</a></i></li> <li><a href="/wiki/RT-Thread" title="RT-Thread">RT-Thread</a>° Standard</li> <li><a href="/wiki/ScreenOS" title="ScreenOS">ScreenOS</a></li> <li><i><a href="/wiki/Sintran_III" title="Sintran III">Sintran III</a></i></li> <li><i><a href="/wiki/THEOS" title="THEOS">THEOS</a></i></li> <li><i><a href="/wiki/Thoth_(operating_system)" title="Thoth (operating system)">Thoth</a></i>^ → <i><a href="/wiki/Harmony_(operating_system)" title="Harmony (operating system)">Harmony</a></i>^</li> <li><a href="/wiki/Versatile_Real-Time_Executive" title="Versatile Real-Time Executive">VRTX</a>^</li> <li><a href="/wiki/VxWorks" title="VxWorks">VxWorks</a></li> <li><a href="/wiki/EulerOS" title="EulerOS">UniProton</a></li></ul></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Software_framework" title="Software framework">Frameworks</a>, <a href="/wiki/Software_development_kit" title="Software development kit">kits</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <li><a href="/wiki/Robot_Operating_System" title="Robot Operating System">Robot Operating System</a>° 2</li> <li><a href="/wiki/RTAI" title="RTAI">RTAI</a>°</li> <li><a href="/wiki/TI-RTOS" title="TI-RTOS">TI-RTOS</a>^°</li> <li><a href="/wiki/Xenomai" title="Xenomai">Xenomai</a>°</li> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Programmer" title="Programmer">Developers</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Gordon_Bell_(QNX)" title="Gordon Bell (QNX)">Gordon Bell</a></li> <li><a href="/wiki/David_Cheriton" title="David Cheriton">David Cheriton</a></li> <li><a href="/wiki/Dave_Cutler" title="Dave Cutler">Dave Cutler</a></li> <li><a href="/wiki/Dan_Dodge" title="Dan Dodge">Dan Dodge</a></li> <li><a href="/wiki/Adam_Dunkels" title="Adam Dunkels">Adam Dunkels</a></li> <li><a href="/wiki/Ken_Sakamura" title="Ken Sakamura">Ken Sakamura</a></li></ul> </div></td></tr><tr><td class="navbox-abovebelow" colspan="2"><div> <ul><li><i>Italics</i> <b>= discontinued</b></li> <li><b>^ = <a href="/wiki/Microkernel" title="Microkernel">Microkernel</a></b></li> <li><b>° = <a href="/wiki/Open-source_software" title="Open-source software">Open-source software</a></b><br /><span class="noviewer" typeof="mw:File"><span title="List-Class article"><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/d/db/Symbol_list_class.svg/16px-Symbol_list_class.svg.png" decoding="async" width="16" height="16" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/d/db/Symbol_list_class.svg/23px-Symbol_list_class.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/d/db/Symbol_list_class.svg/31px-Symbol_list_class.svg.png 2x" data-file-width="180" data-file-height="185" /></span></span> <b><a href="/wiki/Comparison_of_real-time_operating_systems" title="Comparison of real-time operating systems">Comparison</a></b> <span class="noviewer" typeof="mw:File"><span title="Category"><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/16px-Symbol_category_class.svg.png" decoding="async" width="16" height="16" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/23px-Symbol_category_class.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/31px-Symbol_category_class.svg.png 2x" data-file-width="180" data-file-height="185" /></span></span> <b><a href="/wiki/Category:Real-time_operating_systems" title="Category:Real-time operating systems">Category</a></b></li></ul> </div></td></tr></tbody></table></div> <div class="navbox-styles"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1236075235"></div><div role="navigation" class="navbox" aria-labelledby="Microkernels-nanokernels667" style="padding:3px"><table class="nowraplinks hlist mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1239400231"><div class="navbar plainlinks hlist navbar-mini"><ul><li class="nv-view"><a href="/wiki/Template:Microkernel" title="Template:Microkernel"><abbr title="View this template">v</abbr></a></li><li class="nv-talk"><a href="/wiki/Template_talk:Microkernel" title="Template talk:Microkernel"><abbr title="Discuss this template">t</abbr></a></li><li class="nv-edit"><a href="/wiki/Special:EditPage/Template:Microkernel" title="Special:EditPage/Template:Microkernel"><abbr title="Edit this template">e</abbr></a></li></ul></div><div id="Microkernels-nanokernels667" style="font-size:114%;margin:0 4em"><a href="/wiki/Microkernel" title="Microkernel">Microkernels</a>-<a href="/wiki/Microkernel#Nanokernel" title="Microkernel">nanokernels</a></div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Kernel_(operating_system)" title="Kernel (operating system)">Kernels</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/L4_microkernel_family" title="L4 microkernel family">L4</a> family</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><i><a href="/wiki/Eumel" title="Eumel">Eumel</a></i> → <i><a href="/wiki/L3_microkernel" class="mw-redirect" title="L3 microkernel">L3</a></i> → <a href="/wiki/L4_microkernel_family" title="L4 microkernel family">L4</a>°</li> <li><a href="/wiki/Open_Kernel_Labs" title="Open Kernel Labs">OKL4</a>°</li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Macintosh" class="mw-redirect" title="Macintosh">Macintosh</a> hosted</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><i><a href="/wiki/Mac_OS_nanokernel" title="Mac OS nanokernel">Mac OS nanokernel</a></i></li> <li><i><a href="/wiki/NuKernel" class="mw-redirect" title="NuKernel">NuKernel</a></i></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Psion_(company)" title="Psion (company)">Psion</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><i><a href="/wiki/EKA1" title="EKA1">EKA1</a></i> → <i><a href="/wiki/EKA2" title="EKA2">EKA2</a></i>^°</li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Amiga" title="Amiga">Amiga</a>-type</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><i><a href="/wiki/Exec_(Amiga)" title="Exec (Amiga)">Exec</a></i> <ul><li><a href="/wiki/Exec_(Amiga)#ExecSG" title="Exec (Amiga)">ExecSG</a></li></ul></li> <li><a href="/wiki/Quark_(kernel)" title="Quark (kernel)">Quark</a></li> <li><i><a href="/wiki/WarpOS" title="WarpOS">WarpOS</a></i></li></ul> </div></td></tr></tbody></table><div> <ul><li><i><a href="/wiki/Adaptive_Domain_Environment_for_Operating_Systems" title="Adaptive Domain Environment for Operating Systems">ADEOS</a></i>°</li> <li><i><a href="/wiki/EROS_(microkernel)" title="EROS (microkernel)">EROS</a></i>^°</li> <li><i><a href="/wiki/K42" title="K42">K42</a></i>°</li> <li>Little Kernel</li> <li><i><a href="/wiki/Mach_(kernel)" title="Mach (kernel)">Mach</a></i>° <ul><li><a href="/wiki/GNU_Mach" title="GNU Mach">GNU Mach</a>°</li></ul></li> <li><i><a href="/wiki/MicroEmpix" title="MicroEmpix">MicroEmpix</a></i></li> <li><a href="/wiki/Green_Hills_Software#Real-time_operating_systems" title="Green Hills Software">µ-velOSity</a>^</li> <li><i><a href="/wiki/Spring_(operating_system)#The_nucleus" title="Spring (operating system)">nucleus</a></i></li> <li>Off++ → Plan B</li> <li><i><a href="/wiki/Taligent#Pink_system" title="Taligent">Opus</a></i></li> <li><i><a href="/wiki/PowerUP_(accelerator)#PowerUP_software" title="PowerUP (accelerator)">PowerUP</a></i></li> <li><a href="/wiki/RTLinux" title="RTLinux">RTLinux</a>°</li> <li><a href="/wiki/TI-RTOS#RTOS_kernel_overview" title="TI-RTOS">TI-RTOS kernel</a>^°</li> <li><i><a href="/wiki/Vanguard_(microkernel)" title="Vanguard (microkernel)">Vanguard</a></i></li></ul></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Operating_system" title="Operating system">Operating<br />systems</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/POSIX" title="POSIX">POSIX</a> support</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Unix-like" title="Unix-like">Unix-like</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <li><i><a href="/wiki/ARX_(operating_system)" title="ARX (operating system)">ARX</a></i></li> <li><a href="/wiki/GNU_Hurd" title="GNU Hurd">GNU Hurd</a>°</li> <li><i><a href="/wiki/Lites" title="Lites">Lites</a></i></li> <li><i><a href="/wiki/Meiko_Scientific#MeikOS" title="Meiko Scientific">MeikOS</a></i></li> <li><a href="/wiki/Minix" title="Minix">Minix</a>° <ul><li><a href="/wiki/Minix-vmd" class="mw-redirect" title="Minix-vmd">Minix-vmd</a>°</li> <li><a href="/wiki/Minix_3" title="Minix 3">Minix 3</a>°</li></ul></li> <li><i><a href="/wiki/MkLinux" title="MkLinux">MkLinux</a></i>°</li> <li><i><a href="/wiki/Multi-Environment_Real-Time" title="Multi-Environment Real-Time">Multi-Environment Real-Time</a></i>^ (<i>MERT</i> – <i>Unix-RT</i>)</li> <li><i><a href="/wiki/OS2000" title="OS2000">OS2000</a></i></li> <li><a href="/wiki/QNX" title="QNX">QNX</a>^</li> <li><a href="/wiki/Redox_(operating_system)" title="Redox (operating system)">Redox</a>°</li> <li><i><a href="/wiki/Spring_(operating_system)" title="Spring (operating system)">Spring</a></i></li> <li><a href="/wiki/Tinix" title="Tinix">Tinix</a></li> <li><i><a href="/wiki/UNICOS" title="UNICOS">UNICOS</a></i></li> <li><i><a href="/wiki/VSTa" title="VSTa">VSTa</a></i></li> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Partial</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><i><a href="/wiki/ChorusOS" title="ChorusOS">ChorusOS</a>^</i></li> <li><a href="/wiki/Integrity_(operating_system)" title="Integrity (operating system)">Integrity</a>^</li> <li><a class="mw-selflink selflink">Nucleus RTOS</a>^</li> <li><a href="/wiki/NuttX" title="NuttX">NuttX</a>^°</li> <li><a href="/wiki/Operating_System_Embedded" class="mw-redirect" title="Operating System Embedded">OSE</a>^</li> <li><a href="/wiki/RIOT_(operating_system)" title="RIOT (operating system)">RIOT</a>^°</li></ul> </div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Capability-based_security" title="Capability-based security">Capability-based</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><i><a href="/wiki/GNOSIS" title="GNOSIS">GNOSIS</a></i> → <i><a href="/wiki/KeyKOS" title="KeyKOS">KeyKOS</a></i> → <i><a href="/wiki/EROS_(microkernel)" title="EROS (microkernel)">EROS</a></i> → CapROS</li> <li><i><a href="/wiki/Hydra_(operating_system)" title="Hydra (operating system)">Hydra</a></i></li> <li><a href="/wiki/L4_microkernel_family#High_assurance:_seL4" title="L4 microkernel family">seL4</a>^°</li> <li><i><a href="/wiki/Midori_(operating_system)" title="Midori (operating system)">Midori</a></i></li> <li><i><a href="/wiki/NLTSS" title="NLTSS">NLTSS</a></i></li> <li><i><a href="/wiki/HarmonyOS_NEXT" title="HarmonyOS NEXT">HarmonyOS NEXT</a> (<a href="/wiki/OpenHarmony" title="OpenHarmony">OpenHarmony</a>, <a href="/wiki/OpenHarmony#Oniro_OS" title="OpenHarmony">Oniro OS</a>)</i> → <i><a href="/wiki/HarmonyOS" title="HarmonyOS">HarmonyOS</a></i></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/L4_microkernel_family" title="L4 microkernel family">L4</a> kernel</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/L4Linux" title="L4Linux">L<sup>4</sup>Linux</a>^°</li> <li><a href="/wiki/PikeOS" title="PikeOS">PikeOS</a>^</li> <li><i><a href="/wiki/REX_OS" title="REX OS">REX OS</a></i>^</li> <li><a href="/wiki/Wombat_(operating_system)" title="Wombat (operating system)">Wombat</a>^°</li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Java_virtual_machine" title="Java virtual machine">Java virtual machine</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><i><a href="/wiki/JavaOS" title="JavaOS">JavaOS</a></i> (<i><a href="/wiki/JavaOS#Chorus/Jazz" title="JavaOS">Chorus/Jazz</a></i>^ integrates <i><a href="/wiki/ChorusOS" title="ChorusOS">ChorusOS</a></i>^)</li> <li><i><a href="/wiki/JX_(operating_system)" title="JX (operating system)">JX</a></i>°</li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Macintosh" class="mw-redirect" title="Macintosh">Macintosh</a> hosted</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th id="Unix-like13" scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Unix-like" title="Unix-like">Unix-like</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><i><a href="/wiki/MachTen" title="MachTen">MachTen</a></i></li> <li><i><a href="/wiki/MacMach" title="MacMach">MacMach</a></i></li></ul> </div></td></tr></tbody></table><div> <ul><li><i><a href="/wiki/Copland_(operating_system)" title="Copland (operating system)">Copland</a></i></li> <li><i><a href="/wiki/Mac_OS_8#Mac_OS_8.6" title="Mac OS 8">Classic Mac OS</a></i> (<a href="/wiki/PowerPC" title="PowerPC">PowerPC</a> kernel)</li></ul></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Psion_(company)" title="Psion (company)">Psion</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <li><i><a href="/wiki/EPOC_(operating_system)" title="EPOC (operating system)">EPOC</a></i> → <i><a href="/wiki/Symbian" title="Symbian">Symbian</a> OS</i>^°</li> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Amiga" title="Amiga">Amiga</a>-type</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/AmigaOS" title="AmigaOS">AmigaOS</a></li> <li><a href="/wiki/AROS_Research_Operating_System" title="AROS Research Operating System">AROS</a>° <ul><li><a href="/wiki/AROS_Research_Operating_System#AspireOS" title="AROS Research Operating System">AspireOS</a>°</li> <li><a href="/wiki/AROS_Research_Operating_System#Broadway" title="AROS Research Operating System">Broadway</a>°</li> <li><a href="/wiki/AROS_Research_Operating_System#Icaros_Desktop" title="AROS Research Operating System">Icaros Desktop</a>°</li></ul></li> <li><a href="/wiki/MorphOS" title="MorphOS">MorphOS</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Microsoft" title="Microsoft">Microsoft</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Singularity_(operating_system)" title="Singularity (operating system)">Singularity</a></li> <li><a href="/wiki/ThreadX" title="ThreadX">ThreadX</a>^</li> <li><i><a href="/wiki/Verve_(operating_system)" title="Verve (operating system)">Verve</a></i></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/AIM_alliance" title="AIM alliance">AIM alliance</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><i>Pink</i> → <i><a href="/wiki/Taligent" title="Taligent">Taligent</a> OS</i> → <i><a href="/wiki/Workplace_OS" title="Workplace OS">Workplace OS</a></i></li></ul> </div></td></tr></tbody></table><div> <ul><li><i><a href="/wiki/Amoeba_(operating_system)" title="Amoeba (operating system)">Amoeba</a></i>°</li> <li><i><a href="/wiki/BeRTOS" title="BeRTOS">BeRTOS</a></i>^°</li> <li><a href="/wiki/ChibiOS/RT" title="ChibiOS/RT">ChibiOS/RT</a>^°</li> <li><a href="/wiki/FreeRTOS" title="FreeRTOS">FreeRTOS</a>^°</li> <li><a href="/wiki/HelenOS" title="HelenOS">HelenOS</a>°</li> <li><a href="/wiki/Micro-Controller_Operating_Systems" title="Micro-Controller Operating Systems">µC/OS</a>^°</li> <li><a href="/wiki/MQX" title="MQX">MQX</a>^</li> <li><a href="/wiki/OpenComRTOS" title="OpenComRTOS">OpenComRTOS</a>^</li> <li><a href="/wiki/Phantom_OS" title="Phantom OS">Phantom OS</a>^°</li> <li><i><a href="/wiki/RC_4000_multiprogramming_system" title="RC 4000 multiprogramming system">RC 4000</a></i></li> <li><a href="/wiki/SharpOS" title="SharpOS">SharpOS</a>°</li> <li><i><a href="/wiki/SPIN_(operating_system)" title="SPIN (operating system)">SPIN</a></i>°</li> <li><i><a href="/wiki/Thoth_(operating_system)" title="Thoth (operating system)">Thoth</a></i>^ → <i><a href="/wiki/Harmony_(operating_system)" title="Harmony (operating system)">Harmony</a></i>^ → <i><a href="/wiki/V_(operating_system)" title="V (operating system)">V</a></i></li> <li><a href="/wiki/Versatile_Real-Time_Executive" title="Versatile Real-Time Executive">VRTX</a>^</li> <li><a href="/wiki/Zephyr_(operating_system)" title="Zephyr (operating system)">Zephyr</a>^°</li></ul></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Software_framework" title="Software framework">Frameworks</a>, <a href="/wiki/Software_development_kit" title="Software development kit">kits</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <li><a href="/wiki/Cosmos_(operating_system)" title="Cosmos (operating system)">Cosmos</a>°</li> <li><a href="/wiki/Genode" title="Genode">Genode</a>°</li> <li><a href="/wiki/TI-RTOS" title="TI-RTOS">TI-RTOS</a>^°</li> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Programmer" title="Programmer">Developers</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Gordon_Bell_(QNX)" title="Gordon Bell (QNX)">Gordon Bell</a></li> <li><a href="/wiki/Thomas_Bushnell" title="Thomas Bushnell">Thomas Bushnell</a></li> <li><a href="/wiki/David_Cheriton" title="David Cheriton">David Cheriton</a></li> <li><a href="/wiki/Dan_Dodge" title="Dan Dodge">Dan Dodge</a></li> <li><a href="/wiki/Per_Brinch_Hansen" title="Per Brinch Hansen">Per Brinch Hansen</a></li> <li><a href="/wiki/Gernot_Heiser" title="Gernot Heiser">Gernot Heiser</a></li> <li><a href="/wiki/Jochen_Liedtke" title="Jochen Liedtke">Jochen Liedtke</a></li> <li><a href="/wiki/James_G._Mitchell" title="James G. Mitchell">James G. Mitchell</a></li> <li><a href="/wiki/Ike_Nassi" title="Ike Nassi">Ike Nassi</a></li> <li><a href="/wiki/Richard_Rashid" title="Richard Rashid">Richard Rashid</a></li> <li><a href="/wiki/Andrew_S._Tanenbaum" title="Andrew S. Tanenbaum">Andrew S. Tanenbaum</a></li> <li><a href="/wiki/Avie_Tevanian" title="Avie Tevanian">Avie Tevanian</a></li> <li><a href="/wiki/William_Wulf" title="William Wulf">William Wulf</a></li></ul> </div></td></tr><tr><td class="navbox-abovebelow" colspan="2"><div> <ul><li><i>Italics</i> <b>= discontinued</b></li> <li><b>^ = <a href="/wiki/Real-time_operating_system" title="Real-time operating system">Real-time</a></b></li> <li><b>° = <a href="/wiki/Open-source_software" title="Open-source software">Open-source software</a></b><br /><span class="noviewer" typeof="mw:File"><span title="Category"><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/16px-Symbol_category_class.svg.png" decoding="async" width="16" height="16" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/23px-Symbol_category_class.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/31px-Symbol_category_class.svg.png 2x" data-file-width="180" data-file-height="185" /></span></span> <b><a href="/wiki/Category:Microkernel-based_operating_systems" title="Category:Microkernel-based operating systems">Category: Microkernel-based operating systems</a></b> <span class="noviewer" typeof="mw:File"><span title="Category"><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/16px-Symbol_category_class.svg.png" decoding="async" width="16" height="16" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/23px-Symbol_category_class.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/31px-Symbol_category_class.svg.png 2x" data-file-width="180" data-file-height="185" /></span></span> <b><a href="/wiki/Category:Microkernels" title="Category:Microkernels">Category: Microkernels</a></b></li></ul> </div></td></tr></tbody></table></div> <div class="navbox-styles"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1236075235"></div><div role="navigation" class="navbox" aria-labelledby="Operating_systems310" style="padding:3px"><table class="nowraplinks mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1239400231"><div class="navbar plainlinks hlist navbar-mini"><ul><li class="nv-view"><a href="/wiki/Template:Operating_systems" title="Template:Operating systems"><abbr title="View this template">v</abbr></a></li><li class="nv-talk"><a href="/wiki/Template_talk:Operating_systems" title="Template talk:Operating systems"><abbr title="Discuss this template">t</abbr></a></li><li class="nv-edit"><a href="/wiki/Special:EditPage/Template:Operating_systems" title="Special:EditPage/Template:Operating systems"><abbr title="Edit this template">e</abbr></a></li></ul></div><div id="Operating_systems310" style="font-size:114%;margin:0 4em"><a href="/wiki/Operating_system" title="Operating system">Operating systems</a></div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%">General</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Comparison_of_operating_systems" title="Comparison of operating systems">Comparison</a></li> <li><a href="/wiki/Forensic_software_engineering" title="Forensic software engineering">Forensic engineering</a></li> <li><a href="/wiki/History_of_operating_systems" title="History of operating systems">History</a></li> <li><a href="/wiki/List_of_operating_systems" title="List of operating systems">List</a></li> <li><a href="/wiki/Timeline_of_operating_systems" title="Timeline of operating systems">Timeline</a></li> <li><a href="/wiki/Usage_share_of_operating_systems" title="Usage share of operating systems">Usage share</a></li> <li><a href="/wiki/Comparison_of_user_features_of_operating_systems" title="Comparison of user features of operating systems">User features comparison</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Variants</th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Disk_operating_system" title="Disk operating system">Disk operating system</a></li> <li><a href="/wiki/Distributed_operating_system" title="Distributed operating system">Distributed operating system</a></li> <li><a href="/wiki/Embedded_operating_system" title="Embedded operating system">Embedded operating system</a></li> <li><a href="/wiki/Hobbyist_operating_system" title="Hobbyist operating system">Hobbyist operating system</a></li> <li><a href="/wiki/Just_enough_operating_system" title="Just enough operating system">Just enough operating system</a></li> <li><a href="/wiki/Mobile_operating_system" title="Mobile operating system">Mobile operating system</a></li> <li><a href="/wiki/Network_operating_system" title="Network operating system">Network operating system</a></li> <li><a href="/wiki/Object-oriented_operating_system" title="Object-oriented operating system">Object-oriented operating system</a></li> <li><a href="/wiki/Real-time_operating_system" title="Real-time operating system">Real-time operating system</a></li> <li><a href="/wiki/Supercomputer_operating_system" title="Supercomputer operating system">Supercomputer operating system</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Kernel_(operating_system)" title="Kernel (operating system)">Kernel</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:6em"><a href="/wiki/Computer_architecture" title="Computer architecture">Architectures</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Exokernel" title="Exokernel">Exokernel</a></li> <li><a href="/wiki/Hybrid_kernel" title="Hybrid kernel">Hybrid</a></li> <li><a href="/wiki/Microkernel" title="Microkernel">Microkernel</a></li> <li><a href="/wiki/Monolithic_kernel" title="Monolithic kernel">Monolithic</a></li> <li><a href="/wiki/Multikernel" title="Multikernel">Multikernel</a></li> <li><a href="/wiki/Vkernel" title="Vkernel">vkernel</a></li> <li><a href="/wiki/Rump_kernel" title="Rump kernel">Rump kernel</a></li> <li><a href="/wiki/Unikernel" title="Unikernel">Unikernel</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:6em">Components</th><td class="navbox-list-with-group navbox-list navbox-even" style="padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Device_driver" title="Device driver">Device driver</a></li> <li><a href="/wiki/Loadable_kernel_module" title="Loadable kernel module">Loadable kernel module</a></li> <li><a href="/wiki/User_space_and_kernel_space" title="User space and kernel space">User space and kernel space</a></li></ul> </div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Process_management_(computing)" title="Process management (computing)">Process management</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:6em">Concepts</th><td class="navbox-list-with-group navbox-list navbox-odd" style="padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Computer_multitasking" title="Computer multitasking">Computer multitasking</a> (<a href="/wiki/Cooperative_multitasking" title="Cooperative multitasking">Cooperative</a>, <a href="/wiki/Preemption_(computing)" title="Preemption (computing)">Preemptive</a>)</li> <li><a href="/wiki/Context_switch" title="Context switch">Context switch</a></li> <li><a href="/wiki/Interrupt" title="Interrupt">Interrupt</a></li> <li><a href="/wiki/Inter-process_communication" title="Inter-process communication">IPC</a></li> <li><a href="/wiki/Process_(computing)" title="Process (computing)">Process</a></li> <li><a href="/wiki/Process_control_block" title="Process control block">Process control block</a></li> <li><a href="/wiki/Real-time_operating_system" title="Real-time operating system">Real-time</a></li> <li><a href="/wiki/Thread_(computing)" title="Thread (computing)">Thread</a></li> <li><a href="/wiki/Time-sharing" title="Time-sharing">Time-sharing</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:6em"><a href="/wiki/Scheduling_(computing)" title="Scheduling (computing)">Scheduling<br />algorithms</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Fixed-priority_pre-emptive_scheduling" title="Fixed-priority pre-emptive scheduling">Fixed-priority preemptive</a></li> <li><a href="/wiki/Multilevel_feedback_queue" title="Multilevel feedback queue">Multilevel feedback queue</a></li> <li><a href="/wiki/Round-robin_scheduling" title="Round-robin scheduling">Round-robin</a></li> <li><a href="/wiki/Shortest_job_next" title="Shortest job next">Shortest job next</a></li></ul> </div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Memory_management_(operating_systems)" title="Memory management (operating systems)">Memory management</a>,<br /><a href="/wiki/System_resource" title="System resource">resource</a> protection</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Bus_error" title="Bus error">Bus error</a></li> <li><a href="/wiki/General_protection_fault" title="General protection fault">General protection fault</a></li> <li><a href="/wiki/Memory_paging" title="Memory paging">Memory paging</a></li> <li><a href="/wiki/Memory_protection" title="Memory protection">Memory protection</a></li> <li><a href="/wiki/Protection_ring" title="Protection ring">Protection ring</a></li> <li><a href="/wiki/Segmentation_fault" title="Segmentation fault">Segmentation fault</a></li> <li><a href="/wiki/Virtual_memory" title="Virtual memory">Virtual memory</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Non-volatile_memory" title="Non-volatile memory">Storage</a> access,<br /><a href="/wiki/File_system" title="File system">file systems</a></th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Booting#BOOT-LOADER" title="Booting">Boot loader</a></li> <li><a href="/wiki/Defragmentation" title="Defragmentation">Defragmentation</a></li> <li><a href="/wiki/Device_file" title="Device file">Device file</a></li> <li><a href="/wiki/File_attribute" title="File attribute">File attribute</a></li> <li><a href="/wiki/Inode" title="Inode">Inode</a></li> <li><a href="/wiki/Journaling_file_system" title="Journaling file system">Journal</a></li> <li><a href="/wiki/Disk_partitioning" title="Disk partitioning">Partition</a></li> <li><a href="/wiki/Virtual_file_system" title="Virtual file system">Virtual file system</a></li> <li><a href="/wiki/Virtual_tape_library" title="Virtual tape library">Virtual tape library</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Supporting concepts</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/API" title="API">API</a></li> <li><a href="/wiki/Computer_network" title="Computer network">Computer network</a></li> <li><a href="/wiki/Hardware_abstraction" title="Hardware abstraction">HAL</a></li> <li><a href="/wiki/Live_CD" title="Live CD">Live CD</a></li> <li><a href="/wiki/Live_USB" title="Live USB">Live USB</a></li> <li><a href="/wiki/Shell_(computing)" title="Shell (computing)">Shell</a> <ul><li><a href="/wiki/Command-line_interface" title="Command-line interface">CLI</a></li> <li><a href="/wiki/User_interface" title="User interface">User interface</a></li></ul></li> <li><a href="/wiki/Preboot_Execution_Environment" title="Preboot Execution Environment">PXE</a></li></ul> </div></td></tr></tbody></table></div> <!-- NewPP limit report Parsed by mw‐web.codfw.main‐84b999ff94‐fvtmn Cached time: 20250204104130 Cache expiry: 2121526 Reduced expiry: true Complications: [vary‐revision‐sha1, show‐toc] CPU time usage: 0.514 seconds Real time usage: 0.653 seconds Preprocessor visited node count: 5650/1000000 Post‐expand include size: 176901/2097152 bytes Template argument size: 12939/2097152 bytes Highest expansion depth: 22/100 Expensive parser function count: 4/500 Unstrip recursion depth: 1/20 Unstrip post‐expand size: 67016/5000000 bytes Lua time usage: 0.288/10.000 seconds Lua memory usage: 6612809/52428800 bytes Number of Wikibase entities loaded: 1/400 --> <!-- Transclusion expansion time report (%,ms,calls,template) 100.00% 535.590 1 -total 25.13% 134.576 12 Template:Navbox 23.85% 127.712 1 Template:Reflist 22.93% 122.810 16 Template:Citation_needed 20.23% 108.363 17 Template:Fix 19.53% 104.612 12 Template:Cite_web 18.51% 99.115 1 Template:Real-time_operating_systems 14.58% 78.099 1 Template:Infobox_OS 13.08% 70.076 2 Template:Short_description 12.12% 64.907 1 Template:Infobox --> <!-- Saved in parser cache with key enwiki:pcache:903339:|#|:idhash:canonical and timestamp 20250204104130 and revision id 1263283783. Rendering was triggered because: page-view --> </div><!--esi <esi:include src="/esitest-fa8a495983347898/content" /> --><noscript><img src="https://login.wikimedia.org/wiki/Special:CentralAutoLogin/start?useformat=desktop&type=1x1&usesul3=0" alt="" width="1" height="1" style="border: none; position: absolute;"></noscript> <div class="printfooter" data-nosnippet="">Retrieved from "<a dir="ltr" href="https://en.wikipedia.org/w/index.php?title=Nucleus_RTOS&oldid=1263283783">https://en.wikipedia.org/w/index.php?title=Nucleus_RTOS&oldid=1263283783</a>"</div></div> <div id="catlinks" class="catlinks" data-mw="interface"><div id="mw-normal-catlinks" class="mw-normal-catlinks"><a href="/wiki/Help:Category" title="Help:Category">Categories</a>: <ul><li><a href="/wiki/Category:ARM_operating_systems" title="Category:ARM operating systems">ARM operating systems</a></li><li><a href="/wiki/Category:Embedded_operating_systems" title="Category:Embedded operating systems">Embedded operating systems</a></li><li><a href="/wiki/Category:Microkernel-based_operating_systems" title="Category:Microkernel-based operating systems">Microkernel-based operating systems</a></li><li><a href="/wiki/Category:Microkernels" title="Category:Microkernels">Microkernels</a></li><li><a href="/wiki/Category:MIPS_operating_systems" title="Category:MIPS operating systems">MIPS operating systems</a></li><li><a href="/wiki/Category:Proprietary_operating_systems" title="Category:Proprietary operating systems">Proprietary operating systems</a></li><li><a href="/wiki/Category:Real-time_operating_systems" title="Category:Real-time operating systems">Real-time operating systems</a></li></ul></div><div id="mw-hidden-catlinks" class="mw-hidden-catlinks mw-hidden-cats-hidden">Hidden categories: <ul><li><a href="/wiki/Category:All_articles_with_bare_URLs_for_citations" title="Category:All articles with bare URLs for citations">All articles with bare URLs for citations</a></li><li><a href="/wiki/Category:Articles_with_bare_URLs_for_citations_from_March_2022" title="Category:Articles with bare URLs for citations from March 2022">Articles with bare URLs for citations from March 2022</a></li><li><a href="/wiki/Category:Articles_with_PDF_format_bare_URLs_for_citations" title="Category:Articles with PDF format bare URLs for citations">Articles with PDF format bare URLs for citations</a></li><li><a href="/wiki/Category:Articles_with_short_description" title="Category:Articles with short description">Articles with short description</a></li><li><a href="/wiki/Category:Short_description_matches_Wikidata" title="Category:Short description matches Wikidata">Short description matches Wikidata</a></li><li><a href="/wiki/Category:Short_description_is_different_from_Wikidata" title="Category:Short description is different from Wikidata">Short description is different from Wikidata</a></li><li><a href="/wiki/Category:Webarchive_template_wayback_links" title="Category:Webarchive template wayback links">Webarchive template wayback links</a></li><li><a href="/wiki/Category:All_articles_with_unsourced_statements" title="Category:All articles with unsourced statements">All articles with unsourced statements</a></li><li><a href="/wiki/Category:Articles_with_unsourced_statements_from_October_2015" title="Category:Articles with unsourced statements from October 2015">Articles with unsourced statements from October 2015</a></li><li><a href="/wiki/Category:Official_website_different_in_Wikidata_and_Wikipedia" title="Category:Official website different in Wikidata and Wikipedia">Official website different in Wikidata and Wikipedia</a></li></ul></div></div> </div> </main> </div> <div class="mw-footer-container"> <footer id="footer" class="mw-footer" > <ul id="footer-info"> <li id="footer-info-lastmod"> This page was last edited on 15 December 2024, at 19:45<span class="anonymous-show"> (UTC)</span>.</li> <li id="footer-info-copyright">Text is available under the <a href="/wiki/Wikipedia:Text_of_the_Creative_Commons_Attribution-ShareAlike_4.0_International_License" title="Wikipedia:Text of the Creative Commons Attribution-ShareAlike 4.0 International License">Creative Commons Attribution-ShareAlike 4.0 License</a>; additional terms may apply. By using this site, you agree to the <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Terms_of_Use" class="extiw" title="foundation:Special:MyLanguage/Policy:Terms of Use">Terms of Use</a> and <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy" class="extiw" title="foundation:Special:MyLanguage/Policy:Privacy policy">Privacy Policy</a>. Wikipedia® is a registered trademark of the <a rel="nofollow" class="external text" href="https://wikimediafoundation.org/">Wikimedia Foundation, Inc.</a>, a non-profit organization.</li> </ul> <ul id="footer-places"> <li id="footer-places-privacy"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy">Privacy policy</a></li> <li id="footer-places-about"><a href="/wiki/Wikipedia:About">About Wikipedia</a></li> <li id="footer-places-disclaimers"><a href="/wiki/Wikipedia:General_disclaimer">Disclaimers</a></li> <li id="footer-places-contact"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us">Contact Wikipedia</a></li> <li id="footer-places-wm-codeofconduct"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Universal_Code_of_Conduct">Code of Conduct</a></li> <li id="footer-places-developers"><a href="https://developer.wikimedia.org">Developers</a></li> <li id="footer-places-statslink"><a href="https://stats.wikimedia.org/#/en.wikipedia.org">Statistics</a></li> <li id="footer-places-cookiestatement"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Cookie_statement">Cookie statement</a></li> <li id="footer-places-mobileview"><a href="//en.m.wikipedia.org/w/index.php?title=Nucleus_RTOS&mobileaction=toggle_view_mobile" class="noprint stopMobileRedirectToggle">Mobile view</a></li> </ul> <ul id="footer-icons" class="noprint"> <li id="footer-copyrightico"><a href="https://wikimediafoundation.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/static/images/footer/wikimedia-button.svg" width="84" height="29" alt="Wikimedia Foundation" lang="en" loading="lazy"></a></li> <li id="footer-poweredbyico"><a href="https://www.mediawiki.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/w/resources/assets/poweredby_mediawiki.svg" alt="Powered by MediaWiki" width="88" height="31" loading="lazy"></a></li> </ul> </footer> </div> </div> </div> <div class="vector-header-container vector-sticky-header-container"> <div id="vector-sticky-header" class="vector-sticky-header"> <div class="vector-sticky-header-start"> <div class="vector-sticky-header-icon-start vector-button-flush-left vector-button-flush-right" aria-hidden="true"> <button class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-sticky-header-search-toggle" tabindex="-1" data-event-name="ui.vector-sticky-search-form.icon"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>Search</span> </button> </div> <div role="search" class="vector-search-box-vue vector-search-box-show-thumbnail vector-search-box"> <div class="vector-typeahead-search-container"> <div class="cdx-typeahead-search cdx-typeahead-search--show-thumbnail"> <form action="/w/index.php" id="vector-sticky-search-form" class="cdx-search-input cdx-search-input--has-end-button"> <div class="cdx-search-input__input-wrapper" data-search-loc="header-moved"> <div class="cdx-text-input cdx-text-input--has-start-icon"> <input class="cdx-text-input__input" type="search" name="search" placeholder="Search Wikipedia"> <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="Special:Search"> </div> <button class="cdx-button cdx-search-input__end-button">Search</button> </form> </div> </div> </div> <div class="vector-sticky-header-context-bar"> <nav aria-label="Contents" class="vector-toc-landmark"> <div id="vector-sticky-header-toc" class="vector-dropdown mw-portlet mw-portlet-sticky-header-toc vector-sticky-header-toc vector-button-flush-left" > <input type="checkbox" id="vector-sticky-header-toc-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-sticky-header-toc" class="vector-dropdown-checkbox " aria-label="Toggle the table of contents" > <label id="vector-sticky-header-toc-label" for="vector-sticky-header-toc-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-listBullet mw-ui-icon-wikimedia-listBullet"></span> <span class="vector-dropdown-label-text">Toggle the table of contents</span> </label> <div class="vector-dropdown-content"> <div id="vector-sticky-header-toc-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <div class="vector-sticky-header-context-bar-primary" aria-hidden="true" ><span class="mw-page-title-main">Nucleus RTOS</span></div> </div> </div> <div class="vector-sticky-header-end" aria-hidden="true"> <div class="vector-sticky-header-icons"> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only" id="ca-talk-sticky-header" tabindex="-1" data-event-name="talk-sticky-header"><span class="vector-icon mw-ui-icon-speechBubbles mw-ui-icon-wikimedia-speechBubbles"></span> <span></span> </a> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only" id="ca-subject-sticky-header" tabindex="-1" data-event-name="subject-sticky-header"><span class="vector-icon mw-ui-icon-article mw-ui-icon-wikimedia-article"></span> <span></span> </a> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only" id="ca-history-sticky-header" tabindex="-1" data-event-name="history-sticky-header"><span class="vector-icon mw-ui-icon-wikimedia-history mw-ui-icon-wikimedia-wikimedia-history"></span> <span></span> </a> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only mw-watchlink" id="ca-watchstar-sticky-header" tabindex="-1" data-event-name="watch-sticky-header"><span class="vector-icon mw-ui-icon-wikimedia-star mw-ui-icon-wikimedia-wikimedia-star"></span> <span></span> </a> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only" id="ca-edit-sticky-header" tabindex="-1" data-event-name="wikitext-edit-sticky-header"><span class="vector-icon mw-ui-icon-wikimedia-wikiText mw-ui-icon-wikimedia-wikimedia-wikiText"></span> <span></span> </a> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only" id="ca-ve-edit-sticky-header" tabindex="-1" data-event-name="ve-edit-sticky-header"><span class="vector-icon mw-ui-icon-wikimedia-edit mw-ui-icon-wikimedia-wikimedia-edit"></span> <span></span> </a> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only" id="ca-viewsource-sticky-header" tabindex="-1" data-event-name="ve-edit-protected-sticky-header"><span class="vector-icon mw-ui-icon-wikimedia-editLock mw-ui-icon-wikimedia-wikimedia-editLock"></span> <span></span> </a> </div> <div class="vector-sticky-header-buttons"> <button class="cdx-button cdx-button--weight-quiet mw-interlanguage-selector" id="p-lang-btn-sticky-header" tabindex="-1" data-event-name="ui.dropdown-p-lang-btn-sticky-header"><span class="vector-icon mw-ui-icon-wikimedia-language mw-ui-icon-wikimedia-wikimedia-language"></span> <span>8 languages</span> </button> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--action-progressive" id="ca-addsection-sticky-header" tabindex="-1" data-event-name="addsection-sticky-header"><span class="vector-icon mw-ui-icon-speechBubbleAdd-progressive mw-ui-icon-wikimedia-speechBubbleAdd-progressive"></span> <span>Add topic</span> </a> </div> <div class="vector-sticky-header-icon-end"> <div class="vector-user-links"> </div> </div> </div> </div> </div> <div class="vector-settings" id="p-dock-bottom"> <ul></ul> </div><script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgHostname":"mw-web.codfw.main-84749c7844-kzwvw","wgBackendResponseTime":151,"wgPageParseReport":{"limitreport":{"cputime":"0.514","walltime":"0.653","ppvisitednodes":{"value":5650,"limit":1000000},"postexpandincludesize":{"value":176901,"limit":2097152},"templateargumentsize":{"value":12939,"limit":2097152},"expansiondepth":{"value":22,"limit":100},"expensivefunctioncount":{"value":4,"limit":500},"unstrip-depth":{"value":1,"limit":20},"unstrip-size":{"value":67016,"limit":5000000},"entityaccesscount":{"value":1,"limit":400},"timingprofile":["100.00% 535.590 1 -total"," 25.13% 134.576 12 Template:Navbox"," 23.85% 127.712 1 Template:Reflist"," 22.93% 122.810 16 Template:Citation_needed"," 20.23% 108.363 17 Template:Fix"," 19.53% 104.612 12 Template:Cite_web"," 18.51% 99.115 1 Template:Real-time_operating_systems"," 14.58% 78.099 1 Template:Infobox_OS"," 13.08% 70.076 2 Template:Short_description"," 12.12% 64.907 1 Template:Infobox"]},"scribunto":{"limitreport-timeusage":{"value":"0.288","limit":"10.000"},"limitreport-memusage":{"value":6612809,"limit":52428800}},"cachereport":{"origin":"mw-web.codfw.main-84b999ff94-fvtmn","timestamp":"20250204104130","ttl":2121526,"transientcontent":true}}});});</script> <script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"Article","name":"Nucleus RTOS","url":"https:\/\/en.wikipedia.org\/wiki\/Nucleus_RTOS","sameAs":"http:\/\/www.wikidata.org\/entity\/Q1144225","mainEntity":"http:\/\/www.wikidata.org\/entity\/Q1144225","author":{"@type":"Organization","name":"Contributors to Wikimedia projects"},"publisher":{"@type":"Organization","name":"Wikimedia Foundation, Inc.","logo":{"@type":"ImageObject","url":"https:\/\/www.wikimedia.org\/static\/images\/wmf-hor-googpub.png"}},"datePublished":"2004-08-16T02:18:02Z","dateModified":"2024-12-15T19:45:00Z"}</script> </body> </html>