blob: da95286961b6a2822ba67c834ae5d0aec80e5a09 [file] [log] [blame]
<!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">
<title>Index &mdash; Apache Mynewt latest documentation</title>
<link rel="shortcut icon" href="_static/mynewt-logo-only-newt32x32.png"/>
<link rel="stylesheet" href="_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="_static/css/sphinx_theme.css" type="text/css" />
<link rel="stylesheet" href="_static/css/bootstrap-3.0.3.min.css" type="text/css" />
<link rel="stylesheet" href="_static/css/v2.css" type="text/css" />
<link rel="stylesheet" href="_static/css/custom.css" type="text/css" />
<link rel="stylesheet" href="_static/css/restructuredtext.css" type="text/css" />
<link rel="stylesheet" href="_static/css/overrides.css" type="text/css" />
<link rel="index" title="Index"
href="#"/>
<link rel="search" title="Search" href="search.html"/>
<link rel="top" title="Apache Mynewt latest documentation" href="index.html"/>
<script src="_static/js/modernizr.min.js"></script>
<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="not-front page-documentation" role="document" >
<div id="wrapper">
<div class="container">
<div id="banner" class="row v2-main-banner">
<a class="logo-cell" href="/">
<img class="logo" src="_static/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.11.0, Apache NimBLE 1.6.0 </a> released September 7, 2023)
</div>
</div>
</div>
</div>
<header>
<nav id="navbar" class="navbar navbar-inverse" 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>
<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>
<a href="/about/">About</a>
</li>
<li>
<a href="/talks/">Talks</a>
</li>
<li class="active">
<a href="/documentation/">Documentation</a>
</li>
<li>
<a href="/download/">Download</a>
</li>
<li>
<a href="/community/">Community</a>
</li>
<li>
<a href="/events/">Events</a>
</li>
</ul>
<!-- Search, Navigation and Repo links -->
<ul class="nav navbar-nav navbar-right">
</ul>
</div>
</div>
</nav>
</header>
<!-- STARTS MAIN CONTENT -->
<div id="main-content">
<div id="breadcrumb">
<div class="container">
<a href="/documentation/">Docs</a> /
Index
</div>
</div>
<!-- STARTS CONTAINER -->
<div class="container">
<!-- STARTS .content -->
<div id="content" class="row">
<!-- STARTS .container-sidebar -->
<div class="container-sidebar col-xs-12 col-sm-3">
<div id="docSidebar" class="sticky-container">
<div role="search" class="sphinx-search">
<form id="rtd-search-form" class="wy-form" action="search.html" method="get">
<input type="text" name="q" placeholder="Search documentation" class="search-documentation" />
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
</div>
<!-- Note: only works when deployed -->
<select class="form-control" onchange="if (this.value) window.location.href=this.value">
<option value="/latest" selected>
Version: latest
</option>
<option value="/v1_11_0" >
Version: 1.11.0
</option>
<option value="/v1_10_0" >
Version: 1.10.0
</option>
<option value="/v1_9_0" >
Version: 1.9.0
</option>
<option value="/v1_8_0" >
Version: 1.8.0
</option>
<option value="/v1_7_0" >
Version: 1.7.0
</option>
<option value="/v1_6_0" >
Version: 1.6.0
</option>
<option value="/v1_5_0" selected="selected" >
Version: 1.5.0
</option>
<option value="/v1_4_0" >
Version: 1.4.0
</option>
<option value="/v1_3_0/os/introduction" >
Version: 1.3.0
</option>
<option value="/v1_2_0/os/introduction" >
Version: 1.2.0
</option>
<option value="/v1_1_0/os/introduction" >
Version: 1.1.0
</option>
<option value="/v1_0_0/os/introduction" >
Version: 1.0.0
</option>
<option value="/v0_9_0/os/introduction" >
Version: 0.9.0
</option>
</select>
<div class="region region-sidebar">
<div class="docs-menu">
<ul>
<li class="toctree-l1"><a class="reference internal" href="index.html">Introduction</a></li>
<li class="toctree-l1"><a class="reference internal" href="get_started/index.html">Setup &amp; Get Started</a></li>
<li class="toctree-l1"><a class="reference internal" href="concepts.html">Concepts</a></li>
<li class="toctree-l1"><a class="reference internal" href="tutorials/tutorials.html">Tutorials</a></li>
<li class="toctree-l1"><a class="reference internal" href="external_links.html">Third-party Resources</a></li>
<li class="toctree-l1"><a class="reference internal" href="os/os_user_guide.html">OS User Guide</a></li>
<li class="toctree-l1"><a class="reference internal" href="network/index.html">BLE User Guide</a></li>
<li class="toctree-l1"><a class="reference internal" href="newt/index.html">Newt Tool Guide</a></li>
<li class="toctree-l1"><a class="reference internal" href="newtmgr/index.html">Newt Manager Guide</a></li>
<li class="toctree-l1"><a class="reference internal" href="mynewt_faq/index.html">Mynewt FAQ</a></li>
<li class="toctree-l1"><a class="reference internal" href="misc/index.html">Appendix</a></li>
</ul>
</div>
</div>
</div>
<!-- ENDS STICKY CONTAINER -->
</div>
<!-- ENDS .container-sidebar -->
<div class="col-xs-12 col-sm-9">
<div class="alert alert-warning">
<p>
Version 1.5.0 is not the most recent version of the
Apache Mynewt documentation. Click <a href="/latest">here</a> to
read the latest version.
</p>
</div>
<div class="">
<div class="rst-content">
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<h1 id="index">Index</h1>
<div class="genindex-jumpbox">
<a href="#_"><strong>_</strong></a>
| <a href="#A"><strong>A</strong></a>
| <a href="#C"><strong>C</strong></a>
| <a href="#F"><strong>F</strong></a>
| <a href="#G"><strong>G</strong></a>
| <a href="#H"><strong>H</strong></a>
| <a href="#I"><strong>I</strong></a>
| <a href="#J"><strong>J</strong></a>
| <a href="#L"><strong>L</strong></a>
| <a href="#M"><strong>M</strong></a>
| <a href="#N"><strong>N</strong></a>
| <a href="#O"><strong>O</strong></a>
| <a href="#R"><strong>R</strong></a>
| <a href="#S"><strong>S</strong></a>
| <a href="#T"><strong>T</strong></a>
| <a href="#X"><strong>X</strong></a>
</div>
<h2 id="_">_</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="os/core_os/mutex/mutex.html#c._pad">_pad (C var)</a>
</li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="os/modules/hal/hal_bsp/hal_bsp.html#c._sbrk">_sbrk (C function)</a>
</li>
</ul></td>
</tr></table>
<h2 id="A">A</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="os/modules/testutil/testutil.html#c.ARG10">ARG10 (C macro)</a>
</li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="os/modules/testutil/testutil.html#c.ASSERT_IF_TEST">ASSERT_IF_TEST (C macro)</a>
</li>
</ul></td>
</tr></table>
<h2 id="C">C</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="os/modules/console/console.html#c.completion_cb">completion_cb (C type)</a>
</li>
<li><a href="os/modules/config/config.html#c.conf_bytes_from_str">conf_bytes_from_str (C function)</a>
</li>
<li><a href="os/modules/config/config.html#c.conf_commit">conf_commit (C function)</a>
</li>
<li><a href="os/modules/config/config.html#c.conf_commit_handler_t">conf_commit_handler_t (C type)</a>
</li>
<li><a href="os/modules/config/config.html#c.conf_dst_register">conf_dst_register (C function)</a>
</li>
<li><a href="os/modules/config/config.html#c.conf_ensure_loaded">conf_ensure_loaded (C function)</a>
</li>
<li><a href="os/modules/config/config.html#c.conf_export_func_t">conf_export_func_t (C type)</a>
</li>
<li><a href="os/modules/config/config.html#c.conf_export_handler_t">conf_export_handler_t (C type)</a>
</li>
<li><a href="os/modules/config/config.html#c.conf_export_tgt">conf_export_tgt (C enum)</a>
</li>
<li><a href="os/modules/config/config.html#c.conf_export_tgt.CONF_EXPORT_PERSIST">conf_export_tgt.CONF_EXPORT_PERSIST (C enumerator)</a>
</li>
<li><a href="os/modules/config/config.html#c.conf_export_tgt.CONF_EXPORT_SHOW">conf_export_tgt.CONF_EXPORT_SHOW (C enumerator)</a>
</li>
<li><a href="os/modules/config/config.html#c.conf_export_tgt_t">conf_export_tgt_t (C type)</a>
</li>
<li><a href="os/modules/config/config.html#c.conf_get_handler_t">conf_get_handler_t (C type)</a>
</li>
<li><a href="os/modules/config/config.html#c.conf_get_stored_value">conf_get_stored_value (C function)</a>
</li>
<li><a href="os/modules/config/config.html#c.conf_get_value">conf_get_value (C function)</a>
</li>
<li><a href="os/modules/config/config.html#c.conf_handler">conf_handler (C struct)</a>
</li>
<li><a href="os/modules/config/config.html#c.conf_handler.ch_commit">conf_handler.ch_commit (C var)</a>
</li>
<li><a href="os/modules/config/config.html#c.conf_handler.ch_export">conf_handler.ch_export (C var)</a>
</li>
<li><a href="os/modules/config/config.html#c.conf_handler.ch_get">conf_handler.ch_get (C var)</a>
</li>
<li><a href="os/modules/config/config.html#c.conf_handler.ch_name">conf_handler.ch_name (C var)</a>
</li>
<li><a href="os/modules/config/config.html#c.conf_handler.ch_set">conf_handler.ch_set (C var)</a>
</li>
<li><a href="os/modules/config/config.html#c.conf_init">conf_init (C function)</a>
</li>
<li><a href="os/modules/config/config.html#c.conf_load">conf_load (C function)</a>
</li>
<li><a href="os/modules/config/config.html#c.conf_register">conf_register (C function)</a>
</li>
<li><a href="os/modules/config/config.html#c.conf_save">conf_save (C function)</a>
</li>
<li><a href="os/modules/config/config.html#c.conf_save_one">conf_save_one (C function)</a>
</li>
<li><a href="os/modules/config/config.html#c.conf_save_tree">conf_save_tree (C function)</a>
</li>
<li><a href="os/modules/config/config.html#c.conf_set_from_storage">conf_set_from_storage (C function)</a>
</li>
<li><a href="os/modules/config/config.html#c.conf_set_handler_t">conf_set_handler_t (C type)</a>
</li>
<li><a href="os/modules/config/config.html#c.conf_set_value">conf_set_value (C function)</a>
</li>
<li><a href="os/modules/config/config.html#c.conf_src_register">conf_src_register (C function)</a>
</li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="os/modules/config/config.html#c.conf_store">conf_store (C struct)</a>
</li>
<li><a href="os/modules/config/config.html#c.conf_store_init">conf_store_init (C function)</a>
</li>
<li><a href="os/modules/config/config.html#c.conf_store_itf">conf_store_itf (C struct)</a>
</li>
<li><a href="os/modules/config/config.html#c.conf_store_load_cb">conf_store_load_cb (C type)</a>
</li>
<li><a href="os/modules/config/config.html#c.conf_str_from_bytes">conf_str_from_bytes (C function)</a>
</li>
<li><a href="os/modules/config/config.html#c.CONF_STR_FROM_BYTES_LEN">CONF_STR_FROM_BYTES_LEN (C macro)</a>
</li>
<li><a href="os/modules/config/config.html#c.conf_str_from_value">conf_str_from_value (C function)</a>
</li>
<li><a href="os/modules/config/config.html#c.conf_type">conf_type (C enum)</a>
</li>
<li><a href="os/modules/config/config.html#c.conf_value_from_str">conf_value_from_str (C function)</a>
</li>
<li><a href="os/modules/config/config.html#c.CONF_VALUE_SET">CONF_VALUE_SET (C macro)</a>
</li>
<li><a href="os/modules/console/console.html#c.console_append_char_cb">console_append_char_cb (C type)</a>
</li>
<li><a href="os/modules/console/console.html#c.console_blocking_mode">console_blocking_mode (C function)</a>
</li>
<li><a href="os/modules/console/console.html#c.console_echo">console_echo (C function)</a>
</li>
<li><a href="os/modules/console/console.html#c.console_handle_char">console_handle_char (C function)</a>
</li>
<li><a href="os/modules/console/console.html#c.console_init">console_init (C function)</a>
</li>
<li><a href="os/modules/console/console.html#c.console_input">console_input (C struct)</a>
</li>
<li><a href="os/modules/console/console.html#c.console_input.line">console_input.line (C var)</a>
</li>
<li><a href="os/modules/console/console.html#c.console_is_init">console_is_init (C function)</a>
</li>
<li><a href="os/modules/console/console.html#c.console_is_midline">console_is_midline (C var)</a>
</li>
<li><a href="os/modules/console/console.html#c.console_line_event_put">console_line_event_put (C function)</a>
</li>
<li><a href="os/modules/console/console.html#c.console_line_queue_set">console_line_queue_set (C function)</a>
</li>
<li><a href="os/modules/console/console.html#c.console_non_blocking_mode">console_non_blocking_mode (C function)</a>
</li>
<li><a href="os/modules/console/console.html#c.console_out">console_out (C function)</a>
</li>
<li><a href="os/modules/console/console.html#c.console_read">console_read (C function)</a>
</li>
<li><a href="os/modules/console/console.html#c.console_rx_cb">console_rx_cb (C type)</a>
</li>
<li><a href="os/modules/console/console.html#c.console_rx_restart">console_rx_restart (C function)</a>
</li>
<li><a href="os/modules/console/console.html#c.console_silence">console_silence (C function)</a>
</li>
<li><a href="os/modules/console/console.html#c.console_write">console_write (C function)</a>
</li>
<li><a href="os/core_os/cputime/os_cputime.html#c.CPUTIME_GEQ">CPUTIME_GEQ (C macro)</a>
</li>
<li><a href="os/core_os/cputime/os_cputime.html#c.CPUTIME_GT">CPUTIME_GT (C macro)</a>
</li>
<li><a href="os/core_os/cputime/os_cputime.html#c.CPUTIME_LEQ">CPUTIME_LEQ (C macro)</a>
</li>
<li><a href="os/core_os/cputime/os_cputime.html#c.CPUTIME_LT">CPUTIME_LT (C macro)</a>
</li>
</ul></td>
</tr></table>
<h2 id="F">F</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="os/modules/fcb/fcb.html#c.f_active">f_active (C var)</a>
</li>
<li><a href="os/modules/fcb/fcb.html#c.f_active_id">f_active_id (C var)</a>
</li>
<li><a href="os/modules/fcb/fcb.html#c.f_align">f_align (C var)</a>
</li>
<li><a href="os/modules/fcb/fcb.html#c.f_magic">f_magic (C var)</a>
</li>
<li><a href="os/modules/fcb/fcb.html#c.f_mtx">f_mtx (C var)</a>
</li>
<li><a href="os/modules/fcb/fcb.html#c.f_oldest">f_oldest (C var)</a>
</li>
<li><a href="os/modules/fcb/fcb.html#c.f_scratch_cnt">f_scratch_cnt (C var)</a>
</li>
<li><a href="os/modules/fcb/fcb.html#c.f_sector_cnt">f_sector_cnt (C var)</a>
</li>
<li><a href="os/modules/fcb/fcb.html#c.f_sectors">f_sectors (C var)</a>
</li>
<li><a href="os/modules/fcb/fcb.html#c.f_version">f_version (C var)</a>
</li>
<li><a href="os/modules/fcb/fcb.html#c.fcb">fcb (C struct)</a>
</li>
<li><a href="os/modules/fcb/fcb.html#c.fcb_append">fcb_append (C function)</a>
</li>
<li><a href="os/modules/fcb/fcb.html#c.fcb_append_finish">fcb_append_finish (C function)</a>
</li>
<li><a href="os/modules/fcb/fcb.html#c.fcb_append_to_scratch">fcb_append_to_scratch (C function)</a>
</li>
<li><a href="os/modules/fcb/fcb.html#c.fcb_area_info">fcb_area_info (C function)</a>
</li>
<li><a href="os/modules/fcb/fcb.html#c.fcb_clear">fcb_clear (C function)</a>
</li>
<li><a href="os/modules/fcb/fcb.html#c.fcb_entry">fcb_entry (C struct)</a>
</li>
<li><a href="os/modules/fcb/fcb.html#c.FCB_ERR_ARGS">FCB_ERR_ARGS (C macro)</a>
</li>
<li><a href="os/modules/fcb/fcb.html#c.FCB_ERR_CRC">FCB_ERR_CRC (C macro)</a>
</li>
<li><a href="os/modules/fcb/fcb.html#c.FCB_ERR_FLASH">FCB_ERR_FLASH (C macro)</a>
</li>
<li><a href="os/modules/fcb/fcb.html#c.FCB_ERR_MAGIC">FCB_ERR_MAGIC (C macro)</a>
</li>
<li><a href="os/modules/fcb/fcb.html#c.FCB_ERR_NOMEM">FCB_ERR_NOMEM (C macro)</a>
</li>
<li><a href="os/modules/fcb/fcb.html#c.FCB_ERR_NOSPACE">FCB_ERR_NOSPACE (C macro)</a>
</li>
<li><a href="os/modules/fcb/fcb.html#c.FCB_ERR_NOVAR">FCB_ERR_NOVAR (C macro)</a>
</li>
<li><a href="os/modules/fcb/fcb.html#c.FCB_ERR_VERSION">FCB_ERR_VERSION (C macro)</a>
</li>
<li><a href="os/modules/fcb/fcb.html#c.fcb_free_sector_cnt">fcb_free_sector_cnt (C function)</a>
</li>
<li><a href="os/modules/fcb/fcb.html#c.fcb_getnext">fcb_getnext (C function)</a>
</li>
<li><a href="os/modules/fcb/fcb.html#c.fcb_init">fcb_init (C function)</a>
</li>
<li><a href="os/modules/fcb/fcb.html#c.fcb_is_empty">fcb_is_empty (C function)</a>
</li>
<li><a href="os/modules/fcb/fcb.html#c.fcb_log">fcb_log (C struct)</a>
</li>
<li><a href="os/modules/fcb/fcb.html#c.FCB_MAX_LEN">FCB_MAX_LEN (C macro)</a>
</li>
<li><a href="os/modules/fcb/fcb.html#c.fcb_offset_last_n">fcb_offset_last_n (C function)</a>
</li>
<li><a href="os/modules/fcb/fcb.html#c.FCB_OK">FCB_OK (C macro)</a>
</li>
<li><a href="os/modules/fcb/fcb.html#c.fcb_rotate">fcb_rotate (C function)</a>
</li>
<li><a href="os/modules/fcb/fcb.html#c.fcb_walk">fcb_walk (C function)</a>
</li>
<li><a href="os/modules/fcb/fcb.html#c.fcb_walk_cb">fcb_walk_cb (C type)</a>
</li>
<li><a href="os/modules/fcb/fcb.html#c.fe_area">fe_area (C var)</a>
</li>
<li><a href="os/modules/fcb/fcb.html#c.fe_data_len">fe_data_len (C var)</a>
</li>
<li><a href="os/modules/fcb/fcb.html#c.fe_data_off">fe_data_off (C var)</a>
</li>
<li><a href="os/modules/fcb/fcb.html#c.fe_elem_off">fe_elem_off (C var)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.FIRST">FIRST (C macro)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.FIRST_AUX">FIRST_AUX (C macro)</a>
</li>
<li><a href="os/modules/fcb/fcb.html#c.fl_entries">fl_entries (C var)</a>
</li>
<li><a href="os/modules/fcb/fcb.html#c.fl_fcb">fl_fcb (C var)</a>
</li>
<li><a href="os/modules/fcb/fcb.html#c.fl_watermark_off">fl_watermark_off (C var)</a>
</li>
<li><a href="os/modules/fs/fs_add.html#c.fops_container">fops_container (C struct)</a>
</li>
<li><a href="os/modules/fs/fs_add.html#c.fops_container.fops">fops_container.fops (C var)</a>
</li>
<li><a href="os/modules/fs/fs.html#c.FS_ACCESS_APPEND">FS_ACCESS_APPEND (C macro)</a>
</li>
<li><a href="os/modules/fs/fs.html#c.FS_ACCESS_READ">FS_ACCESS_READ (C macro)</a>
</li>
<li><a href="os/modules/fs/fs.html#c.FS_ACCESS_TRUNCATE">FS_ACCESS_TRUNCATE (C macro)</a>
</li>
<li><a href="os/modules/fs/fs.html#c.FS_ACCESS_WRITE">FS_ACCESS_WRITE (C macro)</a>
</li>
<li><a href="os/modules/fs/fs.html#c.fs_close">fs_close (C function)</a>
</li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="os/modules/fs/fs.html#c.fs_closedir">fs_closedir (C function)</a>
</li>
<li><a href="os/modules/fs/fs.html#c.fs_dirent_is_dir">fs_dirent_is_dir (C function)</a>
</li>
<li><a href="os/modules/fs/fs.html#c.fs_dirent_name">fs_dirent_name (C function)</a>
</li>
<li><a href="os/modules/fs/fs.html#c.FS_EACCESS">FS_EACCESS (C macro)</a>
</li>
<li><a href="os/modules/fs/fs.html#c.FS_ECORRUPT">FS_ECORRUPT (C macro)</a>
</li>
<li><a href="os/modules/fs/fs.html#c.FS_EEMPTY">FS_EEMPTY (C macro)</a>
</li>
<li><a href="os/modules/fs/fs.html#c.FS_EEXIST">FS_EEXIST (C macro)</a>
</li>
<li><a href="os/modules/fs/fs.html#c.FS_EFULL">FS_EFULL (C macro)</a>
</li>
<li><a href="os/modules/fs/fs.html#c.FS_EHW">FS_EHW (C macro)</a>
</li>
<li><a href="os/modules/fs/fs.html#c.FS_EINVAL">FS_EINVAL (C macro)</a>
</li>
<li><a href="os/modules/fs/fs.html#c.FS_ENOENT">FS_ENOENT (C macro)</a>
</li>
<li><a href="os/modules/fs/fs.html#c.FS_ENOMEM">FS_ENOMEM (C macro)</a>
</li>
<li><a href="os/modules/fs/fs.html#c.FS_EOFFSET">FS_EOFFSET (C macro)</a>
</li>
<li><a href="os/modules/fs/fs.html#c.FS_EOK">FS_EOK (C macro)</a>
</li>
<li><a href="os/modules/fs/fs.html#c.FS_EOS">FS_EOS (C macro)</a>
</li>
<li><a href="os/modules/fs/fs.html#c.FS_EUNEXP">FS_EUNEXP (C macro)</a>
</li>
<li><a href="os/modules/fs/fs.html#c.FS_EUNINIT">FS_EUNINIT (C macro)</a>
</li>
<li><a href="os/modules/fs/fs.html#c.fs_filelen">fs_filelen (C function)</a>
</li>
<li><a href="os/modules/fs/fs.html#c.fs_getpos">fs_getpos (C function)</a>
</li>
<li><a href="os/modules/fs/fs.html#c.fs_mkdir">fs_mkdir (C function)</a>
</li>
<li><a href="os/modules/fs/fs.html#c.FS_NMGR_ID_FILE">FS_NMGR_ID_FILE (C macro)</a>
</li>
<li><a href="os/modules/fs/fs.html#c.FS_NMGR_MAX_NAME">FS_NMGR_MAX_NAME (C macro)</a>
</li>
<li><a href="os/modules/fs/fs.html#c.fs_open">fs_open (C function)</a>
</li>
<li><a href="os/modules/fs/fs.html#c.fs_opendir">fs_opendir (C function)</a>
</li>
<li><a href="os/modules/fs/fs_add.html#c.fs_ops">fs_ops (C struct)</a>
</li>
<li><a href="os/modules/fs/fs_add.html#c.fs_ops.f_close">fs_ops.f_close (C var)</a>
</li>
<li><a href="os/modules/fs/fs_add.html#c.fs_ops.f_closedir">fs_ops.f_closedir (C var)</a>
</li>
<li><a href="os/modules/fs/fs_add.html#c.fs_ops.f_dirent_is_dir">fs_ops.f_dirent_is_dir (C var)</a>
</li>
<li><a href="os/modules/fs/fs_add.html#c.fs_ops.f_dirent_name">fs_ops.f_dirent_name (C var)</a>
</li>
<li><a href="os/modules/fs/fs_add.html#c.fs_ops.f_filelen">fs_ops.f_filelen (C var)</a>
</li>
<li><a href="os/modules/fs/fs_add.html#c.fs_ops.f_getpos">fs_ops.f_getpos (C var)</a>
</li>
<li><a href="os/modules/fs/fs_add.html#c.fs_ops.f_mkdir">fs_ops.f_mkdir (C var)</a>
</li>
<li><a href="os/modules/fs/fs_add.html#c.fs_ops.f_name">fs_ops.f_name (C var)</a>
</li>
<li><a href="os/modules/fs/fs_add.html#c.fs_ops.f_open">fs_ops.f_open (C var)</a>
</li>
<li><a href="os/modules/fs/fs_add.html#c.fs_ops.f_opendir">fs_ops.f_opendir (C var)</a>
</li>
<li><a href="os/modules/fs/fs_add.html#c.fs_ops.f_read">fs_ops.f_read (C var)</a>
</li>
<li><a href="os/modules/fs/fs_add.html#c.fs_ops.f_readdir">fs_ops.f_readdir (C var)</a>
</li>
<li><a href="os/modules/fs/fs_add.html#c.fs_ops.f_rename">fs_ops.f_rename (C var)</a>
</li>
<li><a href="os/modules/fs/fs_add.html#c.fs_ops.f_seek">fs_ops.f_seek (C var)</a>
</li>
<li><a href="os/modules/fs/fs_add.html#c.fs_ops.f_unlink">fs_ops.f_unlink (C var)</a>
</li>
<li><a href="os/modules/fs/fs_add.html#c.fs_ops.f_write">fs_ops.f_write (C var)</a>
</li>
<li><a href="os/modules/fs/fs_add.html#c.fs_ops_for">fs_ops_for (C function)</a>
</li>
<li><a href="os/modules/fs/fs_add.html#c.fs_ops_from_container">fs_ops_from_container (C function)</a>
</li>
<li><a href="os/modules/fs/fs_add.html#c.fs_ops_try_unique">fs_ops_try_unique (C function)</a>
</li>
<li><a href="os/modules/fs/fs.html#c.fs_read">fs_read (C function)</a>
</li>
<li><a href="os/modules/fs/fs.html#c.fs_readdir">fs_readdir (C function)</a>
</li>
<li><a href="os/modules/fs/fs_add.html#c.fs_register">fs_register (C function)</a>
</li>
<li><a href="os/modules/fs/fs.html#c.fs_rename">fs_rename (C function)</a>
</li>
<li><a href="os/modules/fs/fs.html#c.fs_seek">fs_seek (C function)</a>
</li>
<li><a href="os/modules/fs/fs.html#c.fs_unlink">fs_unlink (C function)</a>
</li>
<li><a href="os/modules/fs/fs.html#c.fs_write">fs_write (C function)</a>
</li>
<li><a href="os/modules/fs/fs.html#c.fsutil_read_file">fsutil_read_file (C function)</a>
</li>
<li><a href="os/modules/fs/fs.html#c.fsutil_write_file">fsutil_write_file (C function)</a>
</li>
</ul></td>
</tr></table>
<h2 id="G">G</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="os/modules/console/console.html#c.g_silence_console">g_silence_console (C var)</a>
</li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="os/modules/testutil/testutil.html#c.g_ts_suites">g_ts_suites (C var)</a>
</li>
</ul></td>
</tr></table>
<h2 id="H">H</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="os/modules/hal/hal_bsp/hal_bsp.html#c.hal_bsp_core_dump">hal_bsp_core_dump (C function)</a>
</li>
<li><a href="os/modules/hal/hal_bsp/hal_bsp.html#c.hal_bsp_flash_dev">hal_bsp_flash_dev (C function)</a>
</li>
<li><a href="os/modules/hal/hal_bsp/hal_bsp.html#c.hal_bsp_get_nvic_priority">hal_bsp_get_nvic_priority (C function)</a>
</li>
<li><a href="os/modules/hal/hal_bsp/hal_bsp.html#c.hal_bsp_hw_id">hal_bsp_hw_id (C function)</a>
</li>
<li><a href="os/modules/hal/hal_bsp/hal_bsp.html#c.hal_bsp_hw_id_len">hal_bsp_hw_id_len (C function)</a>
</li>
<li><a href="os/modules/hal/hal_bsp/hal_bsp.html#c.hal_bsp_init">hal_bsp_init (C function)</a>
</li>
<li><a href="os/modules/hal/hal_bsp/hal_bsp.html#c.HAL_BSP_MAX_ID_LEN">HAL_BSP_MAX_ID_LEN (C macro)</a>
</li>
<li><a href="os/modules/hal/hal_bsp/hal_bsp.html#c.hal_bsp_mem_dump">hal_bsp_mem_dump (C struct)</a>
</li>
<li><a href="os/modules/hal/hal_bsp/hal_bsp.html#c.HAL_BSP_POWER_DEEP_SLEEP">HAL_BSP_POWER_DEEP_SLEEP (C macro)</a>
</li>
<li><a href="os/modules/hal/hal_bsp/hal_bsp.html#c.HAL_BSP_POWER_OFF">HAL_BSP_POWER_OFF (C macro)</a>
</li>
<li><a href="os/modules/hal/hal_bsp/hal_bsp.html#c.HAL_BSP_POWER_ON">HAL_BSP_POWER_ON (C macro)</a>
</li>
<li><a href="os/modules/hal/hal_bsp/hal_bsp.html#c.HAL_BSP_POWER_PERUSER">HAL_BSP_POWER_PERUSER (C macro)</a>
</li>
<li><a href="os/modules/hal/hal_bsp/hal_bsp.html#c.HAL_BSP_POWER_SLEEP">HAL_BSP_POWER_SLEEP (C macro)</a>
</li>
<li><a href="os/modules/hal/hal_bsp/hal_bsp.html#c.hal_bsp_power_state">hal_bsp_power_state (C function)</a>
</li>
<li><a href="os/modules/hal/hal_bsp/hal_bsp.html#c.HAL_BSP_POWER_WFI">HAL_BSP_POWER_WFI (C macro)</a>
</li>
<li><a href="os/modules/hal/hal_system/hal_sys.html#c.hal_debugger_connected">hal_debugger_connected (C function)</a>
</li>
<li><a href="os/modules/hal/hal_flash/hal_flash.html#c.hal_flash_align">hal_flash_align (C function)</a>
</li>
<li><a href="os/modules/hal/hal_flash/hal_flash.html#c.hal_flash_erase">hal_flash_erase (C function)</a>
</li>
<li><a href="os/modules/hal/hal_flash/hal_flash.html#c.hal_flash_erase_sector">hal_flash_erase_sector (C function)</a>
</li>
<li><a href="os/modules/hal/hal_flash/hal_flash.html#c.hal_flash_erased_val">hal_flash_erased_val (C function)</a>
</li>
<li><a href="os/modules/hal/hal_flash/hal_flash.html#c.hal_flash_init">hal_flash_init (C function)</a>
</li>
<li><a href="os/modules/hal/hal_flash/hal_flash.html#c.hal_flash_ioctl">hal_flash_ioctl (C function)</a>
</li>
<li><a href="os/modules/hal/hal_flash/hal_flash.html#c.hal_flash_isempty">hal_flash_isempty (C function)</a>
</li>
<li><a href="os/modules/hal/hal_flash/hal_flash.html#c.hal_flash_isempty_no_buf">hal_flash_isempty_no_buf (C function)</a>
</li>
<li><a href="os/modules/hal/hal_flash/hal_flash.html#c.hal_flash_read">hal_flash_read (C function)</a>
</li>
<li><a href="os/modules/hal/hal_flash/hal_flash.html#c.hal_flash_write">hal_flash_write (C function)</a>
</li>
<li><a href="os/modules/hal/hal_gpio/hal_gpio.html#c.hal_gpio_init_in">hal_gpio_init_in (C function)</a>
</li>
<li><a href="os/modules/hal/hal_gpio/hal_gpio.html#c.hal_gpio_init_out">hal_gpio_init_out (C function)</a>
</li>
<li><a href="os/modules/hal/hal_gpio/hal_gpio.html#c.hal_gpio_irq_disable">hal_gpio_irq_disable (C function)</a>
</li>
<li><a href="os/modules/hal/hal_gpio/hal_gpio.html#c.hal_gpio_irq_enable">hal_gpio_irq_enable (C function)</a>
</li>
<li><a href="os/modules/hal/hal_gpio/hal_gpio.html#c.hal_gpio_irq_handler_t">hal_gpio_irq_handler_t (C type)</a>
</li>
<li><a href="os/modules/hal/hal_gpio/hal_gpio.html#c.hal_gpio_irq_init">hal_gpio_irq_init (C function)</a>
</li>
<li><a href="os/modules/hal/hal_gpio/hal_gpio.html#c.hal_gpio_irq_release">hal_gpio_irq_release (C function)</a>
</li>
<li><a href="os/modules/hal/hal_gpio/hal_gpio.html#c.hal_gpio_irq_trig_t">hal_gpio_irq_trig_t (C type)</a>
</li>
<li><a href="os/modules/hal/hal_gpio/hal_gpio.html#c.hal_gpio_irq_trigger">hal_gpio_irq_trigger (C enum)</a>
</li>
<li><a href="os/modules/hal/hal_gpio/hal_gpio.html#c.hal_gpio_irq_trigger.HAL_GPIO_TRIG_BOTH">hal_gpio_irq_trigger.HAL_GPIO_TRIG_BOTH (C enumerator)</a>
</li>
<li><a href="os/modules/hal/hal_gpio/hal_gpio.html#c.hal_gpio_irq_trigger.HAL_GPIO_TRIG_FALLING">hal_gpio_irq_trigger.HAL_GPIO_TRIG_FALLING (C enumerator)</a>
</li>
<li><a href="os/modules/hal/hal_gpio/hal_gpio.html#c.hal_gpio_irq_trigger.HAL_GPIO_TRIG_HIGH">hal_gpio_irq_trigger.HAL_GPIO_TRIG_HIGH (C enumerator)</a>
</li>
<li><a href="os/modules/hal/hal_gpio/hal_gpio.html#c.hal_gpio_irq_trigger.HAL_GPIO_TRIG_LOW">hal_gpio_irq_trigger.HAL_GPIO_TRIG_LOW (C enumerator)</a>
</li>
<li><a href="os/modules/hal/hal_gpio/hal_gpio.html#c.hal_gpio_irq_trigger.HAL_GPIO_TRIG_NONE">hal_gpio_irq_trigger.HAL_GPIO_TRIG_NONE (C enumerator)</a>
</li>
<li><a href="os/modules/hal/hal_gpio/hal_gpio.html#c.hal_gpio_irq_trigger.HAL_GPIO_TRIG_RISING">hal_gpio_irq_trigger.HAL_GPIO_TRIG_RISING (C enumerator)</a>
</li>
<li><a href="os/modules/hal/hal_gpio/hal_gpio.html#c.hal_gpio_mode_e">hal_gpio_mode_e (C enum)</a>
</li>
<li><a href="os/modules/hal/hal_gpio/hal_gpio.html#c.hal_gpio_mode_e.HAL_GPIO_MODE_IN">hal_gpio_mode_e.HAL_GPIO_MODE_IN (C enumerator)</a>
</li>
<li><a href="os/modules/hal/hal_gpio/hal_gpio.html#c.hal_gpio_mode_e.HAL_GPIO_MODE_NC">hal_gpio_mode_e.HAL_GPIO_MODE_NC (C enumerator)</a>
</li>
<li><a href="os/modules/hal/hal_gpio/hal_gpio.html#c.hal_gpio_mode_e.HAL_GPIO_MODE_OUT">hal_gpio_mode_e.HAL_GPIO_MODE_OUT (C enumerator)</a>
</li>
<li><a href="os/modules/hal/hal_gpio/hal_gpio.html#c.hal_gpio_mode_t">hal_gpio_mode_t (C type)</a>
</li>
<li><a href="os/modules/hal/hal_gpio/hal_gpio.html#c.hal_gpio_pull">hal_gpio_pull (C enum)</a>
</li>
<li><a href="os/modules/hal/hal_gpio/hal_gpio.html#c.hal_gpio_pull.HAL_GPIO_PULL_DOWN">hal_gpio_pull.HAL_GPIO_PULL_DOWN (C enumerator)</a>
</li>
<li><a href="os/modules/hal/hal_gpio/hal_gpio.html#c.hal_gpio_pull.HAL_GPIO_PULL_NONE">hal_gpio_pull.HAL_GPIO_PULL_NONE (C enumerator)</a>
</li>
<li><a href="os/modules/hal/hal_gpio/hal_gpio.html#c.hal_gpio_pull.HAL_GPIO_PULL_UP">hal_gpio_pull.HAL_GPIO_PULL_UP (C enumerator)</a>
</li>
<li><a href="os/modules/hal/hal_gpio/hal_gpio.html#c.hal_gpio_pull_t">hal_gpio_pull_t (C type)</a>
</li>
<li><a href="os/modules/hal/hal_gpio/hal_gpio.html#c.hal_gpio_read">hal_gpio_read (C function)</a>
</li>
<li><a href="os/modules/hal/hal_gpio/hal_gpio.html#c.hal_gpio_toggle">hal_gpio_toggle (C function)</a>
</li>
<li><a href="os/modules/hal/hal_gpio/hal_gpio.html#c.hal_gpio_write">hal_gpio_write (C function)</a>
</li>
<li><a href="os/modules/hal/hal_i2c/hal_i2c.html#c.HAL_I2C_ERR_ADDR_NACK">HAL_I2C_ERR_ADDR_NACK (C macro)</a>
</li>
<li><a href="os/modules/hal/hal_i2c/hal_i2c.html#c.HAL_I2C_ERR_DATA_NACK">HAL_I2C_ERR_DATA_NACK (C macro)</a>
</li>
<li><a href="os/modules/hal/hal_i2c/hal_i2c.html#c.HAL_I2C_ERR_INVAL">HAL_I2C_ERR_INVAL (C macro)</a>
</li>
<li><a href="os/modules/hal/hal_i2c/hal_i2c.html#c.HAL_I2C_ERR_TIMEOUT">HAL_I2C_ERR_TIMEOUT (C macro)</a>
</li>
<li><a href="os/modules/hal/hal_i2c/hal_i2c.html#c.HAL_I2C_ERR_UNKNOWN">HAL_I2C_ERR_UNKNOWN (C macro)</a>
</li>
<li><a href="os/modules/hal/hal_i2c/hal_i2c.html#c.hal_i2c_init">hal_i2c_init (C function)</a>
</li>
<li><a href="os/modules/hal/hal_i2c/hal_i2c.html#c.hal_i2c_master_data">hal_i2c_master_data (C struct)</a>
</li>
<li><a href="os/modules/hal/hal_i2c/hal_i2c.html#c.hal_i2c_master_data.address">hal_i2c_master_data.address (C var)</a>
</li>
<li><a href="os/modules/hal/hal_i2c/hal_i2c.html#c.hal_i2c_master_data.buffer">hal_i2c_master_data.buffer (C var)</a>
</li>
<li><a href="os/modules/hal/hal_i2c/hal_i2c.html#c.hal_i2c_master_data.len">hal_i2c_master_data.len (C var)</a>
</li>
<li><a href="os/modules/hal/hal_i2c/hal_i2c.html#c.hal_i2c_master_probe">hal_i2c_master_probe (C function)</a>
</li>
<li><a href="os/modules/hal/hal_i2c/hal_i2c.html#c.hal_i2c_master_read">hal_i2c_master_read (C function)</a>
</li>
<li><a href="os/modules/hal/hal_i2c/hal_i2c.html#c.hal_i2c_master_write">hal_i2c_master_write (C function)</a>
</li>
<li><a href="os/modules/hal/hal_system/hal_sys.html#c.hal_reset_cause">hal_reset_cause (C function)</a>
</li>
<li><a href="os/modules/hal/hal_system/hal_sys.html#c.hal_reset_cause_str">hal_reset_cause_str (C function)</a>
</li>
<li><a href="os/modules/hal/hal_system/hal_sys.html#c.hal_reset_reason">hal_reset_reason (C enum)</a>
</li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="os/modules/hal/hal_system/hal_sys.html#c.hal_reset_reason.HAL_RESET_BROWNOUT">hal_reset_reason.HAL_RESET_BROWNOUT (C enumerator)</a>
</li>
<li><a href="os/modules/hal/hal_system/hal_sys.html#c.hal_reset_reason.HAL_RESET_PIN">hal_reset_reason.HAL_RESET_PIN (C enumerator)</a>
</li>
<li><a href="os/modules/hal/hal_system/hal_sys.html#c.hal_reset_reason.HAL_RESET_POR">hal_reset_reason.HAL_RESET_POR (C enumerator)</a>
</li>
<li><a href="os/modules/hal/hal_system/hal_sys.html#c.hal_reset_reason.HAL_RESET_REQUESTED">hal_reset_reason.HAL_RESET_REQUESTED (C enumerator)</a>
</li>
<li><a href="os/modules/hal/hal_system/hal_sys.html#c.hal_reset_reason.HAL_RESET_SOFT">hal_reset_reason.HAL_RESET_SOFT (C enumerator)</a>
</li>
<li><a href="os/modules/hal/hal_system/hal_sys.html#c.hal_reset_reason.HAL_RESET_WATCHDOG">hal_reset_reason.HAL_RESET_WATCHDOG (C enumerator)</a>
</li>
<li><a href="os/modules/hal/hal_spi/hal_spi.html#c.hal_spi_abort">hal_spi_abort (C function)</a>
</li>
<li><a href="os/modules/hal/hal_spi/hal_spi.html#c.hal_spi_config">hal_spi_config (C function)</a>
</li>
<li><a href="os/modules/hal/hal_spi/hal_spi.html#c.hal_spi_data_mode_breakout">hal_spi_data_mode_breakout (C function)</a>
</li>
<li><a href="os/modules/hal/hal_spi/hal_spi.html#c.hal_spi_disable">hal_spi_disable (C function)</a>
</li>
<li><a href="os/modules/hal/hal_spi/hal_spi.html#c.hal_spi_enable">hal_spi_enable (C function)</a>
</li>
<li><a href="os/modules/hal/hal_spi/hal_spi.html#c.hal_spi_init">hal_spi_init (C function)</a>
</li>
<li><a href="os/modules/hal/hal_spi/hal_spi.html#c.HAL_SPI_LSB_FIRST">HAL_SPI_LSB_FIRST (C macro)</a>
</li>
<li><a href="os/modules/hal/hal_spi/hal_spi.html#c.HAL_SPI_MODE0">HAL_SPI_MODE0 (C macro)</a>
</li>
<li><a href="os/modules/hal/hal_spi/hal_spi.html#c.HAL_SPI_MODE1">HAL_SPI_MODE1 (C macro)</a>
</li>
<li><a href="os/modules/hal/hal_spi/hal_spi.html#c.HAL_SPI_MODE2">HAL_SPI_MODE2 (C macro)</a>
</li>
<li><a href="os/modules/hal/hal_spi/hal_spi.html#c.HAL_SPI_MODE3">HAL_SPI_MODE3 (C macro)</a>
</li>
<li><a href="os/modules/hal/hal_spi/hal_spi.html#c.HAL_SPI_MSB_FIRST">HAL_SPI_MSB_FIRST (C macro)</a>
</li>
<li><a href="os/modules/hal/hal_spi/hal_spi.html#c.hal_spi_set_txrx_cb">hal_spi_set_txrx_cb (C function)</a>
</li>
<li><a href="os/modules/hal/hal_spi/hal_spi.html#c.hal_spi_settings">hal_spi_settings (C struct)</a>
</li>
<li><a href="os/modules/hal/hal_spi/hal_spi.html#c.hal_spi_settings.baudrate">hal_spi_settings.baudrate (C var)</a>
</li>
<li><a href="os/modules/hal/hal_spi/hal_spi.html#c.hal_spi_settings.data_mode">hal_spi_settings.data_mode (C var)</a>
</li>
<li><a href="os/modules/hal/hal_spi/hal_spi.html#c.hal_spi_settings.data_order">hal_spi_settings.data_order (C var)</a>
</li>
<li><a href="os/modules/hal/hal_spi/hal_spi.html#c.hal_spi_settings.word_size">hal_spi_settings.word_size (C var)</a>
</li>
<li><a href="os/modules/hal/hal_spi/hal_spi.html#c.hal_spi_slave_set_def_tx_val">hal_spi_slave_set_def_tx_val (C function)</a>
</li>
<li><a href="os/modules/hal/hal_spi/hal_spi.html#c.hal_spi_tx_val">hal_spi_tx_val (C function)</a>
</li>
<li><a href="os/modules/hal/hal_spi/hal_spi.html#c.hal_spi_txrx">hal_spi_txrx (C function)</a>
</li>
<li><a href="os/modules/hal/hal_spi/hal_spi.html#c.hal_spi_txrx_cb">hal_spi_txrx_cb (C type)</a>
</li>
<li><a href="os/modules/hal/hal_spi/hal_spi.html#c.hal_spi_txrx_noblock">hal_spi_txrx_noblock (C function)</a>
</li>
<li><a href="os/modules/hal/hal_spi/hal_spi.html#c.HAL_SPI_TYPE_MASTER">HAL_SPI_TYPE_MASTER (C macro)</a>
</li>
<li><a href="os/modules/hal/hal_spi/hal_spi.html#c.HAL_SPI_TYPE_SLAVE">HAL_SPI_TYPE_SLAVE (C macro)</a>
</li>
<li><a href="os/modules/hal/hal_spi/hal_spi.html#c.HAL_SPI_WORD_SIZE_8BIT">HAL_SPI_WORD_SIZE_8BIT (C macro)</a>
</li>
<li><a href="os/modules/hal/hal_spi/hal_spi.html#c.HAL_SPI_WORD_SIZE_9BIT">HAL_SPI_WORD_SIZE_9BIT (C macro)</a>
</li>
<li><a href="os/modules/hal/hal_system/hal_sys.html#c.hal_system_clock_start">hal_system_clock_start (C function)</a>
</li>
<li><a href="os/modules/hal/hal_timer/hal_timer.html#c.hal_timer">hal_timer (C struct)</a>
</li>
<li><a href="os/modules/hal/hal_timer/hal_timer.html#c.hal_timer.bsp_timer">hal_timer.bsp_timer (C var)</a>
</li>
<li><a href="os/modules/hal/hal_timer/hal_timer.html#c.hal_timer.cb_arg">hal_timer.cb_arg (C var)</a>
</li>
<li><a href="os/modules/hal/hal_timer/hal_timer.html#c.hal_timer.cb_func">hal_timer.cb_func (C var)</a>
</li>
<li><a href="os/modules/hal/hal_timer/hal_timer.html#c.hal_timer.expiry">hal_timer.expiry (C var)</a>
</li>
<li><a href="os/modules/hal/hal_timer/hal_timer.html#c.hal_timer_cb">hal_timer_cb (C type)</a>
</li>
<li><a href="os/modules/hal/hal_timer/hal_timer.html#c.hal_timer_config">hal_timer_config (C function)</a>
</li>
<li><a href="os/modules/hal/hal_timer/hal_timer.html#c.hal_timer_deinit">hal_timer_deinit (C function)</a>
</li>
<li><a href="os/modules/hal/hal_timer/hal_timer.html#c.hal_timer_delay">hal_timer_delay (C function)</a>
</li>
<li><a href="os/modules/hal/hal_timer/hal_timer.html#c.hal_timer_get_resolution">hal_timer_get_resolution (C function)</a>
</li>
<li><a href="os/modules/hal/hal_timer/hal_timer.html#c.hal_timer_init">hal_timer_init (C function)</a>
</li>
<li><a href="os/modules/hal/hal_timer/hal_timer.html#c.hal_timer_read">hal_timer_read (C function)</a>
</li>
<li><a href="os/modules/hal/hal_timer/hal_timer.html#c.hal_timer_set_cb">hal_timer_set_cb (C function)</a>
</li>
<li><a href="os/modules/hal/hal_timer/hal_timer.html#c.hal_timer_start">hal_timer_start (C function)</a>
</li>
<li><a href="os/modules/hal/hal_timer/hal_timer.html#c.hal_timer_start_at">hal_timer_start_at (C function)</a>
</li>
<li><a href="os/modules/hal/hal_timer/hal_timer.html#c.hal_timer_stop">hal_timer_stop (C function)</a>
</li>
<li><a href="os/modules/hal/hal_uart/hal_uart.html#c.hal_uart_blocking_tx">hal_uart_blocking_tx (C function)</a>
</li>
<li><a href="os/modules/hal/hal_uart/hal_uart.html#c.hal_uart_close">hal_uart_close (C function)</a>
</li>
<li><a href="os/modules/hal/hal_uart/hal_uart.html#c.hal_uart_config">hal_uart_config (C function)</a>
</li>
<li><a href="os/modules/hal/hal_uart/hal_uart.html#c.hal_uart_flow_ctl">hal_uart_flow_ctl (C enum)</a>
</li>
<li><a href="os/modules/hal/hal_uart/hal_uart.html#c.hal_uart_flow_ctl.HAL_UART_FLOW_CTL_NONE">hal_uart_flow_ctl.HAL_UART_FLOW_CTL_NONE (C enumerator)</a>
</li>
<li><a href="os/modules/hal/hal_uart/hal_uart.html#c.hal_uart_flow_ctl.HAL_UART_FLOW_CTL_RTS_CTS">hal_uart_flow_ctl.HAL_UART_FLOW_CTL_RTS_CTS (C enumerator)</a>
</li>
<li><a href="os/modules/hal/hal_uart/hal_uart.html#c.hal_uart_init">hal_uart_init (C function)</a>
</li>
<li><a href="os/modules/hal/hal_uart/hal_uart.html#c.hal_uart_init_cbs">hal_uart_init_cbs (C function)</a>
</li>
<li><a href="os/modules/hal/hal_uart/hal_uart.html#c.hal_uart_parity">hal_uart_parity (C enum)</a>
</li>
<li><a href="os/modules/hal/hal_uart/hal_uart.html#c.hal_uart_parity.HAL_UART_PARITY_EVEN">hal_uart_parity.HAL_UART_PARITY_EVEN (C enumerator)</a>
</li>
<li><a href="os/modules/hal/hal_uart/hal_uart.html#c.hal_uart_parity.HAL_UART_PARITY_NONE">hal_uart_parity.HAL_UART_PARITY_NONE (C enumerator)</a>
</li>
<li><a href="os/modules/hal/hal_uart/hal_uart.html#c.hal_uart_parity.HAL_UART_PARITY_ODD">hal_uart_parity.HAL_UART_PARITY_ODD (C enumerator)</a>
</li>
<li><a href="os/modules/hal/hal_uart/hal_uart.html#c.hal_uart_rx_char">hal_uart_rx_char (C type)</a>
</li>
<li><a href="os/modules/hal/hal_uart/hal_uart.html#c.hal_uart_start_rx">hal_uart_start_rx (C function)</a>
</li>
<li><a href="os/modules/hal/hal_uart/hal_uart.html#c.hal_uart_start_tx">hal_uart_start_tx (C function)</a>
</li>
<li><a href="os/modules/hal/hal_uart/hal_uart.html#c.hal_uart_tx_char">hal_uart_tx_char (C type)</a>
</li>
<li><a href="os/modules/hal/hal_uart/hal_uart.html#c.hal_uart_tx_done">hal_uart_tx_done (C type)</a>
</li>
<li><a href="os/modules/hal/hal_watchdog/hal_watchdog.html#c.hal_watchdog_enable">hal_watchdog_enable (C function)</a>
</li>
<li><a href="os/modules/hal/hal_watchdog/hal_watchdog.html#c.hal_watchdog_init">hal_watchdog_init (C function)</a>
</li>
<li><a href="os/modules/hal/hal_watchdog/hal_watchdog.html#c.hal_watchdog_tickle">hal_watchdog_tickle (C function)</a>
</li>
</ul></td>
</tr></table>
<h2 id="I">I</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="os/core_os/time/os_time.html#c.INT32_MAX">INT32_MAX (C macro)</a>
</li>
</ul></td>
</tr></table>
<h2 id="J">J</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="os/modules/json/json.html#c.json_array_t">json_array_t (C struct)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_array_t.arr">json_array_t.arr (C union)</a>
<ul>
<li><a href="os/modules/json/json.html#c.json_array_t.arr">(C var)</a>
</li>
</ul></li>
<li><a href="os/modules/json/json.html#c.json_array_t.arr.booleans">json_array_t.arr.booleans (C struct)</a>
<ul>
<li><a href="os/modules/json/json.html#c.json_array_t.arr.booleans">(C var)</a>
</li>
</ul></li>
<li><a href="os/modules/json/json.html#c.json_array_t.arr.booleans.store">json_array_t.arr.booleans.store (C var)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_array_t.arr.integers">json_array_t.arr.integers (C struct)</a>
<ul>
<li><a href="os/modules/json/json.html#c.json_array_t.arr.integers">(C var)</a>
</li>
</ul></li>
<li><a href="os/modules/json/json.html#c.json_array_t.arr.integers.store">json_array_t.arr.integers.store (C var)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_array_t.arr.objects">json_array_t.arr.objects (C struct)</a>
<ul>
<li><a href="os/modules/json/json.html#c.json_array_t.arr.objects">(C var)</a>
</li>
</ul></li>
<li><a href="os/modules/json/json.html#c.json_array_t.arr.objects.base">json_array_t.arr.objects.base (C var)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_array_t.arr.objects.stride">json_array_t.arr.objects.stride (C var)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_array_t.arr.objects.subtype">json_array_t.arr.objects.subtype (C var)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_array_t.arr.reals">json_array_t.arr.reals (C struct)</a>
<ul>
<li><a href="os/modules/json/json.html#c.json_array_t.arr.reals">(C var)</a>
</li>
</ul></li>
<li><a href="os/modules/json/json.html#c.json_array_t.arr.reals.store">json_array_t.arr.reals.store (C var)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_array_t.arr.strings">json_array_t.arr.strings (C struct)</a>
<ul>
<li><a href="os/modules/json/json.html#c.json_array_t.arr.strings">(C var)</a>
</li>
</ul></li>
<li><a href="os/modules/json/json.html#c.json_array_t.arr.strings.ptrs">json_array_t.arr.strings.ptrs (C var)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_array_t.arr.strings.store">json_array_t.arr.strings.store (C var)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_array_t.arr.strings.storelen">json_array_t.arr.strings.storelen (C var)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_array_t.arr.uintegers">json_array_t.arr.uintegers (C struct)</a>
<ul>
<li><a href="os/modules/json/json.html#c.json_array_t.arr.uintegers">(C var)</a>
</li>
</ul></li>
<li><a href="os/modules/json/json.html#c.json_array_t.count">json_array_t.count (C var)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_array_t.element_type">json_array_t.element_type (C var)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_array_t.maxlen">json_array_t.maxlen (C var)</a>
</li>
<li><a href="os/modules/json/json.html#c.JSON_ATTR_MAX">JSON_ATTR_MAX (C macro)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_attr_t">json_attr_t (C struct)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_attr_t.addr">json_attr_t.addr (C union)</a>
<ul>
<li><a href="os/modules/json/json.html#c.json_attr_t.addr">(C var)</a>
</li>
</ul></li>
<li><a href="os/modules/json/json.html#c.json_attr_t.addr.array">json_attr_t.addr.array (C var)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_attr_t.addr.boolean">json_attr_t.addr.boolean (C var)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_attr_t.addr.character">json_attr_t.addr.character (C var)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_attr_t.addr.integer">json_attr_t.addr.integer (C var)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_attr_t.addr.offset">json_attr_t.addr.offset (C var)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_attr_t.addr.real">json_attr_t.addr.real (C var)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_attr_t.addr.string">json_attr_t.addr.string (C var)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_attr_t.attribute">json_attr_t.attribute (C var)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_attr_t.dflt">json_attr_t.dflt (C union)</a>
<ul>
<li><a href="os/modules/json/json.html#c.json_attr_t.dflt">(C var)</a>
</li>
</ul></li>
<li><a href="os/modules/json/json.html#c.json_attr_t.dflt.boolean">json_attr_t.dflt.boolean (C var)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_attr_t.dflt.character">json_attr_t.dflt.character (C var)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_attr_t.dflt.check">json_attr_t.dflt.check (C var)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_attr_t.dflt.integer">json_attr_t.dflt.integer (C var)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_attr_t.dflt.real">json_attr_t.dflt.real (C var)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_attr_t.len">json_attr_t.len (C var)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_attr_t.map">json_attr_t.map (C var)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_attr_t.nodefault">json_attr_t.nodefault (C var)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_attr_t.type">json_attr_t.type (C var)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_buffer">json_buffer (C struct)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_buffer.jb_read_next">json_buffer.jb_read_next (C var)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_buffer.jb_read_prev">json_buffer.jb_read_prev (C var)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_buffer.jb_readn">json_buffer.jb_readn (C var)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_buffer_read_next_byte_t">json_buffer_read_next_byte_t (C type)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_buffer_read_prev_byte_t">json_buffer_read_prev_byte_t (C type)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_buffer_readn_t">json_buffer_readn_t (C type)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_encode_array_finish">json_encode_array_finish (C function)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_encode_array_name">json_encode_array_name (C function)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_encode_array_start">json_encode_array_start (C function)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_encode_array_value">json_encode_array_value (C function)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_encode_object_entry">json_encode_object_entry (C function)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_encode_object_finish">json_encode_object_finish (C function)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_encode_object_key">json_encode_object_key (C function)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_encode_object_start">json_encode_object_start (C function)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_encoder">json_encoder (C struct)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_encoder.je_arg">json_encoder.je_arg (C var)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_encoder.je_encode_buf">json_encoder.je_encode_buf (C var)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_encoder.je_wr_commas">json_encoder.je_wr_commas (C var)</a>
</li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="os/modules/json/json.html#c.json_encoder.je_write">json_encoder.je_write (C var)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_enum_t">json_enum_t (C struct)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_enum_t.name">json_enum_t.name (C var)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_enum_t.value">json_enum_t.value (C var)</a>
</li>
<li><a href="os/modules/json/json.html#c.JSON_ERR_ARRAYSTART">JSON_ERR_ARRAYSTART (C macro)</a>
</li>
<li><a href="os/modules/json/json.html#c.JSON_ERR_ATTRLEN">JSON_ERR_ATTRLEN (C macro)</a>
</li>
<li><a href="os/modules/json/json.html#c.JSON_ERR_ATTRSTART">JSON_ERR_ATTRSTART (C macro)</a>
</li>
<li><a href="os/modules/json/json.html#c.JSON_ERR_BADATTR">JSON_ERR_BADATTR (C macro)</a>
</li>
<li><a href="os/modules/json/json.html#c.JSON_ERR_BADENUM">JSON_ERR_BADENUM (C macro)</a>
</li>
<li><a href="os/modules/json/json.html#c.JSON_ERR_BADNUM">JSON_ERR_BADNUM (C macro)</a>
</li>
<li><a href="os/modules/json/json.html#c.JSON_ERR_BADSTRING">JSON_ERR_BADSTRING (C macro)</a>
</li>
<li><a href="os/modules/json/json.html#c.JSON_ERR_BADSUBTRAIL">JSON_ERR_BADSUBTRAIL (C macro)</a>
</li>
<li><a href="os/modules/json/json.html#c.JSON_ERR_BADTRAIL">JSON_ERR_BADTRAIL (C macro)</a>
</li>
<li><a href="os/modules/json/json.html#c.JSON_ERR_CHECKFAIL">JSON_ERR_CHECKFAIL (C macro)</a>
</li>
<li><a href="os/modules/json/json.html#c.JSON_ERR_MISC">JSON_ERR_MISC (C macro)</a>
</li>
<li><a href="os/modules/json/json.html#c.JSON_ERR_NOARRAY">JSON_ERR_NOARRAY (C macro)</a>
</li>
<li><a href="os/modules/json/json.html#c.JSON_ERR_NOBRAK">JSON_ERR_NOBRAK (C macro)</a>
</li>
<li><a href="os/modules/json/json.html#c.JSON_ERR_NONQSTRING">JSON_ERR_NONQSTRING (C macro)</a>
</li>
<li><a href="os/modules/json/json.html#c.JSON_ERR_NOPARSTR">JSON_ERR_NOPARSTR (C macro)</a>
</li>
<li><a href="os/modules/json/json.html#c.JSON_ERR_NULLPTR">JSON_ERR_NULLPTR (C macro)</a>
</li>
<li><a href="os/modules/json/json.html#c.JSON_ERR_OBJARR">JSON_ERR_OBJARR (C macro)</a>
</li>
<li><a href="os/modules/json/json.html#c.JSON_ERR_OBSTART">JSON_ERR_OBSTART (C macro)</a>
</li>
<li><a href="os/modules/json/json.html#c.JSON_ERR_QNONSTRING">JSON_ERR_QNONSTRING (C macro)</a>
</li>
<li><a href="os/modules/json/json.html#c.JSON_ERR_STRLONG">JSON_ERR_STRLONG (C macro)</a>
</li>
<li><a href="os/modules/json/json.html#c.JSON_ERR_SUBTOOLONG">JSON_ERR_SUBTOOLONG (C macro)</a>
</li>
<li><a href="os/modules/json/json.html#c.JSON_ERR_SUBTYPE">JSON_ERR_SUBTYPE (C macro)</a>
</li>
<li><a href="os/modules/json/json.html#c.JSON_ERR_TOKLONG">JSON_ERR_TOKLONG (C macro)</a>
</li>
<li><a href="os/modules/json/json.html#c.JSON_NITEMS">JSON_NITEMS (C macro)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_read_array">json_read_array (C function)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_read_object">json_read_object (C function)</a>
</li>
<li><a href="os/modules/json/json.html#c.JSON_STRUCT_ARRAY">JSON_STRUCT_ARRAY (C macro)</a>
</li>
<li><a href="os/modules/json/json.html#c.JSON_STRUCT_OBJECT">JSON_STRUCT_OBJECT (C macro)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_type">json_type (C enum)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_type.t_array">json_type.t_array (C enumerator)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_type.t_boolean">json_type.t_boolean (C enumerator)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_type.t_character">json_type.t_character (C enumerator)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_type.t_check">json_type.t_check (C enumerator)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_type.t_ignore">json_type.t_ignore (C enumerator)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_type.t_integer">json_type.t_integer (C enumerator)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_type.t_object">json_type.t_object (C enumerator)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_type.t_real">json_type.t_real (C enumerator)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_type.t_string">json_type.t_string (C enumerator)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_type.t_structobject">json_type.t_structobject (C enumerator)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_type.t_uinteger">json_type.t_uinteger (C enumerator)</a>
</li>
<li><a href="os/modules/json/json.html#c.JSON_VAL_MAX">JSON_VAL_MAX (C macro)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_value">json_value (C struct)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_value.jv_len">json_value.jv_len (C var)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_value.jv_pad1">json_value.jv_pad1 (C var)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_value.jv_type">json_value.jv_type (C var)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_value.jv_val">json_value.jv_val (C union)</a>
<ul>
<li><a href="os/modules/json/json.html#c.json_value.jv_val">(C var)</a>
</li>
</ul></li>
<li><a href="os/modules/json/json.html#c.json_value.jv_val.composite">json_value.jv_val.composite (C struct)</a>
<ul>
<li><a href="os/modules/json/json.html#c.json_value.jv_val.composite">(C var)</a>
</li>
</ul></li>
<li><a href="os/modules/json/json.html#c.json_value.jv_val.composite.keys">json_value.jv_val.composite.keys (C var)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_value.jv_val.composite.values">json_value.jv_val.composite.values (C var)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_value.jv_val.fl">json_value.jv_val.fl (C var)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_value.jv_val.str">json_value.jv_val.str (C var)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_value.jv_val.u">json_value.jv_val.u (C var)</a>
</li>
<li><a href="os/modules/json/json.html#c.JSON_VALUE_BOOL">JSON_VALUE_BOOL (C macro)</a>
</li>
<li><a href="os/modules/json/json.html#c.JSON_VALUE_INT">JSON_VALUE_INT (C macro)</a>
</li>
<li><a href="os/modules/json/json.html#c.JSON_VALUE_STRING">JSON_VALUE_STRING (C macro)</a>
</li>
<li><a href="os/modules/json/json.html#c.JSON_VALUE_STRINGN">JSON_VALUE_STRINGN (C macro)</a>
</li>
<li><a href="os/modules/json/json.html#c.JSON_VALUE_TYPE_ARRAY">JSON_VALUE_TYPE_ARRAY (C macro)</a>
</li>
<li><a href="os/modules/json/json.html#c.JSON_VALUE_TYPE_BOOL">JSON_VALUE_TYPE_BOOL (C macro)</a>
</li>
<li><a href="os/modules/json/json.html#c.JSON_VALUE_TYPE_INT64">JSON_VALUE_TYPE_INT64 (C macro)</a>
</li>
<li><a href="os/modules/json/json.html#c.JSON_VALUE_TYPE_OBJECT">JSON_VALUE_TYPE_OBJECT (C macro)</a>
</li>
<li><a href="os/modules/json/json.html#c.JSON_VALUE_TYPE_STRING">JSON_VALUE_TYPE_STRING (C macro)</a>
</li>
<li><a href="os/modules/json/json.html#c.JSON_VALUE_TYPE_UINT64">JSON_VALUE_TYPE_UINT64 (C macro)</a>
</li>
<li><a href="os/modules/json/json.html#c.JSON_VALUE_UINT">JSON_VALUE_UINT (C macro)</a>
</li>
<li><a href="os/modules/json/json.html#c.json_write_func_t">json_write_func_t (C type)</a>
</li>
</ul></td>
</tr></table>
<h2 id="L">L</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="os/modules/logs/logs.html#c.lh_append_body_func_t">lh_append_body_func_t (C type)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.lh_append_func_t">lh_append_func_t (C type)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.lh_append_mbuf_body_func_t">lh_append_mbuf_body_func_t (C type)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.lh_append_mbuf_func_t">lh_append_mbuf_func_t (C type)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.lh_flush_func_t">lh_flush_func_t (C type)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.lh_read_func_t">lh_read_func_t (C type)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.lh_read_mbuf_func_t">lh_read_mbuf_func_t (C type)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.lh_registered_func_t">lh_registered_func_t (C type)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.lh_set_watermark_func_t">lh_set_watermark_func_t (C type)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.lh_storage_info_func_t">lh_storage_info_func_t (C type)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.lh_walk_func_t">lh_walk_func_t (C type)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log">log (C struct)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log.l_append_cb">log.l_append_cb (C var)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log.l_arg">log.l_arg (C var)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log.l_level">log.l_level (C var)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log.l_log">log.l_log (C var)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log.l_name">log.l_name (C var)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log_append">log_append (C function)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log_append_body">log_append_body (C function)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log_append_mbuf">log_append_mbuf (C function)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log_append_mbuf_body">log_append_mbuf_body (C function)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log_append_mbuf_body_no_free">log_append_mbuf_body_no_free (C function)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log_append_mbuf_no_free">log_append_mbuf_no_free (C function)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log_append_mbuf_typed">log_append_mbuf_typed (C function)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log_append_mbuf_typed_no_free">log_append_mbuf_typed_no_free (C function)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log_append_typed">log_append_typed (C function)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log_cbmem_handler">log_cbmem_handler (C var)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log_console_get">log_console_get (C function)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log_console_handler">log_console_handler (C var)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log_console_init">log_console_init (C function)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.LOG_CRITICAL">LOG_CRITICAL (C macro)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.LOG_DEBUG">LOG_DEBUG (C macro)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.LOG_ENTRY_HDR_SIZE">LOG_ENTRY_HDR_SIZE (C macro)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.LOG_ERROR">LOG_ERROR (C macro)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log_fcb_handler">log_fcb_handler (C var)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log_fcb_slot1_handler">log_fcb_slot1_handler (C var)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log_find">log_find (C function)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log_flush">log_flush (C function)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log_handler">log_handler (C struct)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log_handler.log_append">log_handler.log_append (C var)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log_handler.log_append_body">log_handler.log_append_body (C var)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log_handler.log_append_mbuf">log_handler.log_append_mbuf (C var)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log_handler.log_append_mbuf_body">log_handler.log_append_mbuf_body (C var)</a>
</li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="os/modules/logs/logs.html#c.log_handler.log_flush">log_handler.log_flush (C var)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log_handler.log_read">log_handler.log_read (C var)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log_handler.log_read_mbuf">log_handler.log_read_mbuf (C var)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log_handler.log_registered">log_handler.log_registered (C var)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log_handler.log_set_watermark">log_handler.log_set_watermark (C var)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log_handler.log_storage_info">log_handler.log_storage_info (C var)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log_handler.log_type">log_handler.log_type (C var)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log_handler.log_walk">log_handler.log_walk (C var)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.LOG_INFO">LOG_INFO (C macro)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log_init">log_init (C function)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log_level_get">log_level_get (C function)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log_level_set">log_level_set (C function)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log_list_get_next">log_list_get_next (C function)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log_module_get_name">log_module_get_name (C function)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log_module_register">log_module_register (C function)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.LOG_MODULE_STR">LOG_MODULE_STR (C macro)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log_nmgr_register_group">log_nmgr_register_group (C function)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log_offset">log_offset (C struct)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log_offset.lo_arg">log_offset.lo_arg (C var)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log_offset.lo_data_len">log_offset.lo_data_len (C var)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log_offset.lo_index">log_offset.lo_index (C var)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log_offset.lo_ts">log_offset.lo_ts (C var)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log_printf">log_printf (C function)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log_read">log_read (C function)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log_read_body">log_read_body (C function)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log_read_hdr">log_read_hdr (C function)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log_read_mbuf">log_read_mbuf (C function)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log_read_mbuf_body">log_read_mbuf_body (C function)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log_register">log_register (C function)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log_set_append_cb">log_set_append_cb (C function)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log_set_watermark">log_set_watermark (C function)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.LOG_STATS_INC">LOG_STATS_INC (C macro)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.LOG_STATS_INCN">LOG_STATS_INCN (C macro)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log_storage_info">log_storage_info (C function)</a>
<ul>
<li><a href="os/modules/logs/logs.html#c.log_storage_info">(C struct)</a>
</li>
</ul></li>
<li><a href="os/modules/logs/logs.html#c.log_storage_info.size">log_storage_info.size (C var)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log_storage_info.used">log_storage_info.used (C var)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log_storage_info.used_unread">log_storage_info.used_unread (C var)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log_walk">log_walk (C function)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log_walk_body">log_walk_body (C function)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log_walk_body_func_t">log_walk_body_func_t (C type)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.log_walk_func_t">log_walk_func_t (C type)</a>
</li>
<li><a href="os/modules/logs/logs.html#c.LOG_WARN">LOG_WARN (C macro)</a>
</li>
</ul></td>
</tr></table>
<h2 id="M">M</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="os/core_os/mutex/mutex.html#c.mu_level">mu_level (C var)</a>
</li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="os/core_os/mutex/mutex.html#c.mu_owner">mu_owner (C var)</a>
</li>
<li><a href="os/core_os/mutex/mutex.html#c.mu_prio">mu_prio (C var)</a>
</li>
</ul></td>
</tr></table>
<h2 id="N">N</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="os/modules/fs/nffs.html#c.nffs_area_desc">nffs_area_desc (C struct)</a>
</li>
<li><a href="os/modules/fs/nffs.html#c.nffs_area_desc.nad_flash_id">nffs_area_desc.nad_flash_id (C var)</a>
</li>
<li><a href="os/modules/fs/nffs.html#c.nffs_area_desc.nad_length">nffs_area_desc.nad_length (C var)</a>
</li>
<li><a href="os/modules/fs/nffs.html#c.nffs_area_desc.nad_offset">nffs_area_desc.nad_offset (C var)</a>
</li>
<li><a href="os/modules/fs/nffs.html#c.nffs_config">nffs_config (C struct)</a>
<ul>
<li><a href="os/modules/fs/nffs.html#c.nffs_config">(C var)</a>
</li>
</ul></li>
<li><a href="os/modules/fs/nffs.html#c.nffs_config.nc_num_blocks">nffs_config.nc_num_blocks (C var)</a>
</li>
<li><a href="os/modules/fs/nffs.html#c.nffs_config.nc_num_cache_blocks">nffs_config.nc_num_cache_blocks (C var)</a>
</li>
<li><a href="os/modules/fs/nffs.html#c.nffs_config.nc_num_cache_inodes">nffs_config.nc_num_cache_inodes (C var)</a>
</li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="os/modules/fs/nffs.html#c.nffs_config.nc_num_dirs">nffs_config.nc_num_dirs (C var)</a>
</li>
<li><a href="os/modules/fs/nffs.html#c.nffs_config.nc_num_files">nffs_config.nc_num_files (C var)</a>
</li>
<li><a href="os/modules/fs/nffs.html#c.nffs_config.nc_num_inodes">nffs_config.nc_num_inodes (C var)</a>
</li>
<li><a href="os/modules/fs/nffs.html#c.nffs_detect">nffs_detect (C function)</a>
</li>
<li><a href="os/modules/fs/nffs.html#c.NFFS_FILENAME_MAX_LEN">NFFS_FILENAME_MAX_LEN (C macro)</a>
</li>
<li><a href="os/modules/fs/nffs.html#c.nffs_format">nffs_format (C function)</a>
</li>
<li><a href="os/modules/fs/nffs.html#c.nffs_init">nffs_init (C function)</a>
</li>
<li><a href="os/modules/fs/nffs.html#c.NFFS_MAX_AREAS">NFFS_MAX_AREAS (C macro)</a>
</li>
<li><a href="os/modules/fs/nffs.html#c.nffs_misc_desc_from_flash_area">nffs_misc_desc_from_flash_area (C function)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.NUM">NUM (C macro)</a>
</li>
</ul></td>
</tr></table>
<h2 id="O">O</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="os/core_os/callout/callout.html#c.os_callout">os_callout (C struct)</a>
</li>
<li><a href="os/core_os/callout/callout.html#c.os_callout.c_ev">os_callout.c_ev (C var)</a>
</li>
<li><a href="os/core_os/callout/callout.html#c.os_callout.c_evq">os_callout.c_evq (C var)</a>
</li>
<li><a href="os/core_os/callout/callout.html#c.os_callout.c_ticks">os_callout.c_ticks (C var)</a>
</li>
<li><a href="os/core_os/callout/callout.html#c.os_callout_init">os_callout_init (C function)</a>
</li>
<li><a href="os/core_os/callout/callout.html#c.os_callout_queued">os_callout_queued (C function)</a>
</li>
<li><a href="os/core_os/callout/callout.html#c.os_callout_remaining_ticks">os_callout_remaining_ticks (C function)</a>
</li>
<li><a href="os/core_os/callout/callout.html#c.os_callout_reset">os_callout_reset (C function)</a>
</li>
<li><a href="os/core_os/callout/callout.html#c.os_callout_stop">os_callout_stop (C function)</a>
</li>
<li><a href="os/core_os/cputime/os_cputime.html#c.os_cputime_delay_nsecs">os_cputime_delay_nsecs (C function)</a>
</li>
<li><a href="os/core_os/cputime/os_cputime.html#c.os_cputime_delay_ticks">os_cputime_delay_ticks (C function)</a>
</li>
<li><a href="os/core_os/cputime/os_cputime.html#c.os_cputime_delay_usecs">os_cputime_delay_usecs (C function)</a>
</li>
<li><a href="os/core_os/cputime/os_cputime.html#c.os_cputime_get32">os_cputime_get32 (C function)</a>
</li>
<li><a href="os/core_os/cputime/os_cputime.html#c.os_cputime_init">os_cputime_init (C function)</a>
</li>
<li><a href="os/core_os/cputime/os_cputime.html#c.os_cputime_nsecs_to_ticks">os_cputime_nsecs_to_ticks (C function)</a>
</li>
<li><a href="os/core_os/cputime/os_cputime.html#c.os_cputime_ticks_to_nsecs">os_cputime_ticks_to_nsecs (C function)</a>
</li>
<li><a href="os/core_os/cputime/os_cputime.html#c.os_cputime_ticks_to_usecs">os_cputime_ticks_to_usecs (C function)</a>
</li>
<li><a href="os/core_os/cputime/os_cputime.html#c.os_cputime_timer_init">os_cputime_timer_init (C function)</a>
</li>
<li><a href="os/core_os/cputime/os_cputime.html#c.os_cputime_timer_relative">os_cputime_timer_relative (C function)</a>
</li>
<li><a href="os/core_os/cputime/os_cputime.html#c.os_cputime_timer_start">os_cputime_timer_start (C function)</a>
</li>
<li><a href="os/core_os/cputime/os_cputime.html#c.os_cputime_timer_stop">os_cputime_timer_stop (C function)</a>
</li>
<li><a href="os/core_os/cputime/os_cputime.html#c.os_cputime_usecs_to_ticks">os_cputime_usecs_to_ticks (C function)</a>
</li>
<li><a href="os/core_os/event_queue/event_queue.html#c.os_event">os_event (C struct)</a>
</li>
<li><a href="os/core_os/event_queue/event_queue.html#c.os_event.ev_arg">os_event.ev_arg (C var)</a>
</li>
<li><a href="os/core_os/event_queue/event_queue.html#c.os_event.ev_cb">os_event.ev_cb (C var)</a>
</li>
<li><a href="os/core_os/event_queue/event_queue.html#c.os_event.ev_queued">os_event.ev_queued (C var)</a>
</li>
<li><a href="os/core_os/event_queue/event_queue.html#c.os_event_fn">os_event_fn (C type)</a>
</li>
<li><a href="os/core_os/event_queue/event_queue.html#c.OS_EVENT_QUEUED">OS_EVENT_QUEUED (C macro)</a>
</li>
<li><a href="os/core_os/event_queue/event_queue.html#c.os_eventq">os_eventq (C struct)</a>
</li>
<li><a href="os/core_os/event_queue/event_queue.html#c.os_eventq.evq_owner">os_eventq.evq_owner (C var)</a>
</li>
<li><a href="os/core_os/event_queue/event_queue.html#c.os_eventq.evq_task">os_eventq.evq_task (C var)</a>
</li>
<li><a href="os/core_os/event_queue/event_queue.html#c.os_eventq_dflt_get">os_eventq_dflt_get (C function)</a>
</li>
<li><a href="os/core_os/event_queue/event_queue.html#c.os_eventq_get">os_eventq_get (C function)</a>
</li>
<li><a href="os/core_os/event_queue/event_queue.html#c.os_eventq_get_no_wait">os_eventq_get_no_wait (C function)</a>
</li>
<li><a href="os/core_os/event_queue/event_queue.html#c.os_eventq_init">os_eventq_init (C function)</a>
</li>
<li><a href="os/core_os/event_queue/event_queue.html#c.os_eventq_inited">os_eventq_inited (C function)</a>
</li>
<li><a href="os/core_os/event_queue/event_queue.html#c.os_eventq_poll">os_eventq_poll (C function)</a>
</li>
<li><a href="os/core_os/event_queue/event_queue.html#c.os_eventq_put">os_eventq_put (C function)</a>
</li>
<li><a href="os/core_os/event_queue/event_queue.html#c.os_eventq_remove">os_eventq_remove (C function)</a>
</li>
<li><a href="os/core_os/event_queue/event_queue.html#c.os_eventq_run">os_eventq_run (C function)</a>
</li>
<li><a href="os/core_os/time/os_time.html#c.os_get_uptime">os_get_uptime (C function)</a>
</li>
<li><a href="os/core_os/time/os_time.html#c.os_get_uptime_usec">os_get_uptime_usec (C function)</a>
</li>
<li><a href="os/core_os/time/os_time.html#c.os_gettimeofday">os_gettimeofday (C function)</a>
</li>
<li><a href="os/core_os/mbuf/mbuf.html#c.os_mbuf">os_mbuf (C struct)</a>
</li>
<li><a href="os/core_os/mbuf/mbuf.html#c.os_mbuf.om_data">os_mbuf.om_data (C var)</a>
</li>
<li><a href="os/core_os/mbuf/mbuf.html#c.os_mbuf.om_databuf">os_mbuf.om_databuf (C var)</a>
</li>
<li><a href="os/core_os/mbuf/mbuf.html#c.os_mbuf.om_flags">os_mbuf.om_flags (C var)</a>
</li>
<li><a href="os/core_os/mbuf/mbuf.html#c.os_mbuf.om_len">os_mbuf.om_len (C var)</a>
</li>
<li><a href="os/core_os/mbuf/mbuf.html#c.os_mbuf.om_omp">os_mbuf.om_omp (C var)</a>
</li>
<li><a href="os/core_os/mbuf/mbuf.html#c.os_mbuf.om_pkthdr_len">os_mbuf.om_pkthdr_len (C var)</a>
</li>
<li><a href="os/core_os/mbuf/mbuf.html#c.os_mbuf_adj">os_mbuf_adj (C function)</a>
</li>
<li><a href="os/core_os/mbuf/mbuf.html#c.os_mbuf_append">os_mbuf_append (C function)</a>
</li>
<li><a href="os/core_os/mbuf/mbuf.html#c.os_mbuf_appendfrom">os_mbuf_appendfrom (C function)</a>
</li>
<li><a href="os/core_os/mbuf/mbuf.html#c.os_mbuf_cmpf">os_mbuf_cmpf (C function)</a>
</li>
<li><a href="os/core_os/mbuf/mbuf.html#c.os_mbuf_cmpm">os_mbuf_cmpm (C function)</a>
</li>
<li><a href="os/core_os/mbuf/mbuf.html#c.os_mbuf_concat">os_mbuf_concat (C function)</a>
</li>
<li><a href="os/core_os/mbuf/mbuf.html#c.os_mbuf_copydata">os_mbuf_copydata (C function)</a>
</li>
<li><a href="os/core_os/mbuf/mbuf.html#c.os_mbuf_copyinto">os_mbuf_copyinto (C function)</a>
</li>
<li><a href="os/core_os/mbuf/mbuf.html#c.OS_MBUF_DATA">OS_MBUF_DATA (C macro)</a>
</li>
<li><a href="os/core_os/mbuf/mbuf.html#c.os_mbuf_dup">os_mbuf_dup (C function)</a>
</li>
<li><a href="os/core_os/mbuf/mbuf.html#c.os_mbuf_extend">os_mbuf_extend (C function)</a>
</li>
<li><a href="os/core_os/mbuf/mbuf.html#c.OS_MBUF_F_MASK">OS_MBUF_F_MASK (C macro)</a>
</li>
<li><a href="os/core_os/mbuf/mbuf.html#c.os_mbuf_free">os_mbuf_free (C function)</a>
</li>
<li><a href="os/core_os/mbuf/mbuf.html#c.os_mbuf_free_chain">os_mbuf_free_chain (C function)</a>
</li>
<li><a href="os/core_os/mbuf/mbuf.html#c.os_mbuf_get">os_mbuf_get (C function)</a>
</li>
<li><a href="os/core_os/mbuf/mbuf.html#c.os_mbuf_get_pkthdr">os_mbuf_get_pkthdr (C function)</a>
</li>
<li><a href="os/core_os/mbuf/mbuf.html#c.OS_MBUF_IS_PKTHDR">OS_MBUF_IS_PKTHDR (C macro)</a>
</li>
<li><a href="os/core_os/mbuf/mbuf.html#c.OS_MBUF_LEADINGSPACE">OS_MBUF_LEADINGSPACE (C macro)</a>
</li>
<li><a href="os/core_os/mbuf/mbuf.html#c.os_mbuf_len">os_mbuf_len (C function)</a>
</li>
<li><a href="os/core_os/mbuf/mbuf.html#c.os_mbuf_off">os_mbuf_off (C function)</a>
</li>
<li><a href="os/core_os/mbuf/mbuf.html#c.OS_MBUF_PKTHDR">OS_MBUF_PKTHDR (C macro)</a>
</li>
<li><a href="os/core_os/mbuf/mbuf.html#c.os_mbuf_pkthdr">os_mbuf_pkthdr (C struct)</a>
</li>
<li><a href="os/core_os/mbuf/mbuf.html#c.os_mbuf_pkthdr.omp_flags">os_mbuf_pkthdr.omp_flags (C var)</a>
</li>
<li><a href="os/core_os/mbuf/mbuf.html#c.os_mbuf_pkthdr.omp_len">os_mbuf_pkthdr.omp_len (C var)</a>
</li>
<li><a href="os/core_os/mbuf/mbuf.html#c.OS_MBUF_PKTHDR_TO_MBUF">OS_MBUF_PKTHDR_TO_MBUF (C macro)</a>
</li>
<li><a href="os/core_os/mbuf/mbuf.html#c.OS_MBUF_PKTLEN">OS_MBUF_PKTLEN (C macro)</a>
</li>
<li><a href="os/core_os/mbuf/mbuf.html#c.os_mbuf_pool">os_mbuf_pool (C struct)</a>
</li>
<li><a href="os/core_os/mbuf/mbuf.html#c.os_mbuf_pool.omp_databuf_len">os_mbuf_pool.omp_databuf_len (C var)</a>
</li>
<li><a href="os/core_os/mbuf/mbuf.html#c.os_mbuf_pool.omp_pool">os_mbuf_pool.omp_pool (C var)</a>
</li>
<li><a href="os/core_os/mbuf/mbuf.html#c.os_mbuf_pool_init">os_mbuf_pool_init (C function)</a>
</li>
<li><a href="os/core_os/mbuf/mbuf.html#c.os_mbuf_prepend">os_mbuf_prepend (C function)</a>
</li>
<li><a href="os/core_os/mbuf/mbuf.html#c.os_mbuf_prepend_pullup">os_mbuf_prepend_pullup (C function)</a>
</li>
<li><a href="os/core_os/mbuf/mbuf.html#c.os_mbuf_pullup">os_mbuf_pullup (C function)</a>
</li>
<li><a href="os/core_os/mbuf/mbuf.html#c.OS_MBUF_TRAILINGSPACE">OS_MBUF_TRAILINGSPACE (C macro)</a>
</li>
<li><a href="os/core_os/mbuf/mbuf.html#c.os_mbuf_trim_front">os_mbuf_trim_front (C function)</a>
</li>
<li><a href="os/core_os/mbuf/mbuf.html#c.OS_MBUF_USRHDR">OS_MBUF_USRHDR (C macro)</a>
</li>
<li><a href="os/core_os/mbuf/mbuf.html#c.OS_MBUF_USRHDR_LEN">OS_MBUF_USRHDR_LEN (C macro)</a>
</li>
<li><a href="os/core_os/mbuf/mbuf.html#c.os_mbuf_widen">os_mbuf_widen (C function)</a>
</li>
<li><a href="os/core_os/memory_pool/memory_pool.html#c.os_memblock">os_memblock (C struct)</a>
</li>
<li><a href="os/core_os/memory_pool/memory_pool.html#c.os_memblock_from">os_memblock_from (C function)</a>
</li>
<li><a href="os/core_os/memory_pool/memory_pool.html#c.os_memblock_get">os_memblock_get (C function)</a>
</li>
<li><a href="os/core_os/memory_pool/memory_pool.html#c.os_memblock_put">os_memblock_put (C function)</a>
</li>
<li><a href="os/core_os/memory_pool/memory_pool.html#c.os_memblock_put_from_cb">os_memblock_put_from_cb (C function)</a>
</li>
<li><a href="os/core_os/memory_pool/memory_pool.html#c.os_membuf_t">os_membuf_t (C type)</a>
</li>
<li><a href="os/core_os/memory_pool/memory_pool.html#c.os_mempool">os_mempool (C struct)</a>
</li>
<li><a href="os/core_os/memory_pool/memory_pool.html#c.os_mempool.mp_block_size">os_mempool.mp_block_size (C var)</a>
</li>
<li><a href="os/core_os/memory_pool/memory_pool.html#c.os_mempool.mp_flags">os_mempool.mp_flags (C var)</a>
</li>
<li><a href="os/core_os/memory_pool/memory_pool.html#c.os_mempool.mp_membuf_addr">os_mempool.mp_membuf_addr (C var)</a>
</li>
<li><a href="os/core_os/memory_pool/memory_pool.html#c.os_mempool.mp_min_free">os_mempool.mp_min_free (C var)</a>
</li>
<li><a href="os/core_os/memory_pool/memory_pool.html#c.os_mempool.mp_num_blocks">os_mempool.mp_num_blocks (C var)</a>
</li>
<li><a href="os/core_os/memory_pool/memory_pool.html#c.os_mempool.mp_num_free">os_mempool.mp_num_free (C var)</a>
</li>
<li><a href="os/core_os/memory_pool/memory_pool.html#c.os_mempool.name">os_mempool.name (C var)</a>
</li>
<li><a href="os/core_os/memory_pool/memory_pool.html#c.OS_MEMPOOL_BLOCK_SZ">OS_MEMPOOL_BLOCK_SZ (C macro)</a>
</li>
<li><a href="os/core_os/memory_pool/memory_pool.html#c.OS_MEMPOOL_BYTES">OS_MEMPOOL_BYTES (C macro)</a>
</li>
<li><a href="os/core_os/memory_pool/memory_pool.html#c.os_mempool_clear">os_mempool_clear (C function)</a>
</li>
<li><a href="os/core_os/memory_pool/memory_pool.html#c.os_mempool_ext">os_mempool_ext (C struct)</a>
</li>
<li><a href="os/core_os/memory_pool/memory_pool.html#c.os_mempool_ext_init">os_mempool_ext_init (C function)</a>
</li>
<li><a href="os/core_os/memory_pool/memory_pool.html#c.OS_MEMPOOL_F_EXT">OS_MEMPOOL_F_EXT (C macro)</a>
</li>
<li><a href="os/core_os/memory_pool/memory_pool.html#c.os_mempool_info">os_mempool_info (C struct)</a>
</li>
<li><a href="os/core_os/memory_pool/memory_pool.html#c.os_mempool_info.omi_block_size">os_mempool_info.omi_block_size (C var)</a>
</li>
<li><a href="os/core_os/memory_pool/memory_pool.html#c.os_mempool_info.omi_min_free">os_mempool_info.omi_min_free (C var)</a>
</li>
<li><a href="os/core_os/memory_pool/memory_pool.html#c.os_mempool_info.omi_name">os_mempool_info.omi_name (C var)</a>
</li>
<li><a href="os/core_os/memory_pool/memory_pool.html#c.os_mempool_info.omi_num_blocks">os_mempool_info.omi_num_blocks (C var)</a>
</li>
<li><a href="os/core_os/memory_pool/memory_pool.html#c.os_mempool_info.omi_num_free">os_mempool_info.omi_num_free (C var)</a>
</li>
<li><a href="os/core_os/memory_pool/memory_pool.html#c.os_mempool_info_get_next">os_mempool_info_get_next (C function)</a>
</li>
<li><a href="os/core_os/memory_pool/memory_pool.html#c.OS_MEMPOOL_INFO_NAME_LEN">OS_MEMPOOL_INFO_NAME_LEN (C macro)</a>
</li>
<li><a href="os/core_os/memory_pool/memory_pool.html#c.os_mempool_init">os_mempool_init (C function)</a>
</li>
<li><a href="os/core_os/memory_pool/memory_pool.html#c.os_mempool_is_sane">os_mempool_is_sane (C function)</a>
</li>
<li><a href="os/core_os/memory_pool/memory_pool.html#c.os_mempool_put_fn">os_mempool_put_fn (C type)</a>
</li>
<li><a href="os/core_os/memory_pool/memory_pool.html#c.OS_MEMPOOL_SIZE">OS_MEMPOOL_SIZE (C macro)</a>
</li>
<li><a href="os/core_os/memory_pool/memory_pool.html#c.os_mempool_unregister">os_mempool_unregister (C function)</a>
</li>
<li><a href="os/core_os/mbuf/mbuf.html#c.os_mqueue">os_mqueue (C struct)</a>
</li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="os/core_os/mbuf/mbuf.html#c.os_mqueue.mq_ev">os_mqueue.mq_ev (C var)</a>
</li>
<li><a href="os/core_os/mbuf/mbuf.html#c.os_mqueue_get">os_mqueue_get (C function)</a>
</li>
<li><a href="os/core_os/mbuf/mbuf.html#c.os_mqueue_init">os_mqueue_init (C function)</a>
</li>
<li><a href="os/core_os/mbuf/mbuf.html#c.os_mqueue_put">os_mqueue_put (C function)</a>
</li>
<li><a href="os/core_os/mbuf/mbuf.html#c.os_msys_count">os_msys_count (C function)</a>
</li>
<li><a href="os/core_os/mbuf/mbuf.html#c.os_msys_get">os_msys_get (C function)</a>
</li>
<li><a href="os/core_os/mbuf/mbuf.html#c.os_msys_get_pkthdr">os_msys_get_pkthdr (C function)</a>
</li>
<li><a href="os/core_os/mbuf/mbuf.html#c.os_msys_num_free">os_msys_num_free (C function)</a>
</li>
<li><a href="os/core_os/mbuf/mbuf.html#c.os_msys_register">os_msys_register (C function)</a>
</li>
<li><a href="os/core_os/mbuf/mbuf.html#c.os_msys_reset">os_msys_reset (C function)</a>
</li>
<li><a href="os/core_os/mutex/mutex.html#c.os_mutex">os_mutex (C struct)</a>
</li>
<li><a href="os/core_os/mutex/mutex.html#c.os_mutex.mu_level">os_mutex.mu_level (C var)</a>
</li>
<li><a href="os/core_os/mutex/mutex.html#c.os_mutex.mu_owner">os_mutex.mu_owner (C var)</a>
</li>
<li><a href="os/core_os/mutex/mutex.html#c.os_mutex.mu_prio">os_mutex.mu_prio (C var)</a>
</li>
<li><a href="os/core_os/mutex/mutex.html#c.os_mutex_init">os_mutex_init (C function)</a>
</li>
<li><a href="os/core_os/mutex/mutex.html#c.os_mutex_pend">os_mutex_pend (C function)</a>
</li>
<li><a href="os/core_os/mutex/mutex.html#c.os_mutex_release">os_mutex_release (C function)</a>
</li>
<li><a href="os/core_os/sanity/sanity.html#c.os_sanity_check">os_sanity_check (C struct)</a>
</li>
<li><a href="os/core_os/sanity/sanity.html#c.os_sanity_check.sc_arg">os_sanity_check.sc_arg (C var)</a>
</li>
<li><a href="os/core_os/sanity/sanity.html#c.os_sanity_check.sc_checkin_itvl">os_sanity_check.sc_checkin_itvl (C var)</a>
</li>
<li><a href="os/core_os/sanity/sanity.html#c.os_sanity_check.sc_checkin_last">os_sanity_check.sc_checkin_last (C var)</a>
</li>
<li><a href="os/core_os/sanity/sanity.html#c.os_sanity_check.sc_func">os_sanity_check.sc_func (C var)</a>
</li>
<li><a href="os/core_os/sanity/sanity.html#c.os_sanity_check_func_t">os_sanity_check_func_t (C type)</a>
</li>
<li><a href="os/core_os/sanity/sanity.html#c.os_sanity_check_init">os_sanity_check_init (C function)</a>
</li>
<li><a href="os/core_os/sanity/sanity.html#c.os_sanity_check_register">os_sanity_check_register (C function)</a>
</li>
<li><a href="os/core_os/sanity/sanity.html#c.os_sanity_check_reset">os_sanity_check_reset (C function)</a>
</li>
<li><a href="os/core_os/sanity/sanity.html#c.OS_SANITY_CHECK_SETFUNC">OS_SANITY_CHECK_SETFUNC (C macro)</a>
</li>
<li><a href="os/core_os/sanity/sanity.html#c.os_sanity_task_checkin">os_sanity_task_checkin (C function)</a>
</li>
<li><a href="os/core_os/context_switch/context_switch.html#c.os_sched">os_sched (C function)</a>
</li>
<li><a href="os/core_os/context_switch/context_switch.html#c.os_sched_get_current_task">os_sched_get_current_task (C function)</a>
</li>
<li><a href="os/core_os/context_switch/context_switch.html#c.os_sched_next_task">os_sched_next_task (C function)</a>
</li>
<li><a href="os/core_os/context_switch/context_switch.html#c.os_sched_set_current_task">os_sched_set_current_task (C function)</a>
</li>
<li><a href="os/core_os/semaphore/semaphore.html#c.os_sem">os_sem (C struct)</a>
</li>
<li><a href="os/core_os/semaphore/semaphore.html#c.os_sem.sem_tokens">os_sem.sem_tokens (C var)</a>
</li>
<li><a href="os/core_os/semaphore/semaphore.html#c.os_sem_get_count">os_sem_get_count (C function)</a>
</li>
<li><a href="os/core_os/semaphore/semaphore.html#c.os_sem_init">os_sem_init (C function)</a>
</li>
<li><a href="os/core_os/semaphore/semaphore.html#c.os_sem_pend">os_sem_pend (C function)</a>
</li>
<li><a href="os/core_os/semaphore/semaphore.html#c.os_sem_release">os_sem_release (C function)</a>
</li>
<li><a href="os/core_os/time/os_time.html#c.os_settimeofday">os_settimeofday (C function)</a>
</li>
<li><a href="os/core_os/time/os_time.html#c.OS_STIME_MAX">OS_STIME_MAX (C macro)</a>
</li>
<li><a href="os/core_os/time/os_time.html#c.os_stime_t">os_stime_t (C type)</a>
</li>
<li><a href="os/core_os/task/task.html#c.os_task">os_task (C struct)</a>
</li>
<li><a href="os/core_os/task/task.html#c.os_task.t_arg">os_task.t_arg (C var)</a>
</li>
<li><a href="os/core_os/task/task.html#c.os_task.t_ctx_sw_cnt">os_task.t_ctx_sw_cnt (C var)</a>
</li>
<li><a href="os/core_os/task/task.html#c.os_task.t_flags">os_task.t_flags (C var)</a>
</li>
<li><a href="os/core_os/task/task.html#c.os_task.t_func">os_task.t_func (C var)</a>
</li>
<li><a href="os/core_os/task/task.html#c.os_task.t_name">os_task.t_name (C var)</a>
</li>
<li><a href="os/core_os/task/task.html#c.os_task.t_next_wakeup">os_task.t_next_wakeup (C var)</a>
</li>
<li><a href="os/core_os/task/task.html#c.os_task.t_obj">os_task.t_obj (C var)</a>
</li>
<li><a href="os/core_os/task/task.html#c.os_task.t_prio">os_task.t_prio (C var)</a>
</li>
<li><a href="os/core_os/task/task.html#c.os_task.t_run_time">os_task.t_run_time (C var)</a>
</li>
<li><a href="os/core_os/task/task.html#c.os_task.t_sanity_check">os_task.t_sanity_check (C var)</a>
</li>
<li><a href="os/core_os/task/task.html#c.os_task.t_stackptr">os_task.t_stackptr (C var)</a>
</li>
<li><a href="os/core_os/task/task.html#c.os_task.t_stacksize">os_task.t_stacksize (C var)</a>
</li>
<li><a href="os/core_os/task/task.html#c.os_task.t_stacktop">os_task.t_stacktop (C var)</a>
</li>
<li><a href="os/core_os/task/task.html#c.os_task.t_taskid">os_task.t_taskid (C var)</a>
</li>
<li><a href="os/core_os/task/task.html#c.os_task_count">os_task_count (C function)</a>
</li>
<li><a href="os/core_os/task/task.html#c.OS_TASK_FLAG_EVQ_WAIT">OS_TASK_FLAG_EVQ_WAIT (C macro)</a>
</li>
<li><a href="os/core_os/task/task.html#c.OS_TASK_FLAG_MUTEX_WAIT">OS_TASK_FLAG_MUTEX_WAIT (C macro)</a>
</li>
<li><a href="os/core_os/task/task.html#c.OS_TASK_FLAG_NO_TIMEOUT">OS_TASK_FLAG_NO_TIMEOUT (C macro)</a>
</li>
<li><a href="os/core_os/task/task.html#c.OS_TASK_FLAG_SEM_WAIT">OS_TASK_FLAG_SEM_WAIT (C macro)</a>
</li>
<li><a href="os/core_os/task/task.html#c.os_task_func_t">os_task_func_t (C type)</a>
</li>
<li><a href="os/core_os/task/task.html#c.os_task_info">os_task_info (C struct)</a>
</li>
<li><a href="os/core_os/task/task.html#c.os_task_info.oti_cswcnt">os_task_info.oti_cswcnt (C var)</a>
</li>
<li><a href="os/core_os/task/task.html#c.os_task_info.oti_last_checkin">os_task_info.oti_last_checkin (C var)</a>
</li>
<li><a href="os/core_os/task/task.html#c.os_task_info.oti_name">os_task_info.oti_name (C var)</a>
</li>
<li><a href="os/core_os/task/task.html#c.os_task_info.oti_next_checkin">os_task_info.oti_next_checkin (C var)</a>
</li>
<li><a href="os/core_os/task/task.html#c.os_task_info.oti_prio">os_task_info.oti_prio (C var)</a>
</li>
<li><a href="os/core_os/task/task.html#c.os_task_info.oti_runtime">os_task_info.oti_runtime (C var)</a>
</li>
<li><a href="os/core_os/task/task.html#c.os_task_info.oti_state">os_task_info.oti_state (C var)</a>
</li>
<li><a href="os/core_os/task/task.html#c.os_task_info.oti_stksize">os_task_info.oti_stksize (C var)</a>
</li>
<li><a href="os/core_os/task/task.html#c.os_task_info.oti_stkusage">os_task_info.oti_stkusage (C var)</a>
</li>
<li><a href="os/core_os/task/task.html#c.os_task_info.oti_taskid">os_task_info.oti_taskid (C var)</a>
</li>
<li><a href="os/core_os/task/task.html#c.os_task_info_get_next">os_task_info_get_next (C function)</a>
</li>
<li><a href="os/core_os/task/task.html#c.os_task_init">os_task_init (C function)</a>
</li>
<li><a href="os/core_os/task/task.html#c.OS_TASK_MAX_NAME_LEN">OS_TASK_MAX_NAME_LEN (C macro)</a>
</li>
<li><a href="os/core_os/task/task.html#c.os_task_obj">os_task_obj (C struct)</a>
</li>
<li><a href="os/core_os/task/task.html#c.OS_TASK_PRI_HIGHEST">OS_TASK_PRI_HIGHEST (C macro)</a>
</li>
<li><a href="os/core_os/task/task.html#c.OS_TASK_PRI_LOWEST">OS_TASK_PRI_LOWEST (C macro)</a>
</li>
<li><a href="os/core_os/task/task.html#c.os_task_remove">os_task_remove (C function)</a>
</li>
<li><a href="os/core_os/task/task.html#c.OS_TASK_STACK_DEFINE">OS_TASK_STACK_DEFINE (C macro)</a>
</li>
<li><a href="os/core_os/task/task.html#c.OS_TASK_STACK_DEFINE_NOSTATIC">OS_TASK_STACK_DEFINE_NOSTATIC (C macro)</a>
</li>
<li><a href="os/core_os/task/task.html#c.os_task_state">os_task_state (C enum)</a>
</li>
<li><a href="os/core_os/task/task.html#c.os_task_state.OS_TASK_READY">os_task_state.OS_TASK_READY (C enumerator)</a>
</li>
<li><a href="os/core_os/task/task.html#c.os_task_state.OS_TASK_SLEEP">os_task_state.OS_TASK_SLEEP (C enumerator)</a>
</li>
<li><a href="os/core_os/task/task.html#c.os_task_state_t">os_task_state_t (C type)</a>
</li>
<li><a href="os/modules/hal/hal_os_tick/hal_os_tick.html#c.os_tick_idle">os_tick_idle (C function)</a>
</li>
<li><a href="os/modules/hal/hal_os_tick/hal_os_tick.html#c.os_tick_init">os_tick_init (C function)</a>
</li>
<li><a href="os/core_os/time/os_time.html#c.os_time_advance">os_time_advance (C function)</a>
</li>
<li><a href="os/core_os/time/os_time.html#c.os_time_change_fn">os_time_change_fn (C type)</a>
</li>
<li><a href="os/core_os/time/os_time.html#c.os_time_change_info">os_time_change_info (C struct)</a>
</li>
<li><a href="os/core_os/time/os_time.html#c.os_time_change_info.tci_cur_tv">os_time_change_info.tci_cur_tv (C var)</a>
</li>
<li><a href="os/core_os/time/os_time.html#c.os_time_change_info.tci_cur_tz">os_time_change_info.tci_cur_tz (C var)</a>
</li>
<li><a href="os/core_os/time/os_time.html#c.os_time_change_info.tci_newly_synced">os_time_change_info.tci_newly_synced (C var)</a>
</li>
<li><a href="os/core_os/time/os_time.html#c.os_time_change_info.tci_prev_tv">os_time_change_info.tci_prev_tv (C var)</a>
</li>
<li><a href="os/core_os/time/os_time.html#c.os_time_change_info.tci_prev_tz">os_time_change_info.tci_prev_tz (C var)</a>
</li>
<li><a href="os/core_os/time/os_time.html#c.os_time_change_listen">os_time_change_listen (C function)</a>
</li>
<li><a href="os/core_os/time/os_time.html#c.os_time_change_listener">os_time_change_listener (C struct)</a>
</li>
<li><a href="os/core_os/time/os_time.html#c.os_time_change_remove">os_time_change_remove (C function)</a>
</li>
<li><a href="os/core_os/time/os_time.html#c.os_time_delay">os_time_delay (C function)</a>
</li>
<li><a href="os/core_os/time/os_time.html#c.os_time_get">os_time_get (C function)</a>
</li>
<li><a href="os/core_os/time/os_time.html#c.os_time_is_set">os_time_is_set (C function)</a>
</li>
<li><a href="os/core_os/time/os_time.html#c.OS_TIME_MAX">OS_TIME_MAX (C macro)</a>
</li>
<li><a href="os/core_os/time/os_time.html#c.os_time_ms_to_ticks">os_time_ms_to_ticks (C function)</a>
</li>
<li><a href="os/core_os/time/os_time.html#c.os_time_ms_to_ticks32">os_time_ms_to_ticks32 (C function)</a>
</li>
<li><a href="os/core_os/time/os_time.html#c.os_time_t">os_time_t (C type)</a>
</li>
<li><a href="os/core_os/time/os_time.html#c.OS_TIME_TICK_GEQ">OS_TIME_TICK_GEQ (C macro)</a>
</li>
<li><a href="os/core_os/time/os_time.html#c.OS_TIME_TICK_GT">OS_TIME_TICK_GT (C macro)</a>
</li>
<li><a href="os/core_os/time/os_time.html#c.OS_TIME_TICK_LT">OS_TIME_TICK_LT (C macro)</a>
</li>
<li><a href="os/core_os/time/os_time.html#c.os_time_ticks_to_ms">os_time_ticks_to_ms (C function)</a>
</li>
<li><a href="os/core_os/time/os_time.html#c.os_time_ticks_to_ms32">os_time_ticks_to_ms32 (C function)</a>
</li>
<li><a href="os/core_os/time/os_time.html#c.OS_TIMEOUT_NEVER">OS_TIMEOUT_NEVER (C macro)</a>
</li>
<li><a href="os/core_os/time/os_time.html#c.os_timeradd">os_timeradd (C macro)</a>
</li>
<li><a href="os/core_os/time/os_time.html#c.os_timersub">os_timersub (C macro)</a>
</li>
<li><a href="os/core_os/time/os_time.html#c.os_timeval">os_timeval (C struct)</a>
</li>
<li><a href="os/core_os/time/os_time.html#c.OS_TIMEVAL_GEQ">OS_TIMEVAL_GEQ (C macro)</a>
</li>
<li><a href="os/core_os/time/os_time.html#c.OS_TIMEVAL_GT">OS_TIMEVAL_GT (C macro)</a>
</li>
<li><a href="os/core_os/time/os_time.html#c.OS_TIMEVAL_LEQ">OS_TIMEVAL_LEQ (C macro)</a>
</li>
<li><a href="os/core_os/time/os_time.html#c.OS_TIMEVAL_LT">OS_TIMEVAL_LT (C macro)</a>
</li>
<li><a href="os/core_os/time/os_time.html#c.os_timezone">os_timezone (C struct)</a>
</li>
<li><a href="os/core_os/time/os_time.html#c.os_timezone.tz_dsttime">os_timezone.tz_dsttime (C var)</a>
</li>
<li><a href="os/core_os/time/os_time.html#c.os_timezone.tz_minuteswest">os_timezone.tz_minuteswest (C var)</a>
</li>
</ul></td>
</tr></table>
<h2 id="R">R</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="os/modules/testutil/testutil.html#c.REST_OR_0">REST_OR_0 (C macro)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.REST_OR_0_AUX">REST_OR_0_AUX (C macro)</a>
</li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="os/modules/testutil/testutil.html#c.REST_OR_0_AUX_1">REST_OR_0_AUX_1 (C macro)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.REST_OR_0_AUX_INNER">REST_OR_0_AUX_INNER (C macro)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.REST_OR_0_AUX_N">REST_OR_0_AUX_N (C macro)</a>
</li>
</ul></td>
</tr></table>
<h2 id="S">S</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor">sensor (C struct)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor.s_poll_rate">sensor.s_poll_rate (C var)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_cfg">sensor_cfg (C struct)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_check_type">sensor_check_type (C function)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_mgr_api.html#c.sensor_clear_high_thresh">sensor_clear_high_thresh (C function)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_mgr_api.html#c.sensor_clear_low_thresh">sensor_clear_low_thresh (C function)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_clear_trigger_thresh_t">sensor_clear_trigger_thresh_t (C type)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.SENSOR_DATA_CMP_GT">SENSOR_DATA_CMP_GT (C macro)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.SENSOR_DATA_CMP_LT">SENSOR_DATA_CMP_LT (C macro)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_data_func_t">sensor_data_func_t (C type)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_data_t">sensor_data_t (C union)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_data_t.sad">sensor_data_t.sad (C var)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_data_t.satd">sensor_data_t.satd (C var)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_data_t.scd">sensor_data_t.scd (C var)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_data_t.sed">sensor_data_t.sed (C var)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_data_t.sgd">sensor_data_t.sgd (C var)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_data_t.sgrd">sensor_data_t.sgrd (C var)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_data_t.slad">sensor_data_t.slad (C var)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_data_t.sld">sensor_data_t.sld (C var)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_data_t.smd">sensor_data_t.smd (C var)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_data_t.spd">sensor_data_t.spd (C var)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_data_t.sqd">sensor_data_t.sqd (C var)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_data_t.srhd">sensor_data_t.srhd (C var)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_data_t.std">sensor_data_t.std (C var)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_driver">sensor_driver (C struct)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_error_func_t">sensor_error_func_t (C type)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_event_type_t">sensor_event_type_t (C enum)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_event_type_t.SENSOR_EVENT_TYPE_DOUBLE_TAP">sensor_event_type_t.SENSOR_EVENT_TYPE_DOUBLE_TAP (C enumerator)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_event_type_t.SENSOR_EVENT_TYPE_FREE_FALL">sensor_event_type_t.SENSOR_EVENT_TYPE_FREE_FALL (C enumerator)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_event_type_t.SENSOR_EVENT_TYPE_ORIENT_CHANGE">sensor_event_type_t.SENSOR_EVENT_TYPE_ORIENT_CHANGE (C enumerator)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_event_type_t.SENSOR_EVENT_TYPE_ORIENT_X_CHANGE">sensor_event_type_t.SENSOR_EVENT_TYPE_ORIENT_X_CHANGE (C enumerator)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_event_type_t.SENSOR_EVENT_TYPE_ORIENT_X_H_CHANGE">sensor_event_type_t.SENSOR_EVENT_TYPE_ORIENT_X_H_CHANGE (C enumerator)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_event_type_t.SENSOR_EVENT_TYPE_ORIENT_X_L_CHANGE">sensor_event_type_t.SENSOR_EVENT_TYPE_ORIENT_X_L_CHANGE (C enumerator)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_event_type_t.SENSOR_EVENT_TYPE_ORIENT_Y_CHANGE">sensor_event_type_t.SENSOR_EVENT_TYPE_ORIENT_Y_CHANGE (C enumerator)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_event_type_t.SENSOR_EVENT_TYPE_ORIENT_Y_H_CHANGE">sensor_event_type_t.SENSOR_EVENT_TYPE_ORIENT_Y_H_CHANGE (C enumerator)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_event_type_t.SENSOR_EVENT_TYPE_ORIENT_Y_L_CHANGE">sensor_event_type_t.SENSOR_EVENT_TYPE_ORIENT_Y_L_CHANGE (C enumerator)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_event_type_t.SENSOR_EVENT_TYPE_ORIENT_Z_CHANGE">sensor_event_type_t.SENSOR_EVENT_TYPE_ORIENT_Z_CHANGE (C enumerator)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_event_type_t.SENSOR_EVENT_TYPE_ORIENT_Z_H_CHANGE">sensor_event_type_t.SENSOR_EVENT_TYPE_ORIENT_Z_H_CHANGE (C enumerator)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_event_type_t.SENSOR_EVENT_TYPE_ORIENT_Z_L_CHANGE">sensor_event_type_t.SENSOR_EVENT_TYPE_ORIENT_Z_L_CHANGE (C enumerator)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_event_type_t.SENSOR_EVENT_TYPE_SINGLE_TAP">sensor_event_type_t.SENSOR_EVENT_TYPE_SINGLE_TAP (C enumerator)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_event_type_t.SENSOR_EVENT_TYPE_SLEEP">sensor_event_type_t.SENSOR_EVENT_TYPE_SLEEP (C enumerator)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_event_type_t.SENSOR_EVENT_TYPE_SLEEP_CHANGE">sensor_event_type_t.SENSOR_EVENT_TYPE_SLEEP_CHANGE (C enumerator)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_event_type_t.SENSOR_EVENT_TYPE_WAKEUP">sensor_event_type_t.SENSOR_EVENT_TYPE_WAKEUP (C enumerator)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_mgr_api.html#c.sensor_ftostr">sensor_ftostr (C function)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_get_config">sensor_get_config (C function)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_get_config_func_t">sensor_get_config_func_t (C type)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.SENSOR_GET_DEVICE">SENSOR_GET_DEVICE (C macro)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.SENSOR_GET_ITF">SENSOR_GET_ITF (C macro)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_mgr_api.html#c.sensor_get_type_traits_byname">sensor_get_type_traits_byname (C function)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_mgr_api.html#c.sensor_get_type_traits_bytype">sensor_get_type_traits_bytype (C function)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_handle_interrupt_t">sensor_handle_interrupt_t (C type)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.SENSOR_IGN_LISTENER">SENSOR_IGN_LISTENER (C macro)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_init">sensor_init (C function)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_int">sensor_int (C struct)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_itf">sensor_itf (C struct)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.SENSOR_ITF_I2C">SENSOR_ITF_I2C (C macro)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_itf_lock">sensor_itf_lock (C function)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.SENSOR_ITF_SPI">SENSOR_ITF_SPI (C macro)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.SENSOR_ITF_UART">SENSOR_ITF_UART (C macro)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_itf_unlock">sensor_itf_unlock (C function)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_listener">sensor_listener (C struct)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_lock">sensor_lock (C function)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_mgr_api.html#c.sensor_mgr_compare_func_t">sensor_mgr_compare_func_t (C type)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_mgr_api.html#c.sensor_mgr_evq_get">sensor_mgr_evq_get (C function)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_mgr_api.html#c.sensor_mgr_find_next">sensor_mgr_find_next (C function)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_mgr_api.html#c.sensor_mgr_find_next_bydevname">sensor_mgr_find_next_bydevname (C function)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_mgr_api.html#c.sensor_mgr_find_next_bytype">sensor_mgr_find_next_bytype (C function)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_mgr_api.html#c.sensor_mgr_lock">sensor_mgr_lock (C function)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_mgr_api.html#c.sensor_mgr_match_bytype">sensor_mgr_match_bytype (C function)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_mgr_api.html#c.sensor_mgr_put_interrupt_evt">sensor_mgr_put_interrupt_evt (C function)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_mgr_api.html#c.sensor_mgr_put_notify_evt">sensor_mgr_put_notify_evt (C function)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_mgr_api.html#c.sensor_mgr_put_read_evt">sensor_mgr_put_read_evt (C function)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_mgr_api.html#c.sensor_mgr_register">sensor_mgr_register (C function)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_mgr_api.html#c.sensor_mgr_unlock">sensor_mgr_unlock (C function)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_notifier">sensor_notifier (C struct)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_notifier_func_t">sensor_notifier_func_t (C type)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_notify_ev_ctx">sensor_notify_ev_ctx (C struct)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_notify_os_ev">sensor_notify_os_ev (C struct)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_mgr_api.html#c.sensor_oic_init">sensor_oic_init (C function)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_mgr_api.html#c.sensor_oic_tx_trigger">sensor_oic_tx_trigger (C function)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_pkg_init">sensor_pkg_init (C function)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_read">sensor_read (C function)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_read_ev_ctx">sensor_read_ev_ctx (C struct)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_read_func_t">sensor_read_func_t (C type)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_listener_api.html#c.sensor_register_err_func">sensor_register_err_func (C function)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_listener_api.html#c.sensor_register_listener">sensor_register_listener (C function)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_notifier_api.html#c.sensor_register_notifier">sensor_register_notifier (C function)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_set_config_func_t">sensor_set_config_func_t (C type)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_set_driver">sensor_set_driver (C function)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_set_interface">sensor_set_interface (C function)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_mgr_api.html#c.sensor_set_n_poll_rate">sensor_set_n_poll_rate (C function)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_set_notification_t">sensor_set_notification_t (C type)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_mgr_api.html#c.sensor_set_poll_rate_ms">sensor_set_poll_rate_ms (C function)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_mgr_api.html#c.sensor_set_thresh">sensor_set_thresh (C function)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_set_trigger_thresh_t">sensor_set_trigger_thresh_t (C type)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_set_type_mask">sensor_set_type_mask (C function)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_mgr_api.html#c.sensor_shell_register">sensor_shell_register (C function)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.SENSOR_THRESH_ALGO_USERDEF">SENSOR_THRESH_ALGO_USERDEF (C macro)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.SENSOR_THRESH_ALGO_WATERMARK">SENSOR_THRESH_ALGO_WATERMARK (C macro)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.SENSOR_THRESH_ALGO_WINDOW">SENSOR_THRESH_ALGO_WINDOW (C macro)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_timestamp">sensor_timestamp (C struct)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_trigger_cmp_func_t">sensor_trigger_cmp_func_t (C type)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_mgr_api.html#c.sensor_trigger_init">sensor_trigger_init (C function)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_trigger_notify_func_t">sensor_trigger_notify_func_t (C type)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_type_t">sensor_type_t (C enum)</a>
</li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_type_t.SENSOR_TYPE_ACCELEROMETER">sensor_type_t.SENSOR_TYPE_ACCELEROMETER (C enumerator)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_type_t.SENSOR_TYPE_ALL">sensor_type_t.SENSOR_TYPE_ALL (C enumerator)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_type_t.SENSOR_TYPE_ALTITUDE">sensor_type_t.SENSOR_TYPE_ALTITUDE (C enumerator)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_type_t.SENSOR_TYPE_AMBIENT_TEMPERATURE">sensor_type_t.SENSOR_TYPE_AMBIENT_TEMPERATURE (C enumerator)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_type_t.SENSOR_TYPE_COLOR">sensor_type_t.SENSOR_TYPE_COLOR (C enumerator)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_type_t.SENSOR_TYPE_EULER">sensor_type_t.SENSOR_TYPE_EULER (C enumerator)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_type_t.SENSOR_TYPE_GRAVITY">sensor_type_t.SENSOR_TYPE_GRAVITY (C enumerator)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_type_t.SENSOR_TYPE_GYROSCOPE">sensor_type_t.SENSOR_TYPE_GYROSCOPE (C enumerator)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_type_t.SENSOR_TYPE_LIGHT">sensor_type_t.SENSOR_TYPE_LIGHT (C enumerator)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_type_t.SENSOR_TYPE_LINEAR_ACCEL">sensor_type_t.SENSOR_TYPE_LINEAR_ACCEL (C enumerator)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_type_t.SENSOR_TYPE_MAGNETIC_FIELD">sensor_type_t.SENSOR_TYPE_MAGNETIC_FIELD (C enumerator)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_type_t.SENSOR_TYPE_NONE">sensor_type_t.SENSOR_TYPE_NONE (C enumerator)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_type_t.SENSOR_TYPE_PRESSURE">sensor_type_t.SENSOR_TYPE_PRESSURE (C enumerator)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_type_t.SENSOR_TYPE_PROXIMITY">sensor_type_t.SENSOR_TYPE_PROXIMITY (C enumerator)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_type_t.SENSOR_TYPE_RELATIVE_HUMIDITY">sensor_type_t.SENSOR_TYPE_RELATIVE_HUMIDITY (C enumerator)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_type_t.SENSOR_TYPE_ROTATION_VECTOR">sensor_type_t.SENSOR_TYPE_ROTATION_VECTOR (C enumerator)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_type_t.SENSOR_TYPE_TEMPERATURE">sensor_type_t.SENSOR_TYPE_TEMPERATURE (C enumerator)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_type_t.SENSOR_TYPE_USER_DEFINED_1">sensor_type_t.SENSOR_TYPE_USER_DEFINED_1 (C enumerator)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_type_t.SENSOR_TYPE_USER_DEFINED_2">sensor_type_t.SENSOR_TYPE_USER_DEFINED_2 (C enumerator)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_type_t.SENSOR_TYPE_USER_DEFINED_3">sensor_type_t.SENSOR_TYPE_USER_DEFINED_3 (C enumerator)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_type_t.SENSOR_TYPE_USER_DEFINED_4">sensor_type_t.SENSOR_TYPE_USER_DEFINED_4 (C enumerator)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_type_t.SENSOR_TYPE_USER_DEFINED_5">sensor_type_t.SENSOR_TYPE_USER_DEFINED_5 (C enumerator)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_type_t.SENSOR_TYPE_USER_DEFINED_6">sensor_type_t.SENSOR_TYPE_USER_DEFINED_6 (C enumerator)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_type_t.SENSOR_TYPE_WEIGHT">sensor_type_t.SENSOR_TYPE_WEIGHT (C enumerator)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_type_traits">sensor_type_traits (C struct)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_unlock">sensor_unlock (C function)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_listener_api.html#c.sensor_unregister_listener">sensor_unregister_listener (C function)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_notifier_api.html#c.sensor_unregister_notifier">sensor_unregister_notifier (C function)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.sensor_unset_notification_t">sensor_unset_notification_t (C type)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.SENSOR_VALUE_TYPE_FLOAT">SENSOR_VALUE_TYPE_FLOAT (C macro)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.SENSOR_VALUE_TYPE_FLOAT_TRIPLET">SENSOR_VALUE_TYPE_FLOAT_TRIPLET (C macro)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.SENSOR_VALUE_TYPE_INT32">SENSOR_VALUE_TYPE_INT32 (C macro)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.SENSOR_VALUE_TYPE_INT32_TRIPLET">SENSOR_VALUE_TYPE_INT32_TRIPLET (C macro)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.SENSOR_VALUE_TYPE_OPAQUE">SENSOR_VALUE_TYPE_OPAQUE (C macro)</a>
</li>
<li><a href="os/modules/shell/shell.html#c.shell_cmd">shell_cmd (C struct)</a>
</li>
<li><a href="os/modules/shell/shell.html#c.shell_cmd.help">shell_cmd.help (C var)</a>
</li>
<li><a href="os/modules/shell/shell.html#c.shell_cmd.sc_cmd">shell_cmd.sc_cmd (C var)</a>
</li>
<li><a href="os/modules/shell/shell.html#c.shell_cmd.sc_cmd_func">shell_cmd.sc_cmd_func (C var)</a>
</li>
<li><a href="os/modules/shell/shell.html#c.shell_cmd_func_t">shell_cmd_func_t (C type)</a>
</li>
<li><a href="os/modules/shell/shell.html#c.shell_cmd_help">shell_cmd_help (C struct)</a>
</li>
<li><a href="os/modules/shell/shell.html#c.shell_cmd_help.params">shell_cmd_help.params (C var)</a>
</li>
<li><a href="os/modules/shell/shell.html#c.shell_cmd_help.summary">shell_cmd_help.summary (C var)</a>
</li>
<li><a href="os/modules/shell/shell.html#c.shell_cmd_help.usage">shell_cmd_help.usage (C var)</a>
</li>
<li><a href="os/modules/shell/shell.html#c.shell_cmd_register">shell_cmd_register (C function)</a>
</li>
<li><a href="os/modules/shell/shell.html#c.shell_evq_set">shell_evq_set (C function)</a>
</li>
<li><a href="os/modules/shell/shell.html#c.shell_module">shell_module (C struct)</a>
</li>
<li><a href="os/modules/shell/shell.html#c.shell_module.commands">shell_module.commands (C var)</a>
</li>
<li><a href="os/modules/shell/shell.html#c.shell_module.name">shell_module.name (C var)</a>
</li>
<li><a href="os/modules/shell/shell.html#c.shell_nlip_input_func_t">shell_nlip_input_func_t (C type)</a>
</li>
<li><a href="os/modules/shell/shell.html#c.shell_nlip_input_register">shell_nlip_input_register (C function)</a>
</li>
<li><a href="os/modules/shell/shell.html#c.shell_nlip_output">shell_nlip_output (C function)</a>
</li>
<li><a href="os/modules/shell/shell.html#c.shell_param">shell_param (C struct)</a>
</li>
<li><a href="os/modules/shell/shell.html#c.shell_param.help">shell_param.help (C var)</a>
</li>
<li><a href="os/modules/shell/shell.html#c.shell_param.param_name">shell_param.param_name (C var)</a>
</li>
<li><a href="os/modules/shell/shell.html#c.shell_register">shell_register (C function)</a>
</li>
<li><a href="os/modules/shell/shell.html#c.shell_register_app_cmd_handler">shell_register_app_cmd_handler (C function)</a>
</li>
<li><a href="os/modules/shell/shell.html#c.shell_register_default_module">shell_register_default_module (C function)</a>
</li>
<li><a href="os/modules/shell/shell.html#c.shell_register_prompt_handler">shell_register_prompt_handler (C function)</a>
</li>
<li><a href="os/modules/stats/stats.html#c.snm_name">snm_name (C var)</a>
</li>
<li><a href="os/modules/stats/stats.html#c.snm_off">snm_off (C var)</a>
</li>
<li><a href="os/modules/sensor_framework/sensor_api.html#c.STANDARD_ACCEL_GRAVITY">STANDARD_ACCEL_GRAVITY (C macro)</a>
</li>
<li><a href="os/modules/stats/stats.html#c.STATS_CLEAR">STATS_CLEAR (C macro)</a>
</li>
<li><a href="os/modules/stats/stats.html#c.STATS_GET">STATS_GET (C macro)</a>
</li>
<li><a href="os/modules/stats/stats.html#c.stats_group_find">stats_group_find (C function)</a>
</li>
<li><a href="os/modules/stats/stats.html#c.stats_group_walk">stats_group_walk (C function)</a>
</li>
<li><a href="os/modules/stats/stats.html#c.stats_group_walk_func_t">stats_group_walk_func_t (C type)</a>
</li>
<li><a href="os/modules/stats/stats.html#c.STATS_HDR">STATS_HDR (C macro)</a>
</li>
<li><a href="os/modules/stats/stats.html#c.stats_hdr">stats_hdr (C struct)</a>
</li>
<li><a href="os/modules/stats/stats.html#c.stats_hdr.s_cnt">stats_hdr.s_cnt (C var)</a>
</li>
<li><a href="os/modules/stats/stats.html#c.stats_hdr.s_map">stats_hdr.s_map (C var)</a>
</li>
<li><a href="os/modules/stats/stats.html#c.stats_hdr.s_map_cnt">stats_hdr.s_map_cnt (C var)</a>
</li>
<li><a href="os/modules/stats/stats.html#c.stats_hdr.s_name">stats_hdr.s_name (C var)</a>
</li>
<li><a href="os/modules/stats/stats.html#c.stats_hdr.s_pad1">stats_hdr.s_pad1 (C var)</a>
</li>
<li><a href="os/modules/stats/stats.html#c.stats_hdr.s_size">stats_hdr.s_size (C var)</a>
</li>
<li><a href="os/modules/stats/stats.html#c.STATS_INC">STATS_INC (C macro)</a>
</li>
<li><a href="os/modules/stats/stats.html#c.STATS_INCN">STATS_INCN (C macro)</a>
</li>
<li><a href="os/modules/stats/stats.html#c.stats_init">stats_init (C function)</a>
</li>
<li><a href="os/modules/stats/stats.html#c.stats_init_and_reg">stats_init_and_reg (C function)</a>
</li>
<li><a href="os/modules/stats/stats.html#c.STATS_NAME">STATS_NAME (C macro)</a>
</li>
<li><a href="os/modules/stats/stats.html#c.STATS_NAME_END">STATS_NAME_END (C macro)</a>
</li>
<li><a href="os/modules/stats/stats.html#c.STATS_NAME_INIT_PARMS">STATS_NAME_INIT_PARMS (C macro)</a>
</li>
<li><a href="os/modules/stats/stats.html#c.stats_name_map">stats_name_map (C struct)</a>
</li>
<li><a href="os/modules/stats/stats.html#c.stats_name_map.snm_name">stats_name_map.snm_name (C var)</a>
</li>
<li><a href="os/modules/stats/stats.html#c.stats_name_map.snm_off">stats_name_map.snm_off (C var)</a>
</li>
<li><a href="os/modules/stats/stats.html#c.STATS_NAME_MAP_NAME">STATS_NAME_MAP_NAME (C macro)</a>
</li>
<li><a href="os/modules/stats/stats.html#c.STATS_NAME_START">STATS_NAME_START (C macro)</a>
</li>
<li><a href="os/modules/stats/stats.html#c.stats_nmgr_register_group">stats_nmgr_register_group (C function)</a>
</li>
<li><a href="os/modules/stats/stats.html#c.stats_register">stats_register (C function)</a>
</li>
<li><a href="os/modules/stats/stats.html#c.stats_reset">stats_reset (C function)</a>
</li>
<li><a href="os/modules/stats/stats.html#c.STATS_RESET">STATS_RESET (C macro)</a>
</li>
<li><a href="os/modules/stats/stats.html#c.STATS_SECT_DECL">STATS_SECT_DECL (C macro)</a>
</li>
<li><a href="os/modules/stats/stats.html#c.STATS_SECT_END">STATS_SECT_END (C macro)</a>
</li>
<li><a href="os/modules/stats/stats.html#c.STATS_SECT_ENTRY">STATS_SECT_ENTRY (C macro)</a>
</li>
<li><a href="os/modules/stats/stats.html#c.STATS_SECT_ENTRY16">STATS_SECT_ENTRY16 (C macro)</a>
</li>
<li><a href="os/modules/stats/stats.html#c.STATS_SECT_ENTRY32">STATS_SECT_ENTRY32 (C macro)</a>
</li>
<li><a href="os/modules/stats/stats.html#c.STATS_SECT_ENTRY64">STATS_SECT_ENTRY64 (C macro)</a>
</li>
<li><a href="os/modules/stats/stats.html#c.STATS_SECT_START">STATS_SECT_START (C macro)</a>
</li>
<li><a href="os/modules/stats/stats.html#c.STATS_SECT_VAR">STATS_SECT_VAR (C macro)</a>
</li>
<li><a href="os/modules/stats/stats.html#c.stats_shell_register">stats_shell_register (C function)</a>
</li>
<li><a href="os/modules/stats/stats.html#c.STATS_SIZE_16">STATS_SIZE_16 (C macro)</a>
</li>
<li><a href="os/modules/stats/stats.html#c.STATS_SIZE_32">STATS_SIZE_32 (C macro)</a>
</li>
<li><a href="os/modules/stats/stats.html#c.STATS_SIZE_64">STATS_SIZE_64 (C macro)</a>
</li>
<li><a href="os/modules/stats/stats.html#c.STATS_SIZE_INIT_PARMS">STATS_SIZE_INIT_PARMS (C macro)</a>
</li>
<li><a href="os/modules/stats/stats.html#c.stats_walk">stats_walk (C function)</a>
</li>
<li><a href="os/modules/stats/stats.html#c.stats_walk_func_t">stats_walk_func_t (C type)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.STR">STR (C macro)</a>
</li>
</ul></td>
</tr></table>
<h2 id="T">T</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="os/modules/testutil/testutil.html#c.tc_config">tc_config (C struct)</a>
<ul>
<li><a href="os/modules/testutil/testutil.html#c.tc_config">(C var)</a>
</li>
</ul></li>
<li><a href="os/modules/testutil/testutil.html#c.tc_current_config">tc_current_config (C var)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.TEST_ASSERT">TEST_ASSERT (C macro)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.TEST_ASSERT_FATAL">TEST_ASSERT_FATAL (C macro)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.TEST_ASSERT_FULL">TEST_ASSERT_FULL (C macro)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.TEST_CASE">TEST_CASE (C macro)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.TEST_CASE_DECL">TEST_CASE_DECL (C macro)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.TEST_CASE_DEFN">TEST_CASE_DEFN (C macro)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.TEST_CASE_TASK">TEST_CASE_TASK (C macro)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.TEST_PASS">TEST_PASS (C macro)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.TEST_SUITE">TEST_SUITE (C macro)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.TEST_SUITE_DECL">TEST_SUITE_DECL (C macro)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.TEST_SUITE_REGISTER">TEST_SUITE_REGISTER (C macro)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.ts_config">ts_config (C struct)</a>
<ul>
<li><a href="os/modules/testutil/testutil.html#c.ts_config">(C var)</a>
</li>
</ul></li>
<li><a href="os/modules/testutil/testutil.html#c.ts_current_config">ts_current_config (C var)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.ts_suite">ts_suite (C struct)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.tu_any_failed">tu_any_failed (C var)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.tu_case_complete">tu_case_complete (C function)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.tu_case_fail">tu_case_fail (C function)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.tu_case_fail_assert">tu_case_fail_assert (C function)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.tu_case_failed">tu_case_failed (C var)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.tu_case_idx">tu_case_idx (C var)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.tu_case_init">tu_case_init (C function)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.tu_case_jb">tu_case_jb (C var)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.tu_case_name">tu_case_name (C var)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.tu_case_pass">tu_case_pass (C function)</a>
</li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="os/modules/testutil/testutil.html#c.tu_case_pass_manual">tu_case_pass_manual (C function)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.tu_case_post_test">tu_case_post_test (C function)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.tu_case_pre_test">tu_case_pre_test (C function)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.tu_case_report_fn_t">tu_case_report_fn_t (C type)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.tu_case_reported">tu_case_reported (C var)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.tu_case_set_init_cb">tu_case_set_init_cb (C function)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.tu_case_set_post_cb">tu_case_set_post_cb (C function)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.tu_case_set_pre_cb">tu_case_set_pre_cb (C function)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.tu_case_write_pass_auto">tu_case_write_pass_auto (C function)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.tu_init_test_fn_t">tu_init_test_fn_t (C type)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.tu_post_test_fn_t">tu_post_test_fn_t (C type)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.tu_pre_test_fn_t">tu_pre_test_fn_t (C type)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.tu_restart">tu_restart (C function)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.tu_start_os">tu_start_os (C function)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.tu_suite_complete">tu_suite_complete (C function)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.tu_suite_failed">tu_suite_failed (C var)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.tu_suite_init">tu_suite_init (C function)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.tu_suite_name">tu_suite_name (C var)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.tu_suite_post_test">tu_suite_post_test (C function)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.tu_suite_pre_test">tu_suite_pre_test (C function)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.tu_suite_register">tu_suite_register (C function)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.tu_suite_restart_fn_t">tu_suite_restart_fn_t (C type)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.tu_suite_set_complete_cb">tu_suite_set_complete_cb (C function)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.tu_suite_set_fail_cb">tu_suite_set_fail_cb (C function)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.tu_suite_set_init_cb">tu_suite_set_init_cb (C function)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.tu_suite_set_pass_cb">tu_suite_set_pass_cb (C function)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.tu_suite_set_post_test_cb">tu_suite_set_post_test_cb (C function)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.tu_suite_set_pre_test_cb">tu_suite_set_pre_test_cb (C function)</a>
</li>
<li><a href="os/modules/testutil/testutil.html#c.tu_testsuite_fn_t">tu_testsuite_fn_t (C type)</a>
</li>
</ul></td>
</tr></table>
<h2 id="X">X</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="os/modules/testutil/testutil.html#c.XSTR">XSTR (C macro)</a>
</li>
</ul></td>
</tr></table>
</div>
</div>
</div>
</div>
</div>
<!-- ENDS CONTENT SECTION -->
</div>
<!-- ENDS .content -->
</div>
</div>
<footer>
<div class="container">
<div class="row">
<div class="col-xs-12">
<p class="copyright">Apache Mynewt is available under Apache License, version 2.0.</p>
</div>
<div class="col-xs-12">
<div class="logos">
<img src="_static/img/asf_logo_wide_small.png" alt="Apache" title="Apache">
<small class="footnote">
Apache Mynewt, Mynewt, Apache, the Apache feather logo, and the Apache Mynewt project logo are either
registered trademarks or trademarks of the Apache Software Foundation in the United States and other countries.
</small>
<a href="">
<img src="_static/img/add_to_slack.png" alt="Slack Icon" title="Join our Slack Community" />
</a>
</div>
</div>
</div>
</div>
</footer>
</div>
<!-- ENDS #wrapper -->
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT:'./',
VERSION:'latest',
COLLAPSE_INDEX:false,
FILE_SUFFIX:'.html',
HAS_SOURCE: true,
SOURCELINK_SUFFIX: '.txt',
LINK_SUFFIX: '.html'
};
</script>
<script type="text/javascript" src="_static/jquery.js"></script>
<script type="text/javascript" src="_static/underscore.js"></script>
<script type="text/javascript" src="_static/doctools.js"></script>
<script type="text/javascript" src="_static/js/bootstrap-3.0.3.min.js"></script>
<script type="text/javascript" src="_static/js/affix.js"></script>
<script type="text/javascript" src="_static/js/main.js"></script>
</body>
</html>