You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mynewt.apache.org by ad...@apache.org on 2016/05/20 07:36:05 UTC

[22/51] [partial] incubator-mynewt-site git commit: Changed landing page, main banner, secondary banner, events, community, added Quick start nav link, collapsed documentation hierarchy

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/eab28af6/os/core_os/porting/port_bsp/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/porting/port_bsp/index.html b/os/core_os/porting/port_bsp/index.html
index a98b2db..06f843c 100644
--- a/os/core_os/porting/port_bsp/index.html
+++ b/os/core_os/porting/port_bsp/index.html
@@ -16,6 +16,7 @@
         <link rel="stylesheet" href="../../../../css/highlight.css">
         <link href="../../../../css/base.css" rel="stylesheet">
         <link href="../../../../css/custom.css" rel="stylesheet">
+        <link href="../../../../css/v2.css" rel="stylesheet">
         <link href='https://fonts.googleapis.com/css?family=Roboto:400,500,700,900,300,100' rel='stylesheet' type='text/css'>
         <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css">
         <link href="../../../../extra.css" rel="stylesheet">
@@ -43,11 +44,10 @@
     <body class="BSP Porting">
 
 
-        <div id="navbar" class="navbar navbar-default navbar-fixed-top" role="navigation">
-    <div class="logo-container">
-        <img src="/img/logo.svg">
-    </div>
-    <div class="container-fluid">
+        
+
+<nav id="navbar" class="navbar navbar-inverse navbar-fixed-top" role="navigation">
+    <div class="container">
         <!-- Collapsed navigation -->
         <div class="navbar-header">
             <!-- Expander button -->
@@ -64,75 +64,37 @@
         <div class="navbar-collapse collapse">
             <!-- Main navigation -->
             <ul class="nav navbar-nav navbar-right">
-                <li>
+                <li 
+  class=""
+>
                     <a href="/">Home</a>
                 </li>
-                <li>
-                    <a href="/about/">About</a>
+                <li 
+  class="important"
+>
+                    <a href="/quick-start/">Quick Start</a>
                 </li>
-                <li class="dropdown">
-                    <a href="/documentation/" class="dropdown-toggle" data-toggle="dropdown">Docs <b class="caret"></b></a>
-                    <ul class="dropdown-menu">
-                        
-                        
-                        
-                        
-                        
-                        
-                        <li >
-                            <a href="../../../../documentation/">
-                                Overview
-                            </a>
-                        </li>
-                        
-                        
-                        
-                        
-                        
-                        
-                        
-                        
-                        
-                        <li class="active">
-                            <a href="../../../get_started/introduction/">
-                                Mynewt OS Manual
-                            </a>
-                        </li>
-                        
-                        
-                        
-                        <li >
-                            <a href="../../../../newt/newt_intro/">
-                                Newt Tool Manual
-                            </a>
-                        </li>
-                        
-                        
-                        
-                        <li >
-                            <a href="../../../../newtmgr/overview/">
-                                Newt Manager Manual
-                            </a>
-                        </li>
-                        
-                        
-                        
-                        <li >
-                            <a href="../../../../faq/how_to_edit_docs/">
-                                Appendix
-                            </a>
-                        </li>
-                        
-                        
-                    </ul>
+                <li 
+  class=""
+>
+                    <a href="/about/">About</a>
                 </li>
                 <li>
+                    <a href="/os/introduction/">Documentation</a>
+                </li>
+                <li 
+  class=""
+>
                     <a href="/download/">Download</a>
                 </li>
-                <li>
+                <li 
+  class=""
+>
                     <a href="/community/">Community</a>
                 </li>
-                <li>
+                <li 
+  class=""
+>
                     <a href="/events/">Events</a>
                 </li>
             </ul>
@@ -142,27 +104,26 @@
                 
             </ul>
         </div>
-   # </div>
-</div>
+    </div>
+</nav>
 
         
 
-        <div class="container-fluid">
+        <div class="container">
             
-                <div class="row sm-extra-padding">
-                    <div id="docSidebar" class="col-md-3 bg-grey sidebar-container"><div class="bs-sidebar hidden-print" role="complementary">
-    <div class="sidebar-top">
+                <div class="row">
+                    <div class="col-md-3 v2-sidebar"><div class="hidden-print" role="complementary">
+    <div class="top">
         <img class="hidden-xs hidden-sm logo-small" src="/img/logo.svg" alt="MyNewt" title="MyNewt">
-        <div class="small" role="search">
-            <form id ="rtd-search-form" class="wy-form" action="../../../../search.html" method="get">
+        <div role="search">
+            <form id="rtd-search-form" class="wy-form" action="../../../../search.html" method="get">
                 <div class="form-group">
-                    <input type="text" name="q" placeholder="Search documentation" />
-                    <button class="search-button" type="submit"><i class="fa fa-search"></i></button>
+                    <input type="text" name="q" class="form-control" placeholder="Search documentation" />
                 </div>
             </form>
         </div>
     </div>
-    <ul class="nav bs-sidenav">
+    <ul class="toc-nav">
       
         
       
@@ -180,42 +141,29 @@
           
   
   
-    <li><a href="
-  ../../../get_started/introduction/
-">Mynewt OS Manual</a>
+    <li ><a href="../../../introduction/">Mynewt Documentation</a>
   
-    
-      <ul class="current-toc">
-          
-              
-                
-  
-    <li>
-      <a href="../../../get_started/introduction/">Introduction</a>
-    </li>
   
-
+    <ul>
+          
               
           
               
                 
   
   
-    <li ><a href="../../../get_started/get_started/">Quick Start</a></li>
+    <li ><a href="../../../get_started/get_started/">Basic Setup</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
               
                 
-  
-  
-    <li ><a href="../../../get_started/vocabulary/">Concepts</a></li>
-  
-    
-  </li>
+    <li >
+      <a href="../../../get_started/vocabulary/">Concepts</a>
+    </li>
 
               
           
@@ -223,10 +171,10 @@
                 
   
   
-    <li ><a href="../../../tutorials/tutorials/">Tutorials</a></li>
+    <li ><a href="../../../tutorials/tutorials/">Tutorials</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -234,10 +182,10 @@
                 
   
   
-    <li ><a href="../../../os_user_guide/">OS User Guide</a></li>
+    <li ><a href="../../../os_user_guide/">OS User Guide</a>
   
-    
-      <ul class="current-toc">
+  
+    <ul>
           
               
           
@@ -245,10 +193,10 @@
                 
   
   
-    <li ><a href="../../mynewt_os/">OS Core</a></li>
+    <li ><a href="../../mynewt_os/">OS Core</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -256,46 +204,40 @@
                 
   
   
-    <li ><a href="../port_os/">Porting to your Platform</a></li>
+    <li ><a href="../port_os/">Porting to your Platform</a>
   
-    
-      <ul class="current-toc">
+  
+    <ul>
           
               
           
               
                 
-  
     <li class="active">
-      BSP Porting
+      <a href="./">BSP Porting</a>
     </li>
-  
 
               
           
               
                 
-  
-    <li>
+    <li >
       <a href="../port_mcu/">MCU Porting</a>
     </li>
-  
 
               
           
               
                 
-  
-    <li>
+    <li >
       <a href="../port_cpu/">CPU Porting</a>
     </li>
-  
 
               
           
-      </ul>
-    
-  </li>
+    </ul>
+  
+    </li>
 
               
           
@@ -303,10 +245,10 @@
                 
   
   
-    <li ><a href="../../../modules/console/console/">Console</a></li>
+    <li ><a href="../../../modules/console/console/">Console</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -314,10 +256,10 @@
                 
   
   
-    <li ><a href="../../../modules/shell/shell/">Shell</a></li>
+    <li ><a href="../../../modules/shell/shell/">Shell</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -325,10 +267,10 @@
                 
   
   
-    <li ><a href="../../../modules/bootloader/bootloader/">Bootloader</a></li>
+    <li ><a href="../../../modules/bootloader/bootloader/">Bootloader</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -343,8 +285,8 @@
 
 ">File System</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -352,10 +294,10 @@
                 
   
   
-    <li ><a href="../../../modules/hal/hal/">Hardware Abstraction Layer</a></li>
+    <li ><a href="../../../modules/hal/hal/">Hardware Abstraction Layer</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -363,10 +305,10 @@
                 
   
   
-    <li ><a href="../../../modules/testutil/testutil/">Test Utilities</a></li>
+    <li ><a href="../../../modules/testutil/testutil/">Test Utilities</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -374,20 +316,18 @@
                 
   
   
-    <li ><a href="../../../modules/imgmgr/imgmgr/">Image Manager</a></li>
+    <li ><a href="../../../modules/imgmgr/imgmgr/">Image Manager</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
               
                 
-  
-    <li>
+    <li >
       <a href="../../../modules/baselibc/">Baselibc library</a>
     </li>
-  
 
               
           
@@ -395,10 +335,10 @@
                 
   
   
-    <li ><a href="../../../modules/elua/elua/">Embedded Lua</a></li>
+    <li ><a href="../../../modules/elua/elua/">Embedded Lua</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -406,10 +346,10 @@
                 
   
   
-    <li ><a href="../../../modules/json/json/">JSON</a></li>
+    <li ><a href="../../../modules/json/json/">JSON</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -417,10 +357,10 @@
                 
   
   
-    <li ><a href="../../../modules/stats/stats/">Stats</a></li>
+    <li ><a href="../../../modules/stats/stats/">Stats</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -428,16 +368,16 @@
                 
   
   
-    <li ><a href="../../../modules/logs/logs/">Logs</a></li>
+    <li ><a href="../../../modules/logs/logs/">Logs</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
-      </ul>
-    
-  </li>
+    </ul>
+  
+    </li>
 
               
           
@@ -449,40 +389,36 @@
   ../../../../network/ble/ble_intro/
 ">BLE User Guide</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
