Fixed path in mkdocs.yml file for sysinitconfig
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/cbe9ead1 Tree: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/tree/cbe9ead1 Diff: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/diff/cbe9ead1 Branch: refs/heads/asf-site Commit: cbe9ead1f1680a1091b9f2a78c3d3c7297593dd8 Parents: 90eef88 Author: aditihilbert <[email protected]> Authored: Fri Jan 6 16:42:27 2017 -0800 Committer: aditihilbert <[email protected]> Committed: Fri Jan 6 16:42:27 2017 -0800 ---------------------------------------------------------------------- mkdocs/search_index.json | 55 ++ network/ble/ble_intro/index.html | 4 +- os/core_os/callout/callout/index.html | 11 + .../callout/os_callout_func_init/index.html | 11 + os/core_os/callout/os_callout_init/index.html | 11 + os/core_os/callout/os_callout_queued/index.html | 11 + os/core_os/callout/os_callout_reset/index.html | 11 + os/core_os/callout/os_callout_stop/index.html | 11 + .../context_switch/context_switch/index.html | 11 + .../context_switch/os_arch_ctx_sw/index.html | 11 + os/core_os/context_switch/os_sched/index.html | 11 + .../os_sched_ctx_sw_hook/index.html | 11 + .../os_sched_get_current_task/index.html | 11 + .../context_switch/os_sched_insert/index.html | 11 + .../os_sched_next_task/index.html | 11 + .../os_sched_os_timer_exp/index.html | 11 + .../context_switch/os_sched_resort/index.html | 11 + .../os_sched_set_current_task/index.html | 11 + .../context_switch/os_sched_sleep/index.html | 11 + .../context_switch/os_sched_wakeup/index.html | 11 + os/core_os/event_queue/event_queue/index.html | 11 + os/core_os/event_queue/os_eventq_get/index.html | 11 + .../event_queue/os_eventq_init/index.html | 11 + os/core_os/event_queue/os_eventq_put/index.html | 11 + .../event_queue/os_eventq_remove/index.html | 11 + os/core_os/heap/heap/index.html | 11 + os/core_os/heap/os_free/index.html | 11 + os/core_os/heap/os_malloc/index.html | 11 + os/core_os/heap/os_realloc/index.html | 11 + os/core_os/mbuf/OS_MBUF_DATA/index.html | 11 + os/core_os/mbuf/OS_MBUF_LEADINGSPACE/index.html | 11 + os/core_os/mbuf/OS_MBUF_PKTHDR/index.html | 11 + .../mbuf/OS_MBUF_PKTHDR_TO_MBUF/index.html | 11 + os/core_os/mbuf/OS_MBUF_PKTLEN/index.html | 11 + .../mbuf/OS_MBUF_TRAILINGSPACE/index.html | 11 + os/core_os/mbuf/OS_MBUF_USRHDR/index.html | 11 + os/core_os/mbuf/OS_MBUF_USRHDR_LEN/index.html | 11 + os/core_os/mbuf/mbuf/index.html | 11 + os/core_os/mbuf/os_mbuf_adj/index.html | 11 + os/core_os/mbuf/os_mbuf_append/index.html | 11 + os/core_os/mbuf/os_mbuf_concat/index.html | 11 + os/core_os/mbuf/os_mbuf_copydata/index.html | 11 + os/core_os/mbuf/os_mbuf_copyinto/index.html | 11 + os/core_os/mbuf/os_mbuf_dup/index.html | 11 + os/core_os/mbuf/os_mbuf_extend/index.html | 11 + os/core_os/mbuf/os_mbuf_free_chain/index.html | 11 + os/core_os/mbuf/os_mbuf_get/index.html | 11 + os/core_os/mbuf/os_mbuf_get_pkthdr/index.html | 11 + os/core_os/mbuf/os_mbuf_memcmp/index.html | 11 + os/core_os/mbuf/os_mbuf_off/index.html | 11 + os/core_os/mbuf/os_mbuf_pool_init/index.html | 11 + os/core_os/mbuf/os_mbuf_prepend/index.html | 11 + os/core_os/mbuf/os_mbuf_pullup/index.html | 11 + .../memory_pool/OS_MEMPOOL_BYTES/index.html | 11 + .../memory_pool/OS_MEMPOOL_SIZE/index.html | 11 + os/core_os/memory_pool/memory_pool/index.html | 11 + .../memory_pool/os_memblock_get/index.html | 11 + .../memory_pool/os_memblock_put/index.html | 11 + .../memory_pool/os_mempool_init/index.html | 11 + os/core_os/mqueue/mqueue/index.html | 11 + os/core_os/mqueue/os_mqueue_get/index.html | 11 + os/core_os/mqueue/os_mqueue_init/index.html | 11 + os/core_os/mqueue/os_mqueue_put/index.html | 11 + os/core_os/msys/msys/index.html | 11 + os/core_os/msys/os_msys_get/index.html | 11 + os/core_os/msys/os_msys_get_pkthdr/index.html | 11 + os/core_os/msys/os_msys_register/index.html | 11 + os/core_os/msys/os_msys_reset/index.html | 11 + os/core_os/mutex/mutex/index.html | 11 + os/core_os/mutex/os_mutex_init/index.html | 11 + os/core_os/mutex/os_mutex_pend/index.html | 11 + os/core_os/mutex/os_mutex_release/index.html | 11 + os/core_os/mynewt_os/index.html | 11 + os/core_os/os_init/index.html | 11 + os/core_os/os_start/index.html | 11 + os/core_os/os_started/index.html | 11 + os/core_os/porting/port_bsp/index.html | 11 + os/core_os/porting/port_cpu/index.html | 11 + os/core_os/porting/port_mcu/index.html | 11 + os/core_os/porting/port_os/index.html | 11 + .../sanity/os_sanity_check_init/index.html | 11 + .../sanity/os_sanity_check_register/index.html | 11 + .../sanity/os_sanity_check_reset/index.html | 11 + .../sanity/os_sanity_task_checkin/index.html | 11 + .../sanity/os_sanity_task_init/index.html | 11 + os/core_os/sanity/sanity/index.html | 11 + os/core_os/semaphore/os_sem_init/index.html | 11 + os/core_os/semaphore/os_sem_pend/index.html | 11 + os/core_os/semaphore/os_sem_release/index.html | 11 + os/core_os/semaphore/semaphore/index.html | 11 + os/core_os/task/os_task_count/index.html | 11 + .../task/os_task_info_get_next/index.html | 11 + os/core_os/task/os_task_init/index.html | 11 + os/core_os/task/task/index.html | 11 + os/core_os/time/os_gettimeofday/index.html | 11 + os/core_os/time/os_settimeofday/index.html | 11 + os/core_os/time/os_time/index.html | 11 + os/core_os/time/os_time_delay/index.html | 11 + os/core_os/time/os_time_get/index.html | 11 + os/core_os/time/os_time_tick/index.html | 11 + os/modules/baselibc/index.html | 11 + .../bootloader/boot_build_status/index.html | 11 + .../bootloader/boot_build_status_one/index.html | 11 + .../bootloader/boot_clear_status/index.html | 11 + os/modules/bootloader/boot_copy_area/index.html | 11 + .../bootloader/boot_copy_image/index.html | 11 + .../bootloader/boot_erase_area/index.html | 11 + os/modules/bootloader/boot_fill_slot/index.html | 11 + .../boot_find_image_area_idx/index.html | 11 + .../bootloader/boot_find_image_part/index.html | 11 + .../bootloader/boot_find_image_slot/index.html | 11 + os/modules/bootloader/boot_go/index.html | 11 + .../bootloader/boot_init_flash/index.html | 11 + os/modules/bootloader/boot_move_area/index.html | 11 + .../boot_read_image_header/index.html | 11 + .../boot_read_image_headers/index.html | 11 + .../bootloader/boot_read_status/index.html | 11 + .../boot_select_image_slot/index.html | 11 + os/modules/bootloader/boot_slot_addr/index.html | 11 + .../bootloader/boot_slot_to_area_idx/index.html | 11 + .../bootloader/boot_swap_areas/index.html | 11 + .../bootloader/boot_vect_delete_main/index.html | 11 + .../bootloader/boot_vect_delete_test/index.html | 11 + .../bootloader/boot_vect_read_main/index.html | 11 + .../bootloader/boot_vect_read_one/index.html | 11 + .../bootloader/boot_vect_read_test/index.html | 11 + .../bootloader/boot_write_status/index.html | 11 + os/modules/bootloader/bootloader/index.html | 11 + os/modules/console/console/index.html | 11 + .../console/console_blocking_mode/index.html | 11 + os/modules/console/console_echo/index.html | 11 + os/modules/console/console_init/index.html | 11 + os/modules/console/console_is_init/index.html | 11 + os/modules/console/console_printf/index.html | 11 + os/modules/console/console_read/index.html | 11 + os/modules/console/console_write/index.html | 11 + os/modules/devmgmt/newtmgr/index.html | 11 + os/modules/devmgmt/oicmgr/index.html | 11 + os/modules/elua/elua/index.html | 11 + os/modules/elua/lua_init/index.html | 11 + os/modules/elua/lua_main/index.html | 11 + os/modules/fs/fs/fs/index.html | 11 + os/modules/fs/fs/fs_close/index.html | 11 + os/modules/fs/fs/fs_closedir/index.html | 11 + os/modules/fs/fs/fs_dirent_is_dir/index.html | 11 + os/modules/fs/fs/fs_dirent_name/index.html | 11 + os/modules/fs/fs/fs_filelen/index.html | 11 + os/modules/fs/fs/fs_getpos/index.html | 11 + os/modules/fs/fs/fs_mkdir/index.html | 11 + os/modules/fs/fs/fs_open/index.html | 11 + os/modules/fs/fs/fs_opendir/index.html | 11 + os/modules/fs/fs/fs_ops/index.html | 11 + os/modules/fs/fs/fs_read/index.html | 11 + os/modules/fs/fs/fs_readdir/index.html | 11 + os/modules/fs/fs/fs_register/index.html | 11 + os/modules/fs/fs/fs_rename/index.html | 11 + os/modules/fs/fs/fs_return_codes/index.html | 11 + os/modules/fs/fs/fs_seek/index.html | 11 + os/modules/fs/fs/fs_unlink/index.html | 11 + os/modules/fs/fs/fs_write/index.html | 11 + os/modules/fs/fs/fsutil_read_file/index.html | 11 + os/modules/fs/fs/fsutil_write_file/index.html | 11 + os/modules/fs/nffs/nffs/index.html | 11 + os/modules/fs/nffs/nffs_area_desc/index.html | 11 + os/modules/fs/nffs/nffs_config/index.html | 11 + os/modules/fs/nffs/nffs_detect/index.html | 11 + os/modules/fs/nffs/nffs_format/index.html | 11 + os/modules/fs/nffs/nffs_init/index.html | 11 + os/modules/fs/nffs/nffs_internals/index.html | 11 + os/modules/fs/otherfs/index.html | 11 + os/modules/hal/hal/index.html | 11 + os/modules/hal/hal_adc/hal_adc/index.html | 11 + os/modules/hal/hal_api/index.html | 11 + os/modules/hal/hal_architecture/index.html | 11 + .../hal/hal_cputime/hal_cpu_timer/index.html | 11 + os/modules/hal/hal_creation/index.html | 11 + os/modules/hal/hal_dac/hal_dac/index.html | 11 + os/modules/hal/hal_flash/hal_flash/index.html | 11 + .../hal/hal_flash/hal_flash_int/index.html | 11 + .../hal/hal_flash/hal_flash_map/index.html | 11 + os/modules/hal/hal_gpio/hal_gpio/index.html | 11 + os/modules/hal/hal_i2c/hal_i2c/index.html | 11 + os/modules/hal/hal_in_libraries/index.html | 11 + os/modules/hal/hal_pwm/hal_pwm/index.html | 11 + os/modules/hal/hal_spi/hal_spi/index.html | 11 + os/modules/hal/hal_system/hal_sys/index.html | 11 + os/modules/hal/hal_uart/hal_uart/index.html | 11 + os/modules/imgmgr/imgmgr/index.html | 11 + os/modules/imgmgr/imgmgr_module_init/index.html | 11 + os/modules/imgmgr/imgr_ver_parse/index.html | 11 + os/modules/imgmgr/imgr_ver_str/index.html | 11 + os/modules/json/json/index.html | 11 + .../json/json_encode_object_entry/index.html | 11 + .../json/json_encode_object_finish/index.html | 11 + .../json/json_encode_object_key/index.html | 11 + .../json/json_encode_object_start/index.html | 11 + os/modules/json/json_read_object/index.html | 11 + os/modules/logs/logs/index.html | 15 +- os/modules/shell/shell/index.html | 11 + os/modules/shell/shell_cmd_register/index.html | 11 + .../shell/shell_nlip_input_register/index.html | 11 + os/modules/shell/shell_nlip_output/index.html | 11 + os/modules/shell/shell_task_init/index.html | 11 + os/modules/stats/stats/index.html | 11 + .../sysinitconfig/sysinitconfig/index.html | 985 +++++++++++++++++++ os/modules/testutil/test_assert/index.html | 11 + os/modules/testutil/test_case/index.html | 11 + os/modules/testutil/test_decl/index.html | 11 + os/modules/testutil/test_pass/index.html | 11 + os/modules/testutil/test_suite/index.html | 11 + os/modules/testutil/testutil/index.html | 11 + os/modules/testutil/tu_init/index.html | 11 + os/modules/testutil/tu_restart/index.html | 11 + os/os_user_guide/index.html | 11 + 214 files changed, 3365 insertions(+), 4 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/cbe9ead1/mkdocs/search_index.json ---------------------------------------------------------------------- diff --git a/mkdocs/search_index.json b/mkdocs/search_index.json index 9eaebb4..3a5e6a5 100644 --- a/mkdocs/search_index.json +++ b/mkdocs/search_index.json @@ -6736,6 +6736,61 @@ "title": "Typical use of Logging when writing a module" }, { + "location": "/os/modules/sysinitconfig/sysinitconfig/", + "text": "System Configuration and Initialization\n\n\nThis guide describes how Mynewt manages system configuration and initialization. It shows you how to \ntell Mynewt to use default or customized values to initialize packages that you develop or use to build a target. This guide:\n\n\n\n\nAssumes you have read the \nConcepts\n section that describes the Mynewt \npackage hierarchy and its use of the \npkg.yml\n and \nsyscfg.yml\n files. \n\n\nAssumes you have read the \nNewt Tool Theory of Operation\n and are familiar with how newt determines \npackage dependencies for your target build.\n\n\nCovers only the system initialization for hardware independent packages. It does not cover the Board Support Package (BSP) and other hardware dependent system initialization. \n\n\n\n\nMynewt defines several configuration parameters in the \npkg.yml\n and \nsyscfg.yml\n files. The newt tool uses this information to: \n\n\n\n\nGenerate a system initialization function that calls all the package-specific system initialization functions. \n\n\nGenerate a system configuration header file that contains all the package configuration settings and values.\n\n\nDisplay the system configuration settings and values in the \nnewt target config\n command.\n\n\n\n\nThe benefits with this approach include:\n\n\n\n\nAllows Mynewt developers to reuse other packages and easily change their configuration settings without updating source or header files when implementing new packages.\n\n\nAllows application developers to easily view the system configuration settings and values and determine the values to override for a target build.\n\n\n\n\n\n\nSystem Configuration Setting Definitions and Values\n\n\nA package can optionally:\n\n\n\n\nDefine and expose the system configuration settings to allow other packages to override \nthe default setting values. \n\n\nOverride the system configuration setting values defined by the packages that it depends on. \n\n\n\n\nYou use the \nde fs\n parameter in a \nsyscfg.yml\n file to define the system configuration settings \nfor a package. \ndefs\n is a mapping (or associative array) of system configuration setting definitions. It \nhas the following syntax: \n\n\nsyscfg.defs:\n PKGA_SYSCFG_NAME1:\n description:\n value:\n type:\n restrictions:\n PKGA_SYSCFG_NAME2:\n description:\n value:\n type:\n restrictions:\n\n\n\n\n\n\n\nEach setting definition consists of the following key-value mapping: \n\n\n\n\nA setting name for the key, such as \nPKGA_SYSCFG_NAME1\n in the syntax example above.\nNote: A system configuration setting name must be unique. The newt tool aborts the build \nwhen multiple packages define the same setting. \n\n\nA mapping of fields for the value. Each field itself is a key-value pair of attributes. The field keys are \ndescription\n, \nvalue\n, \ntype\n, and \nrestrictions\n. They are described in \nfollowing table:\n\n\n\n\n\n\n\n\nField\n \n\nDescription\n\n\n\n\n\n\ndescription\n\n\nDescribes the usage for the setting. \nThis field is optional.\n\n\n\n\nvalue\n\n\nSpecifies the default value for the setting. \nThis field is required.\n The value depends on the \ntype\n that you specify and can be an empty string. \n\n\n\ntype\n\n\nSpecifies the data type for the \nvalue\n field. \nThis field is optional.\n You can specify one of three types:\n\n\n\nraw\n - The \nvalue\n data is uninterpreted. This is the default \ntype\n.\n\n\ntask_priority\n - Specifies a Mynewt task priority number. The task priority number assigned to each setting must be unique and between 0 and 239. \nvalue\n can be one of the following: \n\n\n\nA number between 0 and 239 - The task priority number to use for the setting.\n\n\nany\n - Specify \nany\n to have newt automatically assign a priority for the setting. \nnewt alphabetically orders all system configuration settings of this type and assigns the next highest available \ntask priority n umber to each setting. \n\n\n\n\n\n\nflash_owner\n - Specifies a flash area. The \nvalue\n should be the name of a flash area \ndefined in the BSP flash map for your target board. \n\n\n\n\n\n\n\n\n\n\n\nrestrictions\n\n\nSpecifies a list of restrictions on the setting value. \nThis field is optional.\n You can specify two formats:\n\n\n\n$notnull\n - Specifies that the setting cannot have the empty string for a value. It essentially means that an empty string is not a sensible value and a package must override it with an appropriate value. \n\n\n\n\n\nexpression\n - Specifies a boolean expression of the form \n[!]\n>[if \n>]\n\n\nExamples:\n\n\n\nrestrictions: !LOG_FCB\n - Can only enable this setting when \nLOG_FCB\n is false.\n\nrestrictions: LOG_FCB if 0 \n - Can only disable this setting when \nLOG_FCB\n is true.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nExamples of configuration settings\n\n\nExample 1:\n The following example is an excerpt from the \nsys/log\n package \nsyscfg.yml\n f ile. It defines the \n\nLOG_LEVEL\n configuration setting to specify the log level and the \nLOG_NEWTMGR\n configuration setting to specify whether\nto enable or disable the newtmgr logging feature.\n\n\nsyscfg.defs:\n LOG_LEVEL:\n description: \nLog Level\n\n value: 0\n type: raw\n\n ... \n\n LOG_NEWTMGR: \n description: \nEnables or disables newtmgr command tool logging\n\n value: 0\n\n\n\n\n\n\n\nExample 2:\n The following example is an excerpt from the \nnet/nimble/controller\n package \nsyscfg.yml\n file. It defines the \nBLE_LL_PRIO\n \nconfiguration setting with a \ntask_priority\n type and assigns task priority 0 to the BLE link layer task.\n\n\nsyscfg.defs:\n BLE_LL_PRIO:\n description: \nBLE link layer task priority\n\n type: \ntask_priority\n\n value: 0\n\n\n\n\n\n\n\nExample 3:\n The following example is an excerpt from the \nfs/nffs\n package \nsyscfg.yml\n file. \n\n\nsyscfg.defs:\n NFFS_FL ASH_AREA:\n description: \nThe flash area to use for the Newtron Flash File System\n\n type: flash_owner\n value:\n restrictions:\n - $notnull\n\n\n\n\n\nIt defines the \nNFFS_FLASH_AREA\n configuration setting with a \nflash_owner\n type indicating that a flash area needs to be specified for the Newtron Flash File System. The flash areas are typically defined by the BSP in its \nbsp.yml\n file. For example, the \nbsp.yml\n for nrf52dk board (\nhw/bsp/nrf52dk/bsp.yml\n) defines an area named \nFLASH_AREA_NFFS\n:\n\n\n FLASH_AREA_NFFS:\n user_id: 1\n device: 0\n offset: 0x0007d000\n size: 12kB\n\n\n\n\n\nThe \nsyscfg.yml\n file for the same board (\nhw/bsp/nrf52dk/syscfg.yml\n) specifies that the above area be used for \nNFFS_FLASH_AREA\n.\n\n\nsyscfg.vals:\n CONFIG_FCB_FLASH_AREA: FLASH_AREA_NFFS\n REBOOT_LOG_FLASH_AREA: FLASH_AREA_REBOOT_LOG\n NFFS_FLASH_AREA: FLASH_AREA_NFFS\n COREDUMP_FLASH_AREA: F LASH_AREA_IMAGE_1\n\n\n\n\n\nNote that the \nfs/nffs/syscfg.yml\n file indicates that the \nNFFS_FLASH_AREA\n setting cannot be a null string; so a higher priority package must set a non-null value to it. That is exactly what the BSP package does. For more on priority of packages in setting values, see the next section.\n\n\n\n\nOverriding System Configuration Setting Values\n\n\nA package may use the \nvals\n parameter in its \nsyscfg.yml\n file to override the configuration values defined\nby other packages. This mechanism allows:\n\n\n\n\nMynewt developers to implement a package and easily override the system configuration setting values \n that are defined by the packages it depends on. \n\n\nApplication developers to easily and cleanly override default configuration settings in a single place and build a customized target. You can use the \nnewt target config \ntarget-name\n command to check all the system configuration setting definitions and\n values in your target to de termine the setting values to override. See \nnewt target\n. \n\n\n\n\nvals\n specifies the mappings of system configuration setting name-value pairs as follows: \n\n\nsyscfg.vals:\n PKGA_SYSCFG_NAME1: VALUE1\n PKGA_SYSCFG_NAME2: VALUE2\n ...\n PKGN_SYSCFG_NAME1: VALUEN\n\n\n\n\n\nNote: The newt tool ignores overrides of undefined system configuration settings. \n\n\n\n\nResolving Override Conflicts\n\n\nThe newt tool uses package priorities to determine whether a package can override a value and resolve conflicts when multiple packages override the same system configuration setting. The following rules apply:\n\n\n\n\nA package can only override the default values of system configuration settings that \n are defined by lower priority packages.\n\n\nWhen packages with different priorities override the same system configuration setting value, newt uses \n the value from the highest priority package.\n\n\nPackages of equal priority cannot override the same sy stem configuration setting with different values. \n newt aborts the build unless a higher priority package also overrides the value.\n\n\n\n\nThe following package types are listed from highest to lowest priority:\n\n\n\n\nTarget\n\n\nApp\n\n\nunittest - A target can include either an app or unit test package, but not both.\n\n\nBSP\n\n\nLib - Includes all other system level packages such as os, lib, sdk, and compiler.\n\n\n\n\nIt is recommended that you override defaults at the target level instead of updating individual \npackage \nsyscfg.yml\n files.\n\n\n\n\nExamples of Overrides\n\n\nExample 4:\n The following example is an excerpt from the \napps/slinky\n package \nsyscfg.yml\n file. The application package overrides, \nin addition to other packages, the \nsys/log\n package system configuration settings defined in \nExample 1\n. It changes the LOG_NEWTMGR system configuration setting value from \n0\n to \n1\n.\n\n\nsyscfg.vals:\n # Enable the shell task.\n SHELL_TASK : 1\n\n ...\n\n # Enable newtmgr commands.\n STATS_NEWTMGR: 1\n LOG_NEWTMGR: 1\n\n\n\n\n\nExample 5:\n The following example are excerpts from the \nhw/bsp/native\n package \nbsp.yml\n and \nsyscfg.yml\n files. \nThe package defines the flash areas for the BSP flash map in the \nbsp.yml\n file, and sets the \nNFFS_FLASH_AREA\n \nconfiguration setting value to use the flash area named \nFLASH_AREA_NFFS\n in the \nsyscfg.yml\n file.\n\n\nbsp.flash_map:\n areas:\n # System areas.\n FLASH_AREA_BOOTLOADER:\n device: 0\n offset: 0x00000000\n size: 16kB\n\n ...\n\n # User areas.\n FLASH_AREA_REBOOT_LOG:\n user_id: 0\n device: 0\n offset: 0x00004000\n size: 16kB\n FLASH_AREA_NFFS:\n user_id: 1\n device: 0\n offset: 0x00008000\n size: 32kB\n\n\nsyscfg.vals:\n NFFS_FLASH_AREA: FLASH_AREA_NFFS\n\n\n\n\n\n\n\ nGenerated syscfg.h\n\n\nThe newt tool processes all the package \nsyscfg.yml\n files and generates the\n\ntarget-path\n/generated/include/syscfg/syscfg.h\n include file with \n#define\n statements for each system configuration \nsetting defined. newt creates a \n#define\n for a setting name as follows: \n\n\n\n\nAdds the prefix \nMYNEWT_VAL_\n.\n\n\nReplaces all occurrences of \"/\", \"-\", and \" \" in the setting name with \"_\".\n\n\nConverts all characters to upper case.\n\n\n\n\nFor example, the #define for \nmy-config-name\n setting name is \nMYNEWT_VAL_MY_CONFIG_NAME\n.\n\n\nNewt groups the settings in \nsyscfg.h\n by the packages that defined them. It also indicates the \npackage that changed a system configuration setting value. \n\n\nNote:\n You only need to include \nsyscfg/syscfg.h\n in your source files to access the \nsyscfg.h\n file. The newt tool sets the correct include path to build your target. \n\n\nHere is an excerpt from a sample \nsyscfg.h\n file generate d for an app/slinky target. It lists \nthe \nsys/log\n package definitions and also indicates that \napp/slinky\n changed the value \nfor the \nLOG_NEWTMGR\n settings. \n\n\n#ifndef H_MYNEWT_SYSCFG_\n#define H_MYNEWT_SYSCFG_\n\n ...\n\n/*** kernel/os */\n#ifndef MYNEWT_VAL_MSYS_1_BLOCK_COUNT\n#define MYNEWT_VAL_MSYS_1_BLOCK_COUNT (12)\n#endif\n\n#ifndef MYNEWT_VAL_MSYS_1_BLOCK_SIZE\n#define MYNEWT_VAL_MSYS_1_BLOCK_SIZE (292)\n#endif\n\n ...\n\n/*** sys/log */\n\n#ifndef MYNEWT_VAL_LOG_LEVEL\n#define MYNEWT_VAL_LOG_LEVEL (0)\n#endif\n\n ...\n\n/* Overridden by apps/slinky (defined by sys/log) */\n#ifndef MYNEWT_VAL_LOG_NEWTMGR\n#define MYNEWT_VAL_LOG_NEWTMGR (1)\n#endif\n\n#endif\n\n\n\n\n\n\n\nSystem Initialization\n\n\nAn application's \nmain()\n function must first call the Mynewt \nsysinit()\n function to \ninitialize the software before it performs any other processing.\n\nsysinit()\n calls the \nsysinit_app()\n function to perform system \ninitialization for the p ackages in the target. You can, optionally, specify an \ninitialization function that \nsysinit_app()\n calls to initialize a package. \n\n\nA package init function must have the following prototype:\n\n\nvoid init_func_name(void)\n\n\n\n\n\nPackage init functions are called in stages to ensure that lower priority packages \nare initialized before higher priority packages.\n\n\nYou specify an init function in the \npkg.yml\n file for a package as follows:\n\n\n\n\n\n\nUse the \ninit_function\n parameter to specify an init function name. \n\n\n pkg.init_function: pkg_init_func_name\n\n\n\n\n\nwhere \npkg_init_func_name\n is the C function name of package init function. \n\n\n\n\n\n\nUse the \ninit_stage\n parameter to specify when to call the package init function.\n\n\n pkg.init_stage: stage_number\n\n\n\n\n\nwhere \nstage_number\n is a number that indicates when this init function is called relative to the other \n package init functions. Mynewt calls the package init funct ions in increasing stage number order\n and in alphabetic order of init function names for functions in the same stage.\n \nNote:\n The init function will be called at stage 0 if \npkg.init_stage\n is not specified.\n\n\n\n\n\n\nNote:\n You must include the \nsysinit/sysinit.h\n header file to access the \nsysinit()\n function.\n\n\n\n\nGenerated sysinit_app() Function\n\n\nThe newt tool processes the \ninit_function\n and \ninit_stage\n parameters in all the pkg.yml files for a target,\ngenerates the \nsysinit_app()\n function in the \ntarget-path\n/generated/src/\ntarget-name\n-sysinit_app.c\n file, and \nincludes the file in the build. Here is an example \nsysinit_app()\n function:\n\n\n/**\n * This file was generated by Apache Newt (incubating) version: 1.0.0-dev\n */\n\n#if !SPLIT_LOADER\n\nvoid os_init(void);\nvoid split_app_init(void);\nvoid os_pkg_init(void);\nvoid imgmgr_module_init(void);\nvoid nmgr_pkg_init(void);\n\n ...\n\nvoid console_pkg_init(void);\nvoid log _init(void);\n\n ...\n\nvoid\nsysinit_app(void)\n{\n os_init();\n\n /*** Stage 0 */\n /* 0.0: kernel/os */\n os_pkg_init();\n /* 0.1: sys/console/full */\n console_pkg_init();\n\n ...\n\n /*** Stage 1 */\n /* 1.0: sys/log */\n log_init();\n\n ...\n\n /*** Stage 5 */\n /* 5.0: boot/split */\n split_app_init();\n /* 5.1: mgmt/imgmgr */\n imgmgr_module_init();\n /* 5.2: mgmt/newtmgr */\n nmgr_pkg_init();\n ...\n}\n\n#endif\n\n\n\n\n\n\n\nConditional Configurations\n\n\nYou can use the system configuration setting values to conditionally specify parameter values\nin \npkg.yml\n and \nsyscfg.yml\n files. The syntax is:\n\n\nparameter_name.PKGA_SYSCFG_NAME:\n parameter_value\n\n\n\n\n\nThis specifies that \nparameter_value\n is only set for \nparameter_name\n if the \nPKGA_SYSCFG_NAME\n configuration setting value \nis non-zero. Here is an example from the \nlibs/os\n package \npkg.yml\n file:\n\n\npkg.deps:\n - sys/sysinit\n - util/mem\n\npkg.deps.OS_CLI\n - sys/shell\n\n\n\n\n\nThis example specifies that the \nos\n package depends on the \nsysinit\n and \nmem\n packages, and also depends on the \n\nshell\n package when \nOS_CLI\n is enabled. \n\n\nThe newt tool aborts the build when it detects circular conditional dependencies.", + "title": "toc" + }, + { + "location": "/os/modules/sysinitconfig/sysinitconfig/#system-configuration-and-initialization", + "text": "This guide describes how Mynewt manages system configuration and initialization. It shows you how to \ntell Mynewt to use default or customized values to initialize packages that you develop or use to build a target. This guide: Assumes you have read the Concepts section that describes the Mynewt \npackage hierarchy and its use of the pkg.yml and syscfg.yml files. Assumes you have read the Newt Tool Theory of Operation and are familiar with how newt determines \npackage dependencies for your target build. Covers only the system initialization for hardware independent packages. It does not cover the Board Support Package (BSP) and other hardware dependent system initialization. Mynewt defines several configuration parameters in the pkg.yml and syscfg.yml files. The newt tool uses this information to: Generate a system initialization function that calls all the package-specific system initialization functions. Generate a system configur ation header file that contains all the package configuration settings and values. Display the system configuration settings and values in the newt target config command. The benefits with this approach include: Allows Mynewt developers to reuse other packages and easily change their configuration settings without updating source or header files when implementing new packages. Allows application developers to easily view the system configuration settings and values and determine the values to override for a target build.", + "title": "System Configuration and Initialization" + }, + { + "location": "/os/modules/sysinitconfig/sysinitconfig/#system-configuration-setting-definitions-and-values", + "text": "A package can optionally: Define and expose the system configuration settings to allow other packages to override \nthe default setting values. Override the system configuration setting values defined by the packages that it depends on. You use the defs parameter in a syscfg.yml file to define the system configuration settings \nfor a package. defs is a mapping (or associative array) of system configuration setting definitions. It \nhas the following syntax: syscfg.defs:\n PKGA_SYSCFG_NAME1:\n description:\n value:\n type:\n restrictions:\n PKGA_SYSCFG_NAME2:\n description:\n value:\n type:\n restrictions: Each setting definition consists of the following key-value mapping: A setting name for the key, such as PKGA_SYSCFG_NAME1 in the syntax example above.\nNote: A system configuration setting name must be unique. The newt tool aborts the build \nwhen multiple packages define the same setting. A mapping of fields for the value. Each field itself is a key-value pair of attributes. The field keys are description , value , type , and restrictions . They are described in \nfollowing table: Field Description description Describes the usage for the setting. This field is optional. value Specifies the default value for the setting. This field is required. The value depends on the type that you specify and can be an empty string. type Specifies the data type for the value field. This field is optional. You can specify one of three types: raw - The value data is uninterpreted. This is the default type . task_priority - Specifies a Mynewt task priority number. The task priority number assigned to each setting must be unique and between 0 and 239. value can be one of the following: A number between 0 and 239 - The task priority number to use for the setting. any - Specify any to have newt automatically assign a priority for t he setting. \nnewt alphabetically orders all system configuration settings of this type and assigns the next highest available \ntask priority number to each setting. flash_owner - Specifies a flash area. The value should be the name of a flash area \ndefined in the BSP flash map for your target board. restrictions Specifies a list of restrictions on the setting value. This field is optional. You can specify two formats: $notnull - Specifies that the setting cannot have the empty string for a value. It essentially means that an empty string is not a sensible value and a package must override it with an appropriate value. expression - Specifies a boolean expression of the form [!] >[if >] Examples: restrictions: !LOG_FCB - Can only enable this setting when LOG_FCB is false. restrictions: LOG_FCB if 0 - Can only disable this setting when LOG_FCB is true.", + "title": "System Configuration Setting Definitions and Values" + }, + { + "location": "/os/modules/sysinitconfig/sysinitconfig/#examples-of-configuration-settings", + "text": "Example 1: The following example is an excerpt from the sys/log package syscfg.yml file. It defines the LOG_LEVEL configuration setting to specify the log level and the LOG_NEWTMGR configuration setting to specify whether\nto enable or disable the newtmgr logging feature. syscfg.defs:\n LOG_LEVEL:\n description: Log Level \n value: 0\n type: raw\n\n ... \n\n LOG_NEWTMGR: \n description: Enables or disables newtmgr command tool logging \n value: 0 Example 2: The following example is an excerpt from the net/nimble/controller package syscfg.yml file. It defines the BLE_LL_PRIO \nconfiguration setting with a task_priority type and assigns task priority 0 to the BLE link layer task. syscfg.defs:\n BLE_LL_PRIO:\n description: BLE link layer task priority \n type: task_priority \n value: 0 Example 3: The following example is an excerpt from the fs/nffs package s yscfg.yml file. syscfg.defs:\n NFFS_FLASH_AREA:\n description: The flash area to use for the Newtron Flash File System \n type: flash_owner\n value:\n restrictions:\n - $notnull It defines the NFFS_FLASH_AREA configuration setting with a flash_owner type indicating that a flash area needs to be specified for the Newtron Flash File System. The flash areas are typically defined by the BSP in its bsp.yml file. For example, the bsp.yml for nrf52dk board ( hw/bsp/nrf52dk/bsp.yml ) defines an area named FLASH_AREA_NFFS : FLASH_AREA_NFFS:\n user_id: 1\n device: 0\n offset: 0x0007d000\n size: 12kB The syscfg.yml file for the same board ( hw/bsp/nrf52dk/syscfg.yml ) specifies that the above area be used for NFFS_FLASH_AREA . syscfg.vals:\n CONFIG_FCB_FLASH_AREA: FLASH_AREA_NFFS\n REBOOT_LOG_FLASH_AREA: FLASH_AREA_REBOOT_LOG\n NFFS_FLASH_AREA: FLASH_AREA_NFFS\n COREDUMP_FLASH_AREA: FLASH _AREA_IMAGE_1 Note that the fs/nffs/syscfg.yml file indicates that the NFFS_FLASH_AREA setting cannot be a null string; so a higher priority package must set a non-null value to it. That is exactly what the BSP package does. For more on priority of packages in setting values, see the next section.", + "title": "Examples of configuration settings" + }, + { + "location": "/os/modules/sysinitconfig/sysinitconfig/#overriding-system-configuration-setting-values", + "text": "A package may use the vals parameter in its syscfg.yml file to override the configuration values defined\nby other packages. This mechanism allows: Mynewt developers to implement a package and easily override the system configuration setting values \n that are defined by the packages it depends on. Application developers to easily and cleanly override default configuration settings in a single place and build a customized target. You can use the newt target config target-name command to check all the system configuration setting definitions and\n values in your target to determine the setting values to override. See newt target . vals specifies the mappings of system configuration setting name-value pairs as follows: syscfg.vals:\n PKGA_SYSCFG_NAME1: VALUE1\n PKGA_SYSCFG_NAME2: VALUE2\n ...\n PKGN_SYSCFG_NAME1: VALUEN Note: The newt tool ignores overrides of undefined system configuration settings.", + "title": "Overriding System Configuration Setting Values" + }, + { + "location": "/os/modules/sysinitconfig/sysinitconfig/#resolving-override-conflicts", + "text": "The newt tool uses package priorities to determine whether a package can override a value and resolve conflicts when multiple packages override the same system configuration setting. The following rules apply: A package can only override the default values of system configuration settings that \n are defined by lower priority packages. When packages with different priorities override the same system configuration setting value, newt uses \n the value from the highest priority package. Packages of equal priority cannot override the same system configuration setting with different values. \n newt aborts the build unless a higher priority package also overrides the value. The following package types are listed from highest to lowest priority: Target App unittest - A target can include either an app or unit test package, but not both. BSP Lib - Includes all other system level packages such as os, lib, sdk, and compiler. It is recommended that you override defaults at the target level instead of updating individual \npackage syscfg.yml files.", + "title": "Resolving Override Conflicts" + }, + { + "location": "/os/modules/sysinitconfig/sysinitconfig/#examples-of-overrides", + "text": "Example 4: The following example is an excerpt from the apps/slinky package syscfg.yml file. The application package overrides, \nin addition to other packages, the sys/log package system configuration settings defined in Example 1 . It changes the LOG_NEWTMGR system configuration setting value from 0 to 1 . syscfg.vals:\n # Enable the shell task.\n SHELL_TASK: 1\n\n ...\n\n # Enable newtmgr commands.\n STATS_NEWTMGR: 1\n LOG_NEWTMGR: 1 Example 5: The following example are excerpts from the hw/bsp/native package bsp.yml and syscfg.yml files. \nThe package defines the flash areas for the BSP flash map in the bsp.yml file, and sets the NFFS_FLASH_AREA \nconfiguration setting value to use the flash area named FLASH_AREA_NFFS in the syscfg.yml file. bsp.flash_map:\n areas:\n # System areas.\n FLASH_AREA_BOOTLOADER:\n device: 0\n offset: 0x00000000\n size: 16kB\n\n ...\n\n # User areas.\n FLASH_AREA_REBOOT_LOG:\n user_id: 0\n device: 0\n offset: 0x00004000\n size: 16kB\n FLASH_AREA_NFFS:\n user_id: 1\n device: 0\n offset: 0x00008000\n size: 32kB\n\n\nsyscfg.vals:\n NFFS_FLASH_AREA: FLASH_AREA_NFFS", + "title": "Examples of Overrides" + }, + { + "location": "/os/modules/sysinitconfig/sysinitconfig/#generated-syscfgh", + "text": "The newt tool processes all the package syscfg.yml files and generates the target-path /generated/include/syscfg/syscfg.h include file with #define statements for each system configuration \nsetting defined. newt creates a #define for a setting name as follows: Adds the prefix MYNEWT_VAL_ . Replaces all occurrences of \"/\", \"-\", and \" \" in the setting name with \"_\". Converts all characters to upper case. For example, the #define for my-config-name setting name is MYNEWT_VAL_MY_CONFIG_NAME . Newt groups the settings in syscfg.h by the packages that defined them. It also indicates the \npackage that changed a system configuration setting value. Note: You only need to include syscfg/syscfg.h in your source files to access the syscfg.h file. The newt tool sets the correct include path to build your target. Here is an excerpt from a sample syscfg.h file generated for an app/slinky target. It lists \nthe sys/log package de finitions and also indicates that app/slinky changed the value \nfor the LOG_NEWTMGR settings. #ifndef H_MYNEWT_SYSCFG_\n#define H_MYNEWT_SYSCFG_\n\n ...\n\n/*** kernel/os */\n#ifndef MYNEWT_VAL_MSYS_1_BLOCK_COUNT\n#define MYNEWT_VAL_MSYS_1_BLOCK_COUNT (12)\n#endif\n\n#ifndef MYNEWT_VAL_MSYS_1_BLOCK_SIZE\n#define MYNEWT_VAL_MSYS_1_BLOCK_SIZE (292)\n#endif\n\n ...\n\n/*** sys/log */\n\n#ifndef MYNEWT_VAL_LOG_LEVEL\n#define MYNEWT_VAL_LOG_LEVEL (0)\n#endif\n\n ...\n\n/* Overridden by apps/slinky (defined by sys/log) */\n#ifndef MYNEWT_VAL_LOG_NEWTMGR\n#define MYNEWT_VAL_LOG_NEWTMGR (1)\n#endif\n\n#endif", + "title": "Generated syscfg.h" + }, + { + "location": "/os/modules/sysinitconfig/sysinitconfig/#system-initialization", + "text": "An application's main() function must first call the Mynewt sysinit() function to \ninitialize the software before it performs any other processing. sysinit() calls the sysinit_app() function to perform system \ninitialization for the packages in the target. You can, optionally, specify an \ninitialization function that sysinit_app() calls to initialize a package. A package init function must have the following prototype: void init_func_name(void) Package init functions are called in stages to ensure that lower priority packages \nare initialized before higher priority packages. You specify an init function in the pkg.yml file for a package as follows: Use the init_function parameter to specify an init function name. pkg.init_function: pkg_init_func_name where pkg_init_func_name is the C function name of package init function. Use the init_stage parameter to specify when to call the package init function. pkg.init_stage: s tage_number where stage_number is a number that indicates when this init function is called relative to the other \n package init functions. Mynewt calls the package init functions in increasing stage number order\n and in alphabetic order of init function names for functions in the same stage.\n Note: The init function will be called at stage 0 if pkg.init_stage is not specified. Note: You must include the sysinit/sysinit.h header file to access the sysinit() function.", + "title": "System Initialization" + }, + { + "location": "/os/modules/sysinitconfig/sysinitconfig/#generated-sysinit_app-function", + "text": "The newt tool processes the init_function and init_stage parameters in all the pkg.yml files for a target,\ngenerates the sysinit_app() function in the target-path /generated/src/ target-name -sysinit_app.c file, and \nincludes the file in the build. Here is an example sysinit_app() function: /**\n * This file was generated by Apache Newt (incubating) version: 1.0.0-dev\n */\n\n#if !SPLIT_LOADER\n\nvoid os_init(void);\nvoid split_app_init(void);\nvoid os_pkg_init(void);\nvoid imgmgr_module_init(void);\nvoid nmgr_pkg_init(void);\n\n ...\n\nvoid console_pkg_init(void);\nvoid log_init(void);\n\n ...\n\nvoid\nsysinit_app(void)\n{\n os_init();\n\n /*** Stage 0 */\n /* 0.0: kernel/os */\n os_pkg_init();\n /* 0.1: sys/console/full */\n console_pkg_init();\n\n ...\n\n /*** Stage 1 */\n /* 1.0: sys/log */\n log_init();\n\n ...\n\n /*** Stage 5 */\n /* 5.0: boot/split */\n split_app_init();\n /* 5.1 : mgmt/imgmgr */\n imgmgr_module_init();\n /* 5.2: mgmt/newtmgr */\n nmgr_pkg_init();\n ...\n}\n\n#endif", + "title": "Generated sysinit_app() Function" + }, + { + "location": "/os/modules/sysinitconfig/sysinitconfig/#conditional-configurations", + "text": "You can use the system configuration setting values to conditionally specify parameter values\nin pkg.yml and syscfg.yml files. The syntax is: parameter_name.PKGA_SYSCFG_NAME:\n parameter_value This specifies that parameter_value is only set for parameter_name if the PKGA_SYSCFG_NAME configuration setting value \nis non-zero. Here is an example from the libs/os package pkg.yml file: pkg.deps:\n - sys/sysinit\n - util/mem\n\npkg.deps.OS_CLI\n - sys/shell This example specifies that the os package depends on the sysinit and mem packages, and also depends on the shell package when OS_CLI is enabled. The newt tool aborts the build when it detects circular conditional dependencies.", + "title": "Conditional Configurations" + }, + { "location": "/network/ble/ble_intro/", "text": "BLE Introduction\n\n\nApache Mynewt offers the world's first fully open-source Bluetooth Low Energy (BLE) or Bluetooth Smart stack. It is called NimBLE. \n\n\nBLE technology operates in the unlicensed industrial, scientific and medical (ISM) band at 2.4 to 2.485 GHz which is available in most countries. It uses a spread spectrum, frequency hopping, full-duplex signal. BLE FHSS employs 40 2-MHz-wide channels to ensure greater reliability over longer distances. It also features 0-dBm (1 mW) power output and a typical maximum range of 50 meters. Note that BLE is not compatible with standard Bluetooth.\n\n\n\n\nFeatures\n\n\nNimBLE complies with Bluetooth Core Specification 4.2 which introduces several new features that make it an ideal wireless technology for the Internet of Things (IoT).\n\n\n\n\nLE Privacy 1.2 for frequent changes to the device address to make it difficult to track for outsiders \nRoadmap\n\n\nLE Secure Connections featuring FIPS-compliant algori thms. \nRoadmap\n\n\nLE Data Length Extension for higher throughput \nAvailable now\n\n\nEnables users to assign an Internet Protocol (IP) address (complaint with the IPv6 or 6LoWPAN standard) to a Bluetooth device through Internet Protocol Support Profile (IPSP) \nRoadmap\n\n\n\n\nNimBLE supports features from older specifications including,\n\n\n\n\nSupport multiple roles (master(central)/slave(peripheral), server/client) simultaneously\n\n\nSupport simultaneous advertising and scanning\n\n\nSupport being slave to multiple masters simultaneously (subject to memory and scheduling constraints)\n\n\nLow Duty Cycle Directed Advertising\n\n\nConnection parameters request procedure\n\n\nLE Ping\n\n\n32 bits UUID\n\n\nL2CAP Connection Oriented Channels\n\n\n\n\n\n\nComponents\n\n\nA Bluetooth low energy stack (NimBLE included) consists of two components with several subcomponents:\n\n\n\n\n\n\nController\n\n\n\n\nPhysical Layer\n: adaptive frequency-hopping Gaussian Frequency Shift Keyin g (GFSK) radio using 40 RF channels (0-39), with 2 MHz spacing.\n\n\nLink Layer\n: with one of five states (Standby, Advertising, Scanning, Initiating, Connection states) active at any time\n\n\n\n\n\n\n\n\nHost\n\n\n\n\nLogical Link Control and Adaptation Protocol (L2CAP)\n: provides logical channels, named L2CAP channels, which are multiplexed over one or more logical links to provide packet segmentation and reassembly, flow control, error control, streaming, QoS etc. \n\n\nSecurity Manager (SM)\n: uses Security Manager Protocol (SMP) for pairing and transport specific key distribution for securing radio communication \n\n\nAttribute protocol (ATT)\n: allows a device (\nServer\n) to expose certain pieces of data, known as \nAttributes\n, to another device (\nClient\n)\n\n\nGeneric Attribute Profile (GATT)\n: a framework for using the ATT protocol to exchange attributes encapsulated as \nCharacteristics\n or \nServices\n \n\n\nGeneric Access Profile (GAP)\n: a base profile which al l Bluetooth devices implement, which in the case of LE, defines the Physical Layer, Link Layer, L2CAP, Security Manager, Attribute Protocol and Generic Attribute Profile. \n\n\nHost Controller Interface (HCI)\n: the interface between the host and controller either through software API or by a hardware interface such as SPI, UART or USB.\n\n\n\n\n\n\n\n\nSubsequent chapters in this manual will go into the details of the implementation of each component, APIs available, and things to consider while designing a NimBLE app.\n\n\n\n\nExample NimBLE projects\n\n\nMynewt comes with two built-in projects that allow users to play with NimBLE, try the tutorials out with, and see how to use available services.\n\n\n\n\nbletiny\n : A simple shell application which provides a basic interface to the host-side of the BLE stack. \n\n\nbleprph\n: A basic peripheral device with no user interface. It advertises automatically on startup, and resumes advertising whenever a connection is terminated. It s upports a maximum of one connection.", "title": "NimBLE Introduction" http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/cbe9ead1/network/ble/ble_intro/index.html ---------------------------------------------------------------------- diff --git a/network/ble/ble_intro/index.html b/network/ble/ble_intro/index.html index 174d201..17761e1 100644 --- a/network/ble/ble_intro/index.html +++ b/network/ble/ble_intro/index.html @@ -434,9 +434,9 @@ <ul class="nav nav-pills" style="margin-bottom: 10px"> <li> - <a href=../../../os/modules/logs/logs/> + <a href=../../../os/modules/sysinitconfig/sysinitconfig/> <span class="fa fa-arrow-left"></span> - Previous: Logs + Previous: System Configuration And Initialization </a> </li> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/cbe9ead1/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 bbb8e3a..af66001 100644 --- a/os/core_os/callout/callout/index.html +++ b/os/core_os/callout/callout/index.html @@ -570,6 +570,17 @@ + + + + + <li ><a href="../../../modules/sysinitconfig/sysinitconfig/">System Configuration And Initialization</a> + + + </li> + + + </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/cbe9ead1/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 e60babb..cfb9609 100644 --- a/os/core_os/callout/os_callout_func_init/index.html +++ b/os/core_os/callout/os_callout_func_init/index.html @@ -614,6 +614,17 @@ + + + + + <li ><a href="../../../modules/sysinitconfig/sysinitconfig/">System Configuration And Initialization</a> + + + </li> + + + </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/cbe9ead1/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 a06258c..687172b 100644 --- a/os/core_os/callout/os_callout_init/index.html +++ b/os/core_os/callout/os_callout_init/index.html @@ -614,6 +614,17 @@ + + + + + <li ><a href="../../../modules/sysinitconfig/sysinitconfig/">System Configuration And Initialization</a> + + + </li> + + + </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/cbe9ead1/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 5520a24..6c11270 100644 --- a/os/core_os/callout/os_callout_queued/index.html +++ b/os/core_os/callout/os_callout_queued/index.html @@ -614,6 +614,17 @@ + + + + + <li ><a href="../../../modules/sysinitconfig/sysinitconfig/">System Configuration And Initialization</a> + + + </li> + + + </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/cbe9ead1/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 066d53c..e82d3cb 100644 --- a/os/core_os/callout/os_callout_reset/index.html +++ b/os/core_os/callout/os_callout_reset/index.html @@ -614,6 +614,17 @@ + + + + + <li ><a href="../../../modules/sysinitconfig/sysinitconfig/">System Configuration And Initialization</a> + + + </li> + + + </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/cbe9ead1/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 26df44b..9a1a5d9 100644 --- a/os/core_os/callout/os_callout_stop/index.html +++ b/os/core_os/callout/os_callout_stop/index.html @@ -614,6 +614,17 @@ + + + + + <li ><a href="../../../modules/sysinitconfig/sysinitconfig/">System Configuration And Initialization</a> + + + </li> + + + </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/cbe9ead1/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 601ff61..712bd82 100644 --- a/os/core_os/context_switch/context_switch/index.html +++ b/os/core_os/context_switch/context_switch/index.html @@ -570,6 +570,17 @@ + + + + + <li ><a href="../../../modules/sysinitconfig/sysinitconfig/">System Configuration And Initialization</a> + + + </li> + + + </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/cbe9ead1/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 9a5d087..d43d753 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 @@ -662,6 +662,17 @@ + + + + + <li ><a href="../../../modules/sysinitconfig/sysinitconfig/">System Configuration And Initialization</a> + + + </li> + + + </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/cbe9ead1/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 c96f1ae..2c8e380 100644 --- a/os/core_os/context_switch/os_sched/index.html +++ b/os/core_os/context_switch/os_sched/index.html @@ -662,6 +662,17 @@ + + + + + <li ><a href="../../../modules/sysinitconfig/sysinitconfig/">System Configuration And Initialization</a> + + + </li> + + + </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/cbe9ead1/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 b6b99c9..60d04d9 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 @@ -662,6 +662,17 @@ + + + + + <li ><a href="../../../modules/sysinitconfig/sysinitconfig/">System Configuration And Initialization</a> + + + </li> + + + </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/cbe9ead1/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 a05476c..eb7bce3 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 @@ -662,6 +662,17 @@ + + + + + <li ><a href="../../../modules/sysinitconfig/sysinitconfig/">System Configuration And Initialization</a> + + + </li> + + + </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/cbe9ead1/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 835258a..e0a21ec 100644 --- a/os/core_os/context_switch/os_sched_insert/index.html +++ b/os/core_os/context_switch/os_sched_insert/index.html @@ -662,6 +662,17 @@ + + + + + <li ><a href="../../../modules/sysinitconfig/sysinitconfig/">System Configuration And Initialization</a> + + + </li> + + + </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/cbe9ead1/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 1fe78f8..1eb2a55 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 @@ -662,6 +662,17 @@ + + + + + <li ><a href="../../../modules/sysinitconfig/sysinitconfig/">System Configuration And Initialization</a> + + + </li> + + + </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/cbe9ead1/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 ab82b91..5b90946 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 @@ -662,6 +662,17 @@ + + + + + <li ><a href="../../../modules/sysinitconfig/sysinitconfig/">System Configuration And Initialization</a> + + + </li> + + + </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/cbe9ead1/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 6ef60eb..68af21f 100644 --- a/os/core_os/context_switch/os_sched_resort/index.html +++ b/os/core_os/context_switch/os_sched_resort/index.html @@ -662,6 +662,17 @@ + + + + + <li ><a href="../../../modules/sysinitconfig/sysinitconfig/">System Configuration And Initialization</a> + + + </li> + + + </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/cbe9ead1/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 79f38ce..94855b7 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 @@ -662,6 +662,17 @@ + + + + + <li ><a href="../../../modules/sysinitconfig/sysinitconfig/">System Configuration And Initialization</a> + + + </li> + + + </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/cbe9ead1/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 56a8755..6bce111 100644 --- a/os/core_os/context_switch/os_sched_sleep/index.html +++ b/os/core_os/context_switch/os_sched_sleep/index.html @@ -662,6 +662,17 @@ + + + + + <li ><a href="../../../modules/sysinitconfig/sysinitconfig/">System Configuration And Initialization</a> + + + </li> + + + </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/cbe9ead1/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 75d0922..a5098e2 100644 --- a/os/core_os/context_switch/os_sched_wakeup/index.html +++ b/os/core_os/context_switch/os_sched_wakeup/index.html @@ -662,6 +662,17 @@ + + + + + <li ><a href="../../../modules/sysinitconfig/sysinitconfig/">System Configuration And Initialization</a> + + + </li> + + + </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/cbe9ead1/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 c86eea6..afc9c4b 100644 --- a/os/core_os/event_queue/event_queue/index.html +++ b/os/core_os/event_queue/event_queue/index.html @@ -570,6 +570,17 @@ + + + + + <li ><a href="../../../modules/sysinitconfig/sysinitconfig/">System Configuration And Initialization</a> + + + </li> + + + </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/cbe9ead1/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 d9d1a35..40831bb 100644 --- a/os/core_os/event_queue/os_eventq_get/index.html +++ b/os/core_os/event_queue/os_eventq_get/index.html @@ -606,6 +606,17 @@ + + + + + <li ><a href="../../../modules/sysinitconfig/sysinitconfig/">System Configuration And Initialization</a> + + + </li> + + + </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/cbe9ead1/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 14729e0..16475a0 100644 --- a/os/core_os/event_queue/os_eventq_init/index.html +++ b/os/core_os/event_queue/os_eventq_init/index.html @@ -606,6 +606,17 @@ + + + + + <li ><a href="../../../modules/sysinitconfig/sysinitconfig/">System Configuration And Initialization</a> + + + </li> + + + </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/cbe9ead1/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 95ff497..3481b83 100644 --- a/os/core_os/event_queue/os_eventq_put/index.html +++ b/os/core_os/event_queue/os_eventq_put/index.html @@ -606,6 +606,17 @@ + + + + + <li ><a href="../../../modules/sysinitconfig/sysinitconfig/">System Configuration And Initialization</a> + + + </li> + + + </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/cbe9ead1/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 13d4c38..719aeae 100644 --- a/os/core_os/event_queue/os_eventq_remove/index.html +++ b/os/core_os/event_queue/os_eventq_remove/index.html @@ -606,6 +606,17 @@ + + + + + <li ><a href="../../../modules/sysinitconfig/sysinitconfig/">System Configuration And Initialization</a> + + + </li> + + + </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/cbe9ead1/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 6000fc5..0ffe89b 100644 --- a/os/core_os/heap/heap/index.html +++ b/os/core_os/heap/heap/index.html @@ -570,6 +570,17 @@ + + + + + <li ><a href="../../../modules/sysinitconfig/sysinitconfig/">System Configuration And Initialization</a> + + + </li> + + + </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/cbe9ead1/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 91a49aa..f63700e 100644 --- a/os/core_os/heap/os_free/index.html +++ b/os/core_os/heap/os_free/index.html @@ -598,6 +598,17 @@ + + + + + <li ><a href="../../../modules/sysinitconfig/sysinitconfig/">System Configuration And Initialization</a> + + + </li> + + + </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/cbe9ead1/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 18a1f1d..a860619 100644 --- a/os/core_os/heap/os_malloc/index.html +++ b/os/core_os/heap/os_malloc/index.html @@ -598,6 +598,17 @@ + + + + + <li ><a href="../../../modules/sysinitconfig/sysinitconfig/">System Configuration And Initialization</a> + + + </li> + + + </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/cbe9ead1/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 c828d06..c868db4 100644 --- a/os/core_os/heap/os_realloc/index.html +++ b/os/core_os/heap/os_realloc/index.html @@ -598,6 +598,17 @@ + + + + + <li ><a href="../../../modules/sysinitconfig/sysinitconfig/">System Configuration And Initialization</a> + + + </li> + + + </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/cbe9ead1/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 619d7ae..25772b4 100644 --- a/os/core_os/mbuf/OS_MBUF_DATA/index.html +++ b/os/core_os/mbuf/OS_MBUF_DATA/index.html @@ -795,6 +795,17 @@ + + + + + <li ><a href="../../../modules/sysinitconfig/sysinitconfig/">System Configuration And Initialization</a> + + + </li> + + + </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/cbe9ead1/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 2fd3dc2..4d6c22e 100644 --- a/os/core_os/mbuf/OS_MBUF_LEADINGSPACE/index.html +++ b/os/core_os/mbuf/OS_MBUF_LEADINGSPACE/index.html @@ -795,6 +795,17 @@ + + + + + <li ><a href="../../../modules/sysinitconfig/sysinitconfig/">System Configuration And Initialization</a> + + + </li> + + + </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/cbe9ead1/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 6eb5d5b..2c6768e 100644 --- a/os/core_os/mbuf/OS_MBUF_PKTHDR/index.html +++ b/os/core_os/mbuf/OS_MBUF_PKTHDR/index.html @@ -795,6 +795,17 @@ + + + + + <li ><a href="../../../modules/sysinitconfig/sysinitconfig/">System Configuration And Initialization</a> + + + </li> + + + </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/cbe9ead1/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 de26a9b..412e4ce 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 @@ -795,6 +795,17 @@ + + + + + <li ><a href="../../../modules/sysinitconfig/sysinitconfig/">System Configuration And Initialization</a> + + + </li> + + + </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/cbe9ead1/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 d3f42c6..9fa55bb 100644 --- a/os/core_os/mbuf/OS_MBUF_PKTLEN/index.html +++ b/os/core_os/mbuf/OS_MBUF_PKTLEN/index.html @@ -795,6 +795,17 @@ + + + + + <li ><a href="../../../modules/sysinitconfig/sysinitconfig/">System Configuration And Initialization</a> + + + </li> + + + </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/cbe9ead1/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 df5a929..08d97e8 100644 --- a/os/core_os/mbuf/OS_MBUF_TRAILINGSPACE/index.html +++ b/os/core_os/mbuf/OS_MBUF_TRAILINGSPACE/index.html @@ -795,6 +795,17 @@ + + + + + <li ><a href="../../../modules/sysinitconfig/sysinitconfig/">System Configuration And Initialization</a> + + + </li> + + + </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/cbe9ead1/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 2d4c0e8..c4a0597 100644 --- a/os/core_os/mbuf/OS_MBUF_USRHDR/index.html +++ b/os/core_os/mbuf/OS_MBUF_USRHDR/index.html @@ -795,6 +795,17 @@ + + + + + <li ><a href="../../../modules/sysinitconfig/sysinitconfig/">System Configuration And Initialization</a> + + + </li> + + + </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/cbe9ead1/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 1b97194..134346e 100644 --- a/os/core_os/mbuf/OS_MBUF_USRHDR_LEN/index.html +++ b/os/core_os/mbuf/OS_MBUF_USRHDR_LEN/index.html @@ -795,6 +795,17 @@ + + + + + <li ><a href="../../../modules/sysinitconfig/sysinitconfig/">System Configuration And Initialization</a> + + + </li> + + + </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/cbe9ead1/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 eb6250d..1b4b325 100644 --- a/os/core_os/mbuf/mbuf/index.html +++ b/os/core_os/mbuf/mbuf/index.html @@ -607,6 +607,17 @@ + + + + + <li ><a href="../../../modules/sysinitconfig/sysinitconfig/">System Configuration And Initialization</a> + + + </li> + + + </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/cbe9ead1/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 1862f15..d16ae45 100644 --- a/os/core_os/mbuf/os_mbuf_adj/index.html +++ b/os/core_os/mbuf/os_mbuf_adj/index.html @@ -795,6 +795,17 @@ + + + + + <li ><a href="../../../modules/sysinitconfig/sysinitconfig/">System Configuration And Initialization</a> + + + </li> + + + </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/cbe9ead1/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 802481a..f584e79 100644 --- a/os/core_os/mbuf/os_mbuf_append/index.html +++ b/os/core_os/mbuf/os_mbuf_append/index.html @@ -795,6 +795,17 @@ + + + + + <li ><a href="../../../modules/sysinitconfig/sysinitconfig/">System Configuration And Initialization</a> + + + </li> + + + </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/cbe9ead1/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 c8fe773..d217d18 100644 --- a/os/core_os/mbuf/os_mbuf_concat/index.html +++ b/os/core_os/mbuf/os_mbuf_concat/index.html @@ -795,6 +795,17 @@ + + + + + <li ><a href="../../../modules/sysinitconfig/sysinitconfig/">System Configuration And Initialization</a> + + + </li> + + + </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/cbe9ead1/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 57f9ddb..4659d4c 100644 --- a/os/core_os/mbuf/os_mbuf_copydata/index.html +++ b/os/core_os/mbuf/os_mbuf_copydata/index.html @@ -795,6 +795,17 @@ + + + + + <li ><a href="../../../modules/sysinitconfig/sysinitconfig/">System Configuration And Initialization</a> + + + </li> + + + </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/cbe9ead1/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 f182aab..3f09938 100644 --- a/os/core_os/mbuf/os_mbuf_copyinto/index.html +++ b/os/core_os/mbuf/os_mbuf_copyinto/index.html @@ -795,6 +795,17 @@ + + + + + <li ><a href="../../../modules/sysinitconfig/sysinitconfig/">System Configuration And Initialization</a> + + + </li> + + + </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/cbe9ead1/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 47c94f7..29e30ac 100644 --- a/os/core_os/mbuf/os_mbuf_dup/index.html +++ b/os/core_os/mbuf/os_mbuf_dup/index.html @@ -795,6 +795,17 @@ + + + + + <li ><a href="../../../modules/sysinitconfig/sysinitconfig/">System Configuration And Initialization</a> + + + </li> + + + </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/cbe9ead1/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 023f248..b82eda1 100644 --- a/os/core_os/mbuf/os_mbuf_extend/index.html +++ b/os/core_os/mbuf/os_mbuf_extend/index.html @@ -795,6 +795,17 @@ + + + + + <li ><a href="../../../modules/sysinitconfig/sysinitconfig/">System Configuration And Initialization</a> + + + </li> + + + </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/cbe9ead1/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 23a5310..9180b4f 100644 --- a/os/core_os/mbuf/os_mbuf_free_chain/index.html +++ b/os/core_os/mbuf/os_mbuf_free_chain/index.html @@ -795,6 +795,17 @@ + + + + + <li ><a href="../../../modules/sysinitconfig/sysinitconfig/">System Configuration And Initialization</a> + + + </li> + + + </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/cbe9ead1/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 1b8c5cb..8bcc698 100644 --- a/os/core_os/mbuf/os_mbuf_get/index.html +++ b/os/core_os/mbuf/os_mbuf_get/index.html @@ -795,6 +795,17 @@ + + + + + <li ><a href="../../../modules/sysinitconfig/sysinitconfig/">System Configuration And Initialization</a> + + + </li> + + + </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/cbe9ead1/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 5e8e758..280e716 100644 --- a/os/core_os/mbuf/os_mbuf_get_pkthdr/index.html +++ b/os/core_os/mbuf/os_mbuf_get_pkthdr/index.html @@ -795,6 +795,17 @@ + + + + + <li ><a href="../../../modules/sysinitconfig/sysinitconfig/">System Configuration And Initialization</a> + + + </li> + + + </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/cbe9ead1/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 e8441c3..140b99a 100644 --- a/os/core_os/mbuf/os_mbuf_memcmp/index.html +++ b/os/core_os/mbuf/os_mbuf_memcmp/index.html @@ -795,6 +795,17 @@ + + + + + <li ><a href="../../../modules/sysinitconfig/sysinitconfig/">System Configuration And Initialization</a> + + + </li> + + + </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/cbe9ead1/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 ea88a66..bd5930f 100644 --- a/os/core_os/mbuf/os_mbuf_off/index.html +++ b/os/core_os/mbuf/os_mbuf_off/index.html @@ -795,6 +795,17 @@ + + + + + <li ><a href="../../../modules/sysinitconfig/sysinitconfig/">System Configuration And Initialization</a> + + + </li> + + + </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/cbe9ead1/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 b0d63fa..5424128 100644 --- a/os/core_os/mbuf/os_mbuf_pool_init/index.html +++ b/os/core_os/mbuf/os_mbuf_pool_init/index.html @@ -795,6 +795,17 @@ + + + + + <li ><a href="../../../modules/sysinitconfig/sysinitconfig/">System Configuration And Initialization</a> + + + </li> + + + </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/cbe9ead1/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 217cff6..ac07752 100644 --- a/os/core_os/mbuf/os_mbuf_prepend/index.html +++ b/os/core_os/mbuf/os_mbuf_prepend/index.html @@ -795,6 +795,17 @@ + + + + + <li ><a href="../../../modules/sysinitconfig/sysinitconfig/">System Configuration And Initialization</a> + + + </li> + + + </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/cbe9ead1/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 046092f..0be6aaf 100644 --- a/os/core_os/mbuf/os_mbuf_pullup/index.html +++ b/os/core_os/mbuf/os_mbuf_pullup/index.html @@ -795,6 +795,17 @@ + + + + + <li ><a href="../../../modules/sysinitconfig/sysinitconfig/">System Configuration And Initialization</a> + + + </li> + + + </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/cbe9ead1/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 f19db36..6a6b499 100644 --- a/os/core_os/memory_pool/OS_MEMPOOL_BYTES/index.html +++ b/os/core_os/memory_pool/OS_MEMPOOL_BYTES/index.html @@ -614,6 +614,17 @@ + + + + + <li ><a href="../../../modules/sysinitconfig/sysinitconfig/">System Configuration And Initialization</a> + + + </li> + + + </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/cbe9ead1/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 f53e6de..f18db30 100644 --- a/os/core_os/memory_pool/OS_MEMPOOL_SIZE/index.html +++ b/os/core_os/memory_pool/OS_MEMPOOL_SIZE/index.html @@ -614,6 +614,17 @@ + + + + + <li ><a href="../../../modules/sysinitconfig/sysinitconfig/">System Configuration And Initialization</a> + + + </li> + + + </ul> </li>
