updated sys init calls and procedure for shell, console, imgmgr

Project: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/commit/35f2fc76
Tree: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/tree/35f2fc76
Diff: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/diff/35f2fc76

Branch: refs/heads/asf-site
Commit: 35f2fc76468be0b96a98d39e761a4766cd89662c
Parents: 8e70b50
Author: aditihilbert <[email protected]>
Authored: Wed Feb 8 07:44:28 2017 -0800
Committer: aditihilbert <[email protected]>
Committed: Wed Feb 8 07:44:28 2017 -0800

----------------------------------------------------------------------
 mkdocs/search_index.json                        | 135 +++-
 os/core_os/callout/callout/index.html           |   4 +-
 .../callout/os_callout_func_init/index.html     |   4 +-
 os/core_os/callout/os_callout_init/index.html   |   4 +-
 os/core_os/callout/os_callout_queued/index.html |   4 +-
 os/core_os/callout/os_callout_reset/index.html  |   4 +-
 os/core_os/callout/os_callout_stop/index.html   |   4 +-
 .../context_switch/context_switch/index.html    |   4 +-
 .../context_switch/os_arch_ctx_sw/index.html    |   4 +-
 os/core_os/context_switch/os_sched/index.html   |   4 +-
 .../os_sched_ctx_sw_hook/index.html             |   4 +-
 .../os_sched_get_current_task/index.html        |   4 +-
 .../context_switch/os_sched_insert/index.html   |   4 +-
 .../os_sched_next_task/index.html               |   4 +-
 .../os_sched_os_timer_exp/index.html            |   4 +-
 .../context_switch/os_sched_resort/index.html   |   4 +-
 .../os_sched_set_current_task/index.html        |   4 +-
 .../context_switch/os_sched_sleep/index.html    |   4 +-
 .../context_switch/os_sched_wakeup/index.html   |   4 +-
 os/core_os/event_queue/event_queue/index.html   |   4 +-
 os/core_os/event_queue/os_eventq_get/index.html |   4 +-
 .../event_queue/os_eventq_init/index.html       |   4 +-
 os/core_os/event_queue/os_eventq_put/index.html |   4 +-
 .../event_queue/os_eventq_remove/index.html     |   4 +-
 os/core_os/heap/heap/index.html                 |   4 +-
 os/core_os/heap/os_free/index.html              |   4 +-
 os/core_os/heap/os_malloc/index.html            |   4 +-
 os/core_os/heap/os_realloc/index.html           |   4 +-
 os/core_os/mbuf/OS_MBUF_DATA/index.html         |   4 +-
 os/core_os/mbuf/OS_MBUF_LEADINGSPACE/index.html |   4 +-
 os/core_os/mbuf/OS_MBUF_PKTHDR/index.html       |   4 +-
 .../mbuf/OS_MBUF_PKTHDR_TO_MBUF/index.html      |   4 +-
 os/core_os/mbuf/OS_MBUF_PKTLEN/index.html       |   4 +-
 .../mbuf/OS_MBUF_TRAILINGSPACE/index.html       |   4 +-
 os/core_os/mbuf/OS_MBUF_USRHDR/index.html       |   4 +-
 os/core_os/mbuf/OS_MBUF_USRHDR_LEN/index.html   |   4 +-
 os/core_os/mbuf/mbuf/index.html                 |   4 +-
 os/core_os/mbuf/os_mbuf_adj/index.html          |   4 +-
 os/core_os/mbuf/os_mbuf_append/index.html       |   4 +-
 os/core_os/mbuf/os_mbuf_concat/index.html       |   4 +-
 os/core_os/mbuf/os_mbuf_copydata/index.html     |   4 +-
 os/core_os/mbuf/os_mbuf_copyinto/index.html     |   4 +-
 os/core_os/mbuf/os_mbuf_dup/index.html          |   4 +-
 os/core_os/mbuf/os_mbuf_extend/index.html       |   4 +-
 os/core_os/mbuf/os_mbuf_free_chain/index.html   |   4 +-
 os/core_os/mbuf/os_mbuf_get/index.html          |   4 +-
 os/core_os/mbuf/os_mbuf_get_pkthdr/index.html   |   4 +-
 os/core_os/mbuf/os_mbuf_memcmp/index.html       |   4 +-
 os/core_os/mbuf/os_mbuf_off/index.html          |   4 +-
 os/core_os/mbuf/os_mbuf_pool_init/index.html    |   4 +-
 os/core_os/mbuf/os_mbuf_prepend/index.html      |   4 +-
 os/core_os/mbuf/os_mbuf_pullup/index.html       |   4 +-
 .../memory_pool/OS_MEMPOOL_BYTES/index.html     |   4 +-
 .../memory_pool/OS_MEMPOOL_SIZE/index.html      |   4 +-
 os/core_os/memory_pool/memory_pool/index.html   |   4 +-
 .../memory_pool/os_memblock_get/index.html      |   4 +-
 .../memory_pool/os_memblock_put/index.html      |   4 +-
 .../memory_pool/os_mempool_init/index.html      |   4 +-
 os/core_os/mqueue/mqueue/index.html             |   4 +-
 os/core_os/mqueue/os_mqueue_get/index.html      |   4 +-
 os/core_os/mqueue/os_mqueue_init/index.html     |   4 +-
 os/core_os/mqueue/os_mqueue_put/index.html      |   4 +-
 os/core_os/msys/msys/index.html                 |   4 +-
 os/core_os/msys/os_msys_get/index.html          |   4 +-
 os/core_os/msys/os_msys_get_pkthdr/index.html   |   4 +-
 os/core_os/msys/os_msys_register/index.html     |   4 +-
 os/core_os/msys/os_msys_reset/index.html        |   4 +-
 os/core_os/mutex/mutex/index.html               |   4 +-
 os/core_os/mutex/os_mutex_init/index.html       |   4 +-
 os/core_os/mutex/os_mutex_pend/index.html       |   4 +-
 os/core_os/mutex/os_mutex_release/index.html    |   4 +-
 os/core_os/mynewt_os/index.html                 |  12 +-
 os/core_os/os_init/index.html                   | 750 +++++++++++++++++++
 os/core_os/os_start/index.html                  | 750 +++++++++++++++++++
 os/core_os/os_started/index.html                |  26 +-
 .../sanity/os_sanity_check_init/index.html      |   4 +-
 .../sanity/os_sanity_check_register/index.html  |   4 +-
 .../sanity/os_sanity_check_reset/index.html     |   4 +-
 .../sanity/os_sanity_task_checkin/index.html    |   4 +-
 .../sanity/os_sanity_task_init/index.html       |   4 +-
 os/core_os/sanity/sanity/index.html             |   4 +-
 os/core_os/semaphore/os_sem_init/index.html     |   4 +-
 os/core_os/semaphore/os_sem_pend/index.html     |   4 +-
 os/core_os/semaphore/os_sem_release/index.html  |   4 +-
 os/core_os/semaphore/semaphore/index.html       |   4 +-
 os/core_os/task/os_task_count/index.html        |   4 +-
 .../task/os_task_info_get_next/index.html       |   4 +-
 os/core_os/task/os_task_init/index.html         |   4 +-
 os/core_os/task/task/index.html                 |   4 +-
 os/core_os/time/os_gettimeofday/index.html      |   4 +-
 os/core_os/time/os_settimeofday/index.html      |   4 +-
 os/core_os/time/os_time/index.html              |   4 +-
 os/core_os/time/os_time_delay/index.html        |   4 +-
 os/core_os/time/os_time_get/index.html          |   4 +-
 os/core_os/time/os_time_tick/index.html         |   4 +-
 os/modules/bootloader/bootloader/index.html     |   4 +-
 os/modules/imgmgr/imgmgr/index.html             |   8 +-
 os/modules/imgmgr/imgmgr_module_init/index.html | 632 ++++++++++++++++
 os/modules/imgmgr/imgr_ver_parse/index.html     |  16 +-
 os/modules/imgmgr/imgr_ver_str/index.html       |  12 +-
 os/modules/shell/shell/index.html               |   8 +-
 os/modules/shell/shell_cmd_register/index.html  |  20 +-
 os/modules/shell/shell_evq_set/index.html       | 643 ----------------
 .../shell/shell_nlip_input_register/index.html  |  16 +-
 os/modules/shell/shell_nlip_output/index.html   |  20 +-
 os/modules/shell/shell_task_init/index.html     | 670 +++++++++++++++++
 106 files changed, 3179 insertions(+), 903 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/mkdocs/search_index.json