-      </ul>
-    
-  </li>
-
-        
-      
-        
-          
+              
+                
   
   
-    <li><a href="
-  ../../../../newt/newt_intro/
-">Newt Tool Manual</a>
+    <li ><a href="../../../../newt/newt_intro/">Newt Tool Guide</a>
   
-    
-  </li>
+  
+    </li>
 
-        
-      
-        
+              
           
+              
+                
   
   
-    <li><a href="
-  ../../../../newtmgr/overview/
-">Newt Manager Manual</a>
+    <li ><a href="../../../../newtmgr/overview/">Newt Manager Guide</a>
   
-    
-  </li>
+  
+    </li>
+
+              
+          
+    </ul>
+  
+    </li>
 
         
       
@@ -494,8 +430,8 @@
   ../../../../faq/how_to_edit_docs/
 ">Appendix</a>
   
-    
-  </li>
+  
+    </li>
 
         
       
@@ -506,45 +442,11 @@
                         <button class="show-sidebar">Docs Menu</button>
                     </div>
 
-                    <div class="col-md-offset-3 col-md-9 documentation-viewer" role="main">
+                    <div class="col-md-9" role="main">
                         <div class="row doc-header">
-                            <div class="col-sm-6">
-                                
-<ul class="nav nav-pills">
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    <li class="active" role="presentation"><a href="../../../get_started/introduction/">Mynewt OS</a></li>
-    
-    
-    
-    <li  role="presentation"><a href="../../../../newt/newt_intro/">Newt Tool</a></li>
-    
-    
-    
-    <li  role="presentation"><a href="../../../../newtmgr/overview/">Newt Mgr</a></li>
-    
-    
-    
-    
-</ul>
-                            </div>
-                            <div class="col-sm-6">
+                            <div class="col-sm-12">
                                 <div role="navigation" aria-label="breadcrumbs navigation">
-  <ul class="wy-breadcrumbs">
+  <ul class="wy-breadcrumbs pull-right">
     <li><a href="/documentation/">Docs</a></li>
     
     
@@ -566,11 +468,11 @@
                             </div>
                         </div>
                         
-                            <h1 id="create-a-bsp-for-your-target">Create a BSP for your Target<a class="headerlink" href="#create-a-bsp-for-your-target" title="Permanent link">&para;</a></h1>
-<h3 id="introduction">Introduction<a class="headerlink" href="#introduction" title="Permanent link">&para;</a></h3>
+                            <h1 id="create-a-bsp-for-your-target">Create a BSP for your Target</h1>
+<h3 id="introduction">Introduction</h3>
 <p>If you are using a board or system not currently supported by Mynewt, you will need to create a BSP for the new target.   If another similar BSP exists it is recommended to copy that BSP as a starting point.  For example, if another BSP exists using the same MCU, start with a copy of that BSP.</p>
 <p>Either way, this document describes the steps necessary to create a new BSP from scratch.  </p>
-<h3 id="keep-your-reference-documents-handy">Keep your Reference Documents handy<a class="headerlink" href="#keep-your-reference-documents-handy" title="Permanent link">&para;</a></h3>
+<h3 id="keep-your-reference-documents-handy">Keep your Reference Documents handy</h3>
 <p>To build a proper BSP, you will typically need the following:</p>
 <ul>
 <li>The datasheet for the MCU you have chosen</li>
@@ -578,9 +480,9 @@
 <li>The information on the CPU core within your MCU if it is not included in your MCU documentation</li>
 <li>This Mynewt documentation</li>
 </ul>
-<h3 id="name-your-bsp">Name your BSP<a class="headerlink" href="#name-your-bsp" title="Permanent link">&para;</a></h3>
+<h3 id="name-your-bsp">Name your BSP</h3>
 <p>Select a name for your BSP.  For the remainder of this document, we'll assume the bsp is named <code>myboard</code>. In general its best to select a name that describes the board/system you are creating.</p>
-<h3 id="create-a-bsp-directory">Create a BSP directory<a class="headerlink" href="#create-a-bsp-directory" title="Permanent link">&para;</a></h3>
+<h3 id="create-a-bsp-directory">Create a BSP directory</h3>
 <p>Create a directory <code>hw/bsp/myboard</code> using the name chosen above. Within this BSP directory, create the following subdirectories:</p>
 <p>Select a name for your BSP.  For the remainder of this document, 
 well assume the bsp is named <code>myboard</code>. In general its best to select a 
@@ -590,7 +492,7 @@ name that describes the board/system you are creating.</p>
 <li><code>include/bsp</code></li>
 <li><code>src</code></li>
 </ul>
-<h3 id="create-a-target-using-mynewt">Create a Target using Mynewt<a class="headerlink" href="#create-a-target-using-mynewt" title="Permanent link">&para;</a></h3>
+<h3 id="create-a-target-using-mynewt">Create a Target using Mynewt</h3>
 <p>Create a newt target for your test project for the BSP. To learn how to create a target, see this <strong>howto</strong> <a href="../../../get_started/project1">Tutorial</a>. Once you are familiar with creating targets, move on below to create a target to use to test your BSP.</p>
 <p>It is recommended that you use a simple <code>project</code> like <code>blinky</code> to minimize time to get a working Mynewt system.  For this document, we will assume the <code>target</code> is called <code>myboard_blinky</code> and uses project <code>blinky</code>.  </p>
 <p>Set the <code>bsp</code> of the project to <code>/hw/bsp/myboard</code>. While creating your target, you will need to specify your <code>arch</code>and <code>compiler</code>. If your platform requires an architecture or compiler that are not defined in Mynewt, you will need to add them first.  To add a CPU architecture see <a href="../port_cpu/">CPU Porting</a>.</p>
@@ -606,7 +508,7 @@ name that describes the board/system you are creating.</p>
 </pre></div>
 
 
-<h3 id="create-required-files-for-compilation">Create Required Files For Compilation<a class="headerlink" href="#create-required-files-for-compilation" title="Permanent link">&para;</a></h3>
+<h3 id="create-required-files-for-compilation">Create Required Files For Compilation</h3>
 <p>Create the following files within the BSP directory tree. For now, they can be empty files. We will fill them out one at a time.</p>
 <table>
 <thead>
@@ -681,7 +583,7 @@ name that describes the board/system you are creating.</p>
 </tr>
 </tbody>
 </table>
-<h3 id="fill-out-your-package-file">Fill Out your Package File<a class="headerlink" href="#fill-out-your-package-file" title="Permanent link">&para;</a></h3>
+<h3 id="fill-out-your-package-file">Fill Out your Package File</h3>
 <p>Edit the package file to describe your BSP. </p>
 <p>The package file must contain:</p>
 <div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">    <span style="color: #000000">pkg</span>.<span style="color: #000000">name</span>: <span style="color: #C41A16">&quot;hw/bsp/myboard&quot;</span>
@@ -771,7 +673,7 @@ name that describes the board/system you are creating.</p>
 </tr>
 </tbody>
 </table>
-<h3 id="create-or-copy-linker-script">Create or Copy Linker Script<a class="headerlink" href="#create-or-copy-linker-script" title="Permanent link">&para;</a></h3>
+<h3 id="create-or-copy-linker-script">Create or Copy Linker Script</h3>
 <p>It's probably best to start with a linker script from another BSP using the same MCU.  If this is not available, consult your MCU documentation and library samples to find a linker script to start with.</p>
 <p>Typically, a linker script has to specify the following sections for code:</p>
 <ul>
@@ -814,7 +716,7 @@ name that describes the board/system you are creating.</p>
 </tbody>
 </table>
 <p>Create an alternate linker script for the bootloader since it is typically linked to use different addresses to boot the main image.  </p>
-<h3 id="add-functions-and-defines">Add Functions and Defines<a class="headerlink" href="#add-functions-and-defines" title="Permanent link">&para;</a></h3>
+<h3 id="add-functions-and-defines">Add Functions and Defines</h3>
 <p>At this point, it will be possible to run the <code>newt</code> tool to build your target. </p>
 <p>You may run into complaints from the linker script that a few Mynewt specific functions are missing.  We will describe these below.</p>
 <table>
@@ -895,15 +797,15 @@ name that describes the board/system you are creating.</p>
 <li><code>cmsis_nvic.h</code></li>
 </ul>
 <p>If you are using an ARM cortex architecture, you need to define the number of interrupts supported by your system.  If you are not using ARM Cortex architecture this may not be required (but something else might be).</p>
-<h3 id="add-debug-script">Add Debug Script<a class="headerlink" href="#add-debug-script" title="Permanent link">&para;</a></h3>
+<h3 id="add-debug-script">Add Debug Script</h3>
 <p>The debug script in the bsp directory allows the newt tool to automatically connect to the debugger, and create a debug session with the target.  This requires knowledge of your target debug interface. Most of the Mynewt BSP targets use <a href="http://openocd.org">openocd</a> to perform debugging.  This script typically creates an openocd connection to the target and then connects a gdb instance to this openocd connection.  There are several examples in existing BSPs to follow.</p>
 <p>The script must take a single argument which is the name of the image file minus the '.elf' suffix.</p>
 <p>The BSP is complete without this file, but newt will be unable to establish a debug session without it.</p>
-<h3 id="add-download-script">Add Download Script<a class="headerlink" href="#add-download-script" title="Permanent link">&para;</a></h3>
+<h3 id="add-download-script">Add Download Script</h3>
 <p>Similar to the debug script, the download script is a hook for newt to download the image to the target system.  The download script also typically uses openocd interface to erase flash, and progam the code into the device.</p>
 <p>NOTE: The download script needs to command openocd to program the image into the appropriate location, which is typically called <code>FLASH_OFFSET</code> in  these scripts. This location has to match the linker script location of the image link address.  For example, if your linker links the code to be run at <code>0xC000</code> your download script should download the image to the same
 address in the correct flash.  </p>
