{"id":8930,"date":"2021-11-18T22:16:47","date_gmt":"2021-11-18T21:16:47","guid":{"rendered":"https:\/\/monodes.com\/predaelli\/?p=8930"},"modified":"2021-11-18T22:16:47","modified_gmt":"2021-11-18T21:16:47","slug":"apache-nuttx","status":"publish","type":"post","link":"https:\/\/monodes.com\/predaelli\/2021\/11\/18\/apache-nuttx\/","title":{"rendered":"Apache NuttX"},"content":{"rendered":"<blockquote>\n<div class=\"jumbotron\">\n<div class=\"container\">\n<h1>Apache NuttX<\/h1>\n<p>Apache NuttX is a mature, real-time embedded operating system (RTOS).<\/p>\n<p>&nbsp;<\/p>\n<\/div>\n<\/div>\n<div class=\"row\">\n<div class=\"col-md-12\">\n<h2 id=\"apache-nuttx\">Apache NuttX<\/h2>\n<p>NuttX is a real-time operating system (RTOS) with an emphasis on standards compliance and small footprint. Scalable from 8-bit to 32-bit microcontroller environments, the primary governing standards in NuttX are Posix and ANSI standards. Additional standard APIs from Unix and other common RTOS\u2019s (such as VxWorks) are adopted for functionality not available under these standards, or for functionality that is not appropriate for deeply-embedded environments (such as fork()).<\/p>\n<\/div>\n<\/div>\n<\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p class=\"excerpt\">Apache NuttX Apache NuttX is a mature, real-time embedded operating system (RTOS). &nbsp; Apache NuttX NuttX is a real-time operating system (RTOS) with an emphasis on standards compliance and small footprint. Scalable from 8-bit to 32-bit microcontroller environments, the primary governing standards in NuttX are Posix and ANSI standards. Additional standard APIs from Unix and&hellip;<\/p>\n<p class=\"more-link-p\"><a class=\"more-link\" href=\"https:\/\/monodes.com\/predaelli\/2021\/11\/18\/apache-nuttx\/\">Read more &rarr;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"link","meta":{"inline_featured_image":false,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":4,"activitypub_interaction_policy_quote":"anyone","activitypub_status":"","footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[52,14],"tags":[304],"class_list":["post-8930","post","type-post","status-publish","format-link","hentry","category-software","category-software-libero","tag-rtos","post_format-post-format-link"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p6daft-2k2","jetpack-related-posts":[{"id":9399,"url":"https:\/\/monodes.com\/predaelli\/2022\/05\/26\/apache-nuttx-2\/","url_meta":{"origin":8930,"position":0},"title":"Apache NuttX","author":"Paolo Redaelli","date":"2022-05-26","format":false,"excerpt":"I shall keep an eye on this... Apache NuttX Apache NuttX is a mature, real-time embedded operating system (RTOS). NuttX is a real-time operating system (RTOS) with an emphasis on standards compliance and small footprint. Scalable from 8-bit to 32-bit microcontroller environments, the primary governing standards in NuttX are Posix\u2026","rel":"","context":"In &quot;Embedded&quot;","block_context":{"text":"Embedded","link":"https:\/\/monodes.com\/predaelli\/category\/software\/embedded\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1814,"url":"https:\/\/monodes.com\/predaelli\/2016\/10\/21\/sometimes-it-is-annoying\/","url_meta":{"origin":8930,"position":1},"title":"Sometimes it is annoying","author":"Paolo Redaelli","date":"2016-10-21","format":false,"excerpt":"Who? SELinux of course! Mind me, it is a wonderful tool. Tell me I'm old-fashioned, tell me I'm unacknowledged about the security it brings. This after I just wanted to add a theme to my Wordpress inner company blog. SELinux kept saying something like \"I don't think so!\". I ended\u2026","rel":"","context":"In &quot;Fedora - RedHat&quot;","block_context":{"text":"Fedora - RedHat","link":"https:\/\/monodes.com\/predaelli\/category\/fedora-redhat\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1648,"url":"https:\/\/monodes.com\/predaelli\/2016\/06\/07\/debianisms\/","url_meta":{"origin":8930,"position":2},"title":"Debianisms","author":"Paolo Redaelli","date":"2016-06-07","format":false,"excerpt":"I was going to enable mod_rewrite on the new work box, discovering that CentOS doesn't have a2enmod. So reading apache 2.2 - CentOS\u201c-bash: a2enmod: command not found\u201d - from Server Fault I discovered that a2enmod is a debianism, on CentOS you will need to do this manually. Please refer to\u2026","rel":"","context":"In &quot;Fedora - RedHat&quot;","block_context":{"text":"Fedora - RedHat","link":"https:\/\/monodes.com\/predaelli\/category\/fedora-redhat\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1872,"url":"https:\/\/monodes.com\/predaelli\/2016\/11\/02\/cert-for-both-www-and-plain-domain\/","url_meta":{"origin":8930,"position":3},"title":"Cert for both www and plain domain","author":"Paolo Redaelli","date":"2016-11-02","format":false,"excerpt":"Just a note for myself: renew Let's Encrypt certificate to make it valid for both www and plain domain You should be able to do that using the command you originally used to obtain the certificate. Add --force-renewal to force the client to get a new certificate even if the\u2026","rel":"","context":"In &quot;Documentations&quot;","block_context":{"text":"Documentations","link":"https:\/\/monodes.com\/predaelli\/category\/documentations\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":4951,"url":"https:\/\/monodes.com\/predaelli\/2018\/11\/20\/errata-security-some-notes-about-http-3\/","url_meta":{"origin":8930,"position":4},"title":"Errata Security: Some notes about HTTP\/3","author":"Paolo Redaelli","date":"2018-11-20","format":false,"excerpt":"Errata Security: Some notes about HTTP\/3 Some notes about HTTP\/3 HTTP\/3 is going to be standardized. As an old protocol guy, I thought I'd write up some comments.Google (pbuh) has both the most popular web browser (Chrome) and the two most popular websites (#1 Google.com #2 Youtube.com). Therefore, they are\u2026","rel":"","context":"In &quot;Documentations&quot;","block_context":{"text":"Documentations","link":"https:\/\/monodes.com\/predaelli\/category\/documentations\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1448,"url":"https:\/\/monodes.com\/predaelli\/2016\/05\/02\/todays-lesson\/","url_meta":{"origin":8930,"position":5},"title":"Today&#8217;s lesson","author":"Paolo Redaelli","date":"2016-05-02","format":false,"excerpt":"Never, ever say \"I was never...\" bacause Murphy's law will soon take its toll Lately I've written I was never stopped working by an upgrade. Well, actually I wasn't stopped but have you ever tried working on a box that keeps swapping and thrashing at your slightest action? I have\u2026","rel":"","context":"In &quot;Fun&quot;","block_context":{"text":"Fun","link":"https:\/\/monodes.com\/predaelli\/category\/fun\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2016\/04\/wp-1461770800807.jpeg?fit=1024%2C389&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2016\/04\/wp-1461770800807.jpeg?fit=1024%2C389&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2016\/04\/wp-1461770800807.jpeg?fit=1024%2C389&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2016\/04\/wp-1461770800807.jpeg?fit=1024%2C389&ssl=1&resize=700%2C400 2x"},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/8930","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/comments?post=8930"}],"version-history":[{"count":0,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/8930\/revisions"}],"wp:attachment":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/media?parent=8930"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/categories?post=8930"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/tags?post=8930"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}