----------------------------------------------------------------------
diff --git a/mkdocs/search_index.json b/mkdocs/search_index.json
index cf393eb..187a837 100644
--- a/mkdocs/search_index.json
+++ b/mkdocs/search_index.json
@@ -1566,6 +1566,56 @@
             "title": "OS Functions"
         }, 
         {
+            "location": "/os/core_os/os_init/", 
+            "text": "os_init\n\n\nvoid os_init(void)\n\n\n\n\n\nInitializes 
the OS. Must be called before the OS is started (i.e. os_start() is 
called).\n\n\n\n\nArguments\n\n\nNone\n\n\n\n\nReturned 
values\n\n\nNone\n\n\n\n\nNotes\n\n\nThe call to os_init performs architecture 
and bsp initializations and initializes the idle task.\n\n\nThis function does 
not start the OS, the OS time tick interrupt, or the scheduler.", 
+            "title": "os_init"
+        }, 
+        {
+            "location": "/os/core_os/os_init/#os_init", 
+            "text": "void os_init(void)  Initializes the OS. Must be called 
before the OS is started (i.e. os_start() is called).", 
+            "title": "os_init"
+        }, 
+        {
+            "location": "/os/core_os/os_init/#arguments", 
+            "text": "None", 
+            "title": "Arguments"
+        }, 
+        {
+            "location": "/os/core_os/os_init/#returned-values", 
+            "text": "None", 
+            "title": "Returned values"
+        }, 
+        {
+            "location": "/os/core_os/os_init/#notes", 
+            "text": "The call to os_init performs architecture and bsp 
initializations and initializes the idle task.  This function does not start 
the OS, the OS time tick interrupt, or the scheduler.", 
+            "title": "Notes"
+        }, 
+        {
+            "location": "/os/core_os/os_start/", 
+            "text": "os_start\n\n\nvoid os_start(void)\n\n\n\n\n\nStarts the 
OS by initializing and enabling the OS time tick and starting the 
scheduler.\n\n\nThis function does not 
return.\n\n\n\n\nArguments\n\n\nNone\n\n\n\n\nReturned values\n\n\nNone (does 
not return).\n\n\n\n\nNotes\n\n\nOnce os_start has been called, context is 
switched to the highest priority task that was initialized prior to calling 
os_start.", 
+            "title": "os_start"
+        }, 
+        {
+            "location": "/os/core_os/os_start/#os_start", 
+            "text": "void os_start(void)  Starts the OS by initializing and 
enabling the OS time tick and starting the scheduler.  This function does not 
return.", 
+            "title": "os_start"
+        }, 
+        {
+            "location": "/os/core_os/os_start/#arguments", 
+            "text": "None", 
+            "title": "Arguments"
+        }, 
+        {
+            "location": "/os/core_os/os_start/#returned-values", 
+            "text": "None (does not return).", 
+            "title": "Returned values"
+        }, 
+        {
+            "location": "/os/core_os/os_start/#notes", 
+            "text": "Once os_start has been called, context is switched to the 
highest priority task that was initialized prior to calling os_start.", 
+            "title": "Notes"
+        }, 
+        {
             "location": "/os/core_os/os_started/", 
             "text": "os_started\n\n\nint os_started(void)\n\n\n\n\n\nReturns 
'true' (1) if the os has been started; 0 
otherwise.\n\n\n\n\nArguments\n\n\nNone\n\n\n\n\nReturned values\n\n\nInteger 
value with 0 meaning the OS has not been started and 1 indicating the OS has 
been started (i.e. os_start() has been called).", 
             "title": "os_started"
@@ -4431,6 +4481,36 @@
             "title": "List of Functions"
         }, 
         {
+            "location": "/os/modules/shell/shell_task_init/", 
+            "text": "shell_task_init\n\n\nint shell_task_init(uint8_t prio, 
os_stack_t *stack, uint16_t stack_size,\n                    int 
max_input_length);\n\n\n\n\n\nInitializes the shell package. This creates a 
task for shell, and registers few commands on its own (\necho\n, \n?\n, for 
example). It also allocates memory for buffering console 
input.\n\n\nArguments\n\n\n\n\n\n\n\n\nArguments\n\n\nDescription\n\n\n\n\n\n\n\n\n\n\nprio\n\n\nPriority
 of the shell task\n\n\n\n\n\n\nstack\n\n\nPointer to shell tasks's 
stack\n\n\n\n\n\n\nstack_size\n\n\nSize of the aforementioned stack (in units 
of os_stack_t)\n\n\n\n\n\n\nmax_input_length\n\n\nthe maximum expected length 
of line for input\n\n\n\n\n\n\n\n\nReturned values\n\n\nReturns 0 on success; 
nonzero on failure.\n\n\nNotes\n\n\nYou can register commands before calling 
this, but only if OS has not been started.\n\n\nExample\n\n\nHere's an example 
of stand-alone code which allows the user to execute regression tests for 
sys/config
  package only.\n\n\n#define SHELL_TASK_PRIO (3)\n#define SHELL_MAX_INPUT_LEN   
  (256)\n#define SHELL_TASK_STACK_SIZE (OS_STACK_ALIGN(384))\nos_stack_t 
shell_stack[SHELL_TASK_STACK_SIZE];\n\nint\nmain(int argc, char **argv)\n{\n    
....\n    shell_task_init(SHELL_TASK_PRIO, shell_stack, 
SHELL_TASK_STACK_SIZE,\n                    SHELL_MAX_INPUT_LEN);\n    
....\n}", 
+            "title": "shell_task_init"
+        }, 
+        {
+            "location": "/os/modules/shell/shell_task_init/#shell_task_init", 
+            "text": "int shell_task_init(uint8_t prio, os_stack_t *stack, 
uint16_t stack_size,\n                    int max_input_length);  Initializes 
the shell package. This creates a task for shell, and registers few commands on 
its own ( echo ,  ? , for example). It also allocates memory for buffering 
console input.", 
+            "title": " shell_task_init"
+        }, 
+        {
+            "location": "/os/modules/shell/shell_task_init/#arguments", 
+            "text": "Arguments  Description      prio  Priority of the shell 
task    stack  Pointer to shell tasks's stack    stack_size  Size of the 
aforementioned stack (in units of os_stack_t)    max_input_length  the maximum 
expected length of line for input", 
+            "title": "Arguments"
+        }, 
+        {
+            "location": "/os/modules/shell/shell_task_init/#returned-values", 
+            "text": "Returns 0 on success; nonzero on failure.", 
+            "title": "Returned values"
+        }, 
+        {
+            "location": "/os/modules/shell/shell_task_init/#notes", 
+            "text": "You can register commands before calling this, but only 
if OS has not been started.", 
+            "title": "Notes"
+        }, 
+        {
+            "location": "/os/modules/shell/shell_task_init/#example", 
+            "text": "Here's an example of stand-alone code which allows the 
user to execute regression tests for sys/config package only.  #define 
SHELL_TASK_PRIO (3)\n#define SHELL_MAX_INPUT_LEN     (256)\n#define 
SHELL_TASK_STACK_SIZE (OS_STACK_ALIGN(384))\nos_stack_t 
shell_stack[SHELL_TASK_STACK_SIZE];\n\nint\nmain(int argc, char **argv)\n{\n    
....\n    shell_task_init(SHELL_TASK_PRIO, shell_stack, 
SHELL_TASK_STACK_SIZE,\n                    SHELL_MAX_INPUT_LEN);\n    
....\n}", 
+            "title": "Example"
+        }, 
+        {
             "location": "/os/modules/shell/shell_cmd_register/", 
             "text": "shell_cmd_register \n\n\nint shell_cmd_register(struct 
shell_cmd *sc)\n\n\n\n\n\nRegisters a handler for incoming console commands. 
Within the structure there is the command string and the handler for those 
commands. Caller must allocate the memory for this structure and keep it around 
as shell links this to its own internal data structures.\n\n\nCommand handler 
is of type \nint(*shell_cmd_func_t)(int argc, char **argv)\n. Command line 
arguments are passed to it as an array of character 
pointers.\n\n\nArguments\n\n\n\n\n\n\n\n\nArguments\n\n\nDescription\n\n\n\n\n\n\n\n\n\n\nsc\n\n\nStructure
 containing info about the command.\n\n\n\n\n\n\n\n\nReturned 