-<h3 id="add-license-and-documentation">Add License and Documentation<a class="headerlink" href="#add-license-and-documentation" title="Permanent link">&para;</a></h3>
+<h3 id="add-license-and-documentation">Add License and Documentation</h3>
 <p>The <code>LICENSE</code> file is an ASCII text file that describes the source license for this
 package.</p>
 <p>The <code>README.md</code> is a <a href="https://en.wikipedia.org/wiki/Markdown">markdown</a>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/eab28af6/os/core_os/porting/port_cpu/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/porting/port_cpu/index.html b/os/core_os/porting/port_cpu/index.html
index d774fdc..7ef82e8 100644
--- a/os/core_os/porting/port_cpu/index.html
+++ b/os/core_os/porting/port_cpu/index.html
@@ -16,6 +16,7 @@
         <link rel="stylesheet" href="../../../../css/highlight.css">
         <link href="../../../../css/base.css" rel="stylesheet">
         <link href="../../../../css/custom.css" rel="stylesheet">
+        <link href="../../../../css/v2.css" rel="stylesheet">
         <link href='https://fonts.googleapis.com/css?family=Roboto:400,500,700,900,300,100' rel='stylesheet' type='text/css'>
         <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css">
         <link href="../../../../extra.css" rel="stylesheet">
@@ -43,11 +44,10 @@
     <body class="CPU Porting">
 
 
-        <div id="navbar" class="navbar navbar-default navbar-fixed-top" role="navigation">
-    <div class="logo-container">
-        <img src="/img/logo.svg">
-    </div>
-    <div class="container-fluid">
+        
+
+<nav id="navbar" class="navbar navbar-inverse navbar-fixed-top" role="navigation">
+    <div class="container">
         <!-- Collapsed navigation -->
         <div class="navbar-header">
             <!-- Expander button -->
@@ -64,75 +64,37 @@
         <div class="navbar-collapse collapse">
             <!-- Main navigation -->
             <ul class="nav navbar-nav navbar-right">
-                <li>
+                <li 
+  class=""
+>
                     <a href="/">Home</a>
                 </li>
-                <li>
-                    <a href="/about/">About</a>
+                <li 
+  class="important"
+>
+                    <a href="/quick-start/">Quick Start</a>
                 </li>
-                <li class="dropdown">
-                    <a href="/documentation/" class="dropdown-toggle" data-toggle="dropdown">Docs <b class="caret"></b></a>
-                    <ul class="dropdown-menu">
-                        
-                        
-                        
-                        
-                        
-                        
-                        <li >
-                            <a href="../../../../documentation/">
-                                Overview
-                            </a>
-                        </li>
-                        
-                        
-                        
-                        
-                        
-                        
-                        
-                        
-                        
-                        <li class="active">
-                            <a href="../../../get_started/introduction/">
-                                Mynewt OS Manual
-                            </a>
-                        </li>
-                        
-                        
-                        
-                        <li >
-                            <a href="../../../../newt/newt_intro/">
-                                Newt Tool Manual
-                            </a>
-                        </li>
-                        
-                        
-                        
-                        <li >
-                            <a href="../../../../newtmgr/overview/">
-                                Newt Manager Manual
-                            </a>
-                        </li>
-                        
-                        
-                        
-                        <li >
-                            <a href="../../../../faq/how_to_edit_docs/">
-                                Appendix
-                            </a>
-                        </li>
-                        
-                        
-                    </ul>
+                <li 
+  class=""
+>
+                    <a href="/about/">About</a>
                 </li>
                 <li>
+                    <a href="/os/introduction/">Documentation</a>
+                </li>
+                <li 
+  class=""
+>
                     <a href="/download/">Download</a>
                 </li>
-                <li>
+                <li 
+  class=""
+>
                     <a href="/community/">Community</a>
                 </li>
-                <li>
+                <li 
+  class=""
+>
                     <a href="/events/">Events</a>
                 </li>
             </ul>
@@ -142,27 +104,26 @@
                 
             </ul>
         </div>
-   # </div>
-</div>
+    </div>
+</nav>
 
         
 
-        <div class="container-fluid">
+        <div class="container">
             
-                <div class="row sm-extra-padding">
-                    <div id="docSidebar" class="col-md-3 bg-grey sidebar-container"><div class="bs-sidebar hidden-print" role="complementary">
-    <div class="sidebar-top">
+                <div class="row">
+                    <div class="col-md-3 v2-sidebar"><div class="hidden-print" role="complementary">
+    <div class="top">
         <img class="hidden-xs hidden-sm logo-small" src="/img/logo.svg" alt="MyNewt" title="MyNewt">
-        <div class="small" role="search">
-            <form id ="rtd-search-form" class="wy-form" action="../../../../search.html" method="get">
+        <div role="search">
+            <form id="rtd-search-form" class="wy-form" action="../../../../search.html" method="get">
                 <div class="form-group">
-                    <input type="text" name="q" placeholder="Search documentation" />
-                    <button class="search-button" type="submit"><i class="fa fa-search"></i></button>
+                    <input type="text" name="q" class="form-control" placeholder="Search documentation" />
                 </div>
             </form>
         </div>
     </div>
-    <ul class="nav bs-sidenav">
+    <ul class="toc-nav">
       
         
       
@@ -180,42 +141,29 @@
           
   
   
-    <li><a href="
-  ../../../get_started/introduction/
-">Mynewt OS Manual</a>
+    <li ><a href="../../../introduction/">Mynewt Documentation</a>
   
-    
-      <ul class="current-toc">
-          
-              
-                
-  
-    <li>
-      <a href="../../../get_started/introduction/">Introduction</a>
-    </li>
   
-
+    <ul>
+          
               
           
               
                 
   
   
-    <li ><a href="../../../get_started/get_started/">Quick Start</a></li>
+    <li ><a href="../../../get_started/get_started/">Basic Setup</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
               
                 
-  
-  
-    <li ><a href="../../../get_started/vocabulary/">Concepts</a></li>
-  
-    
-  </li>
+    <li >
+      <a href="../../../get_started/vocabulary/">Concepts</a>
+    </li>
 
               
           
@@ -223,10 +171,10 @@
                 
   
   
-    <li ><a href="../../../tutorials/tutorials/">Tutorials</a></li>
+    <li ><a href="../../../tutorials/tutorials/">Tutorials</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -234,10 +182,10 @@
                 
   
   
-    <li ><a href="../../../os_user_guide/">OS User Guide</a></li>
+    <li ><a href="../../../os_user_guide/">OS User Guide</a>
   
-    
-      <ul class="current-toc">
+  
+    <ul>
           
               
           
@@ -245,10 +193,10 @@
                 
   
   
-    <li ><a href="../../mynewt_os/">OS Core</a></li>
+    <li ><a href="../../mynewt_os/">OS Core</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -256,46 +204,40 @@
                 
   
   
-    <li ><a href="../port_os/">Porting to your Platform</a></li>
+    <li ><a href="../port_os/">Porting to your Platform</a>
   
-    
-      <ul class="current-toc">
+  
+    <ul>
           
               
           
               
                 
-  
-    <li>
+    <li >
       <a href="../port_bsp/">BSP Porting</a>
     </li>
-  
 
               
           
               
                 
-  
-    <li>
+    <li >
       <a href="../port_mcu/">MCU Porting</a>
     </li>
-  
 
               
           
               
                 
-  
     <li class="active">
-      CPU Porting
+      <a href="./">CPU Porting</a>
     </li>
-  
 
               
           
-      </ul>
-    
-  </li>
+    </ul>
+  
+    </li>
 
               
           
@@ -303,10 +245,10 @@
                 
   
   
-    <li ><a href="../../../modules/console/console/">Console</a></li>
+    <li ><a href="../../../modules/console/console/">Console</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -314,10 +256,10 @@
                 
   
   
-    <li ><a href="../../../modules/shell/shell/">Shell</a></li>
+    <li ><a href="../../../modules/shell/shell/">Shell</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -325,10 +267,10 @@
                 
   
   
-    <li ><a href="../../../modules/bootloader/bootloader/">Bootloader</a></li>
+    <li ><a href="../../../modules/bootloader/bootloader/">Bootloader</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -343,8 +285,8 @@
 
 ">File System</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -352,10 +294,10 @@
                 
   
   
-    <li ><a href="../../../modules/hal/hal/">Hardware Abstraction Layer</a></li>
+    <li ><a href="../../../modules/hal/hal/">Hardware Abstraction Layer</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -363,10 +305,10 @@
                 
   
   
-    <li ><a href="../../../modules/testutil/testutil/">Test Utilities</a></li>
+    <li ><a href="../../../modules/testutil/testutil/">Test Utilities</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -374,20 +316,18 @@
                 
   
   
-    <li ><a href="../../../modules/imgmgr/imgmgr/">Image Manager</a></li>
+    <li ><a href="../../../modules/imgmgr/imgmgr/">Image Manager</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
               
                 
-  
-    <li>
+    <li >
       <a href="../../../modules/baselibc/">Baselibc library</a>
     </li>
-  
 
               
           
@@ -395,10 +335,10 @@
                 
   
   
-    <li ><a href="../../../modules/elua/elua/">Embedded Lua</a></li>
+    <li ><a href="../../../modules/elua/elua/">Embedded Lua</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -406,10 +346,10 @@
                 
   
   
-    <li ><a href="../../../modules/json/json/">JSON</a></li>
+    <li ><a href="../../../modules/json/json/">JSON</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -417,10 +357,10 @@
                 
   
   
-    <li ><a href="../../../modules/stats/stats/">Stats</a></li>
+    <li ><a href="../../../modules/stats/stats/">Stats</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -428,16 +368,16 @@
                 
   
   
-    <li ><a href="../../../modules/logs/logs/">Logs</a></li>
+    <li ><a href="../../../modules/logs/logs/">Logs</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
-      </ul>
-    
-  </li>
+    </ul>
+  
+    </li>
 
               
           
@@ -449,40 +389,36 @@
   ../../../../network/ble/ble_intro/
 ">BLE User Guide</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
-      </ul>
-    
-  </li>
-
-        
-      
-        
-          
+              
+                
   
   
-    <li><a href="
-  ../../../../newt/newt_intro/
-">Newt Tool Manual</a>
+    <li ><a href="../../../../newt/newt_intro/">Newt Tool Guide</a>
   
-    
-  </li>
+  
+    </li>
 
-        
-      
-        
+              
           
+              
+                
   
   
-    <li><a href="
-  ../../../../newtmgr/overview/
-">Newt Manager Manual</a>
+    <li ><a href="../../../../newtmgr/overview/">Newt Manager Guide</a>
   
-    
-  </li>
+  
+    </li>
+
+              
+          
+    </ul>
+  
+    </li>
 
         
       
@@ -494,8 +430,8 @@
   ../../../../faq/how_to_edit_docs/
 ">Appendix</a>
   
-    
-  </li>
+  
+    </li>
 
         
       
@@ -506,45 +442,11 @@
                         <button class="show-sidebar">Docs Menu</button>
                     </div>
 
-                    <div class="col-md-offset-3 col-md-9 documentation-viewer" role="main">
+                    <div class="col-md-9" role="main">
                         <div class="row doc-header">
-                            <div class="col-sm-6">
-                                
-<ul class="nav nav-pills">
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    <li class="active" role="presentation"><a href="../../../get_started/introduction/">Mynewt OS</a></li>
-    
-    
-    
-    <li  role="presentation"><a href="../../../../newt/newt_intro/">Newt Tool</a></li>
-    
-    
-    
-    <li  role="presentation"><a href="../../../../newtmgr/overview/">Newt Mgr</a></li>
-    
-    
-    
-    
-</ul>
-                            </div>
-                            <div class="col-sm-6">
+                            <div class="col-sm-12">
                                 <div role="navigation" aria-label="breadcrumbs navigation">
-  <ul class="wy-breadcrumbs">
+  <ul class="wy-breadcrumbs pull-right">
     <li><a href="/documentation/">Docs</a></li>
     
     
@@ -566,7 +468,7 @@
                             </div>
                         </div>
                         
-                            <h1 id="porting-mynewt-to-a-new-cpu-architecture">Porting Mynewt to a new CPU Architecture<a class="headerlink" href="#porting-mynewt-to-a-new-cpu-architecture" title="Permanent link">&para;</a></h1>
+                            <h1 id="porting-mynewt-to-a-new-cpu-architecture">Porting Mynewt to a new CPU Architecture</h1>
 <p>A new CPU architecture typically requires the following:</p>
 <ul>
 <li>A new compiler</li>
@@ -574,7 +476,7 @@
 <li>Helper libraries to help others porting to the same architecture</li>
 </ul>
 <p>These are discussed below:</p>
-<h3 id="create-a-new-compiler">Create A New Compiler<a class="headerlink" href="#create-a-new-compiler" title="Permanent link">&para;</a></h3>
+<h3 id="create-a-new-compiler">Create A New Compiler</h3>
 <p>NOTE: Newt does not automatically install the compilers require to build all platforms.  Its up to the user using their local machines package manager to install the compilers.  The step described here just registers the compiler with newt.  </p>
 <p>Create a new directory (named after the compiler you are adding). Copy the <code>pkg.yml</code> file from another compiler.  </p>
 <p>Edit the <code>pkg.yml</code> file and change the configuration attributes to match your compiler.  Most are self-explanatory paths to different compiler and linker tools.  There are a few configuration attributes worth noting.</p>
@@ -604,7 +506,7 @@
 </tr>
 </tbody>
 </table>
-<h3 id="implement-architecture-specific-os-code">Implement architecture-specific OS code<a class="headerlink" href="#implement-architecture-specific-os-code" title="Permanent link">&para;</a></h3>
+<h3 id="implement-architecture-specific-os-code">Implement architecture-specific OS code</h3>
 <p>There are several architecture-specific code functions that are required when implementing a new architecture.  You can find examples in the <code>sim</code> architecture within Mynewt.</p>
 <p>When porting to a new CPU architecture, use the existing architectures as samples when writing your implementation.</p>
 <p>Please contact the Mynewt development list for help and advice portingto new MCU.</p>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/eab28af6/os/core_os/porting/port_mcu/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/porting/port_mcu/index.html b/os/core_os/porting/port_mcu/index.html
index c52cd03..97e431b 100644
--- a/os/core_os/porting/port_mcu/index.html
+++ b/os/core_os/porting/port_mcu/index.html
@@ -16,6 +16,7 @@
         <link rel="stylesheet" href="../../../../css/highlight.css">
         <link href="../../../../css/base.css" rel="stylesheet">
         <link href="../../../../css/custom.css" rel="stylesheet">
+        <link href="../../../../css/v2.css" rel="stylesheet">
         <link href='https://fonts.googleapis.com/css?family=Roboto:400,500,700,900,300,100' rel='stylesheet' type='text/css'>
         <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css">
         <link href="../../../../extra.css" rel="stylesheet">
@@ -43,11 +44,10 @@
     <body class="MCU Porting">
 
 
-        <div id="navbar" class="navbar navbar-default navbar-fixed-top" role="navigation">
-    <div class="logo-container">
-        <img src="/img/logo.svg">
-    </div>
-    <div class="container-fluid">
+        
+
+<nav id="navbar" class="navbar navbar-inverse navbar-fixed-top" role="navigation">
+    <div class="container">
         <!-- Collapsed navigation -->
         <div class="navbar-header">
             <!-- Expander button -->
@@ -64,75 +64,37 @@
         <div class="navbar-collapse collapse">
             <!-- Main navigation -->
             <ul class="nav navbar-nav navbar-right">
-                <li>
+                <li 
+  class=""
+>
                     <a href="/">Home</a>
                 </li>
-                <li>
-                    <a href="/about/">About</a>
+                <li 
+  class="important"
+>
+                    <a href="/quick-start/">Quick Start</a>
                 </li>
-                <li class="dropdown">
-                    <a href="/documentation/" class="dropdown-toggle" data-toggle="dropdown">Docs <b class="caret"></b></a>
-                    <ul class="dropdown-menu">
-                        
-                        
-                        
-                        
-                        
-                        
-                        <li >
-                            <a href="../../../../documentation/">
-                                Overview
-                            </a>
-                        </li>
-                        
-                        
-                        
-                        
-                        
-                        
-                        
-                        
-                        
-                        <li class="active">
-                            <a href="../../../get_started/introduction/">
-                                Mynewt OS Manual
-                            </a>
-                        </li>
-                        
-                        
-                        
-                        <li >
-                            <a href="../../../../newt/newt_intro/">
-                                Newt Tool Manual
-                            </a>
-                        </li>
-                        
-                        
-                        
-                        <li >
-                            <a href="../../../../newtmgr/overview/">
-                                Newt Manager Manual
-                            </a>
-                        </li>
-                        
-                        
-                        
-                        <li >
-                            <a href="../../../../faq/how_to_edit_docs/">
-                                Appendix
-                            </a>
-                        </li>
-                        
-                        
-                    </ul>
+                <li 
+  class=""
+>
+                    <a href="/about/">About</a>
                 </li>
                 <li>
+                    <a href="/os/introduction/">Documentation</a>
+                </li>
+                <li 
+  class=""
+>
                     <a href="/download/">Download</a>
                 </li>
-                <li>
+                <li 
+  class=""
+>
                     <a href="/community/">Community</a>
                 </li>
-                <li>
+                <li 
+  class=""
+>
                     <a href="/events/">Events</a>
                 </li>
             </ul>
@@ -142,27 +104,26 @@
                 
             </ul>
         </div>
-   # </div>
-</div>
+    </div>
+</nav>
 
         
 
-        <div class="container-fluid">
+        <div class="container">
             
-                <div class="row sm-extra-padding">
-                    <div id="docSidebar" class="col-md-3 bg-grey sidebar-container"><div class="bs-sidebar hidden-print" role="complementary">
-    <div class="sidebar-top">
+                <div class="row">
+                    <div class="col-md-3 v2-sidebar"><div class="hidden-print" role="complementary">
+    <div class="top">
         <img class="hidden-xs hidden-sm logo-small" src="/img/logo.svg" alt="MyNewt" title="MyNewt">
-        <div class="small" role="search">
-            <form id ="rtd-search-form" class="wy-form" action="../../../../search.html" method="get">
+        <div role="search">
+            <form id="rtd-search-form" class="wy-form" action="../../../../search.html" method="get">
                 <div class="form-group">
-                    <input type="text" name="q" placeholder="Search documentation" />
-                    <button class="search-button" type="submit"><i class="fa fa-search"></i></button>
+                    <input type="text" name="q" class="form-control" placeholder="Search documentation" />
                 </div>
             </form>
         </div>
     </div>
-    <ul class="nav bs-sidenav">
+    <ul class="toc-nav">
       
         
       
@@ -180,42 +141,29 @@
           
   
   
-    <li><a href="
-  ../../../get_started/introduction/
-">Mynewt OS Manual</a>
+    <li ><a href="../../../introduction/">Mynewt Documentation</a>
   
-    
-      <ul class="current-toc">
-          
-              
-                
-  
-    <li>
-      <a href="../../../get_started/introduction/">Introduction</a>
-    </li>
   