values\n\n\nReturns 0 on success.\nNon-zero on 
failure.\n\n\nExample\n\n\nstatic int fs_ls_cmd(int argc, char 
**argv);\n\nstatic struct shell_cmd fs_ls_struct = {\n    .sc_cmd = \nls\n,\n   
 .sc_cmd_func = fs_ls_cmd\n};\n\nvoid\nfs_cli_init(void)\n{\n    
shell_cmd_register(\nfs_ls_struct);\n    ....\n}", 
             "title": "shell_cmd_register"
@@ -4506,31 +4586,6 @@
             "title": "Example"
         }, 
         {
-            "location": "/os/modules/shell/shell_evq_set/", 
-            "text": "shell_task_init\n\n\nvoid\n \nshell_evq_set\n(\nstruct\n 
\nos_eventq\n \n*evq\n)\n\n\n\n\n\nSpecifies an event queue to use for shell 
events.   You must create the event queue \nand the task to process events from 
the queue before calling this function. \n\n\nBy default, shell uses the OS 
default event queue and executes in the context\nof the main task that Mynewt 
creates.\n\n\nArguments\n\n\n\n\n\n\n\n\nArguments\n\n\nDescription\n\n\n\n\n\n\n\n\n\n\nevq\n\n\nPointer
 to the event queue to use for shell events.\n\n\n\n\n\n\n\n\nReturned 
values\n\n\nNone\n\n\nNotes", 
-            "title": "shell_evq_set"
-        }, 
-        {
-            "location": "/os/modules/shell/shell_evq_set/#shell_task_init", 
-            "text": "void   shell_evq_set ( struct   os_eventq   *evq )  
Specifies an event queue to use for shell events.   You must create the event 
queue \nand the task to process events from the queue before calling this 
function.   By default, shell uses the OS default event queue and executes in 
the context\nof the main task that Mynewt creates.", 
-            "title": " shell_task_init"
-        }, 
-        {
-            "location": "/os/modules/shell/shell_evq_set/#arguments", 
-            "text": "Arguments  Description      evq  Pointer to the event 
queue to use for shell events.", 
-            "title": "Arguments"
-        }, 
-        {
-            "location": "/os/modules/shell/shell_evq_set/#returned-values", 
-            "text": "None", 
-            "title": "Returned values"
-        }, 
-        {
-            "location": "/os/modules/shell/shell_evq_set/#notes", 
-            "text": "", 
-            "title": "Notes"
-        }, 
-        {
             "location": "/os/modules/bootloader/bootloader/", 
             "text": "Bootloader\n\n\nInsert synopsis 
here\n\n\nDescription\n\n\nDescribe module here, special features, how pieces 
fit together etc.\n\n\nData structures\n\n\nReplace this with the list of data 
structures used, why, any neat features\n\n\nList of Functions\n\n\n\n\nThe 
functions available in bootloader 
are:\n\n\n\n\nboot_build_status\n\n\nboot_build_status_one\n\n\nboot_clear_status\n\n\nboot_copy_area\n\n\nboot_copy_image\n\n\nboot_erase_area\n\n\nboot_fill_slot\n\n\nboot_find_image_area_idx\n\n\nboot_find_image_part\n\n\nboot_find_image_slot\n\n\nboot_go\n\n\nboot_init_flash\n\n\nboot_move_area\n\n\nboot_read_image_header\n\n\nboot_read_image_headers\n\n\nboot_read_status\n\n\nboot_select_image_slot\n\n\nboot_slot_addr\n\n\nboot_slot_to_area_idx\n\n\nboot_swap_areas\n\n\nboot_vect_delete_main\n\n\nboot_vect_delete_test\n\n\nboot_vect_read_main\n\n\nboot_vect_read_one\n\n\nboot_vect_read_test\n\n\nboot_write_status",
 
             "title": "toc"
@@ -6206,6 +6261,36 @@
             "title": "List of Functions"
         }, 
         {
+            "location": "/os/modules/imgmgr/imgmgr_module_init/", 
+            "text": "imgmgr_module_init \n\n\n   int\n   
imgmgr_module_init(void)\n\n\n\n\n\nRegisters image manager commands with 
newtmgr. This function should be called while initializing the project, 
preferably after newtmgr itself has been 
initialized.\n\n\nArguments\n\n\nN/A\n\n\nReturned values\n\n\nList any values 
returned.\nError codes?\n\n\nNotes\n\n\nExample\n\n\nint main(int argc, char 
**argv)\n{\n    ...\n\n    nmgr_task_init(NEWTMGR_TASK_PRIO, newtmgr_stack, 
NEWTMGR_TASK_STACK_SIZE);\n    imgmgr_module_init();\n\n    ...\n}", 
+            "title": "imgmgr_module_init"
+        }, 
+        {
+            "location": 
"/os/modules/imgmgr/imgmgr_module_init/#imgmgr_module_init", 
+            "text": "int\n   imgmgr_module_init(void)  Registers image manager 
commands with newtmgr. This function should be called while initializing the 
project, preferably after newtmgr itself has been initialized.", 
+            "title": " imgmgr_module_init "
+        }, 
+        {
+            "location": "/os/modules/imgmgr/imgmgr_module_init/#arguments", 
+            "text": "N/A", 
+            "title": "Arguments"
+        }, 
+        {
+            "location": 
"/os/modules/imgmgr/imgmgr_module_init/#returned-values", 
+            "text": "List any values returned.\nError codes?", 
+            "title": "Returned values"
+        }, 
+        {
+            "location": "/os/modules/imgmgr/imgmgr_module_init/#notes", 
+            "text": "", 
+            "title": "Notes"
+        }, 
+        {
+            "location": "/os/modules/imgmgr/imgmgr_module_init/#example", 
+            "text": "int main(int argc, char **argv)\n{\n    ...\n\n    
nmgr_task_init(NEWTMGR_TASK_PRIO, newtmgr_stack, NEWTMGR_TASK_STACK_SIZE);\n    
imgmgr_module_init();\n\n    ...\n}", 
+            "title": "Example"
+        }, 
+        {
             "location": "/os/modules/imgmgr/imgr_ver_parse/", 
             "text": "imgr_ver_parse \n\n\n   int\n   imgr_ver_parse(char *src, 
struct image_version *ver)\n\n\n\n\n\nParses character string containing image 
version number \nsrc\n and writes that to \nver\n. Version number string should 
be in format \n.\n.\n.\n. Major and minor numbers should be within range 0-255, 
revision between 0-65535 and build_number 
0-4294967295.\n\n\nArguments\n\n\n\n\n\n\n\n\nArguments\n\n\nDescription\n\n\n\n\n\n\n\n\n\n\nsrc\n\n\nPointer
 to C string that contains version number being 