-
+    <ul>
+          
               
           
               
                 
   
   
-    <li ><a href="../../../get_started/get_started/">Quick Start</a></li>
+    <li ><a href="../../../get_started/get_started/">Basic Setup</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
               
                 
-  
-  
-    <li ><a href="../../../get_started/vocabulary/">Concepts</a></li>
-  
-    
-  </li>
+    <li >
+      <a href="../../../get_started/vocabulary/">Concepts</a>
+    </li>
 
               
           
@@ -223,10 +171,10 @@
                 
   
   
-    <li ><a href="../../../tutorials/tutorials/">Tutorials</a></li>
+    <li ><a href="../../../tutorials/tutorials/">Tutorials</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -234,10 +182,10 @@
                 
   
   
-    <li ><a href="../../../os_user_guide/">OS User Guide</a></li>
+    <li ><a href="../../../os_user_guide/">OS User Guide</a>
   
-    
-      <ul class="current-toc">
+  
+    <ul>
           
               
           
@@ -245,10 +193,10 @@
                 
   
   
-    <li ><a href="../../mynewt_os/">OS Core</a></li>
+    <li ><a href="../../mynewt_os/">OS Core</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -256,46 +204,40 @@
                 
   
   
-    <li ><a href="../port_os/">Porting to your Platform</a></li>
+    <li ><a href="../port_os/">Porting to your Platform</a>
   
-    
-      <ul class="current-toc">
+  
+    <ul>
           
               
           
               
                 
-  
-    <li>
+    <li >
       <a href="../port_bsp/">BSP Porting</a>
     </li>
-  
 
               
           
               
                 
-  
     <li class="active">
-      MCU Porting
+      <a href="./">MCU Porting</a>
     </li>
-  
 
               
           
               
                 
-  
-    <li>
+    <li >
       <a href="../port_cpu/">CPU Porting</a>
     </li>
-  
 
               
           
-      </ul>
-    
-  </li>
+    </ul>
+  
+    </li>
 
               
           
@@ -303,10 +245,10 @@
                 
   
   
-    <li ><a href="../../../modules/console/console/">Console</a></li>
+    <li ><a href="../../../modules/console/console/">Console</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -314,10 +256,10 @@
                 
   
   
-    <li ><a href="../../../modules/shell/shell/">Shell</a></li>
+    <li ><a href="../../../modules/shell/shell/">Shell</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -325,10 +267,10 @@
                 
   
   
-    <li ><a href="../../../modules/bootloader/bootloader/">Bootloader</a></li>
+    <li ><a href="../../../modules/bootloader/bootloader/">Bootloader</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -343,8 +285,8 @@
 
 ">File System</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -352,10 +294,10 @@
                 
   
   
-    <li ><a href="../../../modules/hal/hal/">Hardware Abstraction Layer</a></li>
+    <li ><a href="../../../modules/hal/hal/">Hardware Abstraction Layer</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -363,10 +305,10 @@
                 
   
   
-    <li ><a href="../../../modules/testutil/testutil/">Test Utilities</a></li>
+    <li ><a href="../../../modules/testutil/testutil/">Test Utilities</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -374,20 +316,18 @@
                 
   
   
-    <li ><a href="../../../modules/imgmgr/imgmgr/">Image Manager</a></li>
+    <li ><a href="../../../modules/imgmgr/imgmgr/">Image Manager</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
               
                 
-  
-    <li>
+    <li >
       <a href="../../../modules/baselibc/">Baselibc library</a>
     </li>
-  
 
               
           
@@ -395,10 +335,10 @@
                 
   
   
-    <li ><a href="../../../modules/elua/elua/">Embedded Lua</a></li>
+    <li ><a href="../../../modules/elua/elua/">Embedded Lua</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -406,10 +346,10 @@
                 
   
   
-    <li ><a href="../../../modules/json/json/">JSON</a></li>
+    <li ><a href="../../../modules/json/json/">JSON</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -417,10 +357,10 @@
                 
   
   
-    <li ><a href="../../../modules/stats/stats/">Stats</a></li>
+    <li ><a href="../../../modules/stats/stats/">Stats</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -428,16 +368,16 @@
                 
   
   
-    <li ><a href="../../../modules/logs/logs/">Logs</a></li>
+    <li ><a href="../../../modules/logs/logs/">Logs</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
-      </ul>
-    
-  </li>
+    </ul>
+  
+    </li>
 
               
           
@@ -449,40 +389,36 @@
   ../../../../network/ble/ble_intro/
 ">BLE User Guide</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
-      </ul>
-    
-  </li>
-
-        
-      
-        
-          
+              
+                
   
   
-    <li><a href="
-  ../../../../newt/newt_intro/
-">Newt Tool Manual</a>
+    <li ><a href="../../../../newt/newt_intro/">Newt Tool Guide</a>
   
-    
-  </li>
+  
+    </li>
 
-        
-      
-        
+              
           
+              
+                
   
   
-    <li><a href="
-  ../../../../newtmgr/overview/
-">Newt Manager Manual</a>
+    <li ><a href="../../../../newtmgr/overview/">Newt Manager Guide</a>
   
-    
-  </li>
+  
+    </li>
+
+              
+          
+    </ul>
+  
+    </li>
 
         
       
@@ -494,8 +430,8 @@
   ../../../../faq/how_to_edit_docs/
 ">Appendix</a>
   
-    
-  </li>
+  
+    </li>
 
         
       
@@ -506,45 +442,11 @@
                         <button class="show-sidebar">Docs Menu</button>
                     </div>
 
-                    <div class="col-md-offset-3 col-md-9 documentation-viewer" role="main">
+                    <div class="col-md-9" role="main">
                         <div class="row doc-header">
-                            <div class="col-sm-6">
-                                
-<ul class="nav nav-pills">
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    <li class="active" role="presentation"><a href="../../../get_started/introduction/">Mynewt OS</a></li>
-    
-    
-    
-    <li  role="presentation"><a href="../../../../newt/newt_intro/">Newt Tool</a></li>
-    
-    
-    
-    <li  role="presentation"><a href="../../../../newtmgr/overview/">Newt Mgr</a></li>
-    
-    
-    
-    
-</ul>
-                            </div>
-                            <div class="col-sm-6">
+                            <div class="col-sm-12">
                                 <div role="navigation" aria-label="breadcrumbs navigation">
-  <ul class="wy-breadcrumbs">
+  <ul class="wy-breadcrumbs pull-right">
     <li><a href="/documentation/">Docs</a></li>
     
     
@@ -566,7 +468,7 @@
                             </div>
                         </div>
                         
-                            <h1 id="porting-mynewt-to-a-new-mcu">Porting Mynewt to a new MCU<a class="headerlink" href="#porting-mynewt-to-a-new-mcu" title="Permanent link">&para;</a></h1>
+                            <h1 id="porting-mynewt-to-a-new-mcu">Porting Mynewt to a new MCU</h1>
 <p>Porting Mynewt to a new MCU is not a difficult task if the core CPU architectures is already supported.</p>
 <p>The depth of work depends on the amount of HAL (Hardware Abstraction Layer) support you need and provide in your port.</p>
 <p>To get started:</p>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/eab28af6/os/core_os/porting/port_os/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/porting/port_os/index.html b/os/core_os/porting/port_os/index.html
index 3a08e4d..a6ac5e9 100644
--- a/os/core_os/porting/port_os/index.html
+++ b/os/core_os/porting/port_os/index.html
@@ -16,6 +16,7 @@
         <link rel="stylesheet" href="../../../../css/highlight.css">
         <link href="../../../../css/base.css" rel="stylesheet">
         <link href="../../../../css/custom.css" rel="stylesheet">
+        <link href="../../../../css/v2.css" rel="stylesheet">
         <link href='https://fonts.googleapis.com/css?family=Roboto:400,500,700,900,300,100' rel='stylesheet' type='text/css'>
         <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css">
         <link href="../../../../extra.css" rel="stylesheet">
@@ -43,11 +44,10 @@
     <body class="toc">
 
 
-        <div id="navbar" class="navbar navbar-default navbar-fixed-top" role="navigation">
-    <div class="logo-container">
-        <img src="/img/logo.svg">
-    </div>
-    <div class="container-fluid">
+        
+
+<nav id="navbar" class="navbar navbar-inverse navbar-fixed-top" role="navigation">
+    <div class="container">
         <!-- Collapsed navigation -->
         <div class="navbar-header">
             <!-- Expander button -->
@@ -64,75 +64,37 @@
         <div class="navbar-collapse collapse">
             <!-- Main navigation -->
             <ul class="nav navbar-nav navbar-right">
-                <li>
+                <li 
+  class=""
+>
                     <a href="/">Home</a>
                 </li>
-                <li>
-                    <a href="/about/">About</a>
+                <li 
+  class="important"
+>
+                    <a href="/quick-start/">Quick Start</a>
                 </li>
-                <li class="dropdown">
-                    <a href="/documentation/" class="dropdown-toggle" data-toggle="dropdown">Docs <b class="caret"></b></a>
-                    <ul class="dropdown-menu">
-                        
-                        
-                        
-                        
-                        
-                        
-                        <li >
-                            <a href="../../../../documentation/">
-                                Overview
-                            </a>
-                        </li>
-                        
-                        
-                        
-                        
-                        
-                        
-                        
-                        
-                        
-                        <li class="active">
-                            <a href="../../../get_started/introduction/">
-                                Mynewt OS Manual
-                            </a>
-                        </li>
-                        
-                        
-                        
-                        <li >
-                            <a href="../../../../newt/newt_intro/">
-                                Newt Tool Manual
-                            </a>
-                        </li>
-                        
-                        
-                        
-                        <li >
-                            <a href="../../../../newtmgr/overview/">
-                                Newt Manager Manual
-                            </a>
-                        </li>
-                        
-                        
-                        
-                        <li >
-                            <a href="../../../../faq/how_to_edit_docs/">
-                                Appendix
-                            </a>
-                        </li>
-                        
-                        
-                    </ul>
+                <li 
+  class=""
+>
+                    <a href="/about/">About</a>
                 </li>
                 <li>
+                    <a href="/os/introduction/">Documentation</a>
+                </li>
+                <li 
+  class=""
+>
                     <a href="/download/">Download</a>
                 </li>
-                <li>
+                <li 
+  class=""
+>
                     <a href="/community/">Community</a>
                 </li>
-                <li>
+                <li 
+  class=""
+>
                     <a href="/events/">Events</a>
                 </li>
             </ul>
@@ -142,27 +104,26 @@
                 
             </ul>
         </div>
-   # </div>
-</div>
+    </div>
+</nav>
 
         
 
-        <div class="container-fluid">
+        <div class="container">
             
-                <div class="row sm-extra-padding">
-                    <div id="docSidebar" class="col-md-3 bg-grey sidebar-container"><div class="bs-sidebar hidden-print" role="complementary">
-    <div class="sidebar-top">
+                <div class="row">
+                    <div class="col-md-3 v2-sidebar"><div class="hidden-print" role="complementary">
+    <div class="top">
         <img class="hidden-xs hidden-sm logo-small" src="/img/logo.svg" alt="MyNewt" title="MyNewt">
-        <div class="small" role="search">
-            <form id ="rtd-search-form" class="wy-form" action="../../../../search.html" method="get">
+        <div role="search">
+            <form id="rtd-search-form" class="wy-form" action="../../../../search.html" method="get">
                 <div class="form-group">
-                    <input type="text" name="q" placeholder="Search documentation" />
-                    <button class="search-button" type="submit"><i class="fa fa-search"></i></button>
+                    <input type="text" name="q" class="form-control" placeholder="Search documentation" />
                 </div>
             </form>
         </div>
     </div>
-    <ul class="nav bs-sidenav">
+    <ul class="toc-nav">
       
         
       
@@ -180,42 +141,29 @@
           
   
   
-    <li><a href="
-  ../../../get_started/introduction/
-">Mynewt OS Manual</a>
+    <li ><a href="../../../introduction/">Mynewt Documentation</a>
   
-    
-      <ul class="current-toc">
-          
-              
-                
-  
-    <li>
-      <a href="../../../get_started/introduction/">Introduction</a>
-    </li>
   
-
+    <ul>
+          
               
           
               
                 
   
   
-    <li ><a href="../../../get_started/get_started/">Quick Start</a></li>
+    <li ><a href="../../../get_started/get_started/">Basic Setup</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
               
                 
-  
-  
-    <li ><a href="../../../get_started/vocabulary/">Concepts</a></li>
-  
-    
-  </li>
+    <li >
+      <a href="../../../get_started/vocabulary/">Concepts</a>
+    </li>
 
               
           
@@ -223,10 +171,10 @@
                 
   
   
-    <li ><a href="../../../tutorials/tutorials/">Tutorials</a></li>
+    <li ><a href="../../../tutorials/tutorials/">Tutorials</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -234,10 +182,10 @@
                 
   
   
-    <li ><a href="../../../os_user_guide/">OS User Guide</a></li>
+    <li ><a href="../../../os_user_guide/">OS User Guide</a>
   
-    
-      <ul class="current-toc">
+  
+    <ul>
           
               
           
@@ -245,10 +193,10 @@
                 
   
   
-    <li ><a href="../../mynewt_os/">OS Core</a></li>
+    <li ><a href="../../mynewt_os/">OS Core</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -256,46 +204,40 @@
                 
   
   
-    <li class="active"><a href="./">Porting to your Platform</a></li>
+    <li class="active"><a href="./">Porting to your Platform</a>
   
-    
-      <ul class="current-toc">
+  
+    <ul>
           
               
           
               
                 
-  
-    <li>
+    <li >
       <a href="../port_bsp/">BSP Porting</a>
     </li>
-  
 
               
           
               
                 
-  
-    <li>
+    <li >
       <a href="../port_mcu/">MCU Porting</a>
     </li>
-  
 
               
           
               
                 
-  
-    <li>
+    <li >
       <a href="../port_cpu/">CPU Porting</a>
     </li>
-  
 
               
           
-      </ul>
-    
-  </li>
+    </ul>
+  
+    </li>
 
               
           
@@ -303,10 +245,10 @@
                 
   
   
-    <li ><a href="../../../modules/console/console/">Console</a></li>
+    <li ><a href="../../../modules/console/console/">Console</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -314,10 +256,10 @@
                 
   
   
-    <li ><a href="../../../modules/shell/shell/">Shell</a></li>
+    <li ><a href="../../../modules/shell/shell/">Shell</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -325,10 +267,10 @@
                 
   
   
-    <li ><a href="../../../modules/bootloader/bootloader/">Bootloader</a></li>
+    <li ><a href="../../../modules/bootloader/bootloader/">Bootloader</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -343,8 +285,8 @@
 
 ">File System</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -352,10 +294,10 @@
                 
   
   
-    <li ><a href="../../../modules/hal/hal/">Hardware Abstraction Layer</a></li>
+    <li ><a href="../../../modules/hal/hal/">Hardware Abstraction Layer</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -363,10 +305,10 @@
                 
   
   
-    <li ><a href="../../../modules/testutil/testutil/">Test Utilities</a></li>
+    <li ><a href="../../../modules/testutil/testutil/">Test Utilities</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -374,20 +316,18 @@
                 
   
   
-    <li ><a href="../../../modules/imgmgr/imgmgr/">Image Manager</a></li>
+    <li ><a href="../../../modules/imgmgr/imgmgr/">Image Manager</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
               
                 
-  
-    <li>
+    <li >
       <a href="../../../modules/baselibc/">Baselibc library</a>
     </li>
-  
 
               
           
@@ -395,10 +335,10 @@
                 
   
   
-    <li ><a href="../../../modules/elua/elua/">Embedded Lua</a></li>
+    <li ><a href="../../../modules/elua/elua/">Embedded Lua</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -406,10 +346,10 @@
                 
   
   
-    <li ><a href="../../../modules/json/json/">JSON</a></li>
+    <li ><a href="../../../modules/json/json/">JSON</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -417,10 +357,10 @@
                 
   
   
-    <li ><a href="../../../modules/stats/stats/">Stats</a></li>
+    <li ><a href="../../../modules/stats/stats/">Stats</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -428,16 +368,16 @@
                 
   
   
-    <li ><a href="../../../modules/logs/logs/">Logs</a></li>
+    <li ><a href="../../../modules/logs/logs/">Logs</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
-      </ul>
-    
-  </li>
+    </ul>
+  
+    </li>
 
               
           
@@ -449,40 +389,36 @@
   ../../../../network/ble/ble_intro/
 ">BLE User Guide</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
-      </ul>
-    
-  </li>
-
-        
-      
-        
-          
+              
+                
   
   
-    <li><a href="
-  ../../../../newt/newt_intro/
-">Newt Tool Manual</a>
+    <li ><a href="../../../../newt/newt_intro/">Newt Tool Guide</a>
   
-    
-  </li>
+  
+    </li>
 
-        
-      
-        
+              
           
+              
+                
   
   
-    <li><a href="
-  ../../../../newtmgr/overview/
-">Newt Manager Manual</a>
+    <li ><a href="../../../../newtmgr/overview/">Newt Manager Guide</a>
   
-    
-  </li>
+  
+    </li>
+
+              
+          
+    </ul>
+  
+    </li>
 
         
       
@@ -494,8 +430,8 @@
   ../../../../faq/how_to_edit_docs/
 ">Appendix</a>
   
-    
-  </li>
+  
+    </li>
 
         
       
@@ -506,45 +442,11 @@
                         <button class="show-sidebar">Docs Menu</button>
                     </div>
 
-                    <div class="col-md-offset-3 col-md-9 documentation-viewer" role="main">
+                    <div class="col-md-9" role="main">
                         <div class="row doc-header">
-                            <div class="col-sm-6">
-                                
-<ul class="nav nav-pills">
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    <li class="active" role="presentation"><a href="../../../get_started/introduction/">Mynewt OS</a></li>
-    
-    
-    
-    <li  role="presentation"><a href="../../../../newt/newt_intro/">Newt Tool</a></li>
-    
-    
-    
-    <li  role="presentation"><a href="../../../../newtmgr/overview/">Newt Mgr</a></li>
-    
-    
-    
-    
-</ul>
-                            </div>
-                            <div class="col-sm-6">
+                            <div class="col-sm-12">
                                 <div role="navigation" aria-label="breadcrumbs navigation">
-  <ul class="wy-breadcrumbs">
+  <ul class="wy-breadcrumbs pull-right">
     <li><a href="/documentation/">Docs</a></li>
     
     
@@ -564,9 +466,9 @@
                             </div>
                         </div>
                         
-                            <h1 id="porting-mynewt-os">Porting Mynewt OS<a class="headerlink" href="#porting-mynewt-os" title="Permanent link">&para;</a></h1>
+                            <h1 id="porting-mynewt-os">Porting Mynewt OS</h1>
 <p>This chapter describes how to adapt the Mynewt OS to different platforms. </p>
-<h3 id="description">Description<a class="headerlink" href="#description" title="Permanent link">&para;</a></h3>
+<h3 id="description">Description</h3>
 <p>The Mynewt OS is a complete multi-tasking environment with scheduler, time 
 control, buffer management, and synchronization objects. it also includes 
 libraries and services like console, command shell, image manager, 
@@ -583,7 +485,7 @@ SoC within your target platform</li>
 <li><strong>BSP Dependencies</strong> -- Specific code or configuration to accommodate the 
 specific layout and functionality of your target platform </li>
 </ul>