parsed\n\n\n\n\n\n\nver\n\n\nImage version number structure containing the 
returned value\n\n\n\n\n\n\n\n\nReturned values\n\n\n0 on success and \n0 if 
version number string could not be parsed.\n\n\nNotes\n\n\nNumbers within the 
string are separated by \n.\n. The first   number is the major number, and must 
be provided. Rest of the numbers (minor etc.) are 
optional.\n\n\nExample\n\n\nint main(int argc, char **argv)\n{\n    struct 
image_version hdr_ver;\n    int rc;\n    ...
 \n\n    rc = imgr_ver_parse(argv[3], \nhdr_ver);\n    if (rc != 0) {\n        
print_usage(stderr);\n        return 1;\n    }\n    ...\n}", 
             "title": "imgr_ver_parse"

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/callout/callout/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/callout/callout/index.html 
b/os/core_os/callout/callout/index.html
index 6dd2d6d..020d81d 100644
--- a/os/core_os/callout/callout/index.html
+++ b/os/core_os/callout/callout/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/callout/os_callout_func_init/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/callout/os_callout_func_init/index.html 
b/os/core_os/callout/os_callout_func_init/index.html
index 9d567b9..becc1e2 100644
--- a/os/core_os/callout/os_callout_func_init/index.html
+++ b/os/core_os/callout/os_callout_func_init/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/callout/os_callout_init/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/callout/os_callout_init/index.html 
b/os/core_os/callout/os_callout_init/index.html
index ccbf36b..72b22d0 100644
--- a/os/core_os/callout/os_callout_init/index.html
+++ b/os/core_os/callout/os_callout_init/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/callout/os_callout_queued/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/callout/os_callout_queued/index.html 
b/os/core_os/callout/os_callout_queued/index.html
index c9c7d12..ef99ee3 100644
--- a/os/core_os/callout/os_callout_queued/index.html
+++ b/os/core_os/callout/os_callout_queued/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/callout/os_callout_reset/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/callout/os_callout_reset/index.html 
b/os/core_os/callout/os_callout_reset/index.html
index 49a78bd..cee83dd 100644
--- a/os/core_os/callout/os_callout_reset/index.html
+++ b/os/core_os/callout/os_callout_reset/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/callout/os_callout_stop/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/callout/os_callout_stop/index.html 
b/os/core_os/callout/os_callout_stop/index.html
index 699a7f5..f84107d 100644
--- a/os/core_os/callout/os_callout_stop/index.html
+++ b/os/core_os/callout/os_callout_stop/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/context_switch/context_switch/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/context_switch/context_switch/index.html 
b/os/core_os/context_switch/context_switch/index.html
index 37aa6fd..6425cf2 100644
--- a/os/core_os/context_switch/context_switch/index.html
+++ b/os/core_os/context_switch/context_switch/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/context_switch/os_arch_ctx_sw/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/context_switch/os_arch_ctx_sw/index.html 
b/os/core_os/context_switch/os_arch_ctx_sw/index.html
index 7e34c88..ff2f827 100644
--- a/os/core_os/context_switch/os_arch_ctx_sw/index.html
+++ b/os/core_os/context_switch/os_arch_ctx_sw/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/context_switch/os_sched/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/context_switch/os_sched/index.html 
b/os/core_os/context_switch/os_sched/index.html
index 84c3891..634b8a2 100644
--- a/os/core_os/context_switch/os_sched/index.html
+++ b/os/core_os/context_switch/os_sched/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/context_switch/os_sched_ctx_sw_hook/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/context_switch/os_sched_ctx_sw_hook/index.html 
b/os/core_os/context_switch/os_sched_ctx_sw_hook/index.html
index f061eb8..acad98a 100644
--- a/os/core_os/context_switch/os_sched_ctx_sw_hook/index.html
+++ b/os/core_os/context_switch/os_sched_ctx_sw_hook/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/context_switch/os_sched_get_current_task/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/context_switch/os_sched_get_current_task/index.html 
b/os/core_os/context_switch/os_sched_get_current_task/index.html
index db57fea..af5753a 100644
--- a/os/core_os/context_switch/os_sched_get_current_task/index.html
+++ b/os/core_os/context_switch/os_sched_get_current_task/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/context_switch/os_sched_insert/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/context_switch/os_sched_insert/index.html 
b/os/core_os/context_switch/os_sched_insert/index.html
index 8f1f310..80646fe 100644
--- a/os/core_os/context_switch/os_sched_insert/index.html
+++ b/os/core_os/context_switch/os_sched_insert/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/context_switch/os_sched_next_task/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/context_switch/os_sched_next_task/index.html 
b/os/core_os/context_switch/os_sched_next_task/index.html
index 537417e..1645ba1 100644
--- a/os/core_os/context_switch/os_sched_next_task/index.html
+++ b/os/core_os/context_switch/os_sched_next_task/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/context_switch/os_sched_os_timer_exp/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/context_switch/os_sched_os_timer_exp/index.html 
b/os/core_os/context_switch/os_sched_os_timer_exp/index.html
index 89c223b..a31ea58 100644
--- a/os/core_os/context_switch/os_sched_os_timer_exp/index.html
+++ b/os/core_os/context_switch/os_sched_os_timer_exp/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/context_switch/os_sched_resort/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/context_switch/os_sched_resort/index.html 
b/os/core_os/context_switch/os_sched_resort/index.html
index 53f9f5d..2b27988 100644
--- a/os/core_os/context_switch/os_sched_resort/index.html
+++ b/os/core_os/context_switch/os_sched_resort/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/context_switch/os_sched_set_current_task/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/context_switch/os_sched_set_current_task/index.html 
b/os/core_os/context_switch/os_sched_set_current_task/index.html
index 6f0f0b0..f20d5e6 100644
--- a/os/core_os/context_switch/os_sched_set_current_task/index.html
+++ b/os/core_os/context_switch/os_sched_set_current_task/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/context_switch/os_sched_sleep/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/context_switch/os_sched_sleep/index.html 
b/os/core_os/context_switch/os_sched_sleep/index.html
index 5ee4836..4fd4654 100644
--- a/os/core_os/context_switch/os_sched_sleep/index.html
+++ b/os/core_os/context_switch/os_sched_sleep/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/context_switch/os_sched_wakeup/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/context_switch/os_sched_wakeup/index.html 
b/os/core_os/context_switch/os_sched_wakeup/index.html
index 42f6385..7edd2c4 100644
--- a/os/core_os/context_switch/os_sched_wakeup/index.html
+++ b/os/core_os/context_switch/os_sched_wakeup/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/event_queue/event_queue/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/event_queue/event_queue/index.html 
b/os/core_os/event_queue/event_queue/index.html
index a7c94c5..54c34b6 100644
--- a/os/core_os/event_queue/event_queue/index.html
+++ b/os/core_os/event_queue/event_queue/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/event_queue/os_eventq_get/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/event_queue/os_eventq_get/index.html 
b/os/core_os/event_queue/os_eventq_get/index.html
index 2e39a29..79f665b 100644
--- a/os/core_os/event_queue/os_eventq_get/index.html
+++ b/os/core_os/event_queue/os_eventq_get/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/event_queue/os_eventq_init/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/event_queue/os_eventq_init/index.html 
b/os/core_os/event_queue/os_eventq_init/index.html
index c9b6cc8..6133468 100644
--- a/os/core_os/event_queue/os_eventq_init/index.html
+++ b/os/core_os/event_queue/os_eventq_init/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/event_queue/os_eventq_put/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/event_queue/os_eventq_put/index.html 
b/os/core_os/event_queue/os_eventq_put/index.html
index 1648a48..e01620a 100644
--- a/os/core_os/event_queue/os_eventq_put/index.html
+++ b/os/core_os/event_queue/os_eventq_put/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/event_queue/os_eventq_remove/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/event_queue/os_eventq_remove/index.html 
b/os/core_os/event_queue/os_eventq_remove/index.html
index a34b7b6..821b6ed 100644
--- a/os/core_os/event_queue/os_eventq_remove/index.html
+++ b/os/core_os/event_queue/os_eventq_remove/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/heap/heap/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/heap/heap/index.html b/os/core_os/heap/heap/index.html
index 1a52acc..feff5dd 100644
--- a/os/core_os/heap/heap/index.html
+++ b/os/core_os/heap/heap/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/heap/os_free/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/heap/os_free/index.html 
b/os/core_os/heap/os_free/index.html
index 646f3a2..7fc8315 100644
--- a/os/core_os/heap/os_free/index.html
+++ b/os/core_os/heap/os_free/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/heap/os_malloc/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/heap/os_malloc/index.html 
b/os/core_os/heap/os_malloc/index.html
index bc693fb..a1cfc1f 100644
--- a/os/core_os/heap/os_malloc/index.html
+++ b/os/core_os/heap/os_malloc/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/heap/os_realloc/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/heap/os_realloc/index.html 
b/os/core_os/heap/os_realloc/index.html
index 7f3ea1d..1ab3206 100644
--- a/os/core_os/heap/os_realloc/index.html
+++ b/os/core_os/heap/os_realloc/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/mbuf/OS_MBUF_DATA/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mbuf/OS_MBUF_DATA/index.html 
b/os/core_os/mbuf/OS_MBUF_DATA/index.html
index c79de36..6b5549d 100644
--- a/os/core_os/mbuf/OS_MBUF_DATA/index.html
+++ b/os/core_os/mbuf/OS_MBUF_DATA/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/mbuf/OS_MBUF_LEADINGSPACE/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mbuf/OS_MBUF_LEADINGSPACE/index.html 
b/os/core_os/mbuf/OS_MBUF_LEADINGSPACE/index.html
index a6449a5..14d9d6f 100644
--- a/os/core_os/mbuf/OS_MBUF_LEADINGSPACE/index.html
+++ b/os/core_os/mbuf/OS_MBUF_LEADINGSPACE/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/mbuf/OS_MBUF_PKTHDR/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mbuf/OS_MBUF_PKTHDR/index.html 
b/os/core_os/mbuf/OS_MBUF_PKTHDR/index.html
index 14bf708..5bd2bf6 100644
--- a/os/core_os/mbuf/OS_MBUF_PKTHDR/index.html
+++ b/os/core_os/mbuf/OS_MBUF_PKTHDR/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/mbuf/OS_MBUF_PKTHDR_TO_MBUF/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mbuf/OS_MBUF_PKTHDR_TO_MBUF/index.html 
b/os/core_os/mbuf/OS_MBUF_PKTHDR_TO_MBUF/index.html
index e2936f8..5c4bc17 100644
--- a/os/core_os/mbuf/OS_MBUF_PKTHDR_TO_MBUF/index.html
+++ b/os/core_os/mbuf/OS_MBUF_PKTHDR_TO_MBUF/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/mbuf/OS_MBUF_PKTLEN/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mbuf/OS_MBUF_PKTLEN/index.html 
b/os/core_os/mbuf/OS_MBUF_PKTLEN/index.html
index 1e8e7b6..ef36761 100644
--- a/os/core_os/mbuf/OS_MBUF_PKTLEN/index.html
+++ b/os/core_os/mbuf/OS_MBUF_PKTLEN/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/mbuf/OS_MBUF_TRAILINGSPACE/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mbuf/OS_MBUF_TRAILINGSPACE/index.html 
b/os/core_os/mbuf/OS_MBUF_TRAILINGSPACE/index.html
index 5bbcb61..ae3a77d 100644
--- a/os/core_os/mbuf/OS_MBUF_TRAILINGSPACE/index.html
+++ b/os/core_os/mbuf/OS_MBUF_TRAILINGSPACE/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/mbuf/OS_MBUF_USRHDR/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mbuf/OS_MBUF_USRHDR/index.html 
b/os/core_os/mbuf/OS_MBUF_USRHDR/index.html
index ba87cfa..2231589 100644
--- a/os/core_os/mbuf/OS_MBUF_USRHDR/index.html
+++ b/os/core_os/mbuf/OS_MBUF_USRHDR/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/mbuf/OS_MBUF_USRHDR_LEN/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mbuf/OS_MBUF_USRHDR_LEN/index.html 
b/os/core_os/mbuf/OS_MBUF_USRHDR_LEN/index.html
index 9828c28..f66d5ce 100644
--- a/os/core_os/mbuf/OS_MBUF_USRHDR_LEN/index.html
+++ b/os/core_os/mbuf/OS_MBUF_USRHDR_LEN/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/mbuf/mbuf/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mbuf/mbuf/index.html b/os/core_os/mbuf/mbuf/index.html
index a091d0a..ebd8742 100644
--- a/os/core_os/mbuf/mbuf/index.html
+++ b/os/core_os/mbuf/mbuf/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/mbuf/os_mbuf_adj/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mbuf/os_mbuf_adj/index.html 
b/os/core_os/mbuf/os_mbuf_adj/index.html
index 452fe47..a939a12 100644
--- a/os/core_os/mbuf/os_mbuf_adj/index.html
+++ b/os/core_os/mbuf/os_mbuf_adj/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/mbuf/os_mbuf_append/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mbuf/os_mbuf_append/index.html 
b/os/core_os/mbuf/os_mbuf_append/index.html
index a507b67..0a723a5 100644
--- a/os/core_os/mbuf/os_mbuf_append/index.html
+++ b/os/core_os/mbuf/os_mbuf_append/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/mbuf/os_mbuf_concat/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mbuf/os_mbuf_concat/index.html 
b/os/core_os/mbuf/os_mbuf_concat/index.html
index c75fbd5..f903017 100644
--- a/os/core_os/mbuf/os_mbuf_concat/index.html
+++ b/os/core_os/mbuf/os_mbuf_concat/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/mbuf/os_mbuf_copydata/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mbuf/os_mbuf_copydata/index.html 
b/os/core_os/mbuf/os_mbuf_copydata/index.html
index 8af8985..39d0996 100644
--- a/os/core_os/mbuf/os_mbuf_copydata/index.html
+++ b/os/core_os/mbuf/os_mbuf_copydata/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/mbuf/os_mbuf_copyinto/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mbuf/os_mbuf_copyinto/index.html 
b/os/core_os/mbuf/os_mbuf_copyinto/index.html
index 7a7723f..997db0e 100644
--- a/os/core_os/mbuf/os_mbuf_copyinto/index.html
+++ b/os/core_os/mbuf/os_mbuf_copyinto/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/mbuf/os_mbuf_dup/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mbuf/os_mbuf_dup/index.html 
b/os/core_os/mbuf/os_mbuf_dup/index.html
index b9e0786..36d8942 100644
--- a/os/core_os/mbuf/os_mbuf_dup/index.html
+++ b/os/core_os/mbuf/os_mbuf_dup/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/mbuf/os_mbuf_extend/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mbuf/os_mbuf_extend/index.html 
b/os/core_os/mbuf/os_mbuf_extend/index.html
index 612dbe7..11d2173 100644
--- a/os/core_os/mbuf/os_mbuf_extend/index.html
+++ b/os/core_os/mbuf/os_mbuf_extend/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/mbuf/os_mbuf_free_chain/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mbuf/os_mbuf_free_chain/index.html 
b/os/core_os/mbuf/os_mbuf_free_chain/index.html
index df21693..4ecf821 100644
--- a/os/core_os/mbuf/os_mbuf_free_chain/index.html
+++ b/os/core_os/mbuf/os_mbuf_free_chain/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/mbuf/os_mbuf_get/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mbuf/os_mbuf_get/index.html 
b/os/core_os/mbuf/os_mbuf_get/index.html
index e5ed8e4..5267854 100644
--- a/os/core_os/mbuf/os_mbuf_get/index.html
+++ b/os/core_os/mbuf/os_mbuf_get/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/mbuf/os_mbuf_get_pkthdr/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mbuf/os_mbuf_get_pkthdr/index.html 
b/os/core_os/mbuf/os_mbuf_get_pkthdr/index.html
index e300ef4..77828ac 100644
--- a/os/core_os/mbuf/os_mbuf_get_pkthdr/index.html
+++ b/os/core_os/mbuf/os_mbuf_get_pkthdr/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/mbuf/os_mbuf_memcmp/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mbuf/os_mbuf_memcmp/index.html 
b/os/core_os/mbuf/os_mbuf_memcmp/index.html
index 0966dc0..00c7f13 100644
--- a/os/core_os/mbuf/os_mbuf_memcmp/index.html
+++ b/os/core_os/mbuf/os_mbuf_memcmp/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/mbuf/os_mbuf_off/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mbuf/os_mbuf_off/index.html 
b/os/core_os/mbuf/os_mbuf_off/index.html
index 1f7774d..3b1fd52 100644
--- a/os/core_os/mbuf/os_mbuf_off/index.html
+++ b/os/core_os/mbuf/os_mbuf_off/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/mbuf/os_mbuf_pool_init/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mbuf/os_mbuf_pool_init/index.html 
b/os/core_os/mbuf/os_mbuf_pool_init/index.html
index 3cf06c6..46e92db 100644
--- a/os/core_os/mbuf/os_mbuf_pool_init/index.html
+++ b/os/core_os/mbuf/os_mbuf_pool_init/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/mbuf/os_mbuf_prepend/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mbuf/os_mbuf_prepend/index.html 
b/os/core_os/mbuf/os_mbuf_prepend/index.html
index 453edd1..215ae04 100644
--- a/os/core_os/mbuf/os_mbuf_prepend/index.html
+++ b/os/core_os/mbuf/os_mbuf_prepend/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/mbuf/os_mbuf_pullup/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mbuf/os_mbuf_pullup/index.html 
b/os/core_os/mbuf/os_mbuf_pullup/index.html
index e5d28f8..567d2fc 100644
--- a/os/core_os/mbuf/os_mbuf_pullup/index.html
+++ b/os/core_os/mbuf/os_mbuf_pullup/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/memory_pool/OS_MEMPOOL_BYTES/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/memory_pool/OS_MEMPOOL_BYTES/index.html 
b/os/core_os/memory_pool/OS_MEMPOOL_BYTES/index.html
index 617ee88..220b49a 100644
--- a/os/core_os/memory_pool/OS_MEMPOOL_BYTES/index.html
+++ b/os/core_os/memory_pool/OS_MEMPOOL_BYTES/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/memory_pool/OS_MEMPOOL_SIZE/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/memory_pool/OS_MEMPOOL_SIZE/index.html 
b/os/core_os/memory_pool/OS_MEMPOOL_SIZE/index.html
index 96821ca..3efe250 100644
--- a/os/core_os/memory_pool/OS_MEMPOOL_SIZE/index.html
+++ b/os/core_os/memory_pool/OS_MEMPOOL_SIZE/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/memory_pool/memory_pool/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/memory_pool/memory_pool/index.html 
b/os/core_os/memory_pool/memory_pool/index.html
index 6a90bb3..6c199ad 100644
--- a/os/core_os/memory_pool/memory_pool/index.html
+++ b/os/core_os/memory_pool/memory_pool/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/memory_pool/os_memblock_get/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/memory_pool/os_memblock_get/index.html 
b/os/core_os/memory_pool/os_memblock_get/index.html
index eaf780c..f8f8ae3 100644
--- a/os/core_os/memory_pool/os_memblock_get/index.html
+++ b/os/core_os/memory_pool/os_memblock_get/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/memory_pool/os_memblock_put/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/memory_pool/os_memblock_put/index.html 
b/os/core_os/memory_pool/os_memblock_put/index.html
index 1a34987..3a6545e 100644
--- a/os/core_os/memory_pool/os_memblock_put/index.html
+++ b/os/core_os/memory_pool/os_memblock_put/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/memory_pool/os_mempool_init/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/memory_pool/os_mempool_init/index.html 
b/os/core_os/memory_pool/os_mempool_init/index.html
index e967b25..3cff372 100644
--- a/os/core_os/memory_pool/os_mempool_init/index.html
+++ b/os/core_os/memory_pool/os_mempool_init/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/mqueue/mqueue/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mqueue/mqueue/index.html 
b/os/core_os/mqueue/mqueue/index.html
index 1b436fd..8c9c4e3 100644
--- a/os/core_os/mqueue/mqueue/index.html
+++ b/os/core_os/mqueue/mqueue/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/mqueue/os_mqueue_get/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mqueue/os_mqueue_get/index.html 
b/os/core_os/mqueue/os_mqueue_get/index.html
index 94483be..fb16767 100644
--- a/os/core_os/mqueue/os_mqueue_get/index.html
+++ b/os/core_os/mqueue/os_mqueue_get/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/mqueue/os_mqueue_init/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mqueue/os_mqueue_init/index.html 
b/os/core_os/mqueue/os_mqueue_init/index.html
index 80d3a27..bca29d8 100644
--- a/os/core_os/mqueue/os_mqueue_init/index.html
+++ b/os/core_os/mqueue/os_mqueue_init/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/mqueue/os_mqueue_put/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mqueue/os_mqueue_put/index.html 
b/os/core_os/mqueue/os_mqueue_put/index.html
index 54f3ef2..dec521d 100644
--- a/os/core_os/mqueue/os_mqueue_put/index.html
+++ b/os/core_os/mqueue/os_mqueue_put/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/msys/msys/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/msys/msys/index.html b/os/core_os/msys/msys/index.html
index 91cd191..abd466a 100644
--- a/os/core_os/msys/msys/index.html
+++ b/os/core_os/msys/msys/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/msys/os_msys_get/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/msys/os_msys_get/index.html 
b/os/core_os/msys/os_msys_get/index.html
index 0ef7030..c77d032 100644
--- a/os/core_os/msys/os_msys_get/index.html
+++ b/os/core_os/msys/os_msys_get/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/msys/os_msys_get_pkthdr/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/msys/os_msys_get_pkthdr/index.html 
b/os/core_os/msys/os_msys_get_pkthdr/index.html
index 042ad69..58d9dc8 100644
--- a/os/core_os/msys/os_msys_get_pkthdr/index.html
+++ b/os/core_os/msys/os_msys_get_pkthdr/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/msys/os_msys_register/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/msys/os_msys_register/index.html 
b/os/core_os/msys/os_msys_register/index.html
index 4a62a5d..c388504 100644
--- a/os/core_os/msys/os_msys_register/index.html
+++ b/os/core_os/msys/os_msys_register/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/msys/os_msys_reset/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/msys/os_msys_reset/index.html 
b/os/core_os/msys/os_msys_reset/index.html
index 93ad989..25267a9 100644
--- a/os/core_os/msys/os_msys_reset/index.html
+++ b/os/core_os/msys/os_msys_reset/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/mutex/mutex/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mutex/mutex/index.html 
b/os/core_os/mutex/mutex/index.html
index 2732958..05c8464 100644
--- a/os/core_os/mutex/mutex/index.html
+++ b/os/core_os/mutex/mutex/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/mutex/os_mutex_init/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mutex/os_mutex_init/index.html 
b/os/core_os/mutex/os_mutex_init/index.html
index 9f1a31a..f7734aa 100644
--- a/os/core_os/mutex/os_mutex_init/index.html
+++ b/os/core_os/mutex/os_mutex_init/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/mutex/os_mutex_pend/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mutex/os_mutex_pend/index.html 
b/os/core_os/mutex/os_mutex_pend/index.html
index 775c795..66afee7 100644
--- a/os/core_os/mutex/os_mutex_pend/index.html
+++ b/os/core_os/mutex/os_mutex_pend/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/mutex/os_mutex_release/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mutex/os_mutex_release/index.html 
b/os/core_os/mutex/os_mutex_release/index.html
index 7cd6956..cd3e257 100644
--- a/os/core_os/mutex/os_mutex_release/index.html
+++ b/os/core_os/mutex/os_mutex_release/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../../os_started/
-">Functions</a>
+  ../../os_init/
+">System-level Functions</a>
   
   
     </li>

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/mynewt_os/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mynewt_os/index.html b/os/core_os/mynewt_os/index.html
index fdf23ae..4acd0e5 100644
--- a/os/core_os/mynewt_os/index.html
+++ b/os/core_os/mynewt_os/index.html
@@ -255,8 +255,8 @@
   
   
     <li><a href="