-<h3 id="bsp-dependency">BSP Dependency<a class="headerlink" href="#bsp-dependency" title="Permanent link">&para;</a></h3>
+<h3 id="bsp-dependency">BSP Dependency</h3>
 <p>With all of the functionality provided by the core, MCU, and MCU HAL (Hardware Abstraction Layer), there are still some things that must be specified for your particular system. This 
 is provided in Mynewt to allow you the flexibility to design for the exact
 functionality, peripherals and features that you require in your product.  </p>
@@ -611,16 +513,16 @@ the UART pins should appear to match the hardware layout of your system.</p>
 <li>If your BSP is already supported my Mynewt, there is no additional BSP work involved in porting to your platform.  You need only to set the <code>bsp</code> attribute in your Mynewt target using the <a href="../../../../../newt/newt_intro">newt command tool</a>. </li>
 <li>If your BSP is not yet supported by Mynewt, you can add support following the instructions on <a href="../port_bsp/">how to add BSP support to Mynewt</a></li>
 </ul>
-<h3 id="mcu-dependency">MCU Dependency<a class="headerlink" href="#mcu-dependency" title="Permanent link">&para;</a></h3>
+<h3 id="mcu-dependency">MCU Dependency</h3>
 <p>Some OS code depends on the MCU or SoC that the system contains. For example, the MCU may specify the potential memory map of the system - where code and data can reside.</p>
 <ul>
 <li>If your MCU is already supported my Mynewt, there is no additional MCU work involved in porting to your platform.  You need only to set the <code>arch</code> attribute in your Mynewt target using the <a href="../../../../../newt/newt_intro">newt command tool</a>. </li>
 <li>If your MCU is not yet supported by Mynewt, you can add support following the instructions on<a href="../port_mcu/">how to add MCU support to Mynewt</a></li>
 </ul>
-<h3 id="mcu-hal">MCU HAL<a class="headerlink" href="#mcu-hal" title="Permanent link">&para;</a></h3>
+<h3 id="mcu-hal">MCU HAL</h3>
 <p>Mynewt's architecture supports a hardware abstraction layer (HAL) for common on or off-chip MCU peripherals such as GPIO, UARTs, flash memory etc.  Even if your MCU is supported for the core OS, you may find that you need to implement the HAL functionality for a new peripheral.   For a description of the HAL abstraction and implementation information,
 see the <a href="../../../modules/hal/hal/">HAL API</a></p>
-<h3 id="cpu-core-dependency">CPU Core Dependency<a class="headerlink" href="#cpu-core-dependency" title="Permanent link">&para;</a></h3>
+<h3 id="cpu-core-dependency">CPU Core Dependency</h3>
 <p>Some OS code depends on the CPU core that your system is using.  For example, a given CPU core has a specific assembly language instruction set, and may require special cross compiler or compiler settings to use the appropriate instruction set.  </p>
 <ul>
 <li>If your CPU architecture is already supported my Mynewt, there is no CPU core work involved in porting to your platform.  You need only to set the  <code>arch</code> and <code>compiler</code> attributes in your Mynewt target using the <a href="../../../../../newt/newt_intro">newt command tool</a>. </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/eab28af6/os/core_os/sanity/os_sanity_check_init/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/sanity/os_sanity_check_init/index.html b/os/core_os/sanity/os_sanity_check_init/index.html
index 4e96f93..d5d89ea 100644
--- a/os/core_os/sanity/os_sanity_check_init/index.html
+++ b/os/core_os/sanity/os_sanity_check_init/index.html
@@ -16,6 +16,7 @@
         <link rel="stylesheet" href="../../../../css/highlight.css">
         <link href="../../../../css/base.css" rel="stylesheet">
         <link href="../../../../css/custom.css" rel="stylesheet">
+        <link href="../../../../css/v2.css" rel="stylesheet">
         <link href='https://fonts.googleapis.com/css?family=Roboto:400,500,700,900,300,100' rel='stylesheet' type='text/css'>
         <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css">
         <link href="../../../../extra.css" rel="stylesheet">
@@ -43,11 +44,10 @@
     <body class="os_sanity_check_init">
 
 
-        <div id="navbar" class="navbar navbar-default navbar-fixed-top" role="navigation">
-    <div class="logo-container">
-        <img src="/img/logo.svg">
-    </div>
-    <div class="container-fluid">
+        
+
+<nav id="navbar" class="navbar navbar-inverse navbar-fixed-top" role="navigation">
+    <div class="container">
         <!-- Collapsed navigation -->
         <div class="navbar-header">
             <!-- Expander button -->
@@ -64,75 +64,37 @@
         <div class="navbar-collapse collapse">
             <!-- Main navigation -->
             <ul class="nav navbar-nav navbar-right">
-                <li>
+                <li 
+  class=""
+>
                     <a href="/">Home</a>
                 </li>
-                <li>
-                    <a href="/about/">About</a>
+                <li 
+  class="important"
+>
+                    <a href="/quick-start/">Quick Start</a>
                 </li>
-                <li class="dropdown">
-                    <a href="/documentation/" class="dropdown-toggle" data-toggle="dropdown">Docs <b class="caret"></b></a>
-                    <ul class="dropdown-menu">
-                        
-                        
-                        
-                        
-                        
-                        
-                        <li >
-                            <a href="../../../../documentation/">
-                                Overview
-                            </a>
-                        </li>
-                        
-                        
-                        
-                        
-                        
-                        
-                        
-                        
-                        
-                        <li class="active">
-                            <a href="../../../get_started/introduction/">
-                                Mynewt OS Manual
-                            </a>
-                        </li>
-                        
-                        
-                        
-                        <li >
-                            <a href="../../../../newt/newt_intro/">
-                                Newt Tool Manual
-                            </a>
-                        </li>
-                        
-                        
-                        
-                        <li >
-                            <a href="../../../../newtmgr/overview/">
-                                Newt Manager Manual
-                            </a>
-                        </li>
-                        
-                        
-                        
-                        <li >
-                            <a href="../../../../faq/how_to_edit_docs/">
-                                Appendix
-                            </a>
-                        </li>
-                        
-                        
-                    </ul>
+                <li 
+  class=""
+>
+                    <a href="/about/">About</a>
                 </li>
                 <li>
+                    <a href="/os/introduction/">Documentation</a>
+                </li>
+                <li 
+  class=""
+>
                     <a href="/download/">Download</a>
                 </li>
-                <li>
+                <li 
+  class=""
+>
                     <a href="/community/">Community</a>
                 </li>
-                <li>
+                <li 
+  class=""
+>
                     <a href="/events/">Events</a>
                 </li>
             </ul>
@@ -142,27 +104,26 @@
                 
             </ul>
         </div>
-   # </div>
-</div>
+    </div>
+</nav>
 
         
 
-        <div class="container-fluid">
+        <div class="container">
             
-                <div class="row sm-extra-padding">
-                    <div id="docSidebar" class="col-md-3 bg-grey sidebar-container"><div class="bs-sidebar hidden-print" role="complementary">
-    <div class="sidebar-top">
+                <div class="row">
+                    <div class="col-md-3 v2-sidebar"><div class="hidden-print" role="complementary">
+    <div class="top">
         <img class="hidden-xs hidden-sm logo-small" src="/img/logo.svg" alt="MyNewt" title="MyNewt">
-        <div class="small" role="search">
-            <form id ="rtd-search-form" class="wy-form" action="../../../../search.html" method="get">
+        <div role="search">
+            <form id="rtd-search-form" class="wy-form" action="../../../../search.html" method="get">
                 <div class="form-group">
-                    <input type="text" name="q" placeholder="Search documentation" />
-                    <button class="search-button" type="submit"><i class="fa fa-search"></i></button>
+                    <input type="text" name="q" class="form-control" placeholder="Search documentation" />
                 </div>
             </form>
         </div>
     </div>
-    <ul class="nav bs-sidenav">
+    <ul class="toc-nav">
       
         
       
@@ -180,42 +141,29 @@
           
   
   
-    <li><a href="
-  ../../../get_started/introduction/
-">Mynewt OS Manual</a>
+    <li ><a href="../../../introduction/">Mynewt Documentation</a>
   
-    
-      <ul class="current-toc">
-          
-              
-                
   
-    <li>
-      <a href="../../../get_started/introduction/">Introduction</a>
-    </li>
-  
-
+    <ul>
+          
               
           
               
                 
   
   
-    <li ><a href="../../../get_started/get_started/">Quick Start</a></li>
+    <li ><a href="../../../get_started/get_started/">Basic Setup</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
               
                 
-  
-  
-    <li ><a href="../../../get_started/vocabulary/">Concepts</a></li>
-  
-    
-  </li>
+    <li >
+      <a href="../../../get_started/vocabulary/">Concepts</a>
+    </li>
 
               
           
@@ -223,10 +171,10 @@
                 
   
   
-    <li ><a href="../../../tutorials/tutorials/">Tutorials</a></li>
+    <li ><a href="../../../tutorials/tutorials/">Tutorials</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -234,10 +182,10 @@
                 
   
   
-    <li ><a href="../../../os_user_guide/">OS User Guide</a></li>
+    <li ><a href="../../../os_user_guide/">OS User Guide</a>
   
-    
-      <ul class="current-toc">
+  
+    <ul>
           
               
           
@@ -245,10 +193,10 @@
                 
   
   
-    <li ><a href="../../mynewt_os/">OS Core</a></li>
+    <li ><a href="../../mynewt_os/">OS Core</a>
   
-    
-      <ul class="current-toc">
+  
+    <ul>
           
               
           
@@ -260,8 +208,8 @@
   ../../os_init/
 ">System-level Functions</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -269,10 +217,10 @@
                 
   
   
-    <li ><a href="../../context_switch/context_switch/">Scheduler</a></li>
+    <li ><a href="../../context_switch/context_switch/">Scheduler</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -280,10 +228,10 @@
                 
   
   