-  ../os_started/
-">Functions</a>
+  ../os_init/
+">System-level Functions</a>
   
   
     </li>
@@ -784,8 +784,8 @@ main(void)
 <h3 id="os-functions">OS Functions</h3>
 <p>The functions available at the OS level are:</p>
 <ul>
-<li><a href="os_init.md">os_init</a></li>
-<li><a href="os_start.md">os_start</a></li>
+<li><a href="../os_init/">os_init</a></li>
+<li><a href="../os_start/">os_start</a></li>
 <li><a href="../os_started/">os_started</a></li>
 </ul>
                         
@@ -805,8 +805,8 @@ main(void)
     </li>
     <li class="pull-right">
     
-    <a href=../os_started/>
-        Next: os_started
+    <a href=../os_init/>
+        Next: os_init
         <span class="fa fa-arrow-right"></span>
     </a>
     

http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/35f2fc76/os/core_os/os_init/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/os_init/index.html b/os/core_os/os_init/index.html
new file mode 100644
index 0000000..73a3381
--- /dev/null
+++ b/os/core_os/os_init/index.html
@@ -0,0 +1,750 @@
+<!DOCTYPE html>
+<html lang="en">
+    <head>
+        <meta charset="utf-8">
+        <meta http-equiv="X-UA-Compatible" content="IE=edge">
+        <meta name="viewport" content="width=device-width, initial-scale=1.0">
+        
+        
+        <!-- This is broken by doc revisioning.
+        <link rel="canonical" 
href="http://mynewt.apache.org/os/core_os/os_init/";> -->
+        <link rel="shortcut icon" href="../../../img/favicon.ico">
+
+           <title>os_init - Apache Mynewt</title>
+
+        <link href="../../../css/bootstrap-3.0.3.min.css" rel="stylesheet">
+        <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=Lato"; 
rel="stylesheet">
+        <link rel="stylesheet" 
href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css";>
+        <link href="../../../extra.css" rel="stylesheet">
+
+        <!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media 
queries -->
+        <!--[if lt IE 9]>
+            <script 
src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js";></script>
+            <script 
src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js";></script>
+        <![endif]-->
+
+        
+            <script>
+                
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
+                (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new 
Date();a=s.createElement(o),
+                
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
+                
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
+
+                ga('create', 'UA-72162311-1', 'auto');
+                ga('send', 'pageview');
+            </script>
+        
+    </head>
+
+
+    <body class="os_init">
+
+
+        <div class="container">
+    <div class="row v2-main-banner">
+        <a class="logo-cell" href="/">
+            <img class="logo" src="/img/logo.png">
+        </a>
+        <div class="tagline-cell">
+            <h4 class="tagline">An OS to build, deploy and securely manage 
billions of devices</h4>
+        </div>
+        <div class="news-cell">
+            <div class="well">
+                <h4>Latest News:</h4> <a href="/download">Apache Mynewt 
1.0.0-b1</a> released (Dec 13, 2016)
+            </div>
+        </div>
+    </div>
+</div>
+
+        
+
+
+
+
+
+
+<nav id="navbar" class="navbar navbar-inverse affix-top" data-spy="affix" 
data-offset-top="150" role="navigation">
+    <div class="container">
+        <!-- Collapsed navigation -->
+        <div class="navbar-header">
+            <!-- Expander button -->
+            <button type="button" class="navbar-toggle" data-toggle="collapse" 
data-target=".navbar-collapse">
+                <span class="sr-only">Toggle navigation</span>
+                <span class="icon-bar"></span>
+                <span class="icon-bar"></span>
+                <span class="icon-bar"></span>
+            </button>
+
+        </div>
+
+        <!-- Expanded navigation -->
+        <div class="navbar-collapse collapse">
+            <!-- Main navigation -->
+            <ul class="nav navbar-nav navbar-right">
+                <li 
+  class=""
+>
+                    <a href="/"><i class="fa fa-home" style="font-size: 
larger;"></i></a>
+                </li>
+                <li 
+  class="important"
+>
+                    <a href="/quick-start/">Quick Start</a>
+                </li>
+                <li 
+  class=""
+>
+                    <a href="/about/">About</a>
+                </li>
+                <li 
+  class=""
+>
+                    <a href="/talks/">Talks</a>
+                </li>
+                <li 
+  class="active"
+>
+                    <a href="/latest/os/introduction">Documentation</a>
+                </li>
+                <li 
+  class=""
+>
+                    <a href="/download/">Download</a>
+                </li>
+                <li 
+  class=""
+>
+                    <a href="/community/">Community</a>
+                </li>
+                <li 
+  class=""
+>
+                    <a href="/events/">Events</a>
+                </li>
+            </ul>
+
+            <!-- Search, Navigation and Repo links -->
+            <ul class="nav navbar-nav navbar-right">
+                
+            </ul>
+        </div>
+    </div>
+</nav>
+
+        
+
+        <div class="container">
+            
+                <div class="row">
+                    <div class="col-md-3 v2-sidebar sidebar-container"><div 
id="docSidebar" class="hidden-print" role="complementary">
+    <div class="top">
+        <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" class="form-control" 
placeholder="Search documentation" />
+                </div>
+            </form>
+        </div>
+    </div>
+    <ul class="toc-nav">
+      <li class="doc-version">
+<select class="form-control" onchange="if (this.value) 
window.location.href=this.value">
+    
+    <option
+      value="/develop/os/introduction"
+      selected="selected"
+    >
+      Version: develop (latest)
+    </option>
+    
+    <option
+      value="/v0_9_0/os/introduction"
+      
+    >
+      Version: 0.9.0
+    </option>
+    
+</select>
+</li>
+      
+        
+      
+        
+      
+        
+      
+        
+      
+        
+      
+        
+      
+        
+      
+        
+      
+        
+          
+  
+  
+    <li ><a href="../../introduction/">Mynewt Documentation</a>
+  
+  
+    <ul>
+          
+              
+          
+              
+                
+  
+  
+    <li ><a href="../../get_started/get_started/">Basic Setup</a>
+  
+  
+    </li>
+
+              
+          
+              
+                
+    <li >
+      <a href="../../get_started/vocabulary/">Concepts</a>
+    </li>
+
+              
+          
+              
+                
+  
+  
+    <li ><a href="../../tutorials/tutorials/">Tutorials</a>
+  
+  
+    </li>
+
+              
+          
+              
+                
+  
+  
+    <li ><a href="../../os_user_guide/">OS User Guide</a>
+  
+  
+    <ul>
+          
+              
+          
+              
+                
+  
+  
+    <li ><a href="../mynewt_os/">OS Core</a>
+  
+  
+    <ul>
+          
+              
+          
+              
+                
+  
+  
+    <li><a href="
+  ./
+">System-level Functions</a>
+  
+  
+    <ul>
+          
+              
+                
+    <li class="active">
+      <a href="./">os_init</a>
+    </li>
+
+              
+          
+              
+                
+    <li >
+      <a href="../os_start/">os_start</a>
+    </li>
+
+              
+          
+              
+                
+    <li >
+      <a href="../os_started/">os_started</a>
+    </li>
+
+              
+          
+    </ul>
+  
+    </li>
+
+              
+          
+              
+                
+  
+  
+    <li ><a href="../context_switch/context_switch/">Scheduler</a>
+  
+  
+    </li>
+
+              
+          
+              
+                
+  
+  
+    <li ><a href="../time/os_time/">Time</a>
+  
+  
+    </li>
+
+              
+          
+              
+                
+  
+  
+    <li ><a href="../task/task/">Tasks</a>
+  
+  
+    </li>
+
+              
+          
+              
+                
+  
+  
+    <li ><a href="../event_queue/event_queue/">Event Queues</a>
+  
+  
+    </li>
+
+              
+          
+              
+                
+  
+  
+    <li ><a href="../semaphore/semaphore/">Semaphores</a>
+  
+  
+    </li>
+
+              
+          
+              
+                
+  
+  
+    <li ><a href="../mutex/mutex/">Mutexes</a>
+  
+  
+    </li>
+
+              
+          
+              
+                
+  
+  
+    <li ><a href="../memory_pool/memory_pool/">Memory Pools</a>
+  
+  
+    </li>
+
+              
+          
+              
+                
+  
+  
+    <li ><a href="../heap/heap/">Heap</a>
+  
+  
+    </li>
+
+              
+          
+              
+                
+  
+  
+    <li><a href="
+  
+  
+  ../mbuf/mbuf/
+
+">Memory Buffers</a>
+  
+  
+    </li>
+
+              
+          
+              
+                
+  
+  
+    <li ><a href="../sanity/sanity/">Sanity</a>
+  
+  
+    </li>
+
+              
+          
+              
+                
+  
+  
+    <li ><a href="../callout/callout/">Callouts</a>
+  
+  
+    </li>
+
+              
+          
+    </ul>
+  
+    </li>
+
+              
+          
+              
+                
+  
+  
+    <li ><a href="../porting/port_os/">Porting to your Platform</a>
+  
+  
+    </li>
+
+              
+          
+              
+                
+  
+  
+    <li ><a href="../../modules/console/console/">Console</a>
+  
+  
+    </li>
+
+              
+          
+              
+                
+  
+  
+    <li ><a href="../../modules/shell/shell/">Shell</a>
+  
+  
+    </li>
+
+              
+          
+              
+                
+  
+  
+    <li ><a href="../../modules/bootloader/bootloader/">Bootloader</a>
+  
+  
+    </li>
+
+              
+          
+              
+                
+  
+  
+    <li><a href="
+  
+  
+  ../../modules/fs/fs/fs/
+
+">File System</a>
+  
+  
+    </li>
+
+              
+          
+              
+                
+  
+  
+    <li ><a href="../../modules/hal/hal/">Hardware Abstraction Layer</a>
+  
+  
+    </li>
+
+              
+          
+              
+                
+  
+  
+    <li ><a href="../../modules/testutil/testutil/">Test Utilities</a>
+  
+  
+    </li>
+
+              
+          
+              
+                
+  
+  
+    <li ><a href="../../modules/devmgmt/newtmgr/">Device Management with Newt 
Manager</a>
+  
+  
+    </li>
+
+              
+          
+              
+                
+  
+  
+    <li ><a href="../../modules/imgmgr/imgmgr/">Image Manager</a>
+  
+  
+    </li>
+
+              
+          
+              
+                
+    <li >
+      <a href="../../modules/baselibc/">Baselibc library</a>
+    </li>
+
+              
+          
+              
+                
+  
+  
+    <li ><a href="../../modules/elua/elua/">Embedded Lua</a>
+  
+  
+    </li>
+
+              
+          
+              
+                
+  
+  
+    <li ><a href="../../modules/json/json/">JSON</a>
+  
+  
+    </li>
+
+              
+          
+              
+                
+  
+  
+    <li ><a href="../../modules/stats/stats/">Stats</a>
+  
+  
+    </li>
+
+              
+          
+              
+                
+  
+  
+    <li ><a href="../../modules/logs/logs/">Logs</a>
+  
+  
+    </li>
+
+              
+          
+              
+                
+  
+  
+    <li ><a href="../../modules/sysinitconfig/sysinitconfig/">System 
Configuration And Initialization</a>
+  
+  
+    </li>
+
+              
+          
+    </ul>
+  
+    </li>
+
+              
+          
+              
+                
+  
+  
+    <li><a href="
+  ../../../network/ble/ble_intro/
+">BLE User Guide</a>
+  
+  
+    </li>
+
+              
+          
+              
+                
+  
+  
+    <li ><a href="../../../newt/newt_intro/">Newt Tool Guide</a>
+  
+  
+    </li>
+
+              
+          
+              
+                
+  
+  
+    <li ><a href="../../../newtmgr/overview/">Newt Manager Guide</a>
+  
+  
+    </li>
+
+              
+          
+    </ul>
+  
+    </li>
+
+        
+      
+        
+          
+  
+  
+    <li><a href="
+  ../../../faq/how_to_edit_docs/
+">Appendix</a>
+  
+  
+    </li>
+
+        
+      
+    </ul>
+</div></div>
+
+                    <div class="col-md-9" role="main">
+                        <div class="doc-header">
+                            <div role="navigation" aria-label="breadcrumbs 
navigation">
+  <ul class="wy-breadcrumbs pull-right">
+    <li><a href="/develop/os/introduction">Docs</a></li>
+    
+    
+        
+          <li>&raquo; <a href="../mynewt_os/">OS Core</a></li>
+        
+      
+        
+          <li>&raquo; System-level Functions</li>
+        
+      
+      
+        <li>&raquo; os_init</li>
+      
+    
+    
+  </ul>
+</div>
+                        </div>
+                        
+                            <h2 id="os_init"><font color="#F2853F" 
style="font-size:24pt">os_init</font></h2>
+<div class="codehilite" style="background: #ffffff"><pre style="line-height: 
125%">void os_init(void)
+</pre></div>
+
+
+<p>Initializes the OS. Must be called before the OS is started (i.e. 
os_start() is called).</p>
+<p><br></p>
+<h4 id="arguments">Arguments</h4>
+<p>None</p>
+<p><br></p>
+<h4 id="returned-values">Returned values</h4>
+<p>None</p>
+<p><br></p>
+<h4 id="notes">Notes</h4>
+<p>The call to os_init performs architecture and bsp initializations and 
initializes the idle task.</p>
+<p>This function does not start the OS, the OS time tick interrupt, or the 
scheduler.</p>
+                        
+                        <div class="row">
+                            
+
+
+
+<ul class="nav nav-pills" style="margin-bottom: 10px">
+    <li>
+    
+    <a href=../mynewt_os/>
+        <span class="fa fa-arrow-left"></span>
+        Previous: OS Core
+    </a>
+    
+    </li>
+    <li class="pull-right">
+    
+    <a href=../os_start/>
+        Next: os_start
+        <span class="fa fa-arrow-right"></span>
+    </a>
+    
+    </li>
+</ul>
+                        </div>
+                        <footer class="row">
+    <div class="col-xs-12">
+        
+            <p class="copyright">Apache Mynewt (incubating) is available under 
Apache License, version 2.0.</p>
+        
+    </div>
+    <div class="col-xs-12">
+        <div class="logos">
+            <img src="/img/asf_logo_wide_small.png" alt="Apache" 
title="Apache">
+            <small class="footnote">
+                MyNewt is an effort undergoing incubation at The Apache 
Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is 
required of all newly accepted projects until a further review indicates that 
the infrastructure, communications, and decision making process have stabilized 
in a manner consistent with other successful ASF projects. While incubation 
status is not necessarily a reflection of the completeness or stability of the 
code, it does indicate that the project has yet to be fully endorsed by the ASF.
+            </small>
+            <img src="/img/egg-logo2.png" alt="Apache Incubator" title="Apache 
Incubator">
+        </div>
+    </div>
+</footer>
+                    </div>
+                </div>
+            
+            
+        </div>
+
+        <script src="../../../js/jquery-1.10.2.min.js"></script>
+        <script src="../../../js/bootstrap-3.0.3.min.js"></script>
+        <script src="../../../js/highlight.pack.js"></script>
+        <script src="../../../js/base.js"></script>
+        <script src="../../../js/custom.js"></script>
+
+    </body>
+</html>
\ No newline at end of file

Reply via email to