-    <li ><a href="../../time/os_time/">Time</a></li>
+    <li ><a href="../../time/os_time/">Time</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -291,10 +239,10 @@
                 
   
   
-    <li ><a href="../../task/task/">Tasks</a></li>
+    <li ><a href="../../task/task/">Tasks</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -302,10 +250,10 @@
                 
   
   
-    <li ><a href="../../event_queue/event_queue/">Event Queues</a></li>
+    <li ><a href="../../event_queue/event_queue/">Event Queues</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -313,10 +261,10 @@
                 
   
   
-    <li ><a href="../../semaphore/semaphore/">Semaphores</a></li>
+    <li ><a href="../../semaphore/semaphore/">Semaphores</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -324,10 +272,10 @@
                 
   
   
-    <li ><a href="../../mutex/mutex/">Mutexes</a></li>
+    <li ><a href="../../mutex/mutex/">Mutexes</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -335,10 +283,10 @@
                 
   
   
-    <li ><a href="../../memory_pool/memory_pool/">Memory Pools</a></li>
+    <li ><a href="../../memory_pool/memory_pool/">Memory Pools</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -346,10 +294,10 @@
                 
   
   
-    <li ><a href="../../heap/heap/">Heap</a></li>
+    <li ><a href="../../heap/heap/">Heap</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -364,8 +312,8 @@
 
 ">Memory Buffers</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -373,10 +321,10 @@
                 
   
   
-    <li ><a href="../sanity/">Sanity</a></li>
+    <li ><a href="../sanity/">Sanity</a>
   
-    
-      <ul class="current-toc">
+  
+    <ul>
           
               
           
@@ -388,68 +336,58 @@
   ./
 ">Functions</a>
   
-    
-      <ul class="current-toc">
+  
+    <ul>
           
               
                 
-  
     <li class="active">
-      os_sanity_check_init
+      <a href="./">os_sanity_check_init</a>
     </li>
-  
 
               
           
               
                 
-  
-    <li>
+    <li >
       <a href="../os_sanity_check_register/">os_sanity_check_register</a>
     </li>
-  
 
               
           
               
                 
-  
-    <li>
+    <li >
       <a href="../os_sanity_check_reset/">os_sanity_check_reset</a>
     </li>
-  
 
               
           
               
                 
-  
-    <li>
+    <li >
       <a href="../os_sanity_task_checkin/">os_sanity_task_checkin</a>
     </li>
-  
 
               
           
               
                 
-  
-    <li>
+    <li >
       <a href="../os_sanity_task_init/">os_sanity_task_init</a>
     </li>
-  
 
               
           
-      </ul>
-    
-  </li>
+    </ul>
+  
+    </li>
 
               
           
-      </ul>
-    
-  </li>
+    </ul>
+  
+    </li>
 
               
           
@@ -457,16 +395,16 @@
                 
   
   
-    <li ><a href="../../callout/callout/">Callouts</a></li>
+    <li ><a href="../../callout/callout/">Callouts</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
-      </ul>
-    
-  </li>
+    </ul>
+  
+    </li>
 
               
           
@@ -474,10 +412,10 @@
                 
   
   
-    <li ><a href="../../porting/port_os/">Porting to your Platform</a></li>
+    <li ><a href="../../porting/port_os/">Porting to your Platform</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -485,10 +423,10 @@
                 
   
   
-    <li ><a href="../../../modules/console/console/">Console</a></li>
+    <li ><a href="../../../modules/console/console/">Console</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -496,10 +434,10 @@
                 
   
   
-    <li ><a href="../../../modules/shell/shell/">Shell</a></li>
+    <li ><a href="../../../modules/shell/shell/">Shell</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -507,10 +445,10 @@
                 
   
   
-    <li ><a href="../../../modules/bootloader/bootloader/">Bootloader</a></li>
+    <li ><a href="../../../modules/bootloader/bootloader/">Bootloader</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -525,8 +463,8 @@
 
 ">File System</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -534,10 +472,10 @@
                 
   
   
-    <li ><a href="../../../modules/hal/hal/">Hardware Abstraction Layer</a></li>
+    <li ><a href="../../../modules/hal/hal/">Hardware Abstraction Layer</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -545,10 +483,10 @@
                 
   
   
-    <li ><a href="../../../modules/testutil/testutil/">Test Utilities</a></li>
+    <li ><a href="../../../modules/testutil/testutil/">Test Utilities</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -556,20 +494,18 @@
                 
   
   
-    <li ><a href="../../../modules/imgmgr/imgmgr/">Image Manager</a></li>
+    <li ><a href="../../../modules/imgmgr/imgmgr/">Image Manager</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
               
                 
-  
-    <li>
+    <li >
       <a href="../../../modules/baselibc/">Baselibc library</a>
     </li>
-  
 
               
           
@@ -577,10 +513,10 @@
                 
   
   
-    <li ><a href="../../../modules/elua/elua/">Embedded Lua</a></li>
+    <li ><a href="../../../modules/elua/elua/">Embedded Lua</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -588,10 +524,10 @@
                 
   
   
-    <li ><a href="../../../modules/json/json/">JSON</a></li>
+    <li ><a href="../../../modules/json/json/">JSON</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -599,10 +535,10 @@
                 
   
   
-    <li ><a href="../../../modules/stats/stats/">Stats</a></li>
+    <li ><a href="../../../modules/stats/stats/">Stats</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
@@ -610,16 +546,16 @@
                 
   
   
-    <li ><a href="../../../modules/logs/logs/">Logs</a></li>
+    <li ><a href="../../../modules/logs/logs/">Logs</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
-      </ul>
-    
-  </li>
+    </ul>
+  
+    </li>
 
               
           
@@ -631,40 +567,36 @@
   ../../../../network/ble/ble_intro/
 ">BLE User Guide</a>
   
-    
-  </li>
+  
+    </li>
 
               
           
-      </ul>
-    
-  </li>
-
-        
-      
-        
-          
+              
+                
   
   
-    <li><a href="
-  ../../../../newt/newt_intro/
-">Newt Tool Manual</a>
+    <li ><a href="../../../../newt/newt_intro/">Newt Tool Guide</a>
   
-    
-  </li>
+  
+    </li>
 
-        
-      
-        
+              
           
+              
+                
   
   
-    <li><a href="
-  ../../../../newtmgr/overview/
-">Newt Manager Manual</a>
+    <li ><a href="../../../../newtmgr/overview/">Newt Manager Guide</a>
   
-    
-  </li>
+  
+    </li>
+
+              
+          
+    </ul>
+  
+    </li>
 
         
       
@@ -676,8 +608,8 @@
   ../../../../faq/how_to_edit_docs/
 ">Appendix</a>
   
-    
-  </li>
+  
+    </li>
 
         
       
@@ -688,45 +620,11 @@
                         <button class="show-sidebar">Docs Menu</button>
                     </div>
 
-                    <div class="col-md-offset-3 col-md-9 documentation-viewer" role="main">
+                    <div class="col-md-9" role="main">
                         <div class="row doc-header">
-                            <div class="col-sm-6">
-                                
-<ul class="nav nav-pills">
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    <li class="active" role="presentation"><a href="../../../get_started/introduction/">Mynewt OS</a></li>
-    
-    
-    
-    <li  role="presentation"><a href="../../../../newt/newt_intro/">Newt Tool</a></li>
-    
-    
-    
-    <li  role="presentation"><a href="../../../../newtmgr/overview/">Newt Mgr</a></li>
-    
-    
-    
-    
-</ul>
-                            </div>
-                            <div class="col-sm-6">
+                            <div class="col-sm-12">
                                 <div role="navigation" aria-label="breadcrumbs navigation">
-  <ul class="wy-breadcrumbs">
+  <ul class="wy-breadcrumbs pull-right">
     <li><a href="/documentation/">Docs</a></li>
     
     
@@ -748,7 +646,7 @@
                             </div>
                         </div>
                         
-                            <h2 id="os_sanity_check_init"><font color="F2853F" style="font-size:24pt"> os_sanity_check_init</font><a class="headerlink" href="#os_sanity_check_init" title="Permanent link">&para;</a></h2>
+                            <h2 id="os_sanity_check_init"><font color="F2853F" style="font-size:24pt"> os_sanity_check_init</font></h2>
 <div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%"><span style="color: #A90D91">int</span> <span style="color: #000000">os_sanity_check_init</span>(<span style="color: #A90D91">struct</span> <span style="color: #000000">os_sanity_check</span> <span style="color: #000000">*sc</span>)
 </pre></div>
 
@@ -756,7 +654,7 @@
 <p>Initialize the sanity check pointed to by <code>sc</code>.  Sets default values, and ensures
 memory is cleared out.</p>
 <p><br></p>
-<h4 id="arguments">Arguments<a class="headerlink" href="#arguments" title="Permanent link">&para;</a></h4>
+<h4 id="arguments">Arguments</h4>
 <table>
 <thead>
 <tr>
@@ -772,11 +670,11 @@ memory is cleared out.</p>
 </tbody>
 </table>
 <p><br></p>
-<h4 id="returned-values">Returned values<a class="headerlink" href="#returned-values" title="Permanent link">&para;</a></h4>
+<h4 id="returned-values">Returned values</h4>
 <p><code>OS_OK</code>: sanity check initialization is successful </p>
 <p>All other error codes indicate an error.</p>
 <p><br></p>
-<h4 id="example">Example<a class="headerlink" href="#example" title="Permanent link">&para;</a></h4>
+<h4 id="example">Example</h4>
 <div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">    <span style="color: #A90D91">int</span> <span style="color: #000000">rc</span>;
 
     <span style="color: #000000">rc</span> <span style="color: #000000">=</span> <span style="color: #000000">os_sanity_task_check_init</span>(<span style="color: #000000">&amp;my_sanity_check</span